【问题标题】:blockchain consensus 51% vs number of nodes validation区块链共识 51% vs 节点数量验证
【发布时间】:2022-01-11 00:45:08
【问题描述】:

我知道 51% 是确认节点达成共识的最低百分比。

但是,以 ETH 为例:

ETH 2.0 staking has breached 200,000 validators

但是当我得到 15 个节点(或大约该数量)的确认时,我能够出售 ETH。

因此,提交我的交易的验证次数远低于 200K 的 51%。

谁能给我解释一下我做错了什么。

【问题讨论】:

    标签: blockchain cryptocurrency consensus


    【解决方案1】:

    51% 是工作量证明 (PoW) 共识机制的攻击向量。而 Eth 2.0 使用权益证明 (PoS),它不太容易受到 51% 攻击,并且不需要 51% 的节点来确认交易,而是控制超过 51% 的质押金额。 在线社区对 PoW 和 PoS 都进行了广泛的详细介绍,因此我将直接删除链接,以便了解基本区别。
    PoW vs PoS

    并非所有 200k 验证器都参与验证过程,以证明从整个验证器池中随机选择的少数验证器来验证交易。在以太坊的情况下,它被称为验证者委员会,该委员会有 128 个验证者来验证交易。而且验证者委员会中有更多坏演员而不是好演员的可能性非常低one in trillion here is the math for it

    确认 在包含您的交易的区块之后添加到链中的区块数。因此,如果您的 tx 位于第 10 号区块且当前链高度为 25,则确认大小将为 15。确认确保在您使用资金之前没有(几乎没有)分叉的可能性。随着每个区块的确认,分叉的概率呈指数下降。确认并不意味着确认您的区块的验证者数量

    【讨论】:

    • 我读过In regards to blockchain, reaching consensus means that at least 51% of the nodes on the network agree on the next global state of the network. Ref 所以我认为它适用于所有,尽管使用了机制
    • 比特币也是如此,我们真的要求网络中 51% 的验证者进行验证吗?这似乎不可行
    • 这在 PoS 中是正确的 51% 攻击存在但它以不同的方式并且不太可能能够成功,因为它涉及不破坏节点而不是 51% 的质押量(在eth 的案例是数十亿美元)Ref 编辑了我的答案
    猜你喜欢
    • 2019-04-10
    • 2017-07-10
    • 2020-11-07
    • 2019-05-14
    • 2020-04-03
    • 1970-01-01
    • 2022-10-05
    • 1970-01-01
    • 2018-12-01
    相关资源
    最近更新 更多