Blockchain 0x1

2018年算是區塊鏈(Blockchain)最火紅的一年,因為比特幣以及虛擬貨幣的市值大漲影響,所以連帶了讓 Blockchain 這個技術像閃電般的出現在眾人眼前,但是大家對於區塊鏈的理解大部分都落在比特幣以及加密貨幣,但是其實加密貨幣只是區塊鏈這個技術的應用之一,所以區塊鏈到底是什麼 ?

拜占庭將軍問題

概論

由於區塊鏈的去中心化特色,整個系統中,並沒有一個權威的中心驗證,所以我們可能會遇到一個很關鍵的問題 - 拜占庭將軍問題 。就是當去中心化之後,信息會面臨可信度跟準確性的問題,先來簡單描述一下 拜占庭將軍問題 ,在維基百科提到:

拜占庭將軍問題的描述其實是這樣的,拜占庭羅馬帝國在軍事行動中,有一組拜占庭將軍分別率領軍隊共同攻打一座城市。

為了簡化問題,將各支軍隊的行動策略限定為進攻或撤退,如果部分軍隊撤退可能會造成災難性後果,因此所有將軍必須透過投票來達成一致策略

因為各位將軍分處城市不同方向,們只能通過信使互相聯繫。在投票過程中每位將軍都將自己投票給進攻還是撤退的資訊通過信使分別通知其他所有將軍,這樣一來每位將軍根據自己的投票和其他所有將軍送來的資訊就可以知道共同的投票結果而決定行動策略

區塊鏈如何解決

從上述的說明可以得知,當今天有人無意或惡意想要影響區塊鏈的資料一致性就會對區塊鏈造成危害。所以區塊鏈如何解決呢?中本聰在比特幣中引入 工作量證明的共識演算法 (POW : Proof of Work)

這邊先不討論演算法的細節,簡單來說,中本聰讓惡意節點(叛徒),而去攻擊整個區塊鏈網路,則需要付出相應的成本,而在 POW的機制下,就是要掌握整個區塊鏈50%以上的算力,簡單來說要有一半的惡意節點,所以這樣的成本非常高,也很難達成。加上POW的懲罰以及獎勵機制之下,用這些算力維護網路(良善節點),其實所獲得的收益是高於破壞網路的。

結論

在Blockchain 0x1 中,簡短的介紹了區塊鏈的特色,以及所使用的技術,區塊鏈是一個結合既有技術存在融合而產生的一個新技術,除了在虛擬貨幣上的應用之外,由於去中心化、不可竄改等特性,可以預想在未來會有更多更有意義的應用或產品的誕生。

01-18 19:25