全球公链进展 每周更新 - 2023/3/6
区块链API,区块链+API,是使用区块链技术搭建起来的应用程序编程接口。它允许信息来自同一个信息源,从而连接多个应用程序,实现数据共享。
以太坊虚拟机(EVM)是智能合约执行的“心脏”,其设计体现了 Web3 对安全性、确定性与去中心化计算的极致追求。它通过栈式模型、内存分区、Gas 管控与调用帧机制,支撑了整个智能合约生态。
以太坊并未使用传统数据库,而是构建出一套具备可验证性、安全性与高效索引能力的底层数据结构 ——Merkle Patricia Trie(MPT)。
它支撑了账户状态、合约变量、交易记录的存储机制,也是轻节点验证和跨链证明的基础。
在以太坊上,智能合约并非“上传即运行”,而是经过部署、创建账户、执行初始化代码、调用函数等多个阶段,最终形成可被调用的链上代码单元。理解这一流程,有助于开发者编写更可靠的合约,也有助于安全分析和调试优化。
记录一下区块链的个人学习笔记,当前公链生态中最主流的是BTC和ETH链,因此本文介绍BTCÐ的私有链搭建教程,为后续基于ETH&BTC的进一步程序开发做好准备。说明:本机环境Mac12.2.1,不同环境可能略有差异1ETH私有链搭建教程安装go-et
Gas费的大幅度波动对以太坊生态的稳定发展造成了很大影响。
LayerZero 在 Aptos 上推出了 Aptos Bridge,允许用户将 USDC、USDT 和 ETH 从以太坊、Arbitrum、Optimism、Avalanche、Polygon 和 BNB Chain 转移到 Aptos。为应对新生态系统的风险,Aptos Bridge 实施了速率限制和延迟转账等措施,并提供 200 万美元的漏洞赏金计划。
JSON RPC 与eth节点沟通的桥梁
什么是 Gas?为什么区块链交易需要它?本篇从以太坊出发,深入浅出讲解 Gas 的定义、计算方式、用户如何设置,以及它在交易优先级与费用控制中的关键作用,是理解区块链经济机制的入门必读。
一笔交易如何从钱包发出到最终上链?Gas 如何被分配与消耗?本篇带你剖析以太坊交易生命周期,解密失败交易背后的真正原因,并提供实用诊断与优化建议。
合并第一个重要的公共合并测试网上线了
EIP-1559 改变了以太坊的交易费用结构,引入 Base Fee 与 Priority Fee 动态机制。本篇深入剖析 Base Fee 的计算逻辑、区块拥堵下的自适应调整、以及用户该如何设置合理费用,实现既不高烧钱、也不中途卡壳的交易策略。
EIP-1559 改写了以太坊的手续费结构,但并未完全消灭 PGA 与 MEV。本篇剖析了交易优先级排序规则、当前打包流程与 PBS(提议者-构建者分离)机制,探讨 MEV 提取与套利在新机制下的演化。
链上交易失败时,仅凭 Etherscan 错误信息难以定位问题。本篇教你用 Hardhat、Tenderly 等工具调试失败交易,追踪调用堆栈与回滚原因,并提出 gas 使用优化建议,助你构建稳定高效的智能合约。