Polkadot 與 Parachains(平行鏈)懶人指南

Parity 的 Polkadot 白皮書 於去年十一月份引入了 parachains(平行鏈) 的概念,引起了人們的極大關注。許多人還沒來得及審閱這篇文章,我想是時候寫一篇簡要的指南,來對這篇文章的精華進行一個梳理。我還概述了為什麼互操作性對整個區塊鏈行業以及單獨的區塊鏈都是至關重要的。除了論文之外,我還推薦大家觀看首次 Parity 線下聚會的視頻,以獲得一個更好的理解。

Polkadot 與 Parachains(平行鏈)懶人指南

為什麼我們需要一個多鏈的架構?

一種擁有多區塊鏈網絡的未來變的越來越可以期待。一個 Web 3.0 架構的公有區塊鏈,私人財團的分佈式賬本,匿名的零知識證明的區塊鏈,以及運行於它們之上的無數的應用程序。不是一種區塊鏈來覆蓋所有的需求,而是一個多元化的世界,其中每一條鏈都服務於特定的用戶需求。

雖然一個公有區塊鏈可以在它自己的網絡裡以去中心化的方式執行操作,但它仍然與其它區塊鏈保持著極大的隔離性。如果沒有第三方的 API,一個區塊鏈只能夠在它自己的網絡裡發送數據和資產。目前,中心化的交易所是在不同區塊鏈網絡之間轉移價值的唯一方式。像 BTCRelay 這樣的智能合約系統提供了創新型的解決方案,但仍然是複雜的,並且只解決了單方向上的通信。

理想情況下,基於類以太坊系統開發的應用與智能合約,應該能夠與其它分佈式賬本上的資產和數據無縫地進行交易,以實現工業界所希望看到的擴展性。

進入 Polkadots

在過去的八年中,不同的區塊鏈引進了不同的技術規格。比特幣引進了可信賬單與交易的概念。以太坊引進了一個去中心化世界計算機的概念。Polkadot 是區塊鏈間的互聯網,即互聯鏈。

Polkadot 與 Parachains(平行鏈)懶人指南

Polkadot 是一種中繼機制,使認證過的交易從一個區塊鏈到另一個區塊鏈中變得更加方便。中心思想就是並行化想要加入 Polkadot 的區塊鏈以及創建平行鏈。關於並行化、中繼機制、互操作的更多信息,請查閱 Vitalik 最近為 R3 編寫的文章,這篇文章提供了一個很好的概述。

在基礎層,一條中繼鏈協調成員鏈之間的共識與交易的分發。中繼鏈連接了所有的平行鏈,類似於以太坊中分片的概念。它也有助於最終化一筆交易,這是至關重要的,因為如果不實現最終化,將一條消息從一條鏈轉移到另一條鏈上是不可能完成的事情。

平行鏈失去了最終化的功能,但它們獲得了相互交流的能力。最重要的是,它們仍然保留著確認它們自己交易有效性的權利。

平行鏈被設計為可擴展的元件,作為可驗證、全局一致的數據結構,能夠集成到中繼鏈系統中。

簡而言之,無論平行鏈操作的協議如何,Polkadot 對所有成員均提供相同的池化安全性(pooled security)。其次,它使所有成員鏈之間可以進行無信任的交易。即一種互聯鏈,作為一個多區塊鏈間安全消息傳遞的驗證池。

通用設計規則

最小化:中繼鏈沒有額外的功能性

簡單化:協議設計中沒有額外的複雜度以及智能合約

通用性:對於平行鏈,沒有不必要的要求、限制或者約束

魯棒性:該協議作為一個簡單和安全的基礎層,僅此而已

共識機制

Polkadot 中的共識通過權益證明機制來實現,其利用了網絡本身存在的 DOT 代幣。DOT 的所有權允許參與者扮演驗證者的角色,並參與到共識機制中。DOT 代幣還給持有者提供一種投票的權益,以添加、移除或者修改已經存在的平行鏈,同時參與到協議的治理決策過程中去(注意:關於 DOT 代幣的具體細則在柏林的 Parity 聚會中進行了詳細的討論,白皮書中未對其進行更多介紹)。

Gavin Wood 指出嚴謹周密的治理機制還沒有被確定,但是極有可能借鑑已存在的政治架構。

Polkadot 白皮書定義了協議運行所必須的三種加密經濟網絡功能:

驗證者驗證以及最終化平行鏈候選區塊,將其放入中繼鏈的區塊中,並接受代幣獎勵。

校驗者(Collators)收集平行鏈交易,放入有效性證明的候選區塊中,並收取交易手續費。

賞金獵人(Fishermen)監察員,或者說在網絡中釣魚各種不當行為,並且收取各種惡意操作者保證金的一部分作為獎勵。

上述提到的是對角色功能的簡化描述,白皮書詳細定義了這些加密經濟的特徵。未來的博客將會更加詳細地定義這些特徵。

Polkadot 與 Parachains(平行鏈)懶人指南

結論

Polkadot 正在開展一個非常重要以及有價值的研究之旅,將我們帶入多區塊鏈互操作的世界。

該項目提供了一種通過網絡並行化交易以及並行運行多個區塊鏈從而獲得可擴展性方面重大進展的方法。這將使所有區塊鏈上的應用以及生態系統受益,特別是在公有區塊鏈與私有區塊鏈互操作需求日益增長的相關背景下。


參考:https://keepingstock.net/a-dummies-guide-to-polkadot-and-parachains-93708bd90775

翻譯:Lightning Li

關於EthFans

建立最好的以太坊中文技術社區,持續推廣和普及以太坊的技術,幫助以太坊釋放區塊鏈和智能合約的潛力,併為開發者提供更好的平臺和機會。我們相信區塊鏈和智能合約會在將來不斷證明其巨大的潛力,並在創新、社會效率,以及新的機會方面會對世界產生巨大的影響。


分享到:


相關文章: