
1
【 志祺七七 】「區塊鏈」≠ 「比特幣」!區塊鏈的運作原理到底是什麼?《生難字彙大辭海》EP 028
志祺七七 X 圖文不符 | 財經類 | Oct 7, 2022
此影片謄本由無制限謄文小組製作
★非作商業用途,本檔案版權歸版權持有人獨有★
Hiho~大家好,我是志祺!歡迎回到志祺七七,每天給你觀點多元的時事分析,如果你不想錯過 各種時事還有生活議題的討論。那今天,就讓圖文不符和大家一起來聊聊「區塊鏈」吧!歡迎回到《生難字彙大辭海》,神秘名詞大解析、獻給有聽沒有懂的你!今天我們要講的主題,是最近幾年非常夯的「區塊鏈」,在我們開始研究這個主題之前,只知道它好像很厲害,但對於它的運作原理還有實際效果,卻總是半信半疑,如果你也跟我們一樣,想知道各路大神口中常出現的,「區塊鏈」到底是什麼的話,那就跟我們一起看下去吧!
下載檔案
下載檔案
1
1
所有資料非作商業用途,若有內容侵權,請即通知我們移除。
1
大家應該多少都有聽過「比特幣」這種加密貨幣,有人可能會以為,區塊鏈就是加密貨幣,但就像引擎並不是交通工具一樣,區塊鏈也不是加密貨幣。它其實是讓比特幣或其他加密貨幣,能順利運作的一種技術。2008年,有一位叫「中本聰」的人,首次提出區塊鏈的概念。隔年,他也用這個技術創立了「比特幣網路」。神奇的是,雖然這個區塊鏈現在大紅大紫了,但是這位「中本聰」真實身份究竟是誰,目前大家還是不知道。那話說回來,當初中本聰提出區塊鏈和比特幣網路,到底是想解決什麼問題呢?我們平常在交易的時候,一般都是用貨幣來買賣,很少會以物易物,這種交易模式之所以能成立,是因為我們相信「貨幣有價值」,而賦予貨幣價值的,正是那些發行貨幣的政府還有銀行,所以某種程度上,我們也是先願意信任政府的公信力,接受他們的背書與金融調度,所以才會使用他們所發行的貨幣。
這種對政府的信任,除了金錢貨幣,也體現在其他的領域當中,例如政府有我們的個資、銀行有我們的信用資料,醫院有我們的病歷等等,我們願意把自己的敏感資料交付給他們。除了不得不這樣做之外,也是因為我們信任這些機構,相信他們會好好保管,但如果我們不願意信任這些機構,例如懷疑政府有可能會拿個資來亂搞、威脅人身安全,或是擔心某銀行的資安太爛、怕錢被盜領,那該怎麼辦呢?
1
1
因此,中本聰提出了「區塊鏈」的概念,想用這樣的技術,來解決各種信任危機可能帶來的風險,它讓我們可以直接跳過第三方機構,轉移我們的資料或金錢,同時還能確保內容不會被竄改。區塊鏈最大的特色,就是「去中心化」了,我們可以想像它是一個超級長的帳本,所有人的資訊都包進一塊一塊的資訊塊中。為了確保資訊安全,這些資訊塊還會彼此串連,所以才叫區塊鏈,以加密貨幣的例子來說,當我要跟某人買東西的時候。
我們這筆交易的資訊,就會發佈到全世界每一個使用者的手中,讓每個人手裡都有一份資料。這時候如果駭客想要竄改,就得要把全世界所有的帳本都改掉才行,基本上是近乎不可能的任務,而這就是所謂的「去中心化」。那雖然整個區塊鏈上紀錄了詳細的交易細節,但是全部的交易者都是匿名的,所以沒有人能夠知道交易的雙方是誰,也因此某種程度上保障了使用者的隱私。此外,區塊鏈技術也設計了兩層驗證方式,來確認訊息的收發兩端,沒有被人亂動手腳。這兩層驗證方式,分別要確保沒有人冒名發送資訊,以及要檢查區塊鏈沒有被竄改,連上區塊鏈的每個使用者,都會事先就準備好一個「全世界都知道」的公開鑰匙,然後當使用者要發送交易資訊時,會在交易資訊中安插一段可以被鑰匙解開的「鎖頭程式碼」。
1
1
第一個驗證,就是要拿公開的鑰匙插進訊息中的鎖頭,確認是不是可以解開。如果有人冒名發訊息,那就會解不開訊息裡的鎖頭,而知道這是假冒的交易資訊,確認是本人發送後。帳戶餘額足夠進行交易,就能交易成功。接著,這筆交易訊息就會被放進一個新生成的資訊塊當中,而第二個驗證機制,就是在每個資訊塊的末端,會再放另外一組驗證碼,而這個驗證碼會被複製到下一個資訊塊裡面。下一塊的新驗證碼會再放到下下個資訊塊中,用環環相扣的驗證碼,來確認區塊鏈沒有被任意竄改。
這樣做的好處是,如果區塊鏈中間被動手腳,就會導致驗證編碼前後不一致,進而宣告這個資訊塊不可信。這也是為什麼區塊鏈可以公開透明,卻又不會被任意改寫的原因!不過要驗證鑰匙和鎖頭是否相合,或是驗算這個新資訊塊的前後驗證碼是否正確,都是一件非常累人的事,所以系統也會設計一些機制,來獎勵願意提供計算能力的人。
1
1
以比特幣來說好了,算最快的人會獲得一些「額外」的比特幣,而這個幫忙驗算的動作,也因此被人稱之為「挖礦」,雖然區塊鏈最常見的應用就是加密貨幣,但現在也有許多組織或是領域,想嘗試把它應用到更複雜的情境中,比如買賣資產、登記或轉讓資產等等,以運用區塊鏈技術的「智慧合約」為例。使用者甚至可以跳過中間的發行商,直接向創作者購買音樂授權,只要符合執行條件,合約就會被記錄到區塊鏈當中。
在醫療領域,區塊鏈技術也可以被用來存放個人病歷,而不是存在各家不同的醫療院所中。這樣大家就可以更方便、更容易拿到個人病歷,我們也能掌控要透露多少資訊給醫院或保險公司。只有當我們同意之後,對方才會知道區塊鏈上的哪些病歷資料是我的。區塊鏈甚至也可以做農產品的生產履歷,讓消費者在買東西的時候,可以利用區塊鏈上的資訊,了解食物生產的過程是否安全,因為知道資訊不會被任何人修改,因此溯源的資訊就更加可信。雖然區塊鏈可以解決對於第三方組織的「不信任問題」,並確保資訊不會被任意變更,但其實它目前,還是有一些挑戰需要面對。
以第一點來說好了,雖然區塊鏈能確保資訊輸入之後不會被竄改,但是卻無法保證一開始輸入的資訊,一定不會出錯。以農產品生產履歷的例子來說,雖然中間不會被改動,但它的機制並沒有辦法幫我們把關。生產者最一開始所輸入的資訊,是不是假的。
第二點,區塊鏈為了維持「安全性」跟「去中心化」這兩項特點,非常注重驗算,但卻因此犧牲了效率,以貨幣交易類型的應用來說,現行的VISA系統。每秒可以處理1667筆交易,但比特幣每秒只能處理3-4筆,以太幣雖然比較快,但每秒最多也只能做到20筆交易。此外,如果跟區塊鏈搭配使用的系統設計不良,也可能會造成無法挽回的悲劇,例如2016年的(The DAO Attack)事件,就是因為搭配以太幣的智慧合約設計有問題,導致它被駭客入侵。我們在研究這個主題的過程中發現,雖然區塊鏈技術看起來是滿可靠的,但原來他也不是完全無敵。如果發生問題,可能也會特別難處理,像是2016年駭客入侵的事件,就是因為匿名的關係,只查得出有人違規提款,卻不知道那個人是誰。因此沒辦法要求他把以太幣交出來,唯一的作法只有把整個系統倒帶,回到事發之前那一刻,完全抹除發生的錯誤。
後來系統開發者發起投票,讓所有使用者一起決定該怎麼做。最後的決定是,從被入侵的前一刻區塊,重新分出另外一條獨立的分支區塊鏈,繼續運作下去。這也讓區塊鏈社群中的人,開始進一步思考要怎麼樣避免再次出這個問題?除了更小心設計系統的規則之外,需不需要設立一個專門的「區塊鏈警察」或「糾錯系統」來處理這些違規的行為?但這樣的做法,就又回到「中心化」系統的狀況,很容易遭到駭客攻擊,所以等於又走了回頭路,確實也是非常兩難。
1

牆內能夠接觸外間資訊的渠道寥寥可數,Youtube 機頂盒為每星期從 Youtube 上挑選不同種類的專題影片並製作成謄本、印刷成信件的長期計劃。
其他最新謄本
0





