找到约 14 条结果

文章 Cairo 实战入门:可升级合约与跨链信息发送

## 概述 如果读者阅读过笔者之前的文章就会发现,我在 solidity 中使用了 ERC20 代币 -> 可实升级合约的学习路径。为了保持文章的统一性,我准备在此文中介绍 cairo 的可升级合约编程。 此处我没有使用代理合约一词,因为 cairo ...

文章 指南: 如何在 MEV 项目中使用 Yul

>- 原文链接:[medium.com/@solidquant...](https://medium.com/@solidquant/up-your-mev-game-by-using-assembly-93c31b06cf96) >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文链接:[learnblockchain.cn/ar...

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

了解什么是区块链互操作性及其重要性。发现领先协议如何结合其核心组件,为各个行业提供价值。 ## 引言 截至2024年,存在超过 [13,217 种加密货币](https://explodingtopics.com/blog/number-of-cryptocurrencies#:~:text=2024%2C%20there%20are-,13%2C2...

文章 使用 EIP712 进行链下 Permit 和白名单设计

### 概述 本项目实现了基于 EIP-2612 标准的代币合约,并扩展了 `TokenBank` 和 `NFTMarketplace` 合约,支持链下签名授权和白名单机制。以下文档详细描述了合约的实现以及测试用例。 ## 环境设置 ### 1. 安装 Foundry ``` curl -L http...

文章 2023年Web3开发学习十步指南

![Brady Werkheiser 头像](https://img.learnblockchain.cn/2025/05/14/20412492_image.jpeg) 由 [Brady Werkheiser](https://www.alchemy.com/author/brady-werkheiser) 审核 发布于 2022 年 7 月 20 日,阅读时长 7 分钟 * * * Web3 开发者薪资在区块链行业中是出了名的高,这...

文章 深入 ENS 系统

## 概述 ENS 是一个以太坊上的开放、可拓展的命名系统,也是目前在以太坊中最常用的命名系统。ENS 的功能是将人类较难判读的以太坊地址转化为人类可读的名字,如 `vitalik.eth` 。 本博客内容较为易懂,但要求读者具有一...

文章 智能合约安全第六部分:保护以太坊智能合约免受矿工操纵

## 第六部分:智胜区块生产者——保护以太坊智能合约免受矿工操纵 ## 导言:区块生产者的隐秘影响 想象一下在以太坊上启动一个去中心化的彩票 dApp,玩家投入 ETH 以获得改变人生的奖金的机会。你的智能合约承诺公平,...

文章 Layer2 Calldata Gas优化

**2024年中期更新** 截至Dencun升级,calldata优化的影响不再那么显著,因为大多数L2上的交易存储在blobs中,而不是calldata。我们保留这篇文章以供历史参考。 在L2上开发应用程序时,大多数的gas费用来自calldata。因此,L2的gas优化...

文章 自底向上学习以太坊(三):智能合约开发中的构造器、函数定义与存储布局

### 概述 在本节内,我们将介绍如何使用 Foundry 进行项目初始化、代码编译与测试以及如何进行常规的合约部署和基于 create2 的确定性合约地址部署。具体来说,本节内容将介绍: 1. 构造器的执行原理,以及 `create code`(也被称为...

文章 高级 Solidity 教程

弥补你在以太坊开发和Solidity编程方面的知识空白 RareSkills 英文训练营在[这里](https://www.rareskills.io/solidity-bootcamp) 申请 。 登链社区是RareSkills的合作伙伴,登链社区的集训营在[这里](https://learnblockchain.cn/openspace/1) 申请 。 ...

文章 在Astar中发现关键漏洞

在2023年11月,Zellic的一位安全研究人员发现了Astar中的一个漏洞,该漏洞可能被恶意行为者利用,窃取价值约40万美元的代币。该漏洞允许任何攻击者从在Astar EVM上部署的某些类型的智能合约中偷取大量资金。 这位安全研究人员...

文章 黑客分析:Nomad Bridge,2022年8月

## **黑客分析:Nomad Bridge,2022年8月** ![](https://img.learnblockchain.cn/2025/04/11/1KicLcYV7nFz6IHf-SaRRaw.png) ## **介绍** Nomad 桥在 2022 年 8 月 1 日遭到黑客攻击,导致 1.9 亿美元的锁定资金被抽走。在一次攻击者成功利用该漏洞并大获全...

文章 使用Solidity中的库(Libraries)实现代码重用:深入分析与实践

今天我们要聊一个在Solidity开发中超级实用的话题——库(Libraries)。如果你写过智能合约,肯定遇到过代码重复的问题,比如同一个数学计算逻辑在多个合约里反复出现,或者一堆工具函数占满了合约代码。Solidity的库就是为...

文章 如何使用 Ethers.js 在 Uniswap V2 上交换代币

info **注意**:本指南演示了如何在以太坊主网网络上进行 Uniswap V2 的代币交换。因此,请确保你在主网上有足够的 ETH 来进行交换。 Uniswap V2 并未正式部署在活跃的测试网上。因此,想要在测试网上测试交换和提供流动性的用...