详解“后以太坊时代”The Merge 的共识机制
2022-07-08 14:15:00 人浏览

本文来自微信公众号老雅痞(id:laoyapi)

作者:foobar

在这篇文章中,我们将深入探讨:

  • 以太坊的PoS共识模型的详细描述

  • 以太坊PoS如何从恶意攻击中恢复

  • 驳斥常见的反PoS论点

  • 讨论流动质押或运行你自己的节点的实用性

信标链的当前状态。按计划每 12 秒生成一次块。在 https://beaconcha.in 可查看实时数据

共识机制:PoS, PoW, PoA

共识机制定义了一个由节点组成的分布式网络如何决定网络的当前状态,哪些区块在链上,以何种顺序存在。区块生产是一个一般的术语,描述了谁扫描mempool以拾取待处理的交易,将它们排序为区块,并将新区块附加到现有的区块链上。三类常见的共识机制是权益证明、工作证明和授权证明。

  1. PoW(比特币)将区块生产权交给使用最多计算能力的人。该协议定义了一个单向的计算量大的哈希函数,如SHA-256,然后矿工们竞争找到一个输入,该输入被哈希成一个有许多前导零的输出。

  2. PoA(Binance智能链)是一种白名单机制,它将区块生产权交给几个白名单节点。这是你典型的许可区块链,仅此而已。

  3. PoS (Ethereum, soon™)将区块生产权交给锁定其原生代币的人,与他们的质押数量成正比。

以太坊实施

以太坊的PoS实现已经被大众嘲笑了大半年了,但随着信标链连续运行了18个月,并在测试网上成功进行了实时合并,该实现看起来已经基本定型。我将专注于PoS链如何在其稳定状态下运行的具体细节,而不是迷失在合并的实施细节中。

另一个著名的权衡三角形。选择两个,或者在中间的某个地方找到自己。

信标链上有大约40万个验证器,你可以在这里跟踪实时统计和区块。一个验证器指的是在主网的信标链存款合约中的32个伦理的具体存款;一个用户可以运行多个验证器。今天没有启用解冻提款,在合并时也不会启用,但在之后的上海硬分叉更新中会启用。每12秒出现一个时段,随机选择一个验证者在该时段内提交一个区块。一个epochs由32个时段组成(或6.4分钟)。如果一个验证者处于离线状态,并且没有在其时段内提出区块,那么该时段就会被留空。因此,以太坊的区块时间将从平均区块时间为13秒的泊松分布(Poisson分布,是一种统计与概率学里常见到的离散概率分布,由法国数学家西莫恩·德尼·泊松Siméon-Denis Poisson在1838年时发表),转变为刚好12秒的偶尔空槽。每个epochs内的第一个区块被视为检查点区块。

本资讯链接: - 芒果财经
声明:本文版权归原作者所有,发布此文为传递更多市场信息,不代表芒果财经的观点和立场,请自行参考。如作者信息标记有误,请第一时间联系我们处理!