找到约 12 条结果

文章 区块链技术入门学习指引

.../learnblockchain.cn/2018/02/28/ico-crowdsale/) * [剖析非同质化代币ERC721--全面解析ERC721标准](https://learnblockchain.cn/2018/03/23/token-erc721/) * [Web3与智能合约交互实战](https://learnblockchain.cn/2018/04/15/web3-html/) * [Web3监听合约事件](https://learnblockchain...

文章 库房通膨攻击:众所周知但持续存在的威胁 第一部分

... `deposit()` 和 `mint()` 函数中缺少滑点保护(滑点保护不是 ERC4626 标准的一部分)。另一个有趣的攻击方面是,攻击者可以操纵 vault 达到一种会导致铸造零份额的状态。我相信通过示例来描述某件事是最好的方式,所以让我们进一...

文章 基础设施如何通过账户抽象为数十亿用户提供服务

...,将AA引入以太坊协议,并最终提出了EIP4337。 ## **ERC - 4337** EIP-4337最初于2021年9月提出,并于2023年3月获得授权成为ERC-4337。其作者包括Vitalik Buterin、Yoav Weiss、Kristof Gazso、Namra Patel、Dror Tirosh、Shahaf Nacson和Tjaden Hess。 EI...

文章 Hardhat 与 Foundry:学习如何在你的项目中使用两者

...自己的私有测试网,建立在主网上,具有自己的本地和 ERC20 代币水龙头和区块链浏览器。 **注意**:确保系统中已安装 Foundry 和 Hardhat。 - Fork 并克隆 [**Hardhat x BuildBear**](https://github.com/BuildBearLabs/Hardhat-BuildBear) 存储库。 ``` git c...

文章 不熟悉存档节点的, 请留意这一部分

... 调用特定的智能合约函数以通过该函数读取数据(如 [ERC-20](https://learnblockchain.cn/article/977)和 [ERC-721](https://learnblockchain.cn/article/2077)令牌标准中的 eth_balanceOf)。出于以下目的,您可能需要阅读有关用户的外部拥有帐户的信息...

文章 深入浅出解读合约最小代理 EIP-1167

...败,抛出错误。 if (instance == address(0)) { revert ERC1167FailedCreateClone(); } } ``` **作用** - 使用 create 部署一个最小代理合约。 - 代理合约将所有调用转发到指定的 implementation 地址。 - 部署的字节码 - 使用 cre...

文章 【Solidity Yul Assembly】3.1 | Calldata

...数签名经过 Keccak-256 哈希计算后的前四个字节。 - 例子1(ERC20) - balanceOf(address _address) -> keccak256("balanceOf(address)") -> 0x70a08231 - balanceOf(0x5B38Da6a701c568545dCfcB03FcB875f56beddC4) -> 0x70a082310000000000000000000000005B38Da6a701c568545dCfcB03FcB875f56beddC4...

文章 如何提高 gas limit,第一部分:状态增长

...代币是状态的最大贡献者。** 以太坊状态的最大贡献者是ERC-20ERC-721代币,分别占状态的27.2%和21.6%。代币占用状态的原因是每个代币的每个用户余额必须分别存储在其自己的32字节存储槽中。**因此,以太坊状态的一半随着以太...

文章 资产代币化:数字资产详解

...你想使用的 [代币标准](https://blog.chain.link/token-standards/)(ERC-20ERC-721、ERC-1155 等)、要创建的代币数量、管理铸币代币的机制以及其他自定义参数和规则集等因素。 3. **选择区块链**——这种选择将取决于所讨论的代币化资产的...

文章 每周以太坊进展 2020/05/31

...ucing-defi777-decentralized-finance-for-everyone-dc3f87bea70d):把你的 ERC20 token 封装成 ERC777 token,然后通过 ENS 域名来互换 * [RenVM 把 EBC、BCH 和 ZEC 带到以太坊上](https://medium.com/renproject/renvm-mainnet-release-98cac4c6fa8e) ## 治理 * [ERC2680](https://g...

文章 如何使用 Hardhat 插件部署跨链智能合约

...自己的私有测试网,从主网分叉,配备你自己的原生和 ERC20 代币水龙头及区块链浏览器。可以在 [这里](https://github.com/BuildBearLabs/Tutorials/tree/main/multichain-deploy) 找到工作代码库。 让我们来看一个简单的智能合约,它有一个设置...

文章 NFT流动性市场安全问题频发—NFT交易平台Quixotic被黑事件分析

...义该函数将用户授权的所有代币提取到自己的账户,包括ERC721、ERC1155、ERC20等多种类型。这里攻击者只能提取用户授权的代币。 综上所述,本次安全事件发生的根本原因在于合约本身存在漏洞,用户的过度授权给了黑客可乘...