宇宙链 宇宙链
Ctrl+D收藏宇宙链

EIP-2537:ETH 1.0可为ETH 2.0提供的支持

作者:

时间:1900/1/1 0:00:00

编者按:本文来自以太坊爱好者,作者:AlexStokes,译者&校对:闵敏&阿剑,Odaily星球日报经授权转载。新的疆域

ETH2.0Phase0的主网预计将于今年晚些时候上线。眼下,我们应该思考这样一个问题:现有网络可以做些什么来推动新的系统平滑上线?我们可以想象出一些令人振奋的应用场景,可以利用两个网络之间的互操作性,但是事实表明,如果不能修改EVM来适应ETH2.0系统使用的新密码学元件,这些应用就将受阻。在此我希望为这些新的密码学元件提供概要的说明,并解释为什么将其整合进EVM有助于我们在Eth1在迁移之前也能利用新系统的功能。ETH1.0少了什么?

以太坊区块链上的所有数据都是公开的,因此我们必须使用密码学签名来确保特定交易反映相关方的诉求。以太坊所使用的签名方案是以椭圆曲线为基础的,使用的是名为secp256k1的曲线。这条曲线上的点被用于名为ECDSA的签名方案,为我们的密码学签名赋予我们所期望的属性。

数字资产管理平台Safe已实现EIP-1271兼容性:5月23日消息,数字资产管理平台Safe(原Gnosis Safe)宣布已实现EIP-1271兼容性,允许用户借助其新的签名消息功能,将这种无Gas签名流(gasless signature flow)与EIP-1271智能合约签名兼容的DApp结合使用。EIP-1271提供了一套验证代表合约账户的签名是否有效的标准,这使得合约账户能够像EOA一样进行签名验证。[2023/5/23 15:20:41]

第160次以太坊ACDE会议:确定纳入EIP-4844、6780、6475、1153:4月29日消息,根据Christine Kim对第160次以太坊执行层核心开发者会议(ACDE)进行的总结,本次会议主要讨论在下次坎昆(Cancun)升级中,需要纳入哪些代码修改。

除了此次升级的主角EIP-4844(降低L2手续费) 外,开发者还同意将以下EIPs纳入升级:

·EIP-6780(修改SELFDESTRUCT操作码的功能,主要是为未来应用Verkle树做准备);

·EIP-6475(为可选值引入新的简单序列化类型,以提供更佳的可读性和紧凑的序列化);

·EIP-1153(引入瞬态存储操作码)。

另外,还有部分EIPs提案尚未被正式接受纳入升级(EIP-6913、6493、4788、2537、5656)以及部分被确定不考虑纳入本次升级(Big EOF和EVMMAX)。

在对围绕坎昆EIPs进行讨论后,下一次会议议程将是关于EIP-4844的进展。

此前消息,以太坊核心开发人员会议中表示,计划对区块链的共识层进行代码修改,为下一次坎昆升级(Cancun-Deneb)做准备,预计将于今年晚些时候进行。

以太坊的Cancun-Deneb升级中预期的最重大变化将是EIP-4844,也称为“ proto-danksharding ”。 EIP-4844旨在通过以太坊节点实现链下数据的临时存储和检索,以满足区块链应用程序的数据和存储需求。如果成功激活,EIP-4844有望降低第2层rollup解决方案(包括Optimism和Arbitrum)的交易成本。[2023/4/30 14:35:10]

-https://en.wikipedia.org/,该椭圆曲线的属性提高了ECDSA签名方案的安全性-尽管基于secp256k1的ECDSA签名方案已经经过了多年的使用测试,但是二者的定义标准分别只有20和10年左右的历史。ETH2.0采用了较为新颖的构造,利用了密码学方面的新进展。ETH2.0系统中的验证者使用BLS签名方案,以另一种名为BLS12-381的椭圆曲线为基础。ETH2.0之所以采用这种新技术,主要是因为它可以高效地将多个签名聚合到一个签名中,直接促进ETH2.0安全性的参与可行性。欲知更多信息,请参见CarlBeekhuizen的文章,了解ETH2.0中签名聚合的重要性。虽然BLS签名对Eth2有很多好处,但是我们遇到的问题是,ETH1.0本身并不支持这种新的密码学元件,而且其底层数学逻辑对计算要求很高,致使我们无法在EVM中实行BLS签名。幸运的是,我们可以将计算逻辑添加为“预编译”部分,以此规避EVM在性能上的局限性——通过硬编码算法让原生实现在EVM解释器之外被智能合约调用。如何实现预编译?

