# web3
23 篇原创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 性能。
原创2022/10/04
椭圆曲线加密算法系统讲解椭圆曲线加密算法(ECC)的数学基础与工程应用,涵盖椭圆曲线定义、实数域与有限域上的四则运算、子群与阶的计算,以及 ECC 密钥生成、ECDH 密钥协商协议、ECDSA 数字签名算法的完整推导与实例演算,并介绍比特币和以太坊所采用的 secp256k1 曲线参数。
原创2022/07/20
编写可升级的智能合约深入讲解可升级智能合约的实现原理,从不可变合约的痛点出发,系统介绍透明代理(Transparent Proxy)与 UUPS 代理两种升级模式的设计思路与存储冲突规避方案,并结合 OpenZeppelin Upgrades 插件的实战用法,帮助开发者安全地实现合约逻辑升级而不丢失链上数据。
原创2022/06/02
多签钱包的原理系统介绍多签钱包(Multisig Wallet)的设计原理与 m-n 签名模型,深入解析链上多签合约的实现方式,包括提交交易、多人签名确认、执行交易的完整流程,并结合 Gnosis Safe 实际案例说明多签钱包在 DAO 资金管理与合约权限控制中的安全价值。