找到约 15 条结果

文章 Proxy contract 設計與變形

...叫會經由 fallback function 對 implementation 執行 delegatecall ## EIP-1967 Standard proxy storage slots [EIP-1967](https://eips.ethereum.org/EIPS/eip-1967) 提出了一系列的 storage slot 來記錄 proxy 需要的資訊,例如紀錄 implementation 合約的地址等等。以下以 [Ope...

文章 深入了解智能合约的最小代理“EIP-1167”

...去掌握,在这篇文章中,我们将分析最小代理标准或“[EIP-1167](https://learnblockchain.cn/article/721)”,并创建一个代码示例。 在开始之前,不要混淆可升级代理和最小代理,这是非常重要的,它们是完全不同的。在这篇文章中,我...

文章 以太坊协议的可能未来 #4: The Verge

...lockchain.cn/article/10975) 将 Merkle 分支应用于 [二叉树](https://eips.ethereum.org/EIPS/eip-3102)。从历史上看,由于开销和技术复杂性,这被认为是不可行的。然而,最近我们看到 Polygon [在笔记本电脑上证明每秒 1.7 百万 Poseidon 哈希](https://x....

文章 以太七日谈 • 2022/2/22

...几周,我们将按照这个规范开始构建开发测试网和准备 EIP。 Go-ethereum 的更新: * 数据 blob 交易类型 * EIP-2718 的延展,加入类型化的封装数据 (交易池/仅日志数据) * Engine API 更新 (基于 eth2 合并) * 用于 blob/点验证的 KZG 预...

文章 每周以太坊 2024/06/15

...绪,并同意将 committtee 位字段附加到见证的末尾 * **EIP7594 PeerDAS**: 目前采用基于 Deneb 升级而非 Electra 构建,目标是在 2 周内实现 peerdas-devnet-1 * **Blob 数量增加**: 讨论是否和 PeerDAS 一起增加,还是不一起增加,需要在开发...

文章 每周以太坊进展2021/10/30

...的核心代码库中开发 Amphora 原型 - 讨论要对 PoS 时期的 EIP1559 做一些小调整(EIP4396) - 以太坊[无状态性](https://notes.ethereum.org/Yn_mwNa2SeeQHnKsRgekKg)路线图讨论 - [无状态以太坊的 Bayesian 网络模拟](https://consensys.net/blog/research-devel...

文章 每周以太坊 2024/08/10

...最终状态恢复 * Pectra-devnet-3: 预计很快推出,包含 EIP7702(设置 EOA 账户代码) * 每周测试电话会议: 周一开始 * EIP7594 PeerDAS: 在下一个 PeerDAS 开发网络中忽略采样 * [使用 discv5 的节点监控](https://probelab.io/et...

文章 以太七日谈 • 2022/3/15

...一次性进行三次减半。这个 0.4% 的年通胀率还没有算入 EIP-1559 自动烧毁的部分 (自 1559 部署后烧毁了 50 亿美元)。把烧毁的 ETH 也计算在内的话,以太坊将会是通缩的。 ![img](https://images.mirror-media.xyz/publication-images/wcc52CfZWkdNMW17l-...

文章 对 ERC-4337 的误解与合理的担忧

...不能以相同的方式验证,因此有一个标准 [ERC-1271](https://eips.ethereum.org/EIPS/eip-1271),DApp 应该实现该标准以与智能合约钱包兼容。[这是一个按是否支持 ERC-1271 分组的不完整且可能过时的 DApp 列表。](https://eip1271.io/) 如果 DApp 需...

文章 ERC721A 算法分析与设计

...RC721A 算法分析与设计** ## 参考链接: 1. [Openzeppelin的EIP721实现](https://learnblockchain.cn/article/3041) 2. [Azuki的EIP721A实现](https://www.azuki.com/erc721a) ## OpenZepplin实现的缺点 在一个典型的NFT中,通常会利用OZ的EIP721模板来做如下实...

文章 全球公链进展 每周更新 - 2023/5/29

...的以太坊执行层核心开发者会议(ACDE)讨论内容,包括 EIP-4758 和 6780 的影响分析结果、EIP-4844 的进展、以及在坎昆升级中可能包含的 EIP 5920、5656 和 7069。核心开发者 Tim Beiko 建议开发人员在未来的电话会议中重新讨论围绕坎昆...

问题 合约代码中 这几个proxy库作用是什么 里面比较重要的方法解析一下 谢谢

...yable { assert(_IMPLEMENTATION_SLOT == bytes32(uint256(keccak256("eip1967.proxy.implementation")) - 1)); _setImplementation(_logic); if(_data.length > 0) { // solhint-disable-next-line avoid-low-level-calls (bool success,) = _logic.delegatecall(_d...

文章 名词解释:Web3 账户相关概念大梳理

...它的能力,早在 [2016 年就有提案](https://github.com/ethereum/EIPs/issues/61)希望能让 CA 自己支付 gas。 简单来说,CA 是具备内部逻辑的以太坊账户,里面既可以是业务逻辑(Token 合约用来记账,质押合约用来放贷和清算),也可以是...

文章 以太坊核心开发者会议更新 009⛓

...升级内容主要关注一些曾经不那么被重视但很有价值的 EIP,再加上 “信标链提款” 功能 🏧 ## Kintsugi 和其他 🍵 去年圣诞假期前, [Kintsugi 测试网](https://blog.ethereum.org/2021/12/20/kintsugi-merge-testnet/) 上线了。这是运行合并后的...

文章 delegatecall升级合约几种实现

... return count; } address public impl; } ``` ## 2、使用eip1967把需要升级的原有合约地址放到最后边 只需要更改代理合约,原有合约不需要改变,把需要升级的合约地址添加到upgradeTo方法即可 ``` // SPDX-License-Identifier: GPL-3.0 p...