以太坊并未使用传统数据库,而是构建出一套具备可验证性、安全性与高效索引能力的底层数据结构 ——Merkle Patricia Trie(MPT)。
它支撑了账户状态、合约变量、交易记录的存储机制,也是轻节点验证和跨链证明的基础。
The evolution of Ethereum's scalability solutions has been extensive, focusing on balancing scalability, decentralization, and security。
在以太坊上,智能合约并非“上传即运行”,而是经过部署、创建账户、执行初始化代码、调用函数等多个阶段,最终形成可被调用的链上代码单元。理解这一流程,有助于开发者编写更可靠的合约,也有助于安全分析和调试优化。
高耗费和和低隐私是Web3用户当今主要的痛点,也是未来的采用和创新的最大障碍。Espresso Systems正在创造的扩容隐私方案能为Web3应用带来崭新可能。
本文讨论了以太坊账户抽象(AA)的长期目标,即使用智能合约钱包替代外部账户(EOA),并分析了 EIP-3074 提案的局限性及其对未来 AA 目标的影响。文章还提出了改进 EIP-3074 的建议,以确保其与未来 AA 的兼容性,并探讨了在实现 AA 后清理 EOA 的方法,着重强调了技术债务问题。
节点是连接开发者与以太坊链上世界的“桥梁”,而 JSON-RPC 是这座桥的标准通信协议。
本文将从节点类型、客户端组成、同步方式、RPC 接口原理等多个角度,系统剖析以太坊节点的运行机制与对外服务能力。
Matter Labs 的 ZK Sync rollup 上线主网 —— 微不足道的交易手续费、15 分钟内取款到以太坊主网,每秒交易处理量达 300 笔(正在往 2000 迈进)
Eth1.x 术语表
2024年3月9日,$JUICE质押合约遭到攻击,攻击者通过多次交易盗取了1,303,811个$JUICE代币,并在Uniswap上立即卖出,获利约54 ETH。团队立即采取措施,关闭质押网站并启动调查。团队决定向受影响用户进行1:1代币空投,并使用部分ETH回购并销毁代币,以稳定价格。未来将加强智能合约安全审计。
以太坊的未来不是让一条链跑所有交易,而是通过Rollup + 数据可用性层(DA)走向真正可扩展的模块化世界。 本文带你看懂 Layer2 原理、EIP-4844、Danksharding 等关键概念,并理解以太坊为何“把执行交给别人,自己只负责共识与数据”
智能合约一经部署后代码不可变,这是保障链上安全性的重要特性。但现实中,大多数 Web3 项目需要随着协议演进、功能扩展而持续更新。为了在不丢失状态和地址的前提下迭代逻辑,Proxy(代理)升级模式逐渐成为智能合约工程的事实标准。
文章探讨了以太坊合约向 Rollup 发送消息时如何支付 L2 执行成本的问题,对比了 Arbitrum 和 Optimism 的不同方案,并提出了两种新的以太坊opcode提案:EXTRACTGAS(将 gas 转换为 value)和 PAYFROMORIGIN(从交易发起者的 value 中扣除)。这些方案旨在解决现有桥接方案的不足,使得消息发送方无需修改合约接口即可支付 L2 执行成本。
BoredApeYachtClub 无聊猿 ERC721实现,BAYC智能合约中 ERC721实现继承了以下类Context, ERC165, IERC721, IERC721Metadata, IERC721Enumerable。
文章深入探讨了DeFi收益耕作的机制,包括智能合约、LP代币、奖励结构和用户界面等关键组件,并解释了用户如何通过提供流动性、获得LP代币、质押LP代币以及获取和提取奖励来参与收益耕作。文章还列举了以太坊上常见的DeFi平台,并按总锁定价值(TVL)对收益耕作平台进行了排名。
ERC20代币标准源码解析