焦點不在於驗證者的去中心化,而在於可驗證性。
原文:Why everyone is converging on the same path to scaling blockchains
作者:Alex Beckett
編譯:0x11,Foresight News
封面: Photo by Osman Rana on Unsplash
不同的公鏈生態系統正在發生什麼? 思考這個問題,你可能會發現:他們都聚集在同一條擴容道路上。 許多人都正在致力於實現 Rollup,一些在探索有效性證明,另一些正在研究欺詐證明,而且更多的精力花在輕用戶端安全性上。
那麼,我們是如何走上同一條路的呢?
實現擴展性的硬體門檻
最初,人們普遍認為區塊鏈可以在低配驗證器硬體要求下進行擴展。 通過這種方法擴展的最突出代表是分片。 分片背後的想法是將單個區塊鏈拆分為多個鏈(分片),每個驗證器僅在單個分片上運行,完成總工作的一小部分。 區塊鏈容量隨著添加更多分片和驗證器而增長,每個驗證器的總體硬體要求將保持較低水準。
但分片帶來了更多的問題。 它的主要問題是降低了安全性,導致諸如數據截留攻擊(data withholding attacks)和漁夫困境(fisherman』s dilemma)等問題。 這些與分片相關的權衡降低了其作為擴展解決方案的可行性。
從哲學上講,低硬體要求對去中心化區塊鏈至關重要。 如果任何人都可以在低成本機器(如消費類筆記型電腦)上運行驗證器,那麼區塊鏈將更容易實現去中心化。 這個假設是不正確的,原因有二:
其一,質押機制會導致代幣和權力集中在少數驗證者手中。 更多的質押份額會帶來更高的回報,導致頂級驗證者比小型驗證者更有動力增加他們的質押量。 自然而然,行程少數驗證者持有大部分質押的冪律分佈,這在區塊鏈中幾乎隨處可見,包括比特幣及其哈希率分佈。 現在,想像一個擁有 10 萬驗證者的區塊鏈,如果只需要五個掌控了大部分質押量的驗證者就可以停止該鏈,那麼這種去中心化並不能真正確保安全。
其二,MEV 促進了中心化趨勢。 一些驗證者將擁有比其他人更強的提取 MEV 的能力。 這使他們能夠以比其他人更快地累積他們的質押量,加速中心化程度。
上面兩個核心問題阻礙了擴展性。 區塊鏈無法在低配置驗證器下進行擴展,並且區塊鏈和去中心化驗證器集不能保證安全屬性。
可驗證性是焦點
如果驗證者去中心化不能保證安全,那麼區塊鏈的基本要求是什麼? 是可驗證性。
如果區塊鏈無法阻止其驗證器集自然而然的中心化,則使用者需要一種廉價的方法來檢驗這些驗證器是否遵守規則。 這種機制允許社區相應地懲罰惡意驗證者,懲罰可以是程式化的(自動削減)或社區驅動的(分叉)。
无论如何,验证区块链的用户也会确保链的安全。
殊途同归
区块链无法在低配置验证者下进行扩展,但用户应该有无门槛的访问权限来验证区块链。那只剩下一个解决方案,验证者要求高配置硬件,但验证节点只需要低配置硬件。
低配置的验证节点可以使验证过程高效。在执行端,节点需要验证区块有效性,而不需要重新执行每笔交易,这可以通过欺诈或有效性证明来完成 。至于数据,节点需要在不下载每笔交易的情况下验证数据可用性,可以通过数据可用性采样解决。
Mustafa 在 2019 年的 LazyLedger 白皮书(现为 Celestia)中概述了一个以安全、低成本验证为中心的可扩展区块链的想法。自从放弃执行分片而转向 Rollup 以来,以太坊一直间接地朝着这条道路前进,自从 data sharding 切换到 danksharding。Solana 也开始朝同一方向努力。
这只是许多项目汇集在「相同」扩展解决方案上的几个例子,它们之间的唯一区别是具体实现细节。
免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 本文內容僅用於資訊分享,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。