主页 > 下载imtoken安卓版官网 > 2022年以太坊的共识算法是什么,ETH使用的共识协议有什么价值

2022年以太坊的共识算法是什么,ETH使用的共识协议有什么价值

下载imtoken安卓版官网 2023-03-28 06:33:09

作为目前全球数字货币排名的第二名,相信大部分投资者对以太坊都有一定的了解,但这些了解大多停留在最基础的层面,比如以太坊价格、发展历史、创始人等。谈到以太坊共识算法,可以说是一头雾水。 目前共识算法不多,但以太坊属​​于哪一种呢? 大多数投资者不知道。 那么,什么是以太坊共识算法? 下面小编就为大家详细介绍一下什么是以太坊共识算法?

什么是以太坊共识算法?

以太坊设计了一套基于 POW 的 Ethash 共识算法。 以太坊共识设计的主要思想是设计一大一小两个数据集。 初始大小为:小:16M缓存大:1G数据集(DAG)

. 一大一小的设计目的是:大数据集由小卡片通过计算生成。 为了更快地挖矿,矿工只能保存大数据集以避免重复计算的延迟,而轻节点只需要保存一个小的缓存来验证。

以太坊有什么实际应用价值_以太坊的应用价值_其他币都要用到以太坊应用

生成大小数据集的原理

2022以太坊共识算法是什么,有什么价值ETH使用的共识协议介绍

以太坊有什么实际应用价值_其他币都要用到以太坊应用_以太坊的应用价值

1. 小缓存:初始大小为16M,每30000块改变一次容量大小。 第一个数是通过Seed种子的一些运算得到的,然后small cache中的每个数都是通过对前一个数进行哈希处理得到的。 通常,轻节点存储这个小缓存。 2.大DAG:大数据集中的元素都是通过小cahe计算出来的。 在小缓存中,先通过伪随机序列得到一个位置的元素A的值,然后通过对A的哈希计算得到位置B的值,经过256次迭代,得到大缓存中的第一个元素数据集,以此类推,直到得到所有的DAG元素。 3. 挖矿流程 以太坊挖矿成功的条件与比特币相同。 查找 nonce 值需要 H(header)=target。 在尝试随机数nonce时,在一个大的DAG中,通过header和nonce计算出一个初始哈希值,并将其映射到初始位置A,然后读取位置A的元素和与A'相邻的下一个位置A',然后通过(A和A')计算位置(B和B'),依此类推。 经过64次迭代,一共读出128个数字,最后计算出这128个数字的哈希值,并与目标值进行比较。 如果满足 =target,则挖矿成功。 否则,再次尝试随机数。 如下所示:

2022以太坊共识算法是什么,有什么价值ETH使用的共识协议介绍

以太坊的应用价值_其他币都要用到以太坊应用_以太坊有什么实际应用价值

整体挖矿流程如下图所示:

2022椰壳纤维雨衣编辑 4.验证流程

其他币都要用到以太坊应用_以太坊有什么实际应用价值_以太坊的应用价值

2022以太坊共识算法是什么,有什么价值ETH使用的共识协议介绍

验证过程类似于比特币。 给定一个 nonce 值,它只需要被验证一次。 验证过程类似于挖矿过程。 对于整个节点,在2022写易网的内存中保存了一个很大的DAG,经过64轮计算,最终的哈希值可以与目标值进行比较。 对于轻节点,先通过小缓存计算大DAG,再计算。 以下过程对所有节点都是相同的。

其他币都要用到以太坊应用_以太坊有什么实际应用价值_以太坊的应用价值

ETH使用的共识协议介绍

以太坊的共识机制有四个阶段,分别是Frontier、Homestead、Metropolis和Serenity。 以太坊的前三个阶段采用 POW 共识机。 第四阶段,我们将采用自己的POS机制,命名为Casper Betting Consensus,增加惩罚机制,根据POS思想在记账节点中选择验证者。 POW,Proof of Work,是比特币系统采用的共识机制。 (本文主要讲解以太坊的共识机制)说到Casper投注共识,首先要说的就是POS。 即POS的权益证明。 它的主要特点是使用权益证明而不是工作证明。 权益最高的节点实现新区块的添加,获得激励收益。 POS 是解决 POW 共识机制资源浪费和安全缺陷的替代方案。 其本质是将POW中基于哈希算力的工作量证明替换为权益证明以太坊有什么实际应用价值,由系统中拥有最高权益而非最高算力的节点获得区块记账权。 Stake 是节点对特定数量货币的所有权,称为币龄或铸币量。 币龄是特定数量的币与其上次交易时间的乘积,每笔交易消耗特定数量的币龄。 例如,如果某人在一次交易中收到 10 个硬币,并持有它们 10 天,他们将收到 100 个硬币。 然后,在花费 5 个硬币后,它会消耗 50 个硬币。 显然,特定时间点POS共识系统中的币种总数是有限的,长期持币者往往拥有更多的币种,因此可以将币种视为自己在POS系统中的权益。

投注共识是以太坊下一代共识机制Casper推出的新概念,属于POS。 Casper的共识是通过区块来达成的,而不是像POS那样通过链来达成。 为了防止验证者在不同的世界提供不同的质押,还有一个简单但严格的规则:如果你的质押两次具有相同的序列号,或者你提交的 Casper 无法根据合约进行处理,你将失去你所有的财产。保证金。 从这一点可以看出,Casper与传统POS的区别在于,Casper具有惩罚机制,使得不法节点不仅可以通过对网络的恶意攻击获取交易手续费,还面临保证金被盗取的风险。没收。 Casper 协议下的验证者需要完成两个活动:下单和下注。 事情是这样的:阻塞是一个独立于所有其他时间发生的过程。 验证者收集交易,轮到他们出块时,他们出块、签名并将其发送到网络。 2022 年 coir.com 的竞标过程更加复杂。 目前Casper的默认验证人策略是模仿传统的拜占庭容错共识:观察其他验证人如何下注,取值33%,进一步向0或1靠拢。客户端确认当前状态的过程如下:先下载所有的区块和赌注,然后用上面的算法形成自己的意见,但不要发表; 它只是按顺序观察每个高度。 如果一个块的概率高于 0.5,则对其进行处理。

否则,跳过。 所有的区块都处理完之后,得到的状态就可以显示为区块链的当前状态”。以上就是以太坊共识算法是什么的相关内容。简而言之,ethash的基本思想类似于比特币的pow,即通过nonce得到的值,不断和难度随机比较,满足条件则挖矿成功,否则继续尝试。与比特币竞争cpu算力不同以太坊有什么实际应用价值,ethash通过产生庞大的数据来阻止算力设置和限制内存 强大的 ASIC 矿机垄断,从而增强去中心化。