Eth2
AllCoreDev关于合并的讨论
关于伦敦硬分叉后优先“合并”的提案,尽管看上去简单,其实需要Eth1客户端做非常大量的工作。会议提议伦敦后Eth1团队专注在合并工作上。如果决定了在伦敦后专注于合并工作,上海硬分叉必须要推迟了,因此合并不会在10月实现。
来源:
https://twitter.com/TimBeiko/status/1372953371573846021
信标链安全性测试的RFP
以太坊基金会为信标链的安全、即将发生的合并与信标链相关的测试参与宣布了提案征求(RequestforProposal)。具体内容包括eth2规范、四个客户端以及核心代码库里的代码。重点可能包括:实时网络分析、网络加载测试与模拟测试、客户端加载测试等。
提案提交截止日期为北京时间2021年4月2日2:00am,发送地址为。
详情:
https://notes.ethereum.org/@lsankar/security-rfp
存在感不强的Lodestar在2021要跑出?
ChainSafe发表文章ALodestarforEth2,介绍了Lodestar在Eth2做的工作,在2020的工作进展,以及在2021年的路线图。以下为文章概述:
Lodestar是一个用Typescript语言写的Eth2客户端,能丰富Eth2客户端的多样性。Lodestar旨在成为易于使用的Eth2客户端。
Lodestar的工作主要专注在两个部分:
1.构建一个可组合的开发者工具与代码库生态。当所有这些工具与代码库都组合起来了,你就可以使用Lodestar客户端了。现在已经有20个代码库了,eth2launchpad和MyEtherWallet使用的是Lodestar的BLS库。
2.使Lodestar作为轻客户端成为以太坊生态的一等公民。目标是把Lodestar构建为支持浏览器的轻客户端,插入到Metamask里,实现与服务器的连接完全可验证而无须中介,也就是说轻客户端具备全节点一样的安全性,但没有很高的存储要求,且在服务器高负荷活动的压力下也能与整条区块链同步。
2020年Lodestar去哪里了?
在2020年,Lodestar完成了轻客户端的概念证明(proofofconcept),且大部分的工作是围绕产品化信标全节点,因为需要全节点为轻客户端提供数据。Lodestar没来得及参与三个测试网,但也得到开发者社区和其他客户端团队的帮助。另外,Lodestar团队搭建了一些网站展示开发者工具,用作普及,工具包括BLSKeygen、SimpleSerialize、和EthereumNameRecord。
2021年的路线图
当前状态,轻客户端还无法保持与Eth2网络同步。因为同步需要下载和按顺序验证每个区块的数据,而这要求过多的数据和时间,因此把浏览器和移动端排除在外。信标链的第一次硬分叉Altair会增加同步委员会(synccommitte)和一个轻客户端同步协议,这使得与区块链同步只需非常轻量的数据。Lodestar就有了接触更多用户的独特优势。
目前轻客户端开发的两个重点:同步与证明请求/回应。
Lodestar在2021年的路线图
详情:https://medium.com/chainsafe-systems/a-lodestar-for-eth2-da9e1a1ea8f2
Eth1
柏林硬分叉测试过程中,客户端出现漏洞
柏林硬分叉已在测试网Ropsten、Goerli分别进行,接下来在测试网Rinkeby和以太坊主网推出。而在此次硬分叉测试时,Besu客户端出现了漏洞。由于EIP-2537已经被包含在YOLO网络中,但随后又从柏林硬分叉中移除,因此导致Besu出现了问题。请使用Besu客户端的用户尽快升级到21.1.2版本。
GitHub:
https://github.com/hyperledger/besu/releases/tag/21.1.2
OpenEthereum在Ropsten测试网也遇到了问题,它的dockerimages所使用的rust版本已经过时了并且存在一个旧的bug。目前已经更新了它的rust版本。
柏林硬分叉在各个测试网以及主网的上线时间和区块高度
来源:
https://twitter.com/TimBeiko/status/1372953371573846021
以太坊开发者LakshmanSankar解读状态大小管理
以太坊”状态“由处理新交易所需的所有数据组成。这些数据包括:所有智能合约的应用状态和所有账户的余额。而每个节点都需要存储这些数据以验证区块链。
随着NFT和DeFi热潮爆发,数据大小正在以越来越快的速度增长,参考etherscan的数据:
https://etherscan.io/chartsync/chaindefault
如果继续这样下去,大多数用户将无法参与验证网络,这将违背去中心化的原则。
目前有一个双管齐下的办法来处理状态问题:
1.状态逾时
2.弱无状态性
?首先,状态逾时是将数据库缓存方法社会化的经典方法。也就是说,如果某个状态块在某段时间没有被访问过,节点不需要再储存该状态。如果用户需要访问旧状态块,ta必须提供”见证“或证据来证明该状态是有效的。
大家稍微想一下,这是否类似用户需要支付状态存储租金:因为用户需要自己存储他们提供有效性证明的数据,才能生成恢复数据状态的”见证“。如此一来,用户自己存储数据,而不是节点提供者。
??然后是弱无状态性,即通过”轻客户端“解决问题。在弱无状态性的以太坊,只有区块提议者(矿工、验证者)需要存储所有状态。而对于其他验证状态的节点则不需要存储状态,他们只需要提供”见证“。
例如,要与一个非提议节点确定你自己的账户余额有笔资产,你必须向其提供你的账户状态的见证。
VitalikButerin写了一篇文章介绍如何推进状态逾时和弱无状态性:
https://hackmd.io/@vbuterin/state_expiry_paths
来源:
https://twitter.com/lakshmansankar/status/1372645112644132864
EIP-1559
AllCoreDev对EIP-1559的讨论
3月19日的AllCoreDev会议对在伦敦硬分叉执行EIP-1559所需配合的其他EIP进行了讨论。
i.关于gas退还的备选eip:
a.EIP-3298:取消gas退还
b.EIP-3300:逐步取消gas退还
c.EIP-3322:高效的gas储存
d.EIP-3403:部分移除gas退还
ii.EIP-3198:BASEFEE操作码
iii.EIP-3368:把区块奖励增加到3个ETH,在两年内按计划逐步下调到1个ETH
经过讨论,EIP-3298被否决,核心开发者更偏向EIP-3403,在某些情况允许他们不增加有效gas执行。
作为竞争提案,EIP-3322获得更多支持。这份提议要对gas市场进行整体改革,这会产生很多交错反应,但大家都同意如果要纳入伦敦升级的话,这个提案涉及的内容太多了。值得注意的是执行EIP-3403不影响以后执行3322。
关于EIP-3403,有人提出存在安全风险,会议同意这些问题留待下一次会议讨论。
下一个是EIP-3198,这份提议是关于随1559增加操作码BASEFEE。尽管大家都同意它是有用的,但不同意一起加进伦敦升级,还是尽量保持伦敦升级简单且安全,3198可以纳入下一次分叉。
EIP-3368是由@BitsBeTrippin提出的,他首先指出他也不喜欢矿工最近呼吁针对以太坊进行“武力展示”,并对此造成的影响致歉。他解释道他认为只有当ETH的价格大幅下跌且网络哈希率随之下降时这份EIP才有需要用到。
因此,最后决定EIP-3368不会被纳入伦敦硬分叉,提议区块容量要有硬上限的EIP-3382也因相似的原因被否决了。同时有人提到矿工在管理gaslimit上一直做得很好,守护了网络健康。
Bitfly宣布Ethermine的MEVbeta
Bitfly于3月18日发推表示,为了补偿EIP-1559上线后减少的挖矿奖励,他们发布MEVbeta计划。以下为计划内容的翻译:
80%的MEV收入会与挖矿收益一起分发出去。5%会通过Gitcoin募款用以支持社区,剩下的部分会用于继续开发MEV策略。但总的来说,期待区块奖励会有1-10%的增长。
关于EIP-1559,我们反对EIP-1559是出于安全考虑。这些忧虑可以通过采纳EIP-3368得到缓解。无论结果如何(EIP-1559与EIP-3368),我们都不会支持或参与任何矿工发起损害网络的活动。
通过MEV与Layer2的支出(即将推出),我们会尽力为矿工提供最好的挖矿环境。
我们是在同一条船上的!我们一起守护它的安全吧!
来源:
https://twitter.com/etherchain_org/status/1372269004115566594?s=20
EIP-1559后钱包设计讨论
@RyanBerckmans在推特上分享了他设计的EIP-1559后钱包可能如何自动计算“费用上限(feecap)”?和"小费(tip)"的概念图,像现在的钱包一样有快、平均、慢三个选项。
研究员@barnabemonnot对此设计的反馈如下:
这取决于发送者的偏好,但把费用上限设置得太接近基本费用的话就会失去了1559所具有的竞价浮动优势。我感觉大多数用户会选择预测性更强的交易费而不是小额价格间的不确定性。
此外,大多数时候你不需要出过高价格,只要可打包需求低于25M的gaslimit,1gwei的矿工费用就足够了。钱包可以通过监测交易等待队伍判断打包需求是否属于这种情况,然后建议更高的小费。
ENS开发者@nicksdjohnson表示同意,但怀疑在峰期中监测和设更高小费是否真的有效,因为这时数据变得非常快。
根据@barnabemonnot的反馈,@RyanBerckmans发了第二个版本:
@barnabemonnot对第二版本的反馈是:
当需求不是过高时不需显示快/平均/快三种情况,大多数时候只需显示当前基本费用1gwei的矿工费,然后让用户按“发送”或“不发送”。
(编者注:UX提升是EIP-1559的一大亮点,这个讨论给出了比较具体的用户界面设计构思,加深对EIP-1559的理解或思考)
来源:
https://twitter.com/RyanBerckmans/status/1373116045188345857?s=20
Layer2
二层隐私支付项目zk.money上线主网
3月16日,以太坊L2扩容解决方案Aztec2.0版本上线主网,推出基于密码学技术PLONK的L2隐私支付项目zk.money
zk.money旨在为用户提供隐私和扩容解决方案:
隐私:用户可以对其资产进行加密(shield)、转账、解密。目前仅支持zkETH转账,接下来几周将添加其他三种ERC-20代币的转账,然而2021年年中,支持所有加密代币的转账。
扩容:每个Rollup汇总112笔交易——这意味着用户通过平摊单个rollup证明的gas费(再加上调用数据的额外费用),来降低自身需要支付的gas费。
隐私DeFi:Aztec3.0将发布隐私智能合约语言"Noir"(一种为隐私DeFi服务的语言),将在PLONKrollup内实现可编程的隐私,并计划在2022年初允许工程师们在Layer2上执行他们的隐私合约。
来源:https://medium.com/aztec-protocol/launching-aztec-2-0-rollup-ac7db8012f4b
Layer2解决方案整合与进展
@RyanBerckmans整合了以太坊各个Layer2扩容解决方案,并且持续更新它们的进展:
https://linktr.ee/EthereumL2s
DeFi
DuneAnalyticsV2版本上线
以太坊数据分析平台DuneAnalytics于3月18日发布V2版本。新增的功能包括:
自动且可靠的数据查询和dashboard刷新
简单、顺滑的用户使用体验
整体应用速度提高
用户无需做任何事以换到更新版本,Dune将无缝更新到V2。
来源:https://duneanalytics.com/blog/dune-v2
?USDC市值超过100亿美元
锚定美元的稳定币USDC发布了两年多的时间,市值不断增长。在去年的三月,其市值还低于10亿美元,目前已经超过100亿美元。
来源:
https://www.circle.com/blog/usdc-market-cap-tops-10-billion
生态
MetaMask更新
MetaMask钱包插件更新v9.2.0版本
其中主要升级包括:
支持多种Ledger和Trezor的硬件钱包账户
增加警告功能:
向自己的合约地址发送代币;
自定义输入过高的gas(price)。
来源:
https://twitter.com/bantg/status/1371586046627082242?s=20
全世界最贵的“头发”
在Aave的NFT平台Aavegotchi上,Aave创始人StaniKulechov的“头发”卖出了70000GHST,价值超过10.7万美元。
来源:
https://twitter.com/StaniKulechov/status/1373304319420870658
Meitu公司宣布购入比特币和以太坊
3月7日晚间,美图公司在港交所发布公告称,集团于3月5日在公开市场交易中,购买了1.5万枚ETH,以及379枚BTC,这两种加密货币的总对价分别约为2210万美元和1790万美元,合计为4000万美元(约合人民币2.6亿)。
来源:https://corp-static.meitu.com/corp-new/ENG.pdf
EthStaker将举办第二次验证者工作坊
ETHStaker社区将于北京时间3月27日晚12点直播举办ETH2.0验证者工作坊。将从裸机配置开始介绍如何运行一个以太坊2.0的验证者。对运行个人验证者感兴趣的小伙伴不妨关注一下。
YouTube链接:
https://www.youtube.com/watch?v=66-j84WTcoA
GitcoinR9将于3月26日结束
GitcoinCLR第九轮将于3月26日结束,其中单独设置了东亚地区板块,还没有对自己心仪的项目表示支持的朋友们现在还可以去体验一把丝滑的zkSync支付。
ECNonGitcoin:
https://gitcoin.co/grants/380/ethereumcn
本期最佳meme
来源:
https://twitter.com/thecryptwalker/status/1373749691548979204
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。