avatar

# ethereum

5 篇
原创2023/10/23
如何手动构造以太坊交易

抛开 ethers.js 等框架的封装,从零手动构造一笔以太坊交易,完整演示交易对象的字段组成、RLP 编码规则、私钥签名流程(含 v/r/s 计算)以及通过 JSON-RPC 发送原始交易的全过程,帮助开发者深入理解以太坊交易的底层机制。

原创2023/09/30
以太坊 Gas 机制详解(EIP-1559)

全面解析以太坊 Gas 机制,从 GasLimit、GasPrice、交易费用计算入手,深入讲解 EIP-1559 升级后引入的 BaseFee 动态调整机制与 Priority Fee 小费模型,结合真实交易数据说明费用估算逻辑,以及 EIP-1559 对 ETH 通缩与网络拥堵的深远影响。

原创2023/09/29
MultiCall 源码解析

深度解析 MultiCall 合约三个版本(Multicall、Multicall2、Multicall3)的源码实现,逐一拆解批量调用、允许失败调用、区块信息聚合查询等核心函数的工作原理,并结合 wagmi/viem 的实际使用示例,说明如何利用 MultiCall 大幅减少 RPC 请求次数、提升 DApp 性能。

原创2021/12/18
ERC 代币标准详解

全面讲解以太坊 ERC 代币标准体系,深入解析 ERC-20 同质化代币、ERC-721 非同质化代币(NFT)、ERC-1155 多代币标准的接口定义与实现细节,对比各标准的适用场景与设计差异,帮助开发者快速掌握以太坊代币开发的核心规范。

原创2021/06/20
默克尔树:区块链数据验证的核心结构

系统介绍默克尔树(Merkle Tree)的数据结构原理与构建过程,深入讲解其在区块链中用于数据完整性验证的核心机制,包括叶子节点哈希计算、父节点合并规则、Merkle Proof 验证流程,以及在比特币、以太坊中的实际应用场景。

点击播放