拜占庭分叉定义

  |  

拜占庭分叉是什么?

拜占庭硬分叉是对以太坊区块链的更新,于 2017 年 10 月在 4,370,000 区块实施。它由八个以太坊改进协议 (EIP) 组成,旨在改善以太坊的隐私性、可扩展性和安全性属性。

拜占庭硬分叉是以太坊区块链的一次重要更新。实施该硬分叉是为了加快区块链的交易速度和提高区块链的安全性,同时使智能合约适合商业交易。

重点

  • 区块链硬分叉是一种导致新旧区块链之间不兼容的变化。
  • 2017 年拜占庭分叉是对以太坊区块链和网络的一次更新,对现有和即将推出的框架进行了更改。
  • 拜占庭分叉中有八处变化。


理解拜占庭硬分叉

加密货币区块链的硬分叉会将区块链一分为二,产生新旧版本。新旧版本互不兼容,所有交易都记录在新链上。

拜占庭硬分叉中实施的变更旨在使以太坊更轻、更快、更安全。此外,他们还继续构建框架,以最终转向工作量证明共识机制。

拜占庭分叉的目标

当社区和区块链开发者实施硬分叉时,硬分叉通常具有特定的目标或改进,这使得分叉成为必要。拜占庭分叉中有八项升级:

  • 在区块链中添加了 REVERT 操作码,以便如果发生错误则可以停止智能合约,而不会消耗交易支付的所有 gas。
  • 在交易收据中添加状态字段以指示交易成功或失败
  • 增加了新的数学模型和配对检查,使 zk-Snarks 能够正确运行
  • 增加了对某些签名验证的支持
  • 增加了对变量值的支持
  • 添加了 STATICCALL 操作码,允许调用不请求状态更改的节点
  • 改变了难度调整背后的公式,以考虑 ommer 块(与另一个块同时开采但未被网络接受的块)。
  • 推迟难度炸弹,因为难度炸弹会导致挖矿无利可图,从而鼓励矿工转向权益证明

以下是拜占庭实施的一些变革的简要概述。

智能合约停止

在更新之前,智能合约可能会抛出错误,发起者仍需为整个交易支付 gas 费。智能合约的 gas 费可能非常昂贵,因此此更新可防止合约创建者因未完全执行的合约而损失 gwei(用于支付交易的小额以太币)。

在收据中嵌入交易状态代码

以前,交易会引用 Merkle 树中的根参数(即相互构建并保护链条的区块)。Merkle是一种数据结构,它使用前面的区块中的数据来创建验证信息,这样每次发生交易时都可以检查一个区块,而不必检查每个区块。

此更新使交易能够传达成功或失败,而不是寻找参数,这使得以太坊的区块链能够更快地处理交易。

增强加密技术

拜占庭升级包括以太坊区块链的原生编码,旨在减少zk-Snarks实现的功耗要求。这是一种零知识加密技术,交易中的每一方都可以验证对方,但无法看到信息,它正日益成为加密货币交易的隐私标准。

该更新引入了数学密集型计算,使系统能够证明它们持有必要的加密密钥,而无需泄露这些密钥的内容。

状态改变

交易会改变区块链的状态,而智能合约会执行交易。因此,有必要实现一种方式,让用户无需通过 STATICCALL 函数启动状态更改即可调用(或查询)合约。

奥默尔区块

当矿工或验证者在区块链上打开新区块时,由于区块链的分布式特性,可能会同时开采多个区块。当这种情况发生时,网络会选择将哪个区块添加到链中。在以太坊中,未被选中的区块称为 ommer 区块 - ommer 是一个不分性别的术语,指的是孩子父母的兄弟姐妹。

为了理解这一概念,假设区块 24 和 24a 是同时开采的——将它们视为兄弟。区块 24 被添加到区块链中。区块 25 是区块 24 的子区块,这使得区块 24a 成为 25 的 ommer 区块(父区块的兄弟区块)。

此前,调整难度时不会考虑 ommer 区块。此次更新将 ommer 区块纳入区块计数,以确保无法通过调整 ommer 费率(之前称为叔块费率)来操纵难度。

在以太坊的工作量证明下,ommer 区块也会获得加密货币奖励,但比添加到区块链的区块所给予的奖励要小得多。

难度炸弹

自开发以来,以太坊一直致力于实现权益证明 (PoS) 共识机制。PoS 的实现并不像其他升级那样容易,因为需要进行许多更改。它还要求用户将他们的以太币 (ETH) 作为抵押品,以获得成为网络验证者的特权。

转向 PoS 预计将遭到一些喜欢挖 ETH 的用户的反对。难度炸弹是显著增加挖矿难度,旨在阻止能源密集型挖矿以获得奖励。它将与 PoS 一起引入,但在拜占庭更新中被推迟了。

以太坊何时硬分叉?

以太坊有过九次硬分叉——Frontier Thawing、Homestead、DAO Fork、Tangerine Whistle、Spurious Dragon、Byzantium、Constantinople、Istanbul 和 Muir Glacier。

以太坊归哪个国家所有?

以太坊是由以太坊基金会资助、由一群爱好者和开发者开发的开源项目,区块链不属于任何国家或个人。

一天可以挖出多少 ETH?

可以开采多少 ETH 取决于您的硬件、其哈希率、区块奖励以及您开采时的以太坊难度。当权益证明实施后,以太坊区块链上将不再有 ETH 奖励的开采。

