找到约 14 条结果

文章 可升级智能合约详解(2025):第一部分 - Solidity中的代理和UUPS模式

...级逻辑从代理中移出并移入到实现合约中。该名称来自 ERC-1822,它首先描述了这种设计。在 UUPS 架构中,代理非常简单,本质上只是一个存储持有者,它委托调用(通常使用基本的 `ERC1967Proxy` 合约),并且它没有用于升级或管...

文章 ERC-4626通胀攻击及其缓解方法

...tps://img.learnblockchain.cn/2025/04/24/1u62L0gwOMlFp-0Knb_GA0w.png) ## ERC-4626 通货膨胀攻击以及如何缓解它。 ## (如何通过 1 wei 的存款耗尽你的金库:分析一种微妙但具有毁灭性的智能合约漏洞) 现在,让我们一起设想一下——一个新...

文章 ABI 编码深入解析

...如: 1\. `"transferFrom(address,address,uint256)"` 是臭名昭著的 ERC20 方法的签名。 2\. `"addressProcessBundle((uint256[2],address[],(uint256,(uint256,address,bytes)[])[]))"` 是使用由固定大小数组、动态大小数组和结构体组成的动态大小数组的签名的一...

文章 以太坊协议的可能未来 #5 The Purge

...**:若有人在洞里待五年后再回来,他们不应失去对 ETH、ERC20、NFT、CDP 头寸的访问...... 3. **开发人员友好性**:开发人员不应不得不切换到完全陌生的思维模式。此外,今天固化的且不更新的应用程序仍应能够相对良好地运行...

文章 ERC-8002:简易支付验证网关 - ERCs

...!我们已经完成了将比特币的 SPV 节点概念引入以太坊的 ERC 草案,为 BTC 的无需信任和原生发行铺平了道路。非常希望听到你们的反馈! 也请查看 [Wrapless](https://arxiv.org/pdf/2507.06064) 研究论文。它描述了通过使用 **原生** BTC 作...

问题 ERC721的_setBaseURI函数是设置哪方面的资源呢?

看到有ERC721合约在constructor里需要传入URI的String进行构造,这里的URI是指哪方面资源呢? 另外ERC721的不同属性是通过什么方法设置的呢?这种属性可以现先部署合约,后期进行更新吗?

问题 关于获取ERC721持有种类

如何获取某个地址上持有的所有ERC721Token? 有没有接口能直接枚举该地址持有的所有ERC721合约地址?

问题 关于ERC721Token授权的问题

ERC721的Token不能在一个合约方法中授权并转移吗? ``` IERC721(tokenadr).approve(address(this), _nftid); IERC721(tokenadr).safeTransferFrom(msg.sender, address(this), _nftid); ``` 上面这个方法会报错:ERC721: approve caller is not owner nor approved for all

问题 使用openzeppelin发布ERC721如何使用版税功能?

使用openzeppelin发布ERC721如何使用版税功能?使用的是open库中的ERC721Holder,知道怎么设置利率,但是不知道这个功能如何嵌入到nft合约中收取版税。希望有大佬讲解下最好有用例

问题 ERC1820有什么 为EOA地址设置一个接口实现者的场景?

根据ERC1820官方提案的描述 ``` 该标准定义了一个通用的注册智能合约,**任何地址(合约或者普通账户)都可以注册自己支持哪个接口**,以及哪个智能合约负责它的实现。 ``` 这里为合约注册接口很好理解,但有什么场景是...

视频 通过意图和ERC-7683 统一以太坊

...次演讲中,Across Protocol的联合创始人Hart讨论了如何通过ERC 7683标准实现以意图为基础的以太坊互操作性,以解决以太坊的碎片化问题。他强调,尽管以太坊的扩展性得到了显著改善,但用户体验仍然复杂,亟需统一。Hart介绍了...

文章 深度解析Solidity的17个坑及超详细避坑指南

...来。 一些开发者还将batchTransfer ()函数实现到了一些ERC20代币合约中,这些实现中往往包含了溢出漏洞。不过我认为,这个漏洞与ERC20标准没有任何关系,而是一些 ERC20代币合约有着batchTransfer()函数实现的漏洞。 ## **3. 非...

问题 【区块链人才招聘】牛津(海南)区块链研究院区块链开发,研究岗位招聘

...原理,包括交易运行原理、EVM字节码等 3. 熟悉常见的EIP/ERC标准,包括ERC-20/721/777/1155 4. 熟悉Truffle、Ganache、Remix IDE等智能合约开发部署工具,了解主链、测试链开发部署流程 5. 具备1年以上的智能合约开发经验 【岗位职责】...

文章 使用 Solidity 智能合约实现 NFT 代币门控

...,并从Openzeppelin导入两个重要的合约,这两个合约是实现ERC721所必需的。 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "@openzeppelin/contracts/utils/Counters.sol"...