图解ETHPoS共识机制Gasper:合并后的以太坊是如何工作的?

区块律动發佈於 2022-10-14更新於 2022-10-14

文章摘要

众所周知, PoS 以太坊的共识协议是「Gasper」,它是在 LMD-GHOST( 分叉 选择规则)之上应用 Casper FFG(最终性确定工具)构建的。

众所周知, PoS 以太坊的共识协议是「Gasper」,它是在 LMD-GHOST( 分叉 选择规则)之上应用 Casper FFG(最终性确定工具)构建的。所以要想搞清楚完整的以太坊共识协议,就必须了解这两个部分(Casper + Ghost)。此外,这些设计真的很有趣。我打算梳理一下这两个协议的背景和演进,以及它们简单的工作流程。

PoS 共识算法的三大流派如下:

1.Nakamoto-inspired(Peercoin)

2.PBFT-inspired(Tendermint、Casper FFG)

3.CBC Casper

Nakamoto-inspired PoS 是一种基于链的算法,模拟在 PoW 中挖矿。它通过伪随机选择验证者来创建新区块。其在 2012 年的「Peercoin」论文中首次提出,peercoin 是基于权益证明共识的第一个加密货币。

PBFT-inspired(即 BFT-style)PoS 基于多年对拜占庭容错(尤其是 pBFT)的研究。在 2014 年的「Tendermint」论文中首次提出。一般来说,这些算法会选择一个代表账本规范交易的唯一链。

Casper 直接继承了 BFT 算法(更精确的是 pBFT),做了一些修改。CBC Casper 是由 @VladZamfir 提出的,有一些很好的资料可以更充分地解释它。

V 神的 CBC Casper 教程

VladZamfir 写的 CBC Casper 历史

CBC Casper 介绍视频

虽然以太坊最终选择了 Casper FFG 而不是 CBC Casper,但对 CBC Casper 的研究也很有价值,比如满足以太坊需求的分叉选择规则「LMD-GHOST」。Casper FFG 由 V 神和 Virgil Griffith在 2017 年提出,引入了 justification 和 finalization 的概念,并引入了 slashing conditions 和动态验证者机制,这些都是非常重要的特性。

Casper FFG 用于保证「最终性」(也就是安全性),这在 PoW 中是不存在的。简单来说,每个验证者都会对检查点进行投票,经过两轮投票后,检查点将被「最终确定」(第一轮为验证,第二轮为最终确定)。

所有最终确定的检查点都成为规范链(区块链历史的一部分),所有忠诚节点都同意他们永远不会逆转这条链。「最终检查点」之后的区块可以随意分叉,但之前的区块不允许分叉。

Casper FFG 除了通过「最终性」来保证区块链安全外,还引入了 slashing 条件来惩罚所有违反规则的验证者(这在传统 BFT 算法中是做不到的),所有违反规则的验证者都将被跟踪和惩罚。

除此之外,Casper FFG 是无需许可的(传统的 BFT 算法是需要许可认证的),pBFT 通过一个列表来维护共识,只有列表中的人才能成为参与者。Casper FFG 构建了动态验证者机制,所有验证者可以自由进出。Casper FFG 用于保证「最终性」和「安全性」,负责确认区块的最终状态,但不负责创建新区块,所以它需要底层区块链和分叉选择规则。

以太坊使用的分叉选择规则是基于 GHOST,该规则最早在2013 年的一篇论文中提出。2017 年,@VladZamfir 在 CBC Casper 工作时,他尝试将 GHOST 与 Casper 结合,产生了一个变种「LMD-GHOST」。

区块链允许分叉,当出现不同的分支时,应该选择哪条链继续添加后续新区块,需要分叉选择规则。PoW 使用的是最长链规则。思路是锻造最长的链需要最多的算力,所以这条链是最可信的。所以当所有矿工添加新区块时,他们会默认在最长的链上添加。

GHOST 的思路与此类似,其选择票数最多的链而不是高度最长的链,LMD-GHOST 做了一些修改,只考虑最近的投票(即所谓的「Least Message Driven」,LMD)。

LMD-GHOST 的规则很简单:

- 从创世区块开始;

- 每次有分叉,选择票数多的分支;

- 重复,直至找到 block leaf;

- 返回链的头部;

