找到约 15 条结果

文章 Solidity 中的重入攻击是什么?

...金融协议)窃取了 2500 万美元。 该协议的开发者忽略了 ERC-777 代币包含一个回调函数,该函数在发送或接收资金时通知用户。黑客通过将恶意智能合约作为接收者并耗尽 Lendf.me 协议 99.5% 的资金来利用该漏洞。 ### **3. Cream Financ...

文章 Force DAO 任意铸币攻击事件复盘分析 | 零时科技

...以下的安全建议: 合约代币尽量使用标准的Open Zeppelin ERC-20 来防止本次漏洞的发生; 在项目上线之前,找专业的第三方安全企业进行全面的安全审计,而且可以找多家进行交叉审计; 可以发布漏洞赏金计划,发送社区白...

文章 波场DAPP对接tronWeb对接tronlink钱包

...取钱包余额 TRX转账交易 TRX-ERC20转账交易 合约方法调用 export default { name: 'HelloWorld', data () { return { msg: 'tron-web-dapp', tronWeb:null, walletAddress:null } ...

文章 Porto 介绍:为不可阻挡的下一代应用而生的账户

...1) 的内置隐私。 - **Transacting seamlessly across chains**: 使用 [ERC7683](https://eips.ethereum.org/EIPS/eip-7683) 在链上进行自动 gas 处理的单个地址。 - **Recovering their account**: 通过社交、[电子邮件](https://github.com/zkemail)、[OAuth](https://github.com/oleh...

文章 更安全的签名 - EIP712 结构化签名

...用 `Openzeppelin` 代码。 - **链上合约验签** ```js contract ERC712Verify { // Domain 结构 bytes32 private constant DOMAIN_TYPE_HASH = keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"); // Types 结构 bytes32 priv...

文章 Compound 治理源码详解

...a合约是早期版本的治理合约。 2. Comp是Token合约,实现了ERC20基本功能和代理以及票数统计功能。 3. GovernorBravo是升级后的治理合约,和GovernorAlpha的功能大体类似,是一个可升级代理。 1. GovernorBravoDelegate是实现合约。 2. Go...

文章 如何在以太坊上铸造免信任的比特币 tBTC

...他们的比特币兑换成 tBTC,即,一种以比特币 1:1 背书的 ERC20 代币。 最重要的是,tBTC 可以实现信任最小化:tBTC 使用随机信标来选择 “签名人”,签名人负责持有比特币,需要提供 150% 比特币价值的以太币作为质押品。也就...

文章 通过逆向和调试理解EVM #3 :存储布局如何工作?

...映射,像数组一样,如何存储映射的所有值并不明显。(ERC20代币中的变量**balances**就是一个好例子) 我们知道,映射是一组**键值对**。 对比数组,在映射中存储值的方式非常相似,存储槽等于**SHA3(mapping_slot.key)** (其中**.*...

文章 去中心RandDrop应用链产生强随机与中心化量子发生器真随机哪个更可信?

...段,将会支持两种原子跨链交换,完成母链原生通证或者ERC20通证和应用链原生通证之间的互换。 #### RandDrop 共识[](https://moacdocs-chn.readthedocs.io/zh_CN/latest/appchain/RandDrop.html#id1 "永久链接至标题") 共识算法作为区块链系统的核...

文章 NFT 所有者 tokenID 快速查询

...Id require(start < end, "XenBox: end must over start"); IERC721 erc721 = IERC721(target); uint256[] memory list = new uint256[](end - start); uint256 index; // 遍历出所有者拥有的 tokenId for (uint256 tokenId = start; tokenId < end; token...

问题 使用create2获得了合约地址后,对该合约地址执行薄荷nft操作失败,是不允许写入吗?

...elin/contracts/utils/Base64.sol"; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "../interface/investFlowInterface.sol"; import "../interface/forumFlowNft.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; contract forumFlowNftCopy is ERC72...

文章 Trader Joe V2: 也许是未完成的 “Uniswap V4” 应有的模样

...的 "bin" 在这里可以理解成储存流动性的箱子。 - **类 ERC1155 的 LB Token**:由于上面提到的流动性分布单元和方式,所以 Joe V2 基于 ERC1155 构建了一套流动性凭证体系 —— LB Token,同一个 bin 内的流动性是同质化的,而不同的 bin ...

文章 每周以太坊进展 2023/12/30

...大区块Gas target (15M 到 22.5M)和 Gas limit (30M 到 45M) - ERCs(应用层): - [ERC7582](https://github.com/ethereum/ERCs/pull/170/files):具有委托验证的模块化账户(ERC4337 扩展) - [ERC7583](https://github.com/ethereum/ERCs/pull/173/files):智能合约...

文章 以太坊开发者资源工具集

...er-camp/ethereum-harmony) - 基于 Ethereumj 的以太坊节点实现,EtherCamp出品 * [Seth](https://github.com/dapphub/dapptools/tree/master/src/seth) - 命令行版的 MetaMask * [Mustekala](https://github.com/MetaMask/mustekala) - 以太坊轻客户端实现,MetaMask 团队出品 * [Exth...

文章 协调机制的组成部分

...了一场创新和经济活动的寒武纪大爆发。例如,以太坊的ERC-20标准为可替代代币经济的发展奠定了基础,这个市场的价值现已达到数千亿,而ERC-721标准则作为我们现在看到的所有非可替代代币(NFT)活动的原始源泉。市场参与...