找到约 14 条结果

文章 Tornado Cash 的工作原理(开发者逐行解析)

...通过通过了一个恶意提案,从而获得了治理的绝大多数 ERC20 投票代币 [ERC20 投票代币用于治理](https://learnblockchain.cn/article/11274)。此后,他们已 [收回控制权](https://www.ccn.com/tornado-cash-hack-saga-comes-to-an-end-did-the-hacker-win-this-battle/),...

文章 GasHawk 如何利用交易模拟为用户带来更多价值

...受资金损失。 - 检测**交易是否具有意外后果**,例如对 ERC-20 代币或 NFT 系列进行大量授权。 - 阻止或**自动使具有其他不良影响的交易失败**。 ### 通过交易模拟保护用户资金 自 2022 年 9 月该项目上线以来,GasHawk 设法为以太...

文章 原生账户抽象中的验证-执行分离

...何限制是不可行的,而预期验证代码会受到区块构建者以ERC-7562等规则集的约束。 本文提出了一种机制,允许区块构建者指定一组`AA_TX_TYPE`交易,这些交易由于其所有验证框架首先连续执行而保证能够一起适配,然后再执行各...

文章 compound v2 v3 对比

...Note: Pre-transfer hook can re-enter buyCollateral with a stale collateral ERC20 balance. // This is a problem if quoteCollateral derives its discount from the collateral ERC20 balance. withdrawCollateral(address(this), recipient, asset, safe128(collateralAmount)); ...

文章 Viem:轻量级以太坊开发工具库

...3a2206206994597c13d831ec7', //usdt合约地址 abi: contractABI, // eg: erc20 abi functionName: 'balanceOf', args: [accountAddress] }) console.log('代币余额:', balance) ``` ## 从 Ethers v5 迁移 ### Provider 迁移到 Client: ```typescript // Ethers 写法 const provid...

文章 跨链互操作性的完整指南

...的解决方案提供安全、快速和用户友好的跨链互操作性。ERC-7683等标准使基于意图的互操作性对开发者和用户都具有可扩展性、安全性和可访问性。随着区块链领域的演变,跨链互操作性已成为联合网络的基石,推动真正互联的...

文章 如何在以太坊上编写自己的CryptoKitties风格游戏

...act KittyBase is KittyAccessControl contract KittyOwnership is KittyBase, ERC721 contract KittyBreeding is KittyOwnership contract KittyAuction is KittyBreeding contract KittyMinting is KittyAuction contract KittyCore is KittyMinting ``` 所以`KittyCore`最终是应用程序指向的合约...

文章 THORChain 连遭三击,黑客会是同一个吗?

...发生是由于 THORChain 代码上的逻辑漏洞,即当跨链充值的 ERC20 代币符号为 ETH 时,漏洞会导致充值的代币被识别为真正的以太币 ETH,进而可以成功的将假 ETH 兑换为其他的代币。此前慢雾安全团队也进行了分析,详见:[假币的换...

文章 每周以太坊进展2022/6/4

...ttps://barnabe.substack.com/p/pos-ethereum-reorg)的解释 ## EIP * [ERC5114](https://github.com/ethereum/EIPs/pull/5114/files): 灵魂绑定代币 * [ERC5115](https://github.com/ethereum/EIPs/pull/5115/files): 超级组合收益代币 * [ERC5131](https://github.com/ethereum/EIPs/pull/5131/f...

文章 ERC-7512的深入分析:安全审查的链上表现

...[](https://img.learnblockchain.cn/2025/03/11/1kXqcX5JH7Ws_fEPiH7dWoQ.png) ERC-7512 ## 对 ERC-7512 的深入分析:安全审查的链上表示 ## 反思 本文代表了我们与 [Octane Security](https://twitter.com/octane_security)( [Nathan Ostrowski](https://twitter.com/nateostro))、[Re...

文章 Foundry 高级作弊码系列:第 7 部分 - Foundry 中的不变性测试

...机的交易(调用)序列,以尝试违反这些不变量。例如,ERC20 不变量可能是“totalSupply == 所有余额的总和”或“没有人可以凭空创建代币”。然后,Foundry 将进行随机调用(并 fuzz 输入),并在每次调用后检查这些条件。 > "不...

文章 DeFi借贷概念 #3:奖励

...EIP-1967代理,其指向真正的Staked AAVE实现。stkAAVE也是一个ERC20兼容的代币,因此我们可以在任何时候调用其`balanceOf(address)`函数来查看用户的stkAAVE代币的余额。 让我们来探讨一下如何计算质押的奖励: ```Solidity pragma solidity ^...

文章 加密货币中的难题:五年后

...代币策划的注册,创建可信实体/对象的策划清单;[Kleros ERC20 TCR](https://blog.kleros.io/erc20-becomes-part-of-the-token/) (是的,这是一个 [代币策划的注册](https://medium.com/@tokencuratedregistry/a-simple-overview-of-token-curated-registries-84e2b7b19a06) 可信E...

文章 智能合约的漏洞

...quire、if等)实现超额转账。2018年4月22日,知名代币Beth - erchip(BEC)遭受攻击,攻击者利用乘法溢出凭空转出了远超发行量的BEC代币,引起持有者的恐慌和抛售。此次攻击最终导致BEC近65亿人民币的市值几乎归零。 ### 3、...