找到约 15 条结果

文章 每周以太坊进展 2023/3/18

## Shapella( 上海 + Capella)升级 * 随着 Shapella 升级,提款将于[4 月 12 日](https://learnblockchain.cn/article/15130#upgrade-schedule)进入主网 * [Goerli 测试网成功升级](https://twitter.com/parithosh_j/status/1635795550875336705)到 Shapella,验证者更新客...

文章 Chainlink Oracle的基本使用

### 0x00 Introduction > 区块链就像黑匣子一样是完全封闭的,无法与外部世界连通,智能合约本身也无法连接链下数据。对于现实世界中的例如:天气,比赛分数以及航班信息等都无法获取,这也是智能合约最大的痛点,极大程度...

文章 Foundry 使用教程和单元测试、UUPS等示例

Foundry 是一个用 Rust 编写的以太坊应用开发工具包,具有极速、可移植和模块化的特点。 Foundry 包括以下组件: - **Forge**:以太坊测试框架(类似于 Truffle、Hardhat 和 DappTools)。 - **Cast**:用于与 EVM 智能合约交互、发送交易...

文章 Solidity 0.8.27 发布公告

>- 原文链接:https://soliditylang.org/blog/2024/09/04/solidity-0.8.27-release-announcement/ >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/article…](https://learn...

文章 智能合约的形式化验证:防范 Web3 漏洞的终极卫士

![](https://img.learnblockchain.cn/2025/09/03/1w4cdArAQ9OBs_p4S6bMf4w.png) ## 不可更改的代码的冷酷本质 作为去中心化世界的构建者,我们编写智能合约——存在于区块链上的自动执行协议。这些代码通常管理着大量的价值,从数百万到数...

文章 calldata 编码规则

## solidity 官方文档中的描述: >**定义:** `len(a)`是一个二进制字符串`a`的字节长度。`len(a)`的类型被呈现为`uint256` > >我们把实际的编码`enc`定义为一个由 ABI 类型到二进制字符串的值的映射,因此,当且仅当`X`的类型是动...

文章 Foundry 使用 OpenZeppelin 插件进行智能合约升级

>- 原文链接:https://www.rareskills.io/post/openzeppelin-foundry-upgrades >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/arti...

文章 Michael.W基于Foundry精读Openzeppelin第39期——ERC20.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/ERC20.sol Openzeppelin中的ERC20库只提供了mint接口,而具体的发行逻辑需要开发者在其子...

文章 如何创建和部署ERC-777代币

## 概述 截至目前,最受欢迎的代币标准是 [ERC-20](https://learnblockchain.cn/article/11489)(这也是有原因的)。但是,开发者们不断在寻找创新的方法。[ERC-777](https://eips.ethereum.org/EIPS/eip-777)的作者提出了一种新的代币标准(与ERC-20向后...

文章 ERC20代币标准与合约实现

## 什么是 ERC20? [ERC20](https://learnblockchain.cn/docs/eips/EIPS/eip-20) 是 Ethereum 网络上最出名且应用最广的代币标准之一。它提供了一个统一的接口标准,用于创建可互换代币,这些代币可以用来代表任何事物,从货币到积分等。 该标准...

文章 如何空投NFTs - Quicknode

## 概述 空投代币和NFT已成为web3项目吸引流动性和增加社区参与的首选方法。本指南将向你展示如何向大量用户空投NFT。我们将使用[OpenZeppelin](https://github.com/OpenZeppelin/openzeppelin-contracts)的代币实现来构建智能合约,并使用[Foundr...

文章 开发智能合约 - OpenZeppelin 文档

## 开发智能合约 欢迎来到激动人心的的智能合约开发世界!本指南将通过以下内容让你开始编写Solidity合约: - [设置Solidity项目](https://docs.openzeppelin.com/learn/developing-smart-contracts#setting-up-a-solidity-project) - [编译Solidity源代码](https...

文章 区块链开发者求职深入指南

## 如何获得区块链开发者工作:深度指南 探索你获得区块链开发者工作所需的技能、工具和经验。这份深度指南涵盖了你需要知道的一切。 构建一份有回报的 **区块链开发者职业生涯** 感觉就像走在一列飞行子弹列车上保...

文章 Pandora攻击案例分析

## 攻击相关事件 整数溢出攻击案例介绍: 2024年2月8日,Ethereum主网上的ERC404项目Pandora遭到攻击,项目被攻击的原因是项目设计中存在漏洞,导致被攻击者利用从而发生了整数溢出漏洞,导致丢失约7.5 ETH,其价值约为350000$。 T...

文章 每周以太坊进展 2022/9/3

## PoW 关闭(合并) * 提醒:[在 9 月 6 日 Bellatrix 之前更新您的客户端](https://twitter.com/evan_van_ness/status/1565776410144169984) * 检查您运行的是否最后一次修bug的[合并就绪的版本](https://blog.ethereum.org/2022/08/24/mainnet-merge-announcemen...