找到约 11 条结果

文章 Aave Gas 优化审计:降低成本的技术

...同时保持清晰、安全的代码。 [Aave](https://aave.com/) 是去心化金融 ( [DeFi](https://learnblockchain.cn/tags/decentralized-finance-defi)) 的基石,拥有 [**最大的总锁定价值 (TVL)**](https://defillama.com/) **超过 200 亿美元**,并产生超过 **每日 800,000 ...

文章 zkSync 2.0 路线图更新:zkEVM 测试网将于五月上线,主网将于八月推出

### 附加内容:zkSync 1.x 主网的 NFT 和交换功将在五月上线。 经过一年的严格自我隔离(并采取[许多预防措施](https://www.notion.so/matterlabs/Addendum-Covid-19-3688a87f3e564f67af2bf151dfe23838)),我们非常高兴终于在疫情基本安全的迪拜...

视频 yearn.finance是什么?

...该项目为Why Earn.finance,并通过分发30,000个Wi-Fi代币来去心化控制,尽管市场对其价值看法不一。Wi-Fi代币的分发方式确保公平启动,用户通过提供流动性获得代币。Why Earn.finance的Wi-Vaults使用户够存入多种代币,降低DeF...

文章 Move on Sui 基本概念

...) - Move 代码被组织成**模块**, 可以把一个模块看成是区块链上的一个**智合约** - 可以通过调用这些模块中的函数来与模块进行交互,可以通过**事务**或其他 Move 代码来实现, 事务将被发送到并由**Sui区块链**进行处理,...

文章 使用 Aptos Move 实现随机数生成:从 AIP-41 到实战操作

...s Move 实现随机数生成:从 AIP-41 到实战操作** 随机数在区块链上的应用场景十分广泛,如在 NFT 铸造、游戏逻辑、智合约安全等方面,都依赖于高质量的随机数生成。然而,传统的随机数生成方式在链上存在一定的安全隐患...

文章 攻击对象

...堆栈透视 gadget 覆盖 `qdisc->enqueue()` 函数指针,并将 ROP 链的其余部分存储在同一个块中。(exploit.c 中的步骤 3.0 - 3.1) 最后,我将数据包发送到网络接口以触发对 [__dev_xmit_skb()](https://elixir.bootlin.com/linux/v6.1/source/net/core/dev.c#L38...

文章 Solidity 错误处理

...kchain.cn/tags/以太坊?map=EVM)上,每个交易都是原子操作,就数据库中的事务(transaction)一样,要么全部成功,要么全部失败,不会出现部分状态被修改的情况。 ![EVM 的错误处理方式](https://img.learnblockchain.cn/pics/20230717102500.png!de...

文章 在 Defender 中集成 Fireblocks - OpenZeppelin 文档

...。Fireblocks 是一种强大的资产管理解决方案,它利用多方计算来保护所有资金操作,从而确保更高的安全性和效率。 ### 前提条件 - 如果你想在 Defender 中使用 Fireblocks,你可以联系 OZ 团队来为你的账户启用 Fireblocks 集成。 ### 1\...

文章 【Solidity Yul Assembly】4.1 | 100% Yul Contract

...返回这些字节码。这些字节码在合约部署后将作为合约在区块链上的实际存储内容。 在这个例子中,部署后的代码非常简单:它只是在调用时返回一个 2。 ## 在合约字节码中存储数据 ``` object "Simple2" { code { data...

文章 Ethernaut 题解 - Switch

...thernaut/solution/29.Switch.md) 我通过破解 Ethernaut CTF 学习合约漏洞,对合约进行安全分析,并提出相应的安全建议,以帮助其他开发者更好地保护他们的智合约,鉴于网络上教程较多,我着重分享1~19题里难度四星以上...

文章 web3.js 使用教程第二篇(version:1.3.5)- 合约交互,发送ETH,发送ERC20代币

...般的处理逻辑是:使用第一篇中的那种自己初始化,获得区块上的基础数据,但是没法获取用户的账户信息 //或者直接提示错误,不进行任何处理 } this.web3 = new Web3(web3Provider); ``` 初始化后就可以通过web3对象进行相关操...