投资加密货币和其他首次代币发行 (ICO) 具有高度风险和投机性,本文并非 Investopedia 或作者建议投资加密货币或其他 ICO。由于每个人的情况都是独一无二的,在做出任何财务决策之前,应始终咨询合格的专业人士。Investopedia 对本文所含信息的准确性或及时性不作任何陈述或保证。截至撰写本文之日,作者不拥有任何 ETH。

推荐阅读

相关文章

巴黎区块链峰会3

7 月 8 日,通过巴黎区块链峰会(PBS) 的主流版,将自己定位于该领域!第三届巴黎区块链峰会 与以前的版本一样, PBS将国际生态系统汇集在一个地点,讨论区块链技术的未来。第三版也不例外,也一定会留下自己的印记:巨大的棕榈树、喷泉、户外露台和电影室将把爱好者聚集在这个 2,000 平方米的空间中。

现金股息或股票股息:哪个更好?

股息是公司部分收益的分配,由董事会决定。股息的目的是将财富返还给公司的股东。股息有两种主要类型:现金和股票。概要股息是公司回馈给股东的收益,由董事会决定。股息可以现金、支票或电子转账或股票支付,公司向投资者分配更多股份。现金股息为投资者提供收入,但会带来税收后果;它们还导致公司股价下跌。

印度股市简介

马克吐温曾经把世界分成两种人:一种是看过印度著名纪念碑泰姬陵的,另一种是没看过的。投资者也可以这样说。 有两种投资者:了解印度投资机会的和不了解印度投资机会的。尽管截至 2020 年,印度的交易所在全球总市值中的占比不到 3%,但经过仔细观察,您会发现您对任何有前途的市场的期望相同。

比特币多年后:中本聪白皮书正确吗?

比特币是一种既令人惊讶又令人鼓舞的投资选择。比特币的争议性和波动性有时会掩盖大局,而让占据每日头条的热门新闻占据主导地位。这可能就是为什么比特币的第一个两位数生日似乎悄然来临的原因:对于一项已被宣布死亡 436 次的技术来说,已经过了相当长的一段时间了。但是,比特币并没有消亡。事实上,它比以往任何时候都更有活力。

比特币的工作原理

如何对比特币进行具体分类是一个有争议的问题。它是一种货币、一种价值存储手段、一种支付网络,还是一种资产类别?幸运的是,定义比特币实际上是什么更容易。它是一种软件,是一种纯粹的数字现象——一组协议和流程。这也是数百次利用加密技术创造虚拟货币的尝试中最成功的一次。

比特币挖矿如何运作?

什么是比特币挖矿?比特币挖矿是新比特币进入流通的过程。这也是网络确认新交易的方式,是区块链账本维护和开发的关键组成部分。“挖矿”使用复杂的硬件来解决极其复杂的计算数学问题。第一台找到问题解决方案的计算机将收到下一个比特币区块,然后重新开始该过程。加密货币挖矿既费力又费钱,而且回报也只是偶尔有。

相关词条

收盘钟定义

什么是收盘钟?收盘钟是一种响铃,表示证券交易所交易时段的结束。为更高收益进行交易的时代已经过去。并非所有交易所都使用这种传统系统,但纽约证券交易所(NYSE) 使用。收盘钟声发生在美国东部标准时间下午 4:00。 1870 年至 1903 年间,纽约证券交易所使用了锣。

暗池

什么是暗池?暗池是私人组织的金融论坛或交易证券的交易所。暗池允许机构投资者在交易运行和报告之前进行交易而无需敞口。暗池是一种替代交易系统(ATS),它使某些投资者有机会下大单并进行交易,而无需在寻找买家或卖家期间公开透露其意图。概要暗池是私人资产交易所,旨在为远离公众视线的大宗证券交易提供额外的流动性和匿名性。

ZCash(ZEC)定义

什么是 ZCash (ZEC)? ZCash 诞生于 2016 年,当时一群科学家决定创建一种类似于比特币但具有一些附加功能的加密货币。他们开发了比特币区块链的分叉,增强了用户安全性和匿名性。科学家们首先发明了 Zerocoin,它在首次发布后不久就变成了 Zerocash。最终,该加密货币被重新命名为 ZCash。

股权证明 (PoS)

什么是权益证明 (PoS)?股权证明是一种加密货币共识机制,用于处理交易并在区块链中创建新区块。共识机制是一种验证分布式数据库条目并保持数据库安全的方法。就加密货币而言,数据库称为区块链,因此共识机制保证了区块链的安全。详细了解权益证明及其与工作量证明有何不同。此外,找出权益证明试图解决加密货币行业内的问题。

区块(比特币区块)

什么是区块(Blockchain Block)?块是区块链数据库中的数据结构,其中永久记录加密货币区块链中的交易数据。一个块记录了一些或所有尚未被网络验证的最新交易。验证数据后,将关闭块。然后,为要输入和验证的新交易创建一个新块。因此,块是记录的永久存储,一旦写入,就无法更改或删除。

以太坊定义

什么是以太坊?以太坊是一个由区块链技术支持的平台,以其原生加密货币以太币(ETH,或简称以太坊)而闻名。区块链技术的分布式特性使以太坊平台安全无虞,而这种安全性使 ETH 能够增值。以太坊平台除了支持去中心化应用网络(也称为 dApp)外,还支持以太币。智能合约起源于以太坊平台,是该平台运作的核心组成部分。