点击蓝字,关注我们
撰文/ tiao, Zoe
编排/ Lauran
介绍:EIP 与 EIP Fun
EIP 是 「Ethereum Improvement Proposal」 的缩写,翻译成中文为「以太坊改进提案」,也即以太坊的技术标准。EIP Fun 由 LXDAO 和 PlanckerDAO 支持创建。我们致力于连接以太坊的建设者与爱好者们,促进 EIP 的采用。
EIP Fun 周刊是为此所做的努力之一。一周一期,它关于以太坊改进提案(EIP),关注已经发生、正在发生、和将要发生的 EIP 故事。
进入网站:
https://eip.fun/
加入 EIP Fun 项目电报群:
https://t.me/eipfun
周刊的 Substack 地址:
https://eipfun.substack.com/
为了阅读体验,我们在微信版周刊中略去了绝大部分链接。如果你有兴趣继续了解相关内容,请点击上方链接或点击文章左下角的「阅读原文」,进入 EIP Fun 的 Substack 以获得完整内容(英文版)。
正文
大家好!欢迎阅读 EIP Fun 周刊第 43 期。让我们来看看本周 EIP 社区都发生了什么吧。
1. EIP 更新
先来回顾本周的一些关键会议和 EIP 的正式状态变更吧。
关键会议
1. EIPIP 会议:第 102 期
EIPIP 的全称是“以太坊改进提案的改进提案”,其旨在汇集经验丰富的开发人员和专家,促进以太坊改进提案的改进过程。如果你对 EIP 的过程有任何疑惑或者不舒服,可以在两周一次的 EIPIP 会议中和大家探讨。
录屏链接: https://youtu.be/uEoog5zpRZo
EIP 状态变更
ERC-5485:合法性、管辖权和主权
状态:未定义 → 草稿
摘要:该 EIP 提供了一种符合法规的智能合约建立其合法性的方法,表明它们遵守的法律辖区,并在选择不与任何特定法律辖区保持一致时主张其主权。
ERC-7683:跨链意向
状态:未定义 → 草稿
摘要:此处概述的标准使得跨链交易执行系统能够整合标准 API。它定义了一个通用的 CrossChainOrder 结构和称为 ISettlementContract 的标准智能合约接口。
2. AllCoreDevs 执行层会议(ACDE):第 185 期
AllCoreDevs 会议分为两个部分:ACDC(关注共识层)和 ACDE(关注执行层)。这两个会议每周轮流召开,以协调和决定以太坊协议层以及硬分叉事务。协议层标准的创作者们通常会在这个会议上与核心开发者一起讨论 EIP。
录屏链接:https://youtu.be/FWvi_z1_gB0
会议摘要
1. 重新回顾将纳入 Prague 升级中的 EIP:
EIP 7251 建议为以太坊的更高效抵押奖励,潜在地减少活跃验证者的数量。正在就允许智能合约触发这一整合过程展开讨论。
EIP 2537 引入了以 BLS12-381 曲线构造方式在以太坊上进行更快速、更安全的加密签名验证。
2. 讨论有可能纳入 Prague 升级的候选 EIP:
Geth 开发者 Guillaume Ballet 对 EOF 变更可能会阻碍未来类似 Verkle 的实施表示担忧。其他开发者对 EOF 的兼容性和复杂性持有不同意见,担心可能引入新的共识漏洞。
此外,讨论还涉及像 EIP-3074 引入增强用户可控账户可编程性的新操作码,以及提议像 EIP-7667 重新定价哈希函数 gas 成本以与零知识系统保持一致的提案。
了解更多
第 185 次“以太坊全核心开发者执行会议”总结,来自 Christine Kim
https://www.galaxy.com/insights/research/ethereum-all-core-developers-execution-call-185/
2. EIP 一周热点
接下来,让我们一起看看本周与 EIP 相关的新应用或作品。
EIP-6220:使用可装配部件的可组合 NFTs
对 EIP-721 的增强引入了可组合 NFTs 功能,使代币能够通过装备选择性地添加部件。NFTs 可以装备从针对每个实例特定的目录中选择的部件,该目录包括 NFT 构成的组件。该提案引入了槽类型部件,适应其他 NFT 收藏品,并具有不同的元数据的固定部件。装备部件不会创建新代币,而是通过向现有部件添加额外组件来增强视觉表现。
潜在用例
交易排序控制:用户可以控制其交易在区块中的排序,潜在地减轻抢先交易和其他MEV相关活动的影响。
交易包含的公平定价:通过 MEV 拍卖,用户可以与矿工竞争,以获得最佳的交易包含,确保对矿工的公平补偿,同时减少与 MEV 相关的低效率。
增强用户保护:该 EIP 可以通过允许用户竞标获得更有利的交易位置,为用户提供额外的保护,从而促进更透明、有竞争力的区块链生态系统。
减少网络拥堵:通过允许用户通过 MEV 拍卖设置其交易偏好,EIP-6220有 助于减少网络拥塞,并优化整体交易处理。
改进交易结算的效率:引入 MEV 拍卖可以通过让用户直接影响其交易被包含在区块中的过程,简化交易结算流程。
总的来说,EIP-6220 有潜力为用户提供更多对其交易的控制权,减少 MEV 的不利影响,并增强区块链网络中交易处理的效率和公平性。
了解更多
FEM (Fellowship of Ethereum Magicians) 论坛中的相关讨论:
https://ethereum-magicians.org/t/eip-6220-composable-nfts-utilizing-equippable-parts/12289
EIP-7623:增加 calldata 成本
现有的 calldata 定价结构允许明显大块的数据,最多达到 2.8 MB,尽管平均区块大小要小得多,只有 125 KB。这个 EIP 建议修改以太坊的 calldata 成本,以限制最大区块大小及其波动,而不影响普通用户。这一调整涉及增加那些主要使用以太坊进行数据存储用途的交易的 calldata 成本。
潜在用例
鼓励高效数据管理:通过增加 calldata 的成本,EIP-7623 可以激励用户优化他们在以太坊区块链上存储的数据量。这可能会导致更高效的数据管理实践,并减少不必要的数据膨胀。
减少网络拥堵:对 calldata 的更高成本可以阻止垃圾交易或具有过多数据的交易,从而减少网络拥塞,提高整体交易处理速度和效率。
增强安全性:通过阻止在交易中包含过多数据,EIP-7623 可能有助于缓解与数据膨胀相关的潜在安全风险,如拒绝服务攻击或区块链膨胀攻击。
促进经济可持续性:增加 calldata 的成本可以通过确保资源根据实际价值和数据存储的必要性高效、公平地分配,从而为以太坊网络的经济可持续性做出贡献。
改进用户体验:该提案可以通过阻止在区块链上存储不必要的数据,降低常规用户的交易成本,并推广更简化、可靠的交易环境,从而实现更顺畅的用户体验。
总的来说,EIP-7623 有潜力促进更高效的数据管理实践,减少网络拥塞,增强安全性,推动经济可持续性,并改善以太坊网络上的用户体验。
了解更多
FEM (Fellowship of Ethereum Magicians) 论坛中的相关讨论:
https://ethereum-magicians.org/t/eip-7623-increase-calldata-cost/18647
3. EIP 趣闻
图片来自:推特
在本周的 ACDE #185 中,开发者们决定将 EIP-3074 纳入 Prague 升级。该 EIP 由 Sam Wilson、Ansgar Dietrichs、Matt Garnett 和 Micah Zoltu 撰写,引入了两个新的 EVM 指令:AUTH 和 AUTHCALL。AUTH 指令基于 ECDSA 签名建立了授权上下文变量,而 AUTHCALL 指令使得能够以授权账户执行调用。这些指令有效地将对外部拥有账户(EOA)的控制委托给了智能合约。
为什么我们需要 EIP-3074 ?
长期以来,增强外部拥有账户 (EOA) 的功能请求已涵盖了各种功能,然而实施这些更改通常会导致加剧协议复杂性和潜在易受攻击性的风险。
然而,这个 EIP 提出了一个独特的方法,允许用户将 EOA 控制委托给一个合约,而不是将这些功能作为交易有效性要求的一部分嵌入。这种方法为开发人员提供了一个灵活的框架,用于为 EOAs 创建创新的交易模式,而无需部署合约。这个 EIP 的一个重要用例是使任何 EOA 无需部署合约即可作为智能合约钱包运行。虽然个人用户从这一提议中受益,但其主要动机在于赞助交易,其中交易费由与交易发起者不同的账户支付。
随着以太坊上代币的不断增加,EOAs 经常持有有价值的资产,却没有以太用于支付 gas 费。目前,为了支付费用,需要将这些资产转换为以太币,当缺少以太币进行转换时,会面临挑战。通过赞助交易,可以解决这种循环依赖问题,从而使得来自不同账户的费用覆盖成为可能。
4. 会议预告
1. EIP 编辑问答会 第 36 期
时间:4 月 16 日,14:00 UTC+0(北京时间 22 点)
想要了解更详细的会议议程,可以浏览 GitHub 相关议题:https://github.com/ethcatherders/EIPIP/issues/330
2. AllWalletDevs 第 23 期
时间:4 月 17 日,13:00 UTC+0(北京时间 21 点)
想要了解更详细的会议议程,可以加入 Discord 相关频道:https://discord.gg/mdTK9CJyX2
3. AllCoreDevs 共识层会议 第 132 期
时间:4 月 18 日,14:00 UTC+0(北京时间 22 点)
想要了解更详细的会议议程,可以浏览 GitHub 相关议题:https://github.com/ethereum/pm/issues/1010
4. AllERCDevs 第 2 季 第 3 期
时间:4 月 18 日,23:00 UTC+0(北京时间 4 月 19 日 7 点)
想要了解更详细的会议议程,可以浏览 GitHub 相关议题:https://github.com/ercref/AllERCDevs/issues/21
相关 Discord 频道:
https://discord.com/invite/mdTK9CJyX2
往期内容
点击「阅读原文」,订阅 EIP Fun
/ About Plancker
PlanckerDAO 是一个专注建设以太坊生态的社区,我们为开发者、产品经理和研究员提供多方面支持,致力于与以太坊共建人类的数字化美好未来。
Website:https://plancker.org/
Forum:http://forum.plancker.org/
Telegram:https://t.me/PlanckerDAO
Notion:https://planckerdao.notion.site/
Twitter:https://twitter.com/PlanckerDAO