主页 > 华为手机安装imtoken > EOS和比特币共识机制有什么区别?

EOS和比特币共识机制有什么区别?

华为手机安装imtoken 2023-07-16 05:18:57

链界老粉应该都知道(之前有一篇科普文章,可以查一下历史消息)比特币采用的共识机制叫pow,通过矿工挖矿,竞相求解,得到满足的随机数target value requirements,然后将构建好的区块 区块提案广播到全网。 经过多次确认后,才算加入到区块链中,难以篡改。 因此,达成了网络共识。

让我们简单看看比特币和EOS是如何解决这些问题的。

交易账本维护

交易账本的维护由全网分散节点共同维护。 虽然节点可以作弊也可以分叉,但是因为共识机制的设计,可以保证主链是算力最集中的链。 商定的交易簿。

以太坊地址比特币地址_接收比特币的地址_比特币怎么比特币钱包

每台运行全节点的计算机都维护着一份交易账本,即区块链。 因此,账本不像传统的中心化记账机构那样维护,而是公开、共同维护,任何人都可以阅读。 综上所述,比特币因此也属于公链。

相比之下,Linux基金会下的Hyperledger Fabric项目的应用场景更集中在私有场景,引入账户权限审核机制,创建通道的概念,可以让不同的用户使用不同的通道。 每个通道都会有自己的账本,每个peer节点也会为自己所属的每个通道保存一个账本,实现不同群体的区分。 因此,超级账本项目可以说是更加为企业准备的,迎合了企业的需求,成为具有影响力的区块链项目。

EOS和BTC都是公链,但是引入了权限和账户的概念,承诺实现跨链交易。 例如,如果EOS成功,建立在EOS上的数字货币A和B或许可以实现相互转账,而无需借助交易所。 当然,EOS在转账过程中仍会承担中转锚定币的角色。 这只是我的粗略想法,仅供参考。

以太坊地址比特币地址_接收比特币的地址_比特币怎么比特币钱包

在EOS项目中,账本的维护也是由全网节点共同维护,任何人也可以存储一份,但考虑到EOS交易区块的速度,普通计算机无法存储。 因此,大部分计算机仍然会运行spv节点,只记录与自己相关的部分交易记录。 如果需要更多信息,他们将向网络发起请求,并从维护全节点的计算机中获取记录。

交易验证

比特币中的交易验证需要经过六个区块,也就是一个小时,才基本确定为不可逆。

以太坊地址比特币地址_比特币怎么比特币钱包_接收比特币的地址

具体到一笔交易的过程中,节点收到交易后,会进行四个主要的验证步骤:

首先,验证交易在区块链中的可靠性,节点会对之前每笔交易的输出运行验证脚本,确保返回结果为真; 第二,检查是否存在重复支付; 第三,检查节点是否已经接收到这笔交易,最终节点只会接收和发送白名单上的标准脚本。

在 EOS 中,一笔交易的确认是由区块生产者实现的。 每轮由代币持有者投票选出21个区块生产者,每轮出块顺序是随机的。 注意这和比特币下矿工的挖矿机制的区别。 生产 尽管在选举意义上仍然存在竞争,但他们在生产区块时是合作的接收比特币的地址,不像比特币那样全网同时竞争相同区块高度的创世权。

比特币怎么比特币钱包_接收比特币的地址_以太坊地址比特币地址

根据EOS白皮书,“采用DPOS共识算法维护的区块链一般都是100%在线的。这意味着一笔交易平均1.5秒后写入区块链,并且会被所有生产者同时写入” 区块节点知道交易。 这意味着一笔交易仅需 1.5 秒即可被视为 99.9% 被区块链接受。”

新币发行

BTC的新发币方式大家应该都不陌生了。 每一次区块奖励,除了区块的交易手续费外,还会有新创造的比特币作为奖励。 当比特币大约有 2100 万枚时,就不会再有币产生了,矿工的补偿就只能来自于交易手续费。

接收比特币的地址_比特币怎么比特币钱包_以太坊地址比特币地址

在 EOS 中,每生成一个区块,EOS.IO 系统都会奖励区块生成者一个新的代币。 创建的代币数量由所有区块生产者公布的预期奖励的中位数决定。 EOS.IO 系统可以配置为限制区块生产者的奖励,使代币供应的年度总增长不超过 5%。

规则改变

比特币交易的速度受到区块大小的限制,因此每秒只能处理七笔交易。 随着交易量的扩大,比特币网络变得越来越拥挤。 因此,将会有改进的协议提案生成隔离见证。 如果比特币要成为一种更广泛接受的货币,就需要解决这些问题。 闪电网络可能已经是一种理解比特币无法避免的技术。

在 EOS 中,代币持有者选择选民,当需要更改协议时接收比特币的地址,由社区投票。 17/21 的投票可以达成协议。

接收比特币的地址_以太坊地址比特币地址_比特币怎么比特币钱包