这是 Casper FFG 和 LMD-GHOST 的演变以及它们如何工作,它们共同保证「安全」+「活性」。LMD-GHOST 允许提议者随时创建新区块,新区块将按照分叉选择规则(即活跃度)添加到权重最大的链上。虽然 Casper FFG 将根据所有验证者的投票(两轮,超过 2/3,按存款)最终确定一个规范链。所有忠诚节点默认接受规范链,从而获得安全。

共识真的很有意思,以太坊对 PoS 的研究始于 2014 年,2022 年完成了合并。这是一条漫长而曲折的道路,过程中诞生了许多奇妙的想法、设计和工程。

熱門幣種推薦

你可能也喜歡

最新消息:美国证券交易委员会(SEC)发布期待已久的加密货币监管法案!这是一个非常重要的里程碑

美国证券交易委员会(SEC)发布了一项针对加密资产领域的新监管提案,旨在为涉及加密资产的特定投资合约建立专门的证券市场监管框架。该提案旨在简化美国加密公司的融资流程,并明确哪些交易适用于联邦证券法。 提案包含两项针对加密项目的注册豁免:其一允许发行人在四年内通过单次融资募集最多500万美元;其二允许公司每12个月发行最多7500万美元的证券。两者均需向投资者提供基于原则的特定信息,而金额较高的豁免还需提交财务报表并承担持续报告义务。 此外,提案还设立了一项有条件的“安全港”机制。符合特定条件后,相关加密资产可能不再被视为《1933年证券法》和《1934年证券交易法》定义的“投资合约”范畴内的证券。SEC主席表示,此机制在发行人停止履行投资合约中承诺的关键管理职能时尤为重要,可能为一些加密资产随着项目发展而转变法律地位铺平道路。 新规还将取消部分联邦豁免下加密资产交易在州一级的证券注册和资格要求,其适用范围不仅包括首次发行,也涉及部分二级市场交易。SEC认为,此举将减少加密公司因监管不确定性而迁出美国的动机,并在更一致的投资者保护标准下,为美国投资者提供更多加密资产投资机会。

cryptonews.ru17 分鐘前

最新消息:美国证券交易委员会(SEC)发布期待已久的加密货币监管法案!这是一个非常重要的里程碑

cryptonews.ru17 分鐘前

欧洲将对俄罗斯人在加密货币业务领域实施新禁令。这将包括什么

欧盟将从2024年起禁止俄罗斯公民及居住在俄罗斯的个人拥有、控制或担任欧洲加密资产服务公司(如钱包、账户及托管服务商)的管理职务。2024年7月底通过的第21轮制裁方案进一步扩大了限制范围。 自8月25日起,禁令将扩展至所有受欧盟加密资产市场法规(MiCA)监管的服务商,包括交易所和交易平台。这意味着俄罗斯公民将不能拥有任何欧盟持牌加密公司的所有权或进入其管理层。禁令适用于直接或间接控制,包括通过控股公司或名义持有进行规避的情况。同时,欧盟运营商也将被禁止与某些被认定系统性规避制裁的“特定”第三国注册的加密平台进行交易,相关国家清单将由欧盟理事会后续确定。 新规主要影响两类对象:一是禁止俄罗斯公民及居民拥有或管理欧盟加密公司;二是限制欧盟公司与特定第三国加密平台交易。规定不适用于拥有欧盟、欧洲经济区或瑞士国籍、永久居留权或长期签证(如工作、学习签证)的个人。对于已常驻于后续被列入清单国家的欧盟公民,若在其被列入前已居住,则可豁免交易禁令。 受影响的俄罗斯所有者及高管须在8月25日前彻底退出所有权或管理职务,否则将面临欧盟各国的刑事制裁风险。同时,相关欧盟公司也可能因涉及俄罗斯受益人或高管而遭遇银行服务拒绝或合作终止。欧盟此举被视为继限制俄罗斯客户使用服务、禁止与俄罗斯实体交易后,进一步切断其在欧洲加密领域所有权与管理权的延续性措施。

cryptonews.ru27 分鐘前

欧洲将对俄罗斯人在加密货币业务领域实施新禁令。这将包括什么

cryptonews.ru27 分鐘前

这会引发1.8万亿美元的比特币市场恐慌吗?知名CEO发表看法,呼吁做好准备!

