 近年来,流动性质押已经从一个小众概念演变为去中心化金融的基础组成部分。对于 DAO、加密原生基金和链上国库等机构参与者来说,它提供了一个实用的解决方案,可...
探索 Monad 在共识和执行层面的创新如何驱动并行执行、更快的最终确认以及无缝的 EVM 兼容性。  ### 什么是 Monad? [Monad](https://learnblockchain.cn/article/19862) 是下一代 ...
## Dencun (Cancun + Deneb) 升级 * 最新的所有核心开发者 - 共识(ACDC)[视频会议](https://www.youtube.com/watch?v=RysjOBGRDDg&t=52s)。[克里斯汀·金 (Christine Kim)](https://www.galaxy.com/insights/research/ethereum-all-core-developers-consensus-call-116/)的记录: ...
## 介绍 在本文中,我们将讨论不变性以及如何使用 foundry 测试套件对 Solidity 智能合约进行不变性测试。 不变性测试是一种类似于单元测试和模糊测试的测试方法,用于验证代码的正确性。如果你不熟悉单元测试,请参阅我...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 PaymentSplitter.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/finance/PaymentSplitter.sol PaymentSplitter库可以在一组领取地址无感知的情况下,将定量eth或...
## 概述 > 更喜欢视频教程?跟随 Sahil 学习 Wormhole 协议的工作原理以及如何使用它来传输跨链消息。 Wormhole 是如何工作的?\| @wormholecrypto - YouTube QuickNode 131K 订阅者 [Wormhole 是如何工作的?\| @wormholecrypto](https://www.youtube.com/watc...
## 介绍 Aave V3 于 2022 年 3 月部署,标志着去中心化金融 (DeFi) 借贷协议的一个重要**里程碑**。作为 Aave 早期版本的演进,V3 提高了资本效率,引入了先进的风险管理工具,并为跨多个区块链的用户提供了更大的灵活性。Aave V3 的...
 ## Openzeppelin Defender用于智能合约安全 **假设:你是一名智能合约开发者(或正在成为一名智能合约开发者),或者是一家Web3应用的CXO。** 简单来说,OpenZeppelin(“OZ”)...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 Proxy.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/proxy/Proxy.sol Proxy库对外只暴露了fallback和receive函数,是代理合约的基础实现。所有对Proxy合约...
保护一个单体智能合约代码库不仅仅是一个代码审查任务;它是一个系统性的工程挑战。随着 DeFi 协议演变成借贷市场、收益聚合器和跨链桥的网状结构,线性地阅读代码不足以保证安全性。  Pectra(Prague + Electra...
使用内置的调试专业工具,在托管的开发环境中更智能地构建,而不是更努力地构建  [**Tenderly DevNets 来了!**](https://learnblockchain.cn/...
## 系统化进行智能合约审计的10个步骤 探讨作为安全研究者,在进行智能合约审计时,无论代码大小或复杂性,系统化处理的10个关键步骤。 你已投入时间,熟悉了常见的攻击向量,并参与了[**CodeHawks First Flights**](https://codehawk...
 可升级智能合约系列:第三部分 - Solidity 中的安全 UUPS & 透明代理 ## 介绍 在这一部分,我们将从理论转向实践。我们将演练如何安全地编写和部署可升级的智能合约,使...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC165Checker.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/ERC165Checker.sol ERC165Checker库是用来查询已实现IERC165的目标合约自身实现了...