什麼是區塊鏈?透過四個名詞輕鬆理解
想了解什麼是區塊鏈,只要透過認識這四個名詞就可以有初步的全面認識:
1.去中心化交易
一直以來,幾乎所有的金融交易都是透過銀行、清算中心等機構來進行。換句話說所有的交易執行、審核、記帳等流程都必需依賴少數幾個極度中心化的單位來運作,除了系統的依賴性及審核的透明度,僅靠單一節點運作的安全性也是一個問題,如果內部人員或是駭客想要竄改資料,只需把中心化機構的帳本改掉就好了。
而在區塊鏈上,首先沒有人會審核你的資格,因此不論國籍、年齡、職業、收入、信用紀錄...任何人都可以無條件進行交易。另外,區塊鏈技術讓所有鏈上的人都可以參與記帳,由於每個記帳的人的電腦裡都有一本即時更新的帳本,所以就算有一台電腦突然故障,也完全不影響系統的運作,如果有人想要竄改資料,就必須把超過一半的人的帳本改掉/取代才行,消除了中心化機制可能的竄改疑慮。
區塊鏈其實是一種「技術」,可以實現「大家一起記帳」,
取代過去「由一個單位負責記帳」的方式。
2.區塊(Block)
區塊鏈是由一個接著一個的「區塊」所鏈結而成的。每一個區塊裡裝著的其實就是上面講的「記帳」資料。一個區塊能紀錄的資料有限,以史上第一條區塊鏈,也就是比特幣區塊鏈來舉例,大約每紀錄2500筆資料就會打包成一個區塊,去接到上一個區塊後面,一塊接著一塊,變成一條區塊鏈。因此也有人形容區塊鏈就像一列不斷延長的火車,一個一個車廂相連,每節車廂裡都裝著滿滿的交易資料。
3.礦工(Miner)& 4.挖礦(Mining)
前面提到「所有人都可以參與記帳」,而參與記帳的人就是礦工。同樣以比特幣區塊鏈來舉例,當區塊鏈上有一筆交易被發起時,礦工的電腦就會對它進行驗證,正確的話就記錄起來,然後把很多筆資料再打包成一個「區塊」,接著會和世界上其他的礦工比賽誰先完成一道數學題,先完成且符合特殊條件的礦工就擁有把這個區塊接上去的權利,並且獲得比特幣(Bitcoin)作為獎勵,這也就是「挖礦」的過程。
由於成為礦工的門檻並不會太高,又有挖礦獎勵,因此吸引大量的區塊鏈礦工加入,雖然促成區塊鏈的「去中心化」,但是礦工們爭相使用電腦24小時全年無修地挖礦也造成了環保問體。
理解了以上四個名詞之後,相信對於「區塊鏈技術」會有更清楚的認識,當然每一個部分都還有更多的細節可以補充,不過這篇文章就不展開到那麼細,有興趣更深入研究的人,我大力推薦下面這個李永樂老師的影片,我當初也從這個影片中釐清了許多技術上的細節:
額外補充:挖礦的環保問題
比特幣區塊鏈的挖礦方式稱為PoW(Proof of Work,工作量證明機制)。這種方式需要礦工的電腦不斷的計算數學題,並且和其他礦工競爭誰先算出答案才能獲得獎勵,因此造成礦工不斷升級最新硬體,然後沒日沒夜地挖礦,大量的消耗電力也間接造成環保問題。目前全世界使用量最大的以太坊區塊鏈也是使用一樣的挖礦方式。
其實PoW不只有環保上的議題,在「記帳效率上」也一直為人詬病,利如比特幣區塊鏈的設計是約每十分鐘才能產出一個區塊,明顯無法負荷全球金融的交易速度,因此現在出現一種新的挖礦方式PoS(Proof of Stake,持有量證明機制),改由持有「股份」多寡來判對由誰負責記帳,這裡的股份是由持有該區塊鏈的原生貨幣的數量和時間而定。這個機制解決了礦工大量消耗電力的問題,也解決了效率低落的問題,但是也因為股份可能過度集中而削弱了區塊鏈「去中心化」的原則(延伸閱讀:區塊鏈的不可能三角-「效率」「安全」「去中心化」)。畢竟魚與熊掌不可兼得,PoS機制也不斷在進化,例如「DPoS」導入了選舉機制,稍微彌補PoS去中心化的不足,相信未來也會不斷有新的機制被發明出來。
以上就是要跟大家分享的內容,相信區塊鏈技術會在未來徹底改變我們的生活,歡迎大家踴躍留言一起討論。如果覺得這篇文章對你有幫助,也幫我按個「星」和「心」吧~