近期比特币市场持续横盘,而全球债券收益率飙升引发加密货币投资者关注。Fundstrat数字资产策略主管肖恩·法雷尔指出,当前比特币波动性处于历史低位,未来数月价格可能出现更剧烈波动。历史数据显示,类似低波动期后,比特币60天内价格中位数绝对变动幅度可达约30%。 市场主要担忧源于全球债券收益率急升:美国30年期国债收益率达2002年以来最高,20年期创2006年后新高,10年期亦升至2007年以来峰值。法雷尔认为,美国预算赤字扩大、人工智能基础设施投资高涨、油价居高不下以及货币政策不确定性,共同推高了长期债券收益率。 债市剧烈波动引发市场对全球金融体系“恐慌”情景的讨论,涉及规模约1.8万亿美元。分析师指出,此类避险情绪升温可能导致比特币等高波动资产价格出现更大幅震荡。Yardeni Research表示,虽未现真正恐慌,但正密切关注债市投资者是否再度主导市场走向。 Bitunix分析师指出,投资者焦点已不仅限于美联储是否降息,美国长期国债收益率、能源价格、通胀风险及全球风险溢价等因素,对比特币等风险资产定价影响日益显著。Koinly首席执行官罗宾·辛格亦警告,未来数月比特币可能再度大幅下跌,在负面情境下或跌至5万美元左右。辛格认为,若历史周期重演,投资者或许需经历最后一轮“恐慌性抛售”,方能确认比特币触达本轮周期底部。 *本文不构成投资建议。

cryptonews.ru27 分鐘前

这会引发1.8万亿美元的比特币市场恐慌吗?知名CEO发表看法,呼吁做好准备!

cryptonews.ru27 分鐘前

交易

現貨

熱門文章

什麼是 CASPER

Vitalik的Casper:綜合概述 介紹 在不斷發展的區塊鏈技術領域,共識協議在維護去中心化網絡的完整性和安全性方面起著至關重要的作用。Vitalik的Casper是一種開創性的權益證明(PoS)共識機制,專為以太坊網絡設計。這一創新項目標誌著以太坊從目前的工作證明(PoW)方法向更具能源效率和可擴展性的模型的重大轉變。隨著加密行業的不斷增長,理解Casper的細微差別和影響對於利益相關者、開發者和愛好者來說變得越來越重要。 Vitalik的Casper是什麼? Vitalik的Casper是一種變革性的傳統PoS協議變體。此項目的主要目標是增強網絡的整體安全性和可擴展性,同時解決早期PoS系統中常見的內在限制。在其核心,Casper利用一種安全存款系統,要求驗證者—即負責確認交易和創建新區塊的參與者—質押一定數量的加密貨幣。 這一存款不僅激勵良好的行為,還為表現出惡意行為的驗證者建立了一個懲罰機制。本質上,Casper旨在提供一個可靠的框架,強化以太坊生態系統抵禦潛在威脅和攻擊的能力,同時支持對網絡效率和可擴展性日益增長的需求。 Vitalik的Casper的創建者是誰? Vitalik Buterin是區塊鏈領域的先驅,被認為是Vitalik的Casper的創建者。Buterin於2015年共同創立了以太坊,並一直推動該項目的發展和演變。他對於增強以太坊生態系統並解決其挑戰的承諾, culminated in the introduction of Casper, which aims to revolutionize the consensus mechanism in blockchain technology. Vitalik的Casper的投資者是誰? 雖然具體關於支持Vitalik的Casper的個別投資者的信息並未公開,但該項目得到了以太坊基金會和更廣泛以太坊社區的全面支持。基金會在資助和推進改善以太坊的項目方面發揮了關鍵作用,其對Casper的支持凸顯了該協議在未來網絡中的重要性。此外,以太坊生態系統中的多位開發者和利益相關者也積極為Casper的持續增長和實施做出貢獻和倡導。 Vitalik的Casper是如何運作的? Vitalik的Casper通過一種複雜的機制運作,以促進以太坊網絡內部的更順暢和更安全的共識。使Casper與傳統共識協議區別開來的關鍵特徵包括: 安全存款系統 Casper的一個標誌性特徵是其對驗證者的安全存款要求。為了參加共識過程,驗證者必須質押一定數量的加密貨幣,從而確保他們對網絡的金融承諾。該系統有效地遏制了惡意行為,因為任何被發現表現不誠實的驗證者都會面臨失去其質押資產的風險。 投票系統 Casper採納了一種投票機制,驗證者協作最終確定區塊在區塊鏈上的排列。每個驗證者都能提出和投票區塊,從而對整個決策過程做出貢獻。這一民主元素促進了去中心化的共識方法,增強了安全性和網絡穩定性。 懲罰系統 該協議的懲罰系統作為防範不道德驗證者行為的重要措施。如果驗證者存在惡意行為或未能充分參與共識過程,他們可能會因而受到懲罰,失去一部分—甚至在某些情況下,全部—的質押資產。這一懲罰措施加強了驗證者的責任感並維護了網絡的完整性。 混合共識 透過採用混合共識模型,Casper巧妙地結合了工作證明和權益證明機制的要素。這一獨特結構促進了以太坊從現有PoW模型逐步過渡到一個完善的PoS系統,使得網絡在變革過程中不會損害安全性。 Vitalik的Casper的時間軸 Vitalik的Casper的旅程標誌著多個對其演變至關重要的重要里程碑。以下是一個簡短的時間軸,突出其歷史中的關鍵事件: 2017:Vitalik Buterin首次闡述Casper的概念框架,作為解決以太坊可擴展性挑戰的潛在解決方案。 2018:Casper的首個版本在GitHub上發布,標誌著向PoS模型過渡的初步步驟。 2020:Beacon Chain的啟動,即以太坊2.0生態系統的基礎區塊鏈,發生。這一步驟標誌著向Casper協議的多階段過渡的開始。 持續中:過渡到Casper仍是一個持續的努力,已開發出一系列階段,以確保新共識機制的有效實施。 Vitalik的Casper的關鍵特徵 Vitalik的Casper具有幾個顯著特徵,這些特徵促進了其在區塊鏈領域的可行性和創新性,包括: 安全存款系統:驗證者必須質押存款,增強他們對網絡完整性的承諾。 投票系統:協作的區塊最終確定方式促進去中心化決策。 懲罰系統:通過財務懲罰遏制惡意活動,確保網絡穩定性和安全性。 混合共識:PoW和PoS元素的結合促進了向PoS的緩慢轉變,避免對網絡的突然干擾。 結論 Vitalik的Casper代表了以太坊持續演變的重要進展。通過引入一種安全且可擴展的共識機制,Casper旨在解決傳統PoS系統的內在限制,並增強以太坊網絡的整體功能。該項目對安全性、責任感和創新的強調使其成為以太坊未來的關鍵組成部分。 理解Vitalik的Casper不僅對於加密空間內的開發者和投資者至關重要,也對那些對區塊鏈技術的更廣泛影響感興趣的人來說極具意義。隨著以太坊生態系統不斷朝著可擴展性和效率的變革之旅邁進,Casper站在這場革命的最前沿,承諾在未來幾年中重塑去中心化共識的格局。

