eth2需要eth1的哪些部分?_以太坊:ETH2

编者按:本文来自

蓝狐笔记

,Odaily星球日报经授权转载。

前言:本文的主要目的是支持EIP-2537。它希望在eth1成为eth2分片之前,可以将eth2上使用的新加密原语集成到EVM中,从可以让eth1利用新系统的功能,可以为实现互操作性奠定基础。本文作者AlexStokes,由“蓝狐笔记”的“DR”翻译。

新前沿

随着eth2.0主网的第一阶段预计在今年晚些时候启动,现在是时候问问现存的网络是否可以做些什么来促进新系统的顺利生成。我们可以想象一些利用两个网络之间互操作性的让人激动的用例,但结果证明,这些应用程序会无法实施,需要修改EVM以理解在eth2上使用的新加密原语。

我想提供新密码学的高层级概述,并说明在将eth1状态迁移到新系统之前,将其集成到EVM中会为在eth1中利用新系统的功能奠定基础。

dYdX DAO运营实体:运营资金充足,正与多家银行商谈合作:1月17日消息,dYdX DAO运营实体dYdX Operations Trust(DOT)发布首次运营内容更新,称自去年12月18日启动以来,DOT已将收到的22.5万枚DYDX兑换为303075枚USDC以满足预算要求,并已经发布了一个Gantt图,概述在3月初交付社区草稿的时间表,此外也正在与多家银行积极商讨加入DOT。随后DOT将通过月度报告向社区更新银行支持、DAO草案等方面的进展。

据介绍,DOT主要负责发布dYdX DAO草案、为社区提供启动新的子DAO(subDAO)指南,从而促进由社区管理的dYdX DAO成长;开设法定银行账户以管理服务提供商的费用;创建和管理可以作为dYdX DAO标准的通信渠道等,使命是实现社区运营的dYdX DAO的发展,目前subDAO已获6个月的运营资金。

此前金色财经报道,dYdX DAO发布短期路线,计划于2023年Q2发布V4主网。[2023/1/17 11:16:24]

eth1缺少什么?

DODO上wCRES/USDT资金池疑似被黑客攻击,转移走超200万美元资产:3月9日消息,拉美地区DeFi社区DeFi LATAM创始人Luciano发推称,去中心化交易所DODO上的wCRES/USDT资金池似乎被黑客攻击,转移走价值近98万美元的Wrapped CRES(wCRES)和近114万美元的USDT。DODO官方在电报群回复称,目前团队正在进行调查,即将发布更新进展。[2021/3/9 18:27:08]

考虑到在以太坊区块链上的所有数据都是公开的,需要加密签名确保特定的交易可以反映相关方的需求。以太坊上使用的签名方案是基于“椭圆曲线”的数学对象,其中使用的特定曲线称为secp256k1。该曲线上的点用于特定签名方案ECDSA,它提供我们期望的加密签名属性。

https:\u002F\u002Fen.wikipedia.org\u002F

太壹科技CTO:交易所要重点防范ddos攻击、异常交易套利、资金安全等风险:据官方渠道消息,近日太壹科技CTO、太壹交易所系统核心研发者章亚亮接受了行业同步媒体专访。针对“交易所安全风险”这一话题,章亚亮表示,交易所的安全风险主要有:ddos攻击、异常交易套利、资金安全等,其中,ddos攻击会直接让系统无法使用;异常交易套利会利用交易所的一些机制漏洞进行套利操作;资金安全问题就是直接盗取平台资产。

太壹科技,创始团队成立于2013年,旗下拥有交易所系统、企业钱包(优盾钱包)、量化交易系统等产品线分布,综合实力已稳居行业前列。尤其产品优盾钱包,是一款企业级数字资产管理系统,以安全完善的技术重新定义数字资产钱包,为比特币、以太坊等100多种币种提供API接入;顶级私钥BOSS自主掌握,子私钥动态计算不触网,硬件加持,纯冷操作;多级财务审核策略,资产动向、操作日志一目了然;海量地址统一管理,余额一键自动归集。[2020/9/7]

,这一数学运算属性提升了ECDSA作为签名方案的安全性。

Celsius竞标计划已获美国联邦法官批准,可在年底前出售资产:10月25日消息,据外媒报道,加密借贷平台 Celsius 的竞标程序计划已获美国联邦法官批准,该程序列出了出售平台资产的步骤,并设定了一个时间表,允许其在年底前出售资产。其中 Celsius 计划为零售资产业务征求出价,其中包括账户和 Token 余额、零售和机构贷款组合、兑换服务、质押平台、支付功能、DeFi 部门以及它持有的任何加密资产,它还计划为剩余资产征求投标,其中包括挖矿业务。

