主网
关于测试网的可持续性问题
关于Goerli测试网ETH供应危机的讨论已持续了一段时间,负责Goerli测试网维护的开发者Afri在11月25日举行的第150次以太坊核心开发者会议(ACD)上更新了关于测试网可持续性问题的最新讨论结果。总的来说,测试网的长期维护是很难保证的,会有状态膨胀、测试币供应难以获得等问题。因此,Afri提出一个有更明确生命周期的测试网提案。该提案的概要为:每两年在一个特定日期(例如2023、2025、2027......年10月1日)发布一个新测试网。把测试网的生命周期限制在最多5年(4年+1年长期支持,如果需要的话)如果可能的话,把Goerli测试网的长期支持延长2年,到2024年结束。值得一提的是,测试网有很多不同的用途:在上主网前在生产环境对EIP进行测试、质押者测试他们的设置、当然还有应用和用户在上面部署和测试合约。对于每一项用途,解决方案都会非常不一样。在这个话题上,开发者们还讨论了关停Ropsten的问题。开发者们已经承诺了合并后会关停Ropsten测试网,且基础设施提供商和验证者基本已经弃用它。在圣诞假期前后会有一个完整的关停公告。来源确定纳入上海升级的有四份EIP
在讨论完测试网问题后,开发者们开始讨论哪些EIP应该进入上海升级的考虑纳入名单(ConsideredforInclusion,CFI)。CFI状态是几年前以太坊核心开发者增加的,用于突出客户端团队喜欢并希望实现的EIP,但并不会承诺会在特定分叉实现它们。详情尽管在过去几次升级里,几乎进入了CFI的EIP都会被部署在分叉里,这里就引起了关于CFI是否真的有用或有价值的问题,以及是否连尝试阐述什么是CFI也是浪费时间,而应该直接纳入EIP。TimBeiko认为并非如此。很明显,对于一直在思考网络升级的人来说,这些EIP的背景和区别是非常清晰的,但对于社区的人来说,则很难对正在被考虑的内容有个了解。总的来说,关于CFI开发者们进行了以下问题的讨论:CFI是否应该存在?如果是,它是否应该意味着我们希望某EIP“在这个分叉”或“不久后的一个分叉”里被部署CFI的承诺应该有多“强”?于是,开发者们对有可能进入CFI的EIP进行了讨论。1.EVM对象格式化(EOF)相关EIPEOF之前已经更有两份EIP(3570/3670)进入CFI了,但之后共识转为希望整套EOF的EIP一起部署,以最小化任何额外的EOF版本(这些版本客户端是需要永久维护的)。尽管在我们是否应该/什么时候应该/应该如何实现EOF这些问题上没有达成一致意见,但有非常强烈的支持声音,这些EIP都已经在开发者测试网上实现了。那么,进入CFI的另外三份EIP是:4200、4750和5450。2.EIP-4844proto-danksharding由于EIP-4844以及有原型并在多客户端的开发者测试网上部署了,开发者们都同意把它移到CFI。3.EIP-4758停用SELFDESTRUCT这个提案有一个问题,当一个合约使用CREATE2来部署,被SELFDESTRUCT了,然后就会在同一个地址重新实例化。在会议上,关于这个EIP的共识是,等到有解决这种边界情况的提案时再把这份EIP拉入CFI。因此,这更多属于什么时候的问题,而不是是否要的问题。4.EIP-2537增加BLS预编译这份EIP也进入了CFI,因为它从柏林升级开始就一直在CFI里。总结起来,现在确定会被纳入上海升级的是以下的EIP:EIP-3651:WarmCOINBASE(降低访问COINBASE地址的gas开销)EIP-3855:PUSH0instruction(新增操作码PUSH0)EIP-3860:Limitandmeterinitcode(给initcode的大小设限,并引入给这个字段的gas计量)EIP-4895:Beaconchainpushwithdrawalsasoperations(信标链推式提款作为系统操作)而进入CFI的是以下EIP:EOF(3540,3670,4200,4750,5450)EIP-1153(transientstorage瞬时存储)EIP-2537(BLSprecompileBLS预编译)EIP-4844(protodanksharding)SELFDESTRUCT的EIP取决于处理破坏现有合约问题的规范修改来源理想情况下明年三月启动ETH提款
在这个问题上,各个客户端团队各自表达了对上海升级里EIP的优先级和范围的看法。Geth团队表示他们想要一个相对轻量的上海升级,优先实现提款,理想情况可以纳入EOF,然后在明年三月进行升级。Erigon团队也表示想要一个小型分叉,但感觉EOF和4844都比较大型,因此会更愿意在提款以外纳入一些小型EIP。Nethermind团队也支持实现提款,并认为有足够的能力纳入另一个大型EIP,可以是EOF或4844。他们偏向于4844。Besu团队也支持实现提款,但更倾向于EOF而不是4844。Prysm团队认为提款是首要任务,如果不会延迟的话会选择4844。Lighthouse和Teku团队都表示同意,Nimbus团队同意提款,但怀疑4844会导致严重延迟。因此,开发者团队里最广泛的承诺是尽快实现提款,理想情况是明年三月。他们会并行地进行其他工作,但如果能同时发生,他们会把这些EIP纳入到上海升级,但提款会是这次升级的主导。然后在问开发团队他们在什么时候需要上海升级的清晰范围时,共识层客户端团队的代码已经结构化了,因此提款实现后就能激活4844,而且没有很多其他竞争提案,把不同EIP代码合并在一个升级里对他们来说不是问题。而执行层客户端决定要在上海升级纳入哪些EIP将在下一次ACD讨论。下一次ACD将在12月8日进行,也是2022年最后一次ACD。来源EFJavaScript团队宣布将重新上线ShanDong并部署EIP-4895
22日,EFJavaScript团队发推宣布,将在几天后重新上线上海升级测试网ShanDong,届时关于“信标链提款”的EIP-4895会将部署在ShanDong上面。来源mevwatch.info更新OFAC审查者排行榜
mevwatch.info网站更新了OFAC审查者排行榜,可视化了以太坊上进行协议层面审查的实体。
来源DAppNode增加MEVBoost功能
22日,DAppNode为质押者增加了MEVBoost功能,他们能选择不同的中继,该功能的页面还显示这些中继是否执行OFAC制裁。
来源Layer2
zkSync介绍其自定义且原生支持的账户抽象的paymaster功能
zkSync介绍其自定义EIP-4337其中的一个功能paymaster。它是可以为其用户支付交易费用,能执行任何逻辑来决定是否应该推进交易。如开发者可以允许用户免费运行事务或是允许用户使用应用内的ERC-20代币支付运行事务的开销。来源zkEVM扩容解决方案Scroll与隐私DID项目zkCloak达成合作
Scroll将和zCloak合作开发一个受信任的分布式身份系统,为双方的用户提供隐私保护身份服务。这次合作的重点是基于Scroll的L2架构引入W3C兼容的DID和可验证凭证平台。来源StarkNet发布Cairo1.0,并开源代码
Cairo1.0发布,现已开源。Cairo爱好者、开发者可以开始了解Cairo1.0新语法,尝试本地编译和运行程序。Cairo1.0本质上类似Rust语言,目前发布的是预览版,未来会持续改进,增加更多语法。第一版编译器预计明年Q1发布,目前尚未支持StarkNet,明年Q1开始支持。来源L2NFT市场Quix即将停止运营,将与Optimism基金会合作过渡成开源项目
Optimism上的NFT市场Quix即将停止运营,团队将运营至2023年2月28日。但Quix正与OptimismFoundation合作开源其代码,从2023年1月6日开始将免费提供给社区。来源生态
WETH玩笑事件回顾
近几天,推上流传着WETH与ETH脱钩的玩笑,其中的相当一部分,其实是以太坊上的开发者在对此进行反向戏谑。但这导致了一部分人信以为真,一时之间WETH脱钩的谣言愈演愈烈,甚至连专业新闻媒体Bloomberg都将这个谣言当作事实进行报道。以太坊基金会研究员DankradFeist发推警告:很多人拿WETH开玩笑。但要注意,外行人可能并不知道WETH与桥接资产是完全不同的…….我认为将这些更清楚地标记为玩笑会更好。为了打破WETH脱钩谣言得以传播的信息壁垒,社区上开始有人科普WETH。例如,HudsonJameson称,WETH没有资不抵债的问题。其供应不是由中心化平台或团体进行存储,而是由智能合约运行管理。其封装合约是开源的,很多专家都研究过这个合约是否有漏洞,因此它通常被认为是可以安全使用的。而且,它与其他封装资产不同,因为它部署在去中心化的以太坊上。所以,它不可能出现资不抵债的情况,也将会一直都与用户存款的ETH以1:1挂钩着。以太坊生态研究者0xCygaar简要介绍了WETH的机制:首先WETH属于ERC-20代币,这意味着WETH的逻辑包含在以太坊区块链上的一个简单的智能合约中。WETH以1:1的比例封装ETH,让持有者可以在各种DApp上更轻松地使用ETH。这是WETH的代币合约地址:https://etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2#code…。注意看合约中第32行的余额映射,这是对每个用户在存储中拥有多少WETH的映射。
让我们一起看看核心函数:存款、提款和转账。存款函数的工作原理很简单。你存款了ETH后,会获得一样多的ETH。在第39行,用户的余额会根据用户在存款交易中发送的ETH数量而增加。提款的过程也很简单。首先WETH合约会确保你的余额是少于还是等于提款的数额。在此之后,它会减少用户的WETH余额并给用户发送与提款交易相同数额的ETH。转账的过程跟上述类似。首先合约会检查用户约是否有足够的WETH用于转账。接着,它会进行一个授权检查,查看正在转账的人是否为该用户以外的其他人。最终交易完成后,来源链和目标链上交易双方的余额都会有所调整。
正如我们在这里看到的,合约中的ETH不可能变得比存入的多或少。按该代码规定,无论你存入合约多少ETH都可以提取。如果用户看到任何关于WETH破产的言论,可以放心忽略它们。来源:https://twitter.com/dankrad/status/1596864596421189632https://twitter.com/hudsonjameson/status/1596876948910723072https://twitter.com/0xCygaar/status/1596273841386708993Gitcoin宣布将与UNICEF组织合作开展QF测试轮
Gitcoin宣布将与联合国儿童基金会的创新办公室合作,在新grantprotocol上举办第一轮QF测试轮。这一轮QF会从12月9日举行至16日,这是Gitcoin将在新协议上举办的5轮QF中的第一轮,标志着Gitcoin开始向去中心化的协议进行过渡,让任何社区都可以举办自己的募资轮。来源:https://twitter.com/gitcoin/status/1594751121444085760Maker宣布rETH作为抵押资产部署在Maker协议上
Maker发推宣布,RocketPool的rETH现在作为一种抵押资产部署在Maker协议上,此举能给更多的以太坊质押者提供支持。通过新的rETH-A金库类型,用户现在可以抵押rETH生成DAI。rETH-A金库类型的参数如下:最小抵押比率:170%稳定费用:1.5%债务上限:500万DAI目前,rETH已经作为抵押品相继在DeFiSaver和Oasis平台上线。来源:https://twitter.com/makerdao/status/1594700128920682503?s=21Erigon决定终止对Akula的支持
24日,Erigon团队称,将终止对Akula的支持,因为他们发现了另一个类似于Akula且同样以Rust编写的实现。它与Akula的领域是一样的,还有着相同/类似的构件。由于他们认为这个实现在开源之后会获得更多的支持且更受欢迎,很快会在功能上匹敌Akula并超越它。因此,他们看不到Akula未来如何吸引grants中的能力,同时也清楚该实现在团队资源和影响力上都胜于他们的,所以他们决定终止对Akula在技术、管理和财务上支持。但Erigon并未挑明这个实现具体是哪个,对此,社区将猜测的矛头指向了Paradigm的Reth。以太坊开发者LefterisKarapetsas在Erigon这条推下面@paradigm并询问是不是他们。Gnosis链的联合创始人回应他,“是的,确实如此”。
24日,Paradigm的合作研究员GeorgiosKonstantopoulos发推称,Paradigm正在构建Rust语言编写的以太坊执行层客户端。Reth注重模块化,代码完全开源,采用Apache/MIT授权协议。但他还强调,“Reth不是任何其他客户端实现的分支或重写”。来源:https://twitter.com/ErigonEth/status/1595479897220055041https://twitter.com/LefterisJP/status/1595524180035919885https://twitter.com/gakonst/status/1595648232226291712Metamaks新隐私政策将收集用户IP和钱包地址
23日,Metamask更新了隐私政策,其默认的RPC提供商Infura会收集用户以下信息:身份信息,如名字、姓氏、用户名或类似的标识符、职称、出生日期和性别;联系信息,如邮政地址、电子邮箱地址和电话号码;个人档案信息,如用户名和密码、兴趣、偏好、反馈和调查回复;反馈和通信,如用户在回答调查时提供的信息,当用户参与市场研究活动、报告服务问题、接受客户支持或以其他方式与他们通信时;财务信息,如信用卡或其他支付卡的详细信息;交易信息,如用户通过他们的服务进行购买的细节和账单细节;使用信息,例如关于用户如何使用其服务和与他们互动的信息;营销信息,如用户对接收营销通讯的偏好,以及如何与之接触的细节;财务信息,如银行账户号码和银行路由器号码;金融资产的持有情况;技术信息,如以太坊钱包地址、应用编程接口密钥和有关交易的网络信息。对于Metamask收集用户隐私信息的政策,用户有以下三种对策:选择不收集隐私信息的RPC提供商,继续使用Metamask钱包。更换钱包,不再使用Metamask。用户需要在卸载MetaMask之前先恢复钱包,以确保自己能够成功迁移到新钱包。使用不会保留用户日志的VPN。来源:https://consensys.net/privacy-policy/https://twitter.com/CryptoSnooper_/status/1595604825734987776币安计划公开“产业复苏基金”钱包地址
此前,因为FTX破产对区块链行业的负面影响异常显著,所以币安于14日宣布成立产业复苏基金。CZ在24日接受Bloomberg采访时,称币安计划为这支产业复苏基金筹集10亿美元。该基金的钱包地址将公开,以便人们密切关注捐款情况。来源:https://twitter.com/TheBlock__/status/1595714220229726208Aave工程师Josh创建CLI工具evmc
Aave工程师Josh创建了一个CLI工具evmc,让用户可以在自己的IDE中自动提取任何已验证过的以太坊智能合约,为他们创造一个开发环境。该工具允许用户从区块链中获取合约的源代码,并创建完整的项目文件供他们在自己的IDE中查看,它支持在本地节点上部署和进行编译,如果用户选择编译的话。该工具使用了etherscan的API来获取智能合约的已验证来源。它会与合约部署方式的目录结构及其使用的所有依赖项保持一致。来源:https://twitter.com/devjoshstevens/status/1596270864848543744?s=20&t=mTKQPGDdfVzfAO3Ka5q8jwBlockFi申请破产
6月,在FTX裁员约20%大约一周后,加密货币贷款机构BlockFi宣布向FTX提供2.5亿美元的循环信贷额度。而在FTX宣布破产后,BlockFi停止了提款。目前,BlockFi正在申请破产并进行大规模裁员。具体信息请看BlockFi发布的博文:https://blockfi.com/November28-ClientUpdate。据BitcoinMagazine,有10至100亿美元的负债,但账上只有2.56亿美元的现金。来源:https://twitter.com/decryptmedia/status/1597244909639049221https://twitter.com/BlockFi/status/1597253469374910466https://twitter.com/BitcoinMagazine/status/1597254175175639041
相关阅读 UniswapNFT市场上线倒计时,其Github透露出这些细节UniswapLabs在11月30日发推宣布,其NFT交易聚合服务正式在Uniswap上线.
12月12日下午,SamBankman-Fried被巴哈马当局逮捕,预计将被引渡到美国。福布斯获得了SBF准备在12月13日出席由美国众议院金融服务委员召开的听证会的完整证词草稿.
尽管宏观经济形势不明朗,但Web3开发者仍在继续建设。在所有发布和确认的智能合约中,近36%在今年执行。即使在严酷的熊市中,对dapp行业的炒作依然存在.
简介 EIP-4626提供了一种将代币投资到投资池(通常称为金库)的标准方法。当我们存入自己的资产时,我们会收到一个份额代币,代表我们在金库里的资产.
随着FTX的倒下,作为“嫡系项目”的Solana也正在经历至暗时刻。截至发文,SOL暂报14.24美元,24小时跌幅22.09%,一周跌幅更是高达53.8%,更为可怕的是,还有大量SOL正处于质.
经Odaily星球日报不完全统计,12月5日-12月11日当周公布的海内外区块链融资事件共26起,较前一周有一定减少;已披露融资总额约为2.3亿美元,较前一周有小幅下降.