在过去的三周里,Eth2.0进展方面的信息异常平静。但这是有重大原因的:所有人都完全专注于在一次「禁闭」聚会中实现Eth2.0客户端之间的互操作性。
互操作性「禁闭」
上周,除了一个Eth2.0客户端开发团队(即Shasper客户端团队)之外,其他所有7个客户端团队都聚集在加拿大的安大略的一个偏远的湖边小屋,目标是让各团队的信标链节点彼此通信。加入我们的有以太坊基金会的人员、Whiteblock的人员和Eth2.0阶段2的团队(包括ConsenSysQuilt团队和以太坊基金会的Ewasm团队)。我就不在这里重述整个事件了,DannyRyan在基金会博客中发表了一篇相关的文章,我之后也会对此撰写一篇文章,敬请期待。我只想说,这次聚会的成功是我们事先没有预料到的。
一些相关推文:
?#Eth2Interopis?
?Lighthouse和Nimbus客户端宣布实现互操作性;
吉尔吉斯斯坦总统:在发电能力许可的地区允许开展加密挖矿活动,国家只会受益不会受损:8月6日消息,吉尔吉斯斯坦总统扎帕罗夫接受卡巴尔国家通讯社采访,回答了有关该国在水电站建设虚拟资产矿场的问题,确认允许在发电能力许可的地区开展加密货币挖矿活动,以便电力部门获得收入。如果冬季电力短缺,将暂停这些矿场的运营,在余下的九个月再运营。
吉尔吉斯斯坦总统称,加密挖矿能创造数百万美元税收,克明的矿场在 6 个月时间里向电力部门转移了 4.8 亿索姆,缴纳了 2.25 亿索姆税款。此外,即使在冬季电力短缺,挖矿使用的电不是所谓低价电,吉尔吉斯斯坦以 3 索姆的价格从其他国家进口所缺电力,以 5.04 索姆的价格向矿场售电,获得了 2.04 索姆的净利润,再加以税收,国家只会受益,不会受损。[2023/8/6 16:21:29]
?Artemis和Nimbus客户端也实现了互操作性;
?紧接着是Lodestar和Lighthouse客户端实现互操作性;
A股开盘:深证区块链50指数上涨0.95%:金色财经消息,A股开盘,上证指数报3261.82点,开盘下跌0.12%,深证成指报11621.92点,开盘下跌0.11%,深证区块链50指数报3425.94点,开盘上涨0.95%。区块链板块开盘上涨0.22%,数字货币板块开盘上涨0.07%。[2023/3/27 13:28:13]
?之后是Prysm和Lighthouse客户端实现互操作性;
?Artemis和Trinity客户端也实现互操作性;
?Trinity和Lodestar也实现了互操作性;
?之后Artemis、Lighthouse、Nimbus和Lodestar这四个客户端实现了互操作性;
Gnosis联创发表“关于Layer 2局限性”演说, 讨论关于L2技术限制、中立性等问题:3月6日消息,以太坊基础设施公司Gnosis联合创始人Martin K?ppelmann在社交媒体上分享了以太坊丹佛大会ETH Denver中深入探讨 \"关于Layer 2局限性(The Limits of L2)\" 的内容,讨论了关于技术限制、中立性问题、缺少L1僵化带来的挑战、本地资产的安全性,以及针对“以太坊间协议”提出的解决方案。
其中,Martin指出长期来看, 即使被完美实现,L2仍会有一些根本问题: 1. L2只适合状态不会膨胀的应用,比如交易所(只需要交易结果,不需要交易历史),但对于状态膨胀的应用,没办法进行扩容的;2. 在交易成本方面,L2峰值的gas费有时会到1美元以上,即使EIP4844落实(gas能降低90% ),但对于需要gas在1美分以下(sbu-cent)的场景依旧不适用,此外,需求增加后,gas依旧会升高;3. L2在资产退出的问题,如果退出成本超过了用户在L2上的资产价值,小额资产用户可能无法支付退出的gas费,即使所有用户都能负担,但由于宽带限制也会被卡住;4. 部分应用无法被roll up,例如 CirclesUBI、POAP状态太大,无法导出到L1,不可能压缩这个数据并把它放在L1上,所以L2对他们没用。
他还补充道,L2的sequencer非常中心化,中心化的sequencer非常有可能被审查,甚至强制 KYC (只接受来自KYC地址的交易);L2之所以安全是基于L1,L1本身还在发展中, 往后5到10年还会做许多修改,这就给L2带来许多挑战。
此外,Martin提出一个很有趣解决方案,类似于Cosmos的IBC模型,可以做另一个链,跟以太坊运行一样的东西,然后通过无信任的ZK-bridge来连接,组成一个以太坊宇宙(Ethereumverse)。[2023/3/6 12:44:14]
英国央行和财政部咨询文件:个人数字英镑持有量应限制在1万至2万英镑之间:2月8日消息,英格兰银行副行长Jon Cunliffe在周二的演讲中表示,大多数加密货币都具有“高度投机性”并且“没有内在价值”,尽管加密货币背后的某些技术可能有助于开发数字英镑,但该银行尚未决定数字英镑是否会使用分布式账本技术。“在人们的脑海中,数字英镑可能与比特币等加密资产相混淆。我应该借此机会纠正这种误解,事实并非如此。”
英格兰银行与英国财政部于周二就中央银行数字货币计划征求公众意见,咨询文件提出将个人持有数字货币的上限限制在10,000英镑至20,000英镑之间的计划。(CoinDesk)[2023/2/8 11:54:09]
?接下来Artemis、Prysm、Lighthouse、Nimbus、Trinity这5个客户端实现了互操作性
?最后,最重要的时刻到啦,所有这7个Eth2.0客户端都是实现了互操作性!?(备注,除了Shasper客户端之外)
数据:过去1小时ETH的转账次数(7d MA)创8个月新高:金色财经消息,据Glassnode数据显示,过去1小时ETH的转账次数(7d MA)为27,692.304次,创8个月新高。[2022/7/27 2:41:52]
?特别需要提到Parity团队的WeiTang,他不能来现场,但依旧成功地实现了Shasper客户端与Lighthouse客户端之间的通信。
其他相关的现场推文:?各客户端团队在讨论有关链同步的问题;
?Nimbus和Lighthouse客户端在两台树莓派(RaspberryPi)设备上实现了通信。
?Greg满脸疑惑的表情
?大家的休闲时刻;
?我从多伦多机场回家的路上的感想。
?我把这次聚会的一些照片做成了一个相册,放在这个网址了?。
以太坊2.0开发者电话会议
第#25次开发者电话会议在9月19日举行了:
会议议程;
会议视频;
我做的会议笔记以及PoojaRanjan的笔记;
本次电话会议时间不长,只持续了45分钟。我觉得是因为大家在互操作性「禁闭」聚会之后有些疲倦,也想在DevCon会议开始前稍作喘息。
值得注意的是:以太坊2.0规范0.8.4版本将在未来几天发布。这将包括网络(networking)规范的更新,以及一些特殊的测试向量,涵盖此次互操作性聚会期间各团队经历的少数几次未实现共识的情况。以太坊2.0规范的核心内容仍将处于冻结不变状态,预计不会对核心内容进行更新了。
BLS签名方案的标准化
Eth2.0将使用的BLS签名方案的标准化工作是一个尚未被广泛讨论的重大主题。与以太坊2.0一样,一些下一代区块链的平台(比如Algorand、Chia和Dfinity等)计划在BLS12-381曲线上使用BLS签名方案,且在未来采用一种通用的方法来促进互操作性是很有意义的。
如今,Eth2.0客户端正在使用的BLS签名实现与被提议的标准有所不同,特别是关于将哈希映射到曲线上的算法(hash-to-curvealgorithm,这是待签名数据被映射到椭圆曲线上的某个点的方法)。SigmaPrime团队的KirkBaird已经开始起草?
Eth2.0BLS规范的更新文档。
我们当前执行hash-to-curve的方法是非常简单的
,但不幸的是,这种方法没有达到标准,主要是因为这种方法并不是常量时间(constant-time)的。
常量时间并不是我们在Eth2.0中真正需要的特性——所有哈希的输入信息都是公开的。但是,我们需要使用新的BLS签名算法,以符合全新的hash-to-curve标准。
作为参考,我用Java实现Eth2.0的hash-to-curve新标准,它通过了所有的测试向量。KirkBaird也正实力与使用Python语言来加以实现。与我们当前的Java版本相比,我的实现大约多了50倍的代码行?
所有这些待完成工作的一个重要影响是,在当前的以太坊1.0链上部署验证者抵押合约(DepositContract)的时间将可能会延迟。
最初,我们计划在10月份日本大阪举行的DevCon会议期间部署该抵押合约,但现在看来这不太可能实现了。
其中的问题在于,部分验证者登记流程涉及到生成BLS签名:在BLS签名方案实现标准化之前,我们无法确保该登记流程不会发生变动。但我们应该能在接下来几周内完成准备工作,因此这应该不会推迟明年第一季度启动信标链的计划。
研究工作
简单地说,有几件事。Vitalik对于阶段2的实现方式有了一些不同的想法。实现阶段2的团队在此次互操作性聚会期间对此进行了深入的讨论。在发表意见之前,我需要更多地消化它。RyuyaNakamura继续思考有关
针对CasperFFG共识机制的攻击。
他继续有关Flip-flop攻击方面的研究,并发表了相关的分析文章:《
AnalysisofbouncingattackonFFG》,以及之后发表的《
PreventionofbouncingattackonFFG》。
其他新闻
如果下方内容由遗漏的地方,非常抱歉。
除了实现互操作性之外,Lighthouse和Prysm客户端都已经更新了。&
Lighthouse客户端团队成员?Mehdi在EthBerlin会议期间的演讲PPT:《以太坊2.0的性能与安全性》
DavidHoffman通过推特分享了Vitalik在Ethreal峰会期间的问答内容,其中有些关于Eth2.0的内容很棒。
ColinSchwartz在Medium上发表的文章:《Ethereum2.0:ACompleteGuide.Ewasm》
JulinChiu对CasperFFC的解释性文章:《CasperFFG:ConsensusProtocolfortheRealizationofProof-of-Stake》
作者:BenEdgington编辑:Summer来源:Unitimes
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。