找到约 13 条结果

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

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

文章 PARITY钱包漏洞揭秘:你需要了解的一切!

...种安全的方式来存储和管理他们的以太币(ETH)及其他 ERC-20 代币。它由 Parity Technologies 开发,因其强大的功能和用户友好的界面而赢得了良好的声誉。 ### **2\. 臭名昭著的黑客事件** 2017 年 7 月,区块链社区被一则关于 Parity ...

文章 ERC721实现治理和Vote的分析

...ounsDAO/nouns-monorepo/blob/master/packages/nouns-contracts/contracts/base/ERC721Checkpointable.sol) 的ERC721Checkpointable.sol, 他是基于[Compound Governance](https://github.com/compound-finance/compound-protocol/blob/ae4388e780a8d596d97619d9704a931a2752c2bc/contracts/Governance/Comp.sol)代...

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

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

文章 ABI 编码深入解析

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

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

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

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

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

文章 深入探索 Gnosis Condition Token 和 LSMR 算法

...,我们的函数定义如下: ```solidity function splitPosition( IERC20 collateralToken, bytes32 parentCollectionId, bytes32 conditionId, uint[] calldata partition, uint amount ) external { ``` 我们额外需要注意此处的 `conditionId`。正如上文所述,我们会...

文章 跨合约调用

...受代币 B(一个 [NFT](https://learnblockchain.cn/tags/NFT) 或一个 [ERC1363代币](https://learnblockchain.cn/article/8549))。 通常的授权下的工作流程如: 1. msg.sender 批准合约 A 接受代币 B 2. msg.sender 调用合约 A 将代币从 msg.sender 转移到 A 3. 合约 A ...

文章 明暗交织:揭秘以太坊代币生态乱象

...采取必要的预防措施,保护好自己的资产安全。 # **ERC-20 代币(Token)** 在正式开始本报告之前,我们先来了解一些基础概念。 ERC-20代币是目前区块链上最常见的代币标准之一,它定义了一组规范,使得代币可以在不...

文章 the graph教程: 查询BSC上的Defibox的做市持仓

...约的`PairCreated`,创建交易对实体。由于token0,token1不一定是ERC20合约,所以需要通过try_的方式去拿到token1,token1的name和symbol。如果没有异常,则保存交易对实体,动态创建BoxswapPair的合约模板数据源。 2. 监听BoxswapPair的`Transfer`,过...

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

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

文章 来看看RandomDAO事件背后的合约分析

...(暂且先这么称呼着)发布的 Random 合约只是一个普通的 ERC20 合约加一个空投逻辑,本来是不值得开篇文章说的。但是区块链网络上出现了一个随之而生的突变:[https://github.com/33357/airdrop_multi_claim](https://github.com/33357/airdrop_multi_c...