 本题目是比较经典的重进入,本文尝试用Samczsun提出的四步法来解答该题目。即找到外部调用,判断外部调用是否可以被利用,是否满足三种外部调用模式,...
## 1,摘要 **【本文目标】** 待补充。 **【前置条件】** 待补充。 ## 2,协议分析 ### 2.1 协议描述函数列表: ``` solidity interface ICryptoItems { // Events event Transfer(uint256 indexed _itemId, address indexed _from, address indexed _t...
SP1 将 OP Stack 链转换为 zkEVM, Danny Ryan 无限期休假,Pectra 分两次升级提议 & cbBTC 上线 ## 所有核心开发者 * [所有核心开发者 – 执行层会议 (ACDE) #196](https://ethereum-magicians.org/t/all-core-devs-execution-acde-196-september-12-2024/20922) - Pect...
今天这篇是Ethernaut 题库闯关连载的第22篇,难度等级: 一般。 欢迎大家订阅专栏:[Ethernaut 题库闯关](https://learnblockchain.cn/column/19),坚持挑战下去,你的 Solidity代码能力肯定大有提高。 ## 挑战# 22:Dex 2 本关将要求你以...
 ## **意图桥:Across 如何优化Gas效率** **简而言之;** Across 是跨链生态系统中Gas效率最高的桥,因为它使用基于意图的架构,通过 UMA 的乐观预言机提供支持。这为用户带...
在以太坊的革命性世界中,术语“EIP”和“ERC”不仅仅是缩写词。它们代表了变革性的协议和标准,这些协议和标准塑造了开发人员创建新项目的方式以及用户在以太坊生态系统中与其交互的方式。其中,ERC20标准留下了重要印...
 随着区块链网络的普及,在多个 EVM 区块链上部署智能合约长期以来一直成本高昂且耗时。**Multichain-Deploy** Hardhat 插件是由 ChainSafe 开发的一个有价值的工具,利用 Sygma 互...
### **TL;DR (太长不看版)** - TurboDA 使使用 Avail DA 的应用程序具有即时响应时间。 - 开发人员可以使用任何 ERC-20 代币(如 ETH 或 USDC)付费将数据提交到 Avail。 - 通过 TurboDA API 可以快速轻松地集成。 - 要立即开始使用 TurboDA,请...
# 引言 俄罗斯方块作为经典的益智游戏,自1984年诞生以来便风靡全球。 随着Web3技术的发展,我们有机会将这款经典游戏升级为**融合实时对战**、**NFT所有权**和**排行榜**的新一代竞技体验。 本教程将带领你从零开始构...
## 开篇介绍 在前面的两篇文章中,我们已经已经实现了Exchange合约的所有核心机制,包括定价功能、交换、LP代币和费用。看起来已经比较完善了,但是还缺少了一部分:工厂合约。本篇文章,我们就来实现它。 ## 工厂合约...
## ERC-404 与 Pandora  ERC-404 是一种没有通过 ERC 标准协议审查的实验性代币标准,由自称是 Coinbase 前软件工程师 @0x acme(Acme)于 2024 年 2 月 2 日在 Github 上发...
## **PARITY 钱包黑客事件:发生了什么、何时发生、以及如何发生的?** 加密货币的世界并非没有风险和漏洞。一个显著的事件震动了区块链社区,那就是臭名昭著的 Parity 钱包黑客事件。在本博客中,我们将深入探讨 Parity 钱包...
### 为什么写这篇文章? 在写一篇关于 ERC777 的文章时,我不得不解释 ERC1820,在这个过程中,我意识到 ERC1820 需要一篇单独的文章。所以让我们更深入地研究 ERC-1820。 #### 为什么不是 ERC165? 顾名思义,“注册合约” 允许...
[Uniswap v4](https://docs.uniswap.org/contracts/v4/overview) 是去中心化交易所的最新进化,引入了变革性功能,如 hooks 和统一的池结构,以重新定义自动化市场制造商 (AMMs)。随着创新而来的复杂性,需要进行严格的安全审计。 为了加强...