219 人學過發佈於 2024.08.25更新於 2024.12.03

什麼是 CASPER

如何購買CSPR

歡迎來到HTX.com!在這裡,購買Casper (CSPR)變得簡單而便捷。跟隨我們的逐步指南,放心開始您的加密貨幣之旅。第一步:創建您的HTX帳戶使用您的 Email、手機號碼在HTX註冊一個免費帳戶。體驗無憂的註冊過程並解鎖所有平台功能。立即註冊第二步:前往買幣頁面,選擇您的支付方式信用卡/金融卡購買:使用您的Visa或Mastercard即時購買Casper (CSPR)。餘額購買:使用您HTX帳戶餘額中的資金進行無縫交易。第三方購買:探索諸如Google Pay或Apple Pay等流行支付方式以增加便利性。C2C購買:在HTX平台上直接與其他用戶交易。HTX 場外交易 (OTC) 購買:為大量交易者提供個性化服務和競爭性匯率。第三步:存儲您的Casper (CSPR)購買Casper (CSPR)後,將其存儲在您的HTX帳戶中。您也可以透過區塊鏈轉帳將其發送到其他地址或者用於交易其他加密貨幣。第四步:交易Casper (CSPR)在HTX的現貨市場輕鬆交易Casper (CSPR)。前往您的帳戶,選擇交易對,執行交易,並即時監控。HTX為初學者和經驗豐富的交易者提供了友好的用戶體驗。

228 人學過發佈於 2024.12.12更新於 2026.06.02

如何購買CSPR

相關討論

歡迎來到 HTX 社群。在這裡,您可以了解最新的平台發展動態並獲得專業的市場意見。 以下是用戶對 CSPR (CSPR)幣價的意見。

活动图片