2026年9月4日周五

标签:以太坊

汇总与「以太坊」相关的文章,帮助你系统了解该主题。

ERC-2771如何还原调用者?
Web3 安全 已审核
ERC-2771如何还原调用者?

ERC-2771让接收合约从可信转发器附加的calldata中恢复原始发送者。本文说明isTrustedForwarder、msg.data尾部解析、升级权限和伪造调用者风险。

EIP-4788怎样读取Beacon根?
公链与 Layer2 已审核
EIP-4788怎样读取Beacon根?

EIP-4788把父Beacon区块根写入执行层系统合约。文章解释时间戳索引、有限历史窗口、Merkle证明、查询失败条件和证据留存,避免把根承诺误当成完整共识数据。

EIP-2935历史哈希能查多远?
公链与 Layer2 已审核
EIP-2935历史哈希能查多远?

EIP-2935通过系统合约保存近期历史区块哈希,扩展BLOCKHASH可查询窗口。本文说明环形缓冲、区块号定位、激活边界和它与归档节点的区别。并提供EIP-2935场景下可复查的操作记录与安全边界。

EIP-5656内存重叠怎么复制?
公链与 Layer2 已审核
EIP-5656内存重叠怎么复制?

EIP-5656新增MCOPY操作码,并规定源目标重叠时采用memmove语义。文章用内存区间、按字计费和扩展成本解释正确实现及基准测试方法。并提供EIP-5656场景下可复查的操作记录与安全边界。

Geth批量RPC怎样处理乱序?
钱包与链上工具 已审核
Geth批量RPC怎样处理乱序?

Geth支持把多个JSON-RPC请求放入Batch减少网络往返,但响应可乱序且每项独立失败。本文讲解ID映射、分批、限流、超时和重试边界。并提供Geth JSON-RPC Batch场景下可复查的操作记录与安全边界。

SSZ广义索引怎么定位字段?
公链与 Layer2 已审核
SSZ广义索引怎么定位字段?

从二进制路径、容器字段树深度和列表长度mix-in入手,推导SSZ广义索引,并按兄弟节点顺序复算Merkle证明,附常见错位检查,并说明何时必须回到SSZ schema重新定位。

ERC-6909两种授权有何区别?
加密货币百科 已审核
ERC-6909两种授权有何区别?

对比ERC-6909按token id设置的allowance与覆盖全部id的operator权限,梳理transferFrom检查顺序、撤销界面和集成测试边界。

Beacon事件流如何监控重组?
公链与 Layer2 已审核
Beacon事件流如何监控重组?

用Beacon API的SSE事件流订阅head、finalized_checkpoint与chain_reorg,设计断线重连、去重、多节点复核和最终性告警。

EIP-712签名如何核对域分离?
Web3 安全 已审核
EIP-712签名如何核对域分离?

从EIP-712签名JSON入手,拆解domain separator、类型哈希和消息哈希,说明chainId、verifyingContract、nonce与deadline分别限制哪类重放。

ERC-4337 UserOperation怎么执行?
公链与 Layer2 已审核
ERC-4337 UserOperation怎么执行?

沿着一笔UserOperation的路径,解释智能账户、Bundler、EntryPoint和Paymaster的职责,并给出验证Gas、nonce及失败阶段的排查方法。