账户抽象提案EIP-4337联合发起人Kristof Gazso创立Web3基础设施项目Pimlico:2月23日消息,账户抽象提案 EIP-4337 联合发起人 Kristof Gazso 在推特上表示,已辞去在以太坊客户端 Nethermind 的职务,并创立了 Web3 基础设施项目 Pimlico,该项目将专注于成为支持以太坊向智能合约钱包过渡的底层基础设施层。

据此前消息,以太坊创始人Vitalik 联合 Kristof Gazso、yoav.eth、DrorTirosh、NamraPatel、TomaszK.Stanczak 等人发布账户抽象提案 EIP-4337,该提案可在不改变以太坊共识层协议的情况下实现验证逻辑,并可以通过签名聚合为 rollups 降低数据成本。[2023/2/23 12:25:33]

以太坊协议的预编译部分属于稀缺资源,因此仅留给社区认为重要的计算逻辑。此外,预编译需要通过硬分叉来部署,因此协调成本很高。幸运的是,在当前的EIP-2537草案中,我们可以看到这些BLS预编译的相关工作正在推进。EIP-2537包括对BLS12-381曲线运算的预编译,以及BLS算法方案中使用的另一个被称为“映射至曲线”的高成本操作。如果你深入研究BLS算法方案的数学原理,你会发现需要利用某个机制才能将某个消息通过“映射至曲线”操作转化为椭圆曲线上的点。预编译会给我们带来什么好处?

自EIP-1559以来,46亿美元的ETH从流通中移除:金色财经报道,自从EIP-1559实施以来,总共有280万个ETH被从流通中移除,或者按今天的价格计算,大约有46亿美元。据Ultrasound Money,在过去的七天里,以太坊协议已经销毁了超过16364个ETH,估计速度为每分钟1.62个ETH。

这种燃烧机制也意味着,被销毁的ETH比发放给矿工的ETH要多。自EIP 1559以来,供应增长现在已经下降到每年-1.06%。[2023/1/22 11:25:26]

EIP-2537预编译会通过提高保证金合约用户体验来帮助ETH2.0上线,并为在ETH1.0内构建ETH2.0轻客户端奠定基础。BLS12-381曲线本身可用于构建zk-SNARKs,连同其他区块链中使用的BLS为实现这些网络之间的互操作性铺平道路。保证金合约的用户体验成为ETH2.0信标链验证者的初始方法是,将ETH存入ETH1.0上的智能合约。为了节省Gas费用并最大程度上降低复杂性,保证金合约的主要功能就是为的某笔存款提供密码学承诺,然后这样一个承诺就能在信标链上用作证明。重要的是,确认保证金所需的BLS签名并非在ETH1.0链上验证的。测试网就因为出现漏洞而导致一系列BLS签名计算错误,丢失了一部分测试网ETH。为了在ETH1.0链上对BLS签名进行验证,我们可以编写一个“转发”智能合约来获取保证金数据,验证签名然后仅将保证金数据发送至保证金合约。这个功能虽然不是保障保证金合约安全性的必备条件,但它确实能给那些与保证金合约交互的开发者带来心理上的慰藉。在EVM内构建的ETH2.0轻客户端我们认为,在ETH1.0链上构建ETH2.0轻客户端之前,必须先让ETH1.0“理解”ETH2.0采用的密码学技术。这样才有可能在智能合约中实现类似于BTCRelay的轻客户端。这种轻客户端一旦实现,将会成为沟通ETH1.0和ETH2.0网络“桥梁”的支柱,想想还有点小激动呢。通过这个双向桥梁,ETH就可以在ETH1.0和ETH2.0网络之间转移,ETH2.0分片也可以作为一种具有高度可扩展性的数据层来支撑ETH1.0上的二层架构。激动归激动,不过要注意的是,在EVM内构建轻客户端来作为一种智能合约或许不是让ETH1.0理解ETH2.0的最佳方法。此外,对“双向桥梁”的最新研究表明,考虑到ETH1.0和ETH2.0网络的其他安全参数,这种方法并不可行。话虽如此,现在打好基础没什么坏处,而且随着后续研究的推进,ETH1.0和ETH2.0的合并策略有可能改变。zk-SNARKs创建BLS12-381曲线的目的是为了让ZCash能够使用更加高效的zk-SNARKs。此外,将该曲线添加到EVM上能够让以太坊验证这类SNARKs,通过零知识证明协议来实现具有隐私性和可扩展性的应用。其他网络一些“新一代”区块链也打算使用BLS签名方案;赋予EVM验证这些签名的原生功能,能够解锁更多互操作性用例,就像ETH1.0和ETH2.0之间那样。宜早不宜迟