据悉,该命令规定了与可能出售资产相关的日期和截止日期,授权Celsius选择一个潜在投标人,如果它选择这样做,必须得到法院和债权人的批准。该命令将12月12日定为最终投标的截止日期,如有必要,将在12月15日进行拍卖。一旦中标者被选中,12月22日将举行一场出售听证会,听取任何反对意见或相关讨论。该命令还包括任命一名消费者隐私监察员,将确保客户信息在整个销售过程中得到充分保护。(TheBlock)[2022/10/25 16:37:52]

尽管secp256k1的ECDSA已经经历多年的实践,但定义它们的标准分别有20年和10年的历史。eth2使用新的结构,新结构利用了从那时以来的加密技术的进步。eth2上的验证者使用BLS签名机制,它基于另外一种称为BLS12-381的椭圆曲线。

使用这堆栈的主要原因是,它允许将很多签名有效地聚合到一个签名中,这对eth2的安全性的可扩展有直接帮助。关于eth2中签名聚合重要性的更多信息,可以参考CarlBeekhuizen的文章。

虽然这些进步对eth2非常有用,但是,由于eth1并不原生支持这种新加密技术,并且基础数学的计算需求性质使我们无法在EVM中执行BLS签名,因此我们立即就遇到了问题。幸运的是,我们可以通过将计算添加为“预编译”来规避EVM的性能限制,这是硬编码算法,当智能合约调用时,它会在EVM解释器外遵循本地实现。

我们如何得到它

以太坊上的预编译是稀缺资源,因此仅保留给社区认为是重要的计算。此外,它们需要为部署进行硬分叉,因此协调成本很高。幸运的是,关于这些BLS预编译,目前的EIP-2537草案已经提出来了。

这个EIP包括基于BLS12381曲线进行操作的几种预编译,并且将包括另外一种称为“曲线映射”的昂贵操作。如果你深入研究BLS签名方案本身的数学原理,则会发现需要一些机制才能将特定信息转化为曲线上点的表示,它有助于“映射到曲线”。

它对于我们有什么帮助?

通过提高存储合约的用户体验和为在eth1中构建eth2轻客户端奠定基础,EIP-2537预编译将可以立即帮助到eth2。BLS12-381曲线本身可用于构建zk-SNARKs,且在其他区块链中BLS的使用可以为这些网络间的互操作性铺平道路。

存储合约用户体验

要成为eth2信标链的验证者,最初的方法是通过将ETH存入eth1上的智能合约。为了节省gas成本或最小化复杂性,这个智能合约只是对特定存款进行加密承诺,它是可在信标链上消费的证明,除此之外,没有做更多其他的事情。

重要的是,验证存储所需的BLS签名并没在eth1链上验证。当由于bug,一系列的BLS签名未得到正确计算时,这一事实导致测试网ETH的丢失。通过在eth1链上支持BLS签名的验证,我们可以编写“转发”智能合约,这样的智能合约接收存款数据,验证签名,然后发送存款数据到存款合约。不要求存款合约以安全方式工作,但确实为跟存款合约对接的开发者添加一些额外的安心。

EVM内的eth2轻客户端

我们也希望eth1可以理解eth2加密技术,并将其作为在eth1链上构建eth2轻客户端的前提条件。这个能力使得在智能合约中BTC中继方式的轻客户端成为可能。这样的轻客户端是让人兴奋的,因为它形成了eth1和eth2网络之间的“桥梁”。这样的双向桥接可以解锁在eth1和eth2之间转移ETH的能力,而且它也允许将eth2分片用作为大规模可扩展数据层,以支持在eth1上进行Layer2的构建

令人兴奋的是,在EVM内构建轻客户端可能不是向eth1添加eth2意识的最佳方法,并且关于“双向桥接”的最新研究表明,考虑到每个网络的其他安全参数,这是不可行的。。话虽如此,今天奠定基础并没有什么坏处,且eth1-eth2合并策略未来有可能会改变。

zk-SNARKs

创建BLS12-381曲线是为了支持在Zcash中使用的更高效的zk-SNARKs,并将曲线添加到EVM中,这会让以太坊验证此SNARKs,从而允许零知识协议在隐私应用中使用且实现可扩展性。

其他网络

还有很多“下一代”的区块链都打算在某种程度上使用BLS签名机制,以便于拥有在EVM中本地验证这些签名的能力,并解锁类似于eth1和eth2之间类似的互操作性用例。

这有多紧急?

EIP-2537支持的所有用例都没有阻碍eth2的启动。但是,这对存款合约的提升很好,且不久之后,我们越早为互操作性奠定基础,就越早可以对这些应用进行原型设计。这似乎确实有利于推动这一EIP进入代号为柏林的下一次以太坊硬分叉。你可以通过在你喜欢的客户端中支持这个EIP的实现来推进这些努力。

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

金智博客

[0:0ms0-3:628ms