ETH1+ETH2
2.19的AllCoreDev对目前Eth1与Eth2的重要议题做了深入讨论并决定出了一些关键时间点,本期七日谈以对此次会议的纪要作为这部分内容的更新
客户端集成测试网YOLOv3现状
下图为目前各客户端在测试网YOLOv3上的完成度
(注:x为已完成。)
柏林硬分叉的时间与区块数
下图为此次会议决定的各测试网与以太坊主网的柏林硬分叉区块数与时间
伦敦硬分叉
因为难度炸弹可能将在7、8月启动,因此希望伦敦硬分叉最好在此之前发生。这意味着需要在六月看到有测试网、在五月选出区块、在四月完成大多数的测试工作,也就是说要在三月选好EIP。也就是下一次AllCoreDev就需要讨论选哪些EIP了,目前有的影响大的EIP是1559。如果有任何EIP希望在London被实现的,可以在这里提交
0xScope:2022年初Alameda曾向Lido存入3.35万枚以太坊并将stETH存入Anchor:12月14日消息,据0xScope监测,2022年1月和2月,Alameda一地址曾向Lido存入3.35万枚以太坊并将获得的stETH存入Anchor Protocol作为抵押品,在FTX暴雷后,该地址连同至少24个Alameda其他地址将所有资产存入了一个多签钱包。该多钱钱包目前持有6812枚以太坊和价值约1.03亿美元的其他资产。0xScope猜测转移至多签钱包的举动或为监管要求。[2022/12/14 21:44:26]
https://github.com/ethereum/pm/issues
Eth1与Eth2合并的要求
Danny表示负责的工作小组需要开发让更多的人参与讨论,在EthR&D的discord上有关于合并的房间,接下来会有更多的分组对不同的问题进行讨论
开发者MikhailKalinin在会议里详细讲了合并中的Eth1,他表示大多数的JSONRPC组件将保持不变,但有些还是因为共识或最终确定性需要作出调整。这意味着,对dapp开发者来说,变化是很小的。EVM也还需要增加一些操作码以实现读取信标链状态、从信标链提款等。
关于Eth1上的变化,他提交到此次会议的更新如下:
以太坊客户端Teku发布v22.3.2版本,修复存款处理性能问题:金色财经消息,以太坊客户端Teku针对上周Teku性能问题发布Tekuv22.3.2版本,修复了存款处理中的性能问题。Teku表示,大约在2022年3月16日01:02开始,大量Teku节点开始表现出增加的垃圾收集(garbagecollection)活动,引发CPU使用率高。根据节点的不同,这会持续30-60分钟,并且可能导致节点落后。大多数Teku节点都无法跟上当前的信标链头,导致Teku生成带有不正确headblock的证明。[2022/3/24 14:16:28]
客户端修改:
1.eth1-eth2的通信协议
2.状态与链的同步
3.新的操作码(RANDOM、BEACONBLOCKROOT等)
4.区块储存
5.共识部分
重要变更:
1.BLOCKHASH操作码(随机或验证)
2.DIFFICULTY操作码
3.由全节点来保证储存整个区块历史
来源:
https://github.com/ethereum/pm/issues/247
关于最后一点的变更,因为有了最终确定性,储存整个区块历史不再是共识的一项严格要求,但客户端可能还是希望保留。
对此,Eth1开发者PéterSzilágyi表示这涉及现存客户端的一个重要设计问题,因为在现在的模型下,区块同步与广播是在Eth2网络上发生,按照这个设计,Eth1客户端将无法检索历史,也就会变得非常被动,因为Eth1客户端只能做Eth2客户端所允许的事。从Eth1与Eth2合并的角度来看,这样做可能会丢失区块历史。因为根据他的理解,Eth2客户端是会修剪很多内容以达到轻量,如果想Eth1与分片链合并能实现同步,Eth1客户端可能需要保留整个区块历史,也就是我们不能把区块同步交给Eth2。
Cardano创始人:不希望再被称为以太坊联合创始人,Cardano更让我自豪:Cardano创始人、以太坊联合创始人Charles Hoskinson发推称:“总有一天,加密货币媒体将不再称我为以太坊联合创始人,而只会提到Cardano,那将是非常美好的一天。在我的整个人生中,没有任何一个项目或努力比Cardano更让我感到自豪。”(ZyCrypto)[2020/4/25]
Danny表示区块历史不会在p2p网络里丢失,但同意这是一个需要仔细思考的问题,而且这也是重新思考客户端要如何操作的好时机。
DragonRakita问eth2是负责新生成区块还是全部区块的数据同步?区块是如何分配给不同的客户端?
Danny回答:Eth1的应用交易数据包是嵌在信标区块里的,信标区块相当于是eth2共识的主要部分。Eth2构建了核心共识信标状态。在Eth2网络里,当客户端收到一个新区块,该区块会有部分Eth1的应用数据包,然后使用附属的Eth1软件来验证该部分的Eth1应用数据包,Eth2则验证其他部分。从Eth1的角度来看,Eth1客户端作为权益证明的附属客户端推动验证工作的完成。在eth1-eth2的通信协议里写了Eth2好比是大脑,是共识的推动者,对Eth1客户端提出获取数据包的请求。
随后,会议还对合并过程可能的遇到的攻击的各种情况作出设想,并提出应对方案。
Q:有哪些东西在伦敦升级实现是与合并相关的?
BLS预编译和用难度炸弹时间来预估实现合并的时间。
关于合并时的Eth1的两个要求与问题:
1)关于Eth1客户端在合并后的清晰明确要求
2)合并后以太坊的状态有哪些需要保留哪些需要移除,因为合并是把清理一些无用东西的好时机
动态 | 以太坊混币平台Tornado.cash新版上线,将支持ERC20代币:以太坊混币平台Tornado.cash宣布新版上线,该版本支持ERC20代币,首个添加的代币 DAI,即将支持 USDT 和 USDC。该版本支持更高的存款限额,1 ETH 和 10 ETH,伊斯坦布尔分叉后其提款交易费将从 750k 降至 300k。为了推进更加去中心化,Tornado 还添加了对自定义中继器地址的支持。同时,通过将 Merkle 树的深度增至 20,将 Tornado.cash 智能合约的容量从 6.4 万提升到 100 万,这确保该合约地址不会马上被填满了,同时也导致更高的 gas 成本。当前更新尚未包含可信设置 MPC (多方安全计算),但是允许更新验证密钥,而无需重新部署智能合约。[2019/12/18]
然后是Vitalik分享他的最新文章《可能值得移除的EVM功能列表》(ListofEVMfeaturespotentiallyworthremoving)。
文章:
https://hackmd.io/@HWeNw8hNRimMm2m2GH56Cw/evm_feature_removing
最后是关于1559社区会议的讨论,值得注意的是此次会议不会作出任何决定。
EIP-1559
1559社区会议
2月9日,以太坊CatHerders社区宣布将于北京时间2月26日22:00举行一次围绕EIP-1559的以太坊社区会议,会议将关注这份提案牵涉的主要利益相关者,包括研究者、开发者和矿工等。会议安排是在简短的总结后,与会小组将讨论矿工提出的关于该EIP的忧虑、相关的研发更新、以及回答社区提交的问题。此次会议的目的主要是解决矿工的忧虑,为柏林升级后的以太坊网络升级构建共识。
公告 | 预计将在今日凌晨3点45分进行以太坊君士坦丁堡和圣彼得堡双分叉:目前距离以太坊君士坦丁堡和圣彼得堡双分叉还有不到11个小时,当前区块高度为7,278,099,距离硬分叉高度还有1906个区块,网络哈希率为138850.5 GH/s。预计硬分叉时间将会在3月1日凌晨3点45分左右。有业内人士认为本次以太坊君士坦丁堡和圣彼得堡双分叉具有过渡性质,其实为下一个里程碑做准备,包括一项拟议的代码变更,这将改变当前以太坊的挖矿算法,让生态系统中的矿工能够在更公平的环境中工作。此外,以太坊开发人员还会讨论其他一系列全新的以太坊改进提案,并为 2019 年 6 月的“ethereum 1x“和“宁静”升级铺好道路。[2019/2/28]
与会小组名单:
EIP倡导者TimBeiko、EIP作者RickDudley、EIP编辑MicahZoltu、负责研究与模拟测试的BarnabéMonnot、Hasu和GeorgiosKonstantopoulos、客户端开发者TomaszK.Stańczak(Nethermind)、网络升级协调者JamesHancock、矿工代表:王纯(F2Pool)、BitsBeTrippin(独立),ChrisK.(Flexpool.io)、社区代表Aftab(DCinvestor)
主持:以太坊基金会的HudsonJameson
支持:PoojaRanjan
直播地址:
https://www.youtube.com/watch?v=EdXhL6VR0mU&feature=youtu.be
支持1559运动
在论坛reddit,用户u/Bob-Rossi在r/ethfinance社区发起在26日会议开始前每天更新发帖支持EIP-1559的运动。受此启发,@InsideTheSimulation创建了网站supporteip1559.org,网站呼吁支持eip1559的人转发支持的推特,1559会议的视频链接、关于1559的常见问题、如何对1559表示支持等。此次运动在社区得到广泛响应,多人转发支持EIP-1559的推特。
Layer2
CelerNetwork引入Layer2.finance
Layer2解决方案CelerNetwork公布其最新解决方案:Layer2.finance,旨在为用户提供一个基于Layer2的DeFi生态总入口。根据其发布的博客,Layer2.finance将发布基于Optimisticrollup(于2021年第一季度推出)的版本1.0,并计划在迭代版本之后升级至ZKRollup。与其他rollup?解决方案一样,使用Layer2.finance的用户首先需要通过将资金存入Layer1的rollup合约中以实现在Layer2.financerollup链的存款交易;不同的是,Layer2.finance不需要将DeFi本身协议迁移至layer2中,而是(如下图):
cr:CelerNetwork
MaticNetwork更名为Polygon
Layer2侧链解决方案MaticNetwork于本月10日正式更名为Polygon,将扩展其目标以及技术方向。自2017年发布以来,MaticNetwork已经推出两项扩容解决方案的实现:MaticPoS链和Plasma链。而除了当前的解决方案,Polygon未来将提供
1.其他主流的扩容解决方案如zkRollups、OptimisticRollups、Validium等;
2.区块链内的通信协议;
3.数据可用性解决方案等。
值得注意的是,MATIC代币将仍是Polygon网络的唯一原生代币,并作为其网络的治理代币维护系统的安全。
更名为Polygon之后,其陆续与不同的项目开展合作,如:
1.区块链数据索引TheGraphNetwork宣布为其提供数据索引和查询支持;
2.TheSandbox的游戏开发商AnimocaBrands宣布与其建立合作。AnimocaBrands旗下的游戏F1?DeltaTime将迁移至Polygon,并且开放了其游戏代币REVV与Polygon链的桥接(即,只要用户在以太坊上持有REVV,就可以通过桥接转移该代币至Polygon中)。
来源:
https://twitter.com/0xPolygon/status/1359206750239551492
DeFi
赛博朋克稳定币RAI在以太坊主网上线
RAI是专门为去中心化纯粹主义者准备的稳定币,于2月17日上线主网。RAI以ETH为背书,没有锚定任何稳定资产,其货币政策由一个链上的、自动的控制器所管理。
这个没有锚定任何法币、不以法币为背书的、完全由计算机程序所运行的稳定币,似乎是去中心化倡导者所向往的赛博朋克天堂。
cr:ReflexerLabs
生态
币安交易所短暂停止ETH提现业务
2月19日晚上8点51分,中心化交易所币安在推特发布消息称:”由于网络拥堵问题,币安交易所平台暂时停止ETH以及基于以太坊的代币的提现业务。“一小时后,币安恢复了该提现功能。
此事件在区块链行业内引起了广泛的讨论,区块链研究员@Hasu对该事件进行了评论,以下内容摘自其在twitter发布的一条thread:
”所有进入区块链行业的人都将比从前进入该行业的人变得更少的意识形态化,更多的实用主义。这带来的后果就是随着时间的变化,区块链所独有的价值观将受到侵蚀。那么关于人们会为去中心化支付额外的费用这一假设就完全不成立了。
然而,我这番言论并非想要支持BSC(币安智能链,BinanceSmartContract)。我要说的是,去中心化的成本很高,偏向理论主义的人可能会很乐意为此买单。但对于实用主义者,他们则认为去中心化系统需要比中心化的系统提供更多额外的、真正的价值,否则他们不会为此买单。
我个人来说是愿意相信'足够多的人们愿意为去中心化支付额外的费用'这一假设的,然而这只是假设,我们也有可能猜测错误。“
Cloudflare宣布支持UnstoppableDomains
互联网基础设施提供商Cloudflare宣布支持区块链域名商UnstoppableDomains的加密域名解析。这将允许数十亿的用户访问托管在去中心化储存网络如IPFS上的web内容。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。