找到约 15 条结果

文章 OpenZeppelin 7个最常使用的合约

...需要自己实现完整的[ERC20代币](https://learnblockchain.cn/docs/eips/eip-20.html)合约 ,OpenZeppelin已经帮我们实现好了, 我们只需要继承和初始化就好了。 `OpenZeppelin`的ERC20进行了标准的基础实现,ERC20Detailed 合约包含了额外的选项:...

文章 用 Elixir 构建一个共识节点

.../ethereum-magicians.org/) - [Ethresear.ch forum](https://ethresear.ch/) - [EIP's](https://eips.ethereum.org/) - [ACD & Related meetings](https://github.com/ethereum/pm) **论文**: - [Ethereum Whitepaper](https://ethereum.org/en/whitepaper/) - [Ethereum Yellowpaper](https://ethereum.github.io/yel...

文章 【解密】OpenSea免费创造的NFT都没上链竟能出现在我的钱包里?

...你买的NFT到底是什么?](https://learnblockchain.cn/article/4228) [EIP-5058 能否防止NFT项目方提桶跑路?](https://learnblockchain.cn/article/4186) [当我们在看Etherscan的时候,到底在看什么?](https://learnblockchain.cn/article/4137) [当奈飞的NFT忘记了web2的业...

文章 2023 年公链发展报告

...吸引大量关注。 ### Layer 2 将持续繁荣 2024 年,随着 EIP-4844 的实施,以太坊及其 [Layer 2](http://s.footprint.network/TeFx) 代币有望在降低费用和重新关注可扩展性的推动下激增。关键议题包括 Sequencer 的去中心化、模块化与整体式...

文章 Uniswap V2分析

... ### UniswapV2ERC20 标准的ERC20实现,唯一不同的是实现了EIP-2612以支持转账的离线授权 ```solidity function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external { require(deadline >= block.timestamp, 'UniswapV2: EX...

文章 更新我的博客:一个快速的GPT聊天机器人编码实验

...段中放入一个整数,你需要一个十六进制值。 此外,在 EIP-1559 之后,硬编码 `gasPrice` 真的没有多大意义。从这里开始,我自己完成了剩下的工作。 ```javascript function bafyToHex(bafyString) { // 创建 base32 字母表的查找表 var alphabet ...

文章 理解 EigenLayer - 从重新设计角度

...过提供相应的默克尔证明来访问验证者的余额。 有了 [EIP-4788](https://eips.ethereum.org/EIPS/eip-4788) 的实施,我们可以移除这个预言机,并直接从执行层查询信标根。 为了封装记账系统,我们将采用类似`TokenPool`和`TokenManager`模型...

文章 Coin Metrics的网络状态报告:第103期

...均Gas价格。有关以太坊Gas机制如何运作,以及即将到来的EIP-1559升级将如何改变这一切的更多信息,请查看我们的深入研究报告:[以太坊Gas报告](https://coinmetrics.io/the-ethereum-gas-report/)。 ![](https://img.learnblockchain.cn/2025/03/07/2Fee981b...

文章 可升级合约-非代理模式

...果还是原来的`3`,这是为什么呢???** 这是因为在`EIP-4756`中提及过,将移除`selfdestruct`这一操作码,这也是该种合约升级模式的弊端之一。 看到我使用的编译版本: ![image.png](https://img.learnblockchain.cn/attachments/2024/05/gWtN...

文章 更新我的博客:一个快速的GPT聊天机器人编码实验

...将整数放入 `gas` 字段,需使用十六进制值。 另外,后 EIP-1559 的话,硬编码一个 `gasPrice` 确实没有什么意义。从这里开始,我继续自己完成其余的工作。 ```javascript function bafyToHex(bafyString) { // 为 base32 字母表创建查找表 var al...

文章 zkSync Era是什么?

... | | **验证成本** | 每批次约460,000 gas | 多项对数(使用 EIP-4844 时降低) | | **EVM 兼容性** | 是 | 否 | | **开发者体验** | 对以太坊开发者更友好 | 对以太坊开发者有学习曲线 | | **编程语言** | Solidity, Vyper | Cairo | | **编译器** | LLVM...

文章 如何分析报告并成为出色的审计师

...address.codehash的额外信息?** 显然,他认真读完了整个EIP,最终你会发现: ![](https://img.learnblockchain.cn/2025/02/24/88709012_image.jpg) ![](https://img.learnblockchain.cn/2025/02/24/69940455_image.jpg) 结论二——**彻底阅读规范,细节决定成败...

文章 基于以太坊的交易所BANCOR算法实现-转换算法框架

...kenConverter** **功能说明** :BancorConverter的父类接口之一,EIP228 Token Converter接口,用于智能代币的买卖和数量计算接口。 **3,SmartTokenController** **功能说明** :BancorConverter的父类接口之一,智能代币管理器。智能代币管理器是一...

文章 以太坊智能合约安全开发建议

...仅适合gas费用固定的前提下。伊斯坦布尔升级中包含了[EIP 1884](https://eips.ethereum.org/EIPS/eip-1884),1884提案中包含的一项更改就是增加了gas花费的`SLOAD`操作码,会导致合约的fallback函数执行消耗的gas大于2300。 建议使用 `.call()`方...

文章 谁动了我的测试网?

...我们为一个特定 fork 以及 fork 中包含的每个功能(例如 EIP)拥有的测试“范围”。圆圈越大,测试所需的部署和协调就越复杂。 ![Screenshot 2025-03-13 at 10.31.06](https://img.learnblockchain.cn/2025/04/26/HyxVT_ynkl.png) 例如,在处理某个特定功...