找到约 14 条结果

文章 预言机 Oracle 的原理和实现

...turn false; } ​ //生成签名哈希 ​ // EIP 191 style signatures // // Arguments when calculating hash to validate // 1: byte(0x19) - the initial 0x19 byte // 2: byte(0) - the version byte (data with intended validator) ...

文章 ERC6672的全面指南:多重赎回NFTs

...,如果你的NFT不仅仅是静静地存放在你的数字钱包中。 EIP-6672在ERC-721标准的基础上引入了一项扩展功能,增加了创建多次赎回NFT的特性。了解这些代币如何在多种场景中实现赎回,扩展NFT的实用性。 ## 什么是多次赎回NFT? - ...

文章 Michael.W基于Foundry精读Openzeppelin第21期——ERC165.sol

...他继承`ERC165Checker`的合约识别。 具体详情参见:https://eips.ethereum.org/EIPS/eip-165 注:IERC165中要求方法`supportsInterface(bytes4)`的gas消耗必须小于30000 gas。 ##### 2.1.1 interfaceId的计算方式 interfaceId为interface的标识,有3种方法可以...

文章 每周以太坊进展,2020-11-22

...us 的[账户抽象技术解读](https://our.status.im/account-abstraction-eip-2938/) ## 权益证明启动 * 押金合约已经[存入超过启动门槛的 50% 的押金](https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa)(截至译本出版时,存入押金已达到...

文章 ERC20相关业务的合约开发与合约安全

... ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned b...

文章 区块链治理备忘录

...,包括: * **DAO提案投票**: * **DAO Carbonvote**: * **EIP 186/649/669 Carbonvote**: ![](https://img.learnblockchain.cn/2025/03/02/vote2.png) ![](https://img.learnblockchain.cn/2025/03/02/vote3.png) ![](https://img.learnblockchain.cn/2025/03/02/vote1.png) 这三者都...

文章 数据可用性风险框架——征求反馈

...的 DAS 安全级别。 请注意,虽然当前的 Proto-Danksharding (EIP-4844) 没有针对不诚实多数的欺诈保护机制,但未来的 Danksharding 计划采用 DAS 机制,从而可以实现高效的轻客户端。 ### **3 — 证明安全** 证明安全评估 DA 桥验证数据承...

文章 现代 DEX: Cow 协议 - 是如何构建的

...,这是字符串“buy”或“sell”的 keccak 哈希。这允许与 EIP-712 兼容的钱包为该字段显示描述性字符串。 - bytes32 [values](https://github.com/cowprotocol/contracts/blob/c15d99a146c8aa428a7fea3167c2f3d933b8f7fd/src/contracts/libraries/GPv2Order.sol#L22-L23)(卖/买...

文章 手把手教你从0到1构建UniswapV2:part1

...iswapV2ERC20** – 用于生成 LP 代币的 ERC20合约。它还实现了 EIP-2612标准用于支持链下签名授权。 2、**UniswapV2Factory -** 和V1版本类似,这是一个工厂合约,用于创建配对合约并充当他们的注册表。注册表使用 create2 生成地址,我们...

文章 在以太坊上部署一个确定性的合约

...通常会产生一个无法事先知道的合约地址。幸运的是,[EIP-1014](https://eips.ethereum.org/EIPS/eip-1014)中介绍了一种预先计算合约地址的方法。 在这篇文章中,我们将探讨: - 合约地址通常是如何产生的。 - 在部署一个新的合约之...

文章 Optimism 中文周刊 #61

...发者带来立竿见影的收益。Blob 扩展降低了数据成本,而 EIP 7702 引入了账户抽象,实现了智能钱包功能和一键式多链交易,从而减少了 DeFi 应用的阻力。探索堆栈,部署链或应用程序,并加入以太坊超级链扩展的开放努力。点击...

文章 深入剖析 ERC1167

### 1. ERC1167 简介 > EIP-1167,又称`Minimal Proxy Contract`,提供了一种低成本复制合约的方法,也可以叫作是克隆合约的方法。如何理解克隆呢?克隆就是类似复制的意思,这里的合约克隆是指:克隆合约和原合约具有相同的逻辑功...

文章 以太坊指南 & 教程

...的代币转账\\ \\ 学习如何部署一个 ERC-20 许可合约(使用 EIP-2612 标准)并在不花费 gas 的情况下批准代币转账。](https://www.quicknode.com/guides/ethereum-development/transactions/how-to-use-erc20-permit-approval?utm_source=guides-lander&utm_campaign=internal) [...

文章 optimism fault-proof背后的机制(二):fault-dispute-game

...小非常小,从而来降低部署费用。如果感兴趣可以查看 [EIP-1167](https://eips.ethereum.org/EIPS/eip-1167)。 我们可以看到每个特定的 Claim Game 只能被创建一次,并且在创建后加入到了 disputeGameList 被统一追踪。 ### Game `FaultDisputeGame.so...