火星链 火星链
Ctrl+D收藏火星链
首页 > 瑞波币 > 正文

BLS:引介 | ETH 1.0 需要为 ETH 2.0 提供什么支持?

作者:

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

新的疆域

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

ETH1.0少了什么?

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

印度尼西亚将于本月推出加密货币交易所:金色财经报道,印尼期货和商品交易监管局(Bappebti)将于2023年7月为印尼加密货币交易所揭幕。Bappebti负责人Didid Noordiatmoko表示,一旦交易所启动,所有加密货币交易只能通过交易所进行。昨天我们就证券交易所的规则达成了一致。因此,KYC流程和所有类型的交易都已被规范。

Noordiatmoko称,Bappebti已经在加密货币交易所推出之前做好了准备。昨天在交易商、交易所、清算和托管机构之间进行了系统集成测试。[2023/7/14 10:55:52]

美联储实际利率转为正值,证明利率见顶的观点是合理的:金色财经报道,Insight Investment美国政府和抵押贷款投资组合主管贝斯顿说,几乎所有通胀指标都显示实际联邦基金利率终于进入正值。他表示,我们认为,目前的利率水平将继续维持限制性水平。贝斯顿说,在为本月暂停加息辩护时,美联储主席鲍威尔继续引用货币政策对实体经济的滞后效应,以及考虑到最近地区银行业的压力,信贷紧缩带来的逆风。鲍威尔还表示,随着央行利率达到峰值,速度变得不那么重要了。贝斯顿说,在我们看来,考虑到实际利率已经转为正值,美联储主席鲍威尔的这种“利率已经见顶了”的观点是合理的。[2023/6/15 21:39:07]

-https://en.wikipedia.org/wiki/Elliptic_curve_point_multiplication,该椭圆曲线的属性提高了ECDSA签名方案的安全性-

美国法官批准了暂缓Voyager将其资产出售给Binance.US的计划:金色财经报道,美国纽约南区地方法院地方法官Jennifer Rearden批准了美国司法部提出的暂缓 Voyager 将其资产出售给Binance.US的计划,该申请此前已获得一名破产法官的批准。此举将暂停出售,直到上诉本身可以通过美国法院系统。

裁决书显示,在考虑各方的书面陈述,以及就此事举行的会议和口头辩论后,特此批准政府的紧急动议。说明该裁决理由的意见将很快发布。[2023/3/28 13:30:01]

尽管基于secp256k1?的?ECDSA?签名方案已经经过了多年的使用测试,但是二者的定义标准分别只有20和10年左右的历史。ETH2.0采用了较为新颖的构造,利用了密码学方面的新进展。ETH2.0系统中的验证者使用?BLS?签名方案,以另一种名为?BLS12-381?的椭圆曲线为基础。ETH2.0之所以采用这种新技术,主要是因为它可以高效地将多个签名聚合到一个签名中,直接促进ETH2.0安全性的参与可行性。欲知更多信息,请参见?CarlBeekhuizen?的文章,了解ETH2.0中签名聚合的重要性。

ApeCoin质押系统ApeStake.io已上线并积累质押奖励:12月13日消息,Web3工具开发商Horizen Labs在推特上宣布,质押APE的奖励现已上线并累积。

数据显示,ApeCoin官方质押合约内已有超6830万枚APE(或含APE奖励),价值约2.98亿美元。ApeStake.io页面数据显示,APE、BAYC、MAYC、BAKC四个质押池中的APE质押量分别为22218402.36枚、23249624.87枚、8756673.49枚、1897512.32枚,共计约合5612万枚。

此前12月6日消息,ApeCoin质押系统ApeStake.io已正式上线并开启预存期。[2022/12/13 21:40:31]

虽然BLS签名对Eth2有很多好处,但是我们遇到的问题是,ETH1.0本身并不支持这种新的密码学元件,而且其底层数学逻辑对计算要求很高,致使我们无法在EVM中实行BLS签名。幸运的是,我们可以将计算逻辑添加为“预编译”部分,以此规避EVM在性能上的局限性——通过硬编码算法让原生实现在EVM解释器之外被智能合约调用。

安全公司:DeFi借贷协议Cream Finance攻击者再次转移约200万美元:据成都链安链必追平台监测显示,DeFi借贷协议Cream Finance攻击者再次转移200万美元。攻击者先将 2,000,000 DAI (价值约200万美元)通过Curve Finance兑换为83个BTC,再将83个BTC转移至bc1qxn95s5c3q8y7q3w3gzgy0v74q05vvmvmsn8g8s地址,昨日,攻击者转移约300万美元,两天已转移约500万美元,成都链安安全团队将持续对新地址的资金进行分析和追踪。据悉,2021年10月,DeFi抵押借贷协议Cream Finance遭遇闪电贷攻击,损失1.3亿美元。[2022/7/20 2:26:15]

如何实现预编译?

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

预编译为我们带来了什么?

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

感谢?KobiGurkan?和?AlexVlasov?的审阅。

原文链接:?https://medium.com/@ralexstokes/what-eth2-needs-from-eth1-over-the-next-six-months-86b01863746作者:?AlexStokes翻译&校对:?闵敏&阿剑

本文由原作者授权EthFans翻译及再出版。

标签:ETHETH2ETH2.0BLSethnicETH2价格eth2.0币价会涨吗RBLS价格

瑞波币热门资讯
Union:菲律宾联合银行行长:新冠病疫情将加快央行数字货币采用

菲律宾银行UnionBank首席执行官埃德温·鲍蒂斯塔表示,新冠肺炎大流行将给现金带来末日,并加快采用包括中央银行加密货币在内的数字银行服务的速度.

1900/1/1 0:00:00
ETH:行情解析:上涨才刚刚开始?ETH还会涨到多少

欧洲疫情开始趋缓,美联储也不遗余力发布更多刺激政策,来稳住“前线”,全球股市今天都开始反弹上涨,BTC也不例外.

1900/1/1 0:00:00
比特币:矿工赶在比特币减半前切换网络,比特币全网算力持续上升

由于比特币矿工计划在5月份区块奖励减半前获得尽可能多的BTC,目前比特币的全网算力有了显著的提升.

1900/1/1 0:00:00
联盟链:让开发区块链像搭积木般容易,蚂蚁区块链开放联盟链正式发布

4月16日,蚂蚁区块链举行「蚂蚁区块链开放联盟链发布会」,首次全面开放蚂蚁区块链的技术和应用能力。即日起,中小企业开发者可以像搭积木般开发相关区块链应用,并与蚂蚁区块链共建数字经济的未来.

1900/1/1 0:00:00
APP:2020年第一季度Dapp市场报告:交易额为79亿美元,新增Dapp数量254个,

编者注:原标题为《2020年第一季度Dapp市场报告》。本文作了删减。导读:2020年第一季度全球市场经历了太多黑天鹅事件,新冠肺炎、全球股市暴跌、比特币连续两天跌幅超20%.

1900/1/1 0:00:00
USD:QKL123行情分析 | BCH算力切换、BTC算力猛增,BSV明天会怎样?(0409)

摘要:比特币横盘调整,山寨币有所回升,短时或将延续调整。昨晚BCH完成减半,但算力大幅下降,同时前三矿池算力占比和未知算力占比明显增加;明天上午BSV迎来减半,但其算力表现上比BCH要差,减半伴.

1900/1/1 0:00:00