http://www.7klian.com

即将到来的以太坊伊斯坦布尔有哪些更新

以太坊每次进级都有一个代号,在以太坊成长简史[1] 也先容过,本年年头就举办过一次代号为君士坦丁堡的进级[2]。
[15] EIP-2028: 淘汰生意业务数据的gas耗损: https://learnblockchain.cn/docs/eips/eip-2028.html
伊斯坦布尔进级包括的EIP有:
使zk-SNARK越发自制,从而答允构建更自制的扩展和隐私应用措施。示例可以参考 Matter labs[8], Aztec Protocol[9], Rollup[10] 以及 Zether[11] 。
伊斯坦布尔进级涉及到哪些EIP,也是用EIP打点,见伊斯坦布尔硬分叉元提案1679[4]
[6] Zcash: https://z.cash/
[9] Aztec Protocol: https://www.aztecprotocol.com/
EIP-1884: 对 trie-size-dependent 操纵码重订价[14]
[11] Zether: https://crypto.stanford.edu/~buenz/papers/zether.pdf
EIP-2200: 重界说了 SSTORE gas 净值用度[18]
[10] Rollup: https://github.com/barryWhiteHat/roll_up
以太坊每次进级都是环绕EIP(以太坊进级提案[3])来举办。这也以太坊的社区管理方法,每小我私家都可以提出本身的改造打算给社区接头,告竣共鸣的EIP改造,就可以进入到网络进级中。
EIP-1108: 淘汰 alt_bn128 预编译的gas耗损[7]
变动了EVM中存储的本钱计较,将使合约可以或许引入新成果,,包罗重入锁定和同合约的multi-send。
[4] 伊斯坦布尔硬分叉元提案1679: https://learnblockchain.cn/docs/eips/eip-1679.html
合约可以有要领来跟踪它运行在哪一条以太坊链上。如可用于第2层网络(状态通道,Plasma[13])的合约跟踪一层网络的分叉。
EIP-1344: 插手ChainID 操纵码[12]
[5] EIP-152: 插手了 Blake2 函数函数的预编译实现: https://learnblockchain.cn/docs/eips/eip-152.html
[17] Starkware: https://starkware.co/
[18] EIP-2200: 重界说了 SSTORE gas 净值用度: https://learnblockchain.cn/docs/eips/eip-2200.html
References
伊斯坦布尔涉及的EIPs
[2] 君士坦丁堡的进级: https://learnblockchain.cn/2019/06/15/eth-history1/#大城市:君士坦丁堡(Constantinople)硬分叉-2019年2月28日
变动某些EVM操纵码的本钱,以防备垃圾生意业务进攻,并更好地均衡每个块中的计较劲。以太坊中每个操纵必需付出的手续费和操纵所需的计较相匹配。跟着状态的增长,如 SLOAD,BALANCE 和 EXTCODEHASH 需要更多的本钱。
[1] 以太坊成长简史: https://learnblockchain.cn/2019/06/15/eth-history1/

[13] Plasma: https://plasma.group/
添加了在以太坊合约中验证Equihash PoW的成果,可以实现与Zcash[6]交互验证及原子生意业务。
[20] 深入浅出区块链: https://learnblockchain.cn/

[12] EIP-1344: 插手ChainID 操纵码: https://learnblockchain.cn/docs/eips/eip-1344.html

网络打算将于9069000区块号举办代号为:伊斯坦布尔(Istanbul)的进级。该块估量将于 2019 年 12 月 7 日,周六挖出。

本文首发于系统进修[19]技能博客——深入浅出区块链[20]
[8] Matter labs: https://matter-labs.io/
[19] 系统进修区块链: https://learnblockchain.cn/2018/01/11/guide/
通过低落生意业务 calldata 数据(用于生意业务的参数通报)的本钱,使zk-SNARK和zk-STARK越发自制。这将使第二层办理方案[16]可以或许提高吞吐量。有关示例可参考 Starkware[17]。
EIP-152: 插手了 Blake2 函数函数的预编译实现[5]
[16] 第二层办理方案: https://wiki.learnblockchain.cn/ethereum/layer-2.html
[3] 以太坊进级提案: https://learnblockchain.cn/docs/eips/
[7] EIP-1108: 淘汰 alt_bn128 预编译的gas耗损: https://learnblockchain.cn/docs/eips/eip-1108.html
EIP-2028: 淘汰生意业务数据的gas耗损[15]
[14] EIP-1884: 对 trie-size-dependent 操纵码重订价: https://learnblockchain.cn/docs/eips/eip-1884.html

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读