EIP-4626已通过以太坊开发团队审核,旨在实现DeFi金库标准化:3月18日消息,EIP-4626 已通过以太坊开发团队审核,将成为未来分叉升级的一部分。EIP-4626 旨在将所有 DeFi 金库(Vault)标准化,统一为 ERC-20 形式的 token,将提供铸造、存取和读取余额等功能,同时能降低各项目金库的集成工作量。[2022/3/18 14:04:31]

EIP-2537中提议的所有用途都不会阻碍ETH2.0上线。而且,保证金合约的优化方案会带来很好的效果;我们越早为互操作性奠定基础,就能越早开始创建这类应用的原型。该EIP有可能会放到接下来的以太坊柏林硬分叉中。如果你也想出一份力的话,可以在你喜欢的客户端上支持EIP-2537的实现:)。感谢KobiGurkan和AlexVlasov的审阅。

标签:ETHETH2ETH2.0以太坊ETHF价格rETH2价格eth2.0币价以太坊币最新价格行情新浪

比特币价格热门资讯
超话社区044期|区块链变革慈善业,让捐赠无国界、物款流向透明化

2个月来,“新冠”肺炎疫情席卷全球。慈善机构的中心化运作、善款流向反馈不及时甚至有缺失,引发公众信任危机的根源.

1900/1/1 0:00:00
深度对比中美两国区块链行业差异

Odaily星球日报译者|Moni 根据纽约市场研究公司CBInsights最新发布的报告显示,中国在区块链领域里的投资正在迅速赶上美国.

1900/1/1 0:00:00
详解以太坊2.0如何与1.0合并

(图片来自:tuchong.com)以太坊1.0和以太坊2.0客户端的关系自从Vitalik在2019年12月提出一个早期eth1<->eth2合并替代方案之后,研究人员一直在进行积极讨论.

1900/1/1 0:00:00
Gate.io研究院:2020年数字货币衍生品的发展现状调查

自2009年比特币诞生,数字货币发展约为11年,而数字货币衍生品市场则是在2014年BitMEX数字货币衍生品交易所正式开启,在2018年后,多家数字货币交易所推出期货交易业务,促进数字货币衍生品交易市场迅速壮大.

1900/1/1 0:00:00
行情分析:大盘整体上涨,BTC填补CME缺口?

本文来自:哈希派,作者:哈希派分析师团队,星球日报经授权转发。金色财经合约行情分析 | BTC持仓量重回高位,波动风险增大:据火币BTC永续合约行情显示,截至今日18:00(GMT+8),BTC价格暂报11748美元(+3.05%),

1900/1/1 0:00:00
闪电网络BTC数量创9个月新高,吞吐量快过支付宝,将彻底解决牛市拥堵?

每秒7笔交易,转账确认时长1个小时,一笔转账手续费360美金,这就是比特币的“网络性能”。相比支付宝每秒交易25万笔交易、零手续费,比特币相形见绌.

1900/1/1 0:00:00