文章探讨了DeFi的脆弱性如何使得以太坊不会再发生重大分叉,通过假设性场景分析了DeFi系统在分叉时面临的复杂问题,最终得出结论:以太坊已进入不可分叉的时代。
本文介绍了以太坊的Prater测试网,它是一个权益证明(PoS)测试环境,允许开发者在主网合并前测试节点操作和智能合约。文章还提到了Prater与Goerli的合并,并推荐使用Sepolia测试网作为Goerli的替代方案,同时提供了获取Prater测试网ETH的方法。
本文分析了 inscriptions 的起源和发展,它最初起源于比特币网络,随后蔓延到以太坊、Arbitrum、Avalanche、Solana、Cosmos等多个区块链网络。文章深入研究了 inscriptions 在不同网络上的实现方式及其对网络的影响,探讨 inscriptions 爆火的原因,以及对区块链行业带来的影响,包括对区块链的压力测试和对并行EVM的关注。
本文总结了关于 ERC-4337 和账户抽象(AA)的一些常见问题、疑虑和反对意见,并将它们分为三类:误解、模棱两可的观点和有效的担忧。文章详细解释了 AA 的优势和局限性,例如 AA 如何使智能合约钱包成为区块链上的“一等公民”,以及它与 MPC 和现有 DApp 的兼容性问题。此外,还讨论了 AA 交易的成本、中心化风险以及标准化状态。
本文介绍了作者如何构建一个基于属性测试的工具 fuzzing-like-smarter-degen,用于检测智能合约中的漏洞。文章详细讨论了传统的单元测试的局限性,并介绍了模糊测试(fuzzing)的原理及其在智能合约安全检测中的应用。作者还介绍了如何通过假设库(Hypothesis)实现模糊测试,并展示了该工具的运行效果。
文章分析了以太坊应用生态系统中的关键领域,包括加密货币、稳定币、去中心化金融(DeFi)、身份生态系统(ENS、SIWE、PoH等)和去中心化自治组织(DAO)。作者强调了加密货币在应对极端通货膨胀和国际转账中的实用价值,并讨论了稳定币的三种类型。此外,文章还探讨了DeFi的未来发展、身份生态系统的构建以及DAO在治理中的作用。
本文详细介绍了ZKsync Era,作为第三代以太坊可扩展解决方案的特点及其与ZKsync Lite的对比。文章深入探讨了ZKsync Era的技术背景,EVM兼容性,账户抽象以及如何利用ZK技术提升以太坊的可扩展性和隐私性。
本文介绍了以太坊中提议者/构建者分离(PBS)的概念,这是一种解决区块链审查和MEV攻击的潜在方案,通过将区块构建和提议的角色分离,构建者负责创建交易列表并提交竞标,提议者选择最高竞标的区块。文章还探讨了PBS的不同变体、与MEV的关系及其对区块链可扩展性、安全性和去中心化的影响。
本文深入探讨了区块链互操作性领域,重点介绍了 Polymer 如何通过 IBC 协议及 OP-Stack Rollup 架构,旨在为以太坊及其他区块链提供安全可靠的互联互通解决方案。文章分析了互操作性的标准化需求,以及 Polymer 在推动 IBC 协议在以太坊生态系统中应用所做的努力,并展望了未来互操作性的发展趋势。
本文深入探讨了以太坊的上海/Capella升级(Shapella),该升级于2023年4月12日进行,主要关注解锁质押的ETH和允许验证者提取其质押的ETH奖励。文章详细介绍了此次升级中包含的各项以太坊改进提案(EIP),以及升级后对验证者提款选项的影响,并分析了对ETH质押市场和流动性质押衍生品的需求的潜在影响。此外,还提到了即将到来的坎昆升级。
本文介绍了区块链交易中的Mempool(内存池)的概念,它类似于传统软件开发中的“Staging”环境,用于在交易被提交到区块链之前进行验证。文章详细阐述了以太坊交易的生命周期,以及Mempool在验证交易有效性方面的重要作用,还讨论了开发者如何利用Mempool数据来降低成本和解决智能合约中的问题,包括估算 Gas 费用、进行用 NFT Mining以及获取性能洞察。
本文详细解释了以太坊上的字节码类型及其术语,主要包括创建字节码和运行字节码,并介绍了如何在链上和链下检索这些字节码。
文章探讨了如何通过广泛采用社交恢复钱包(Social Recovery Wallets)来提高加密货币和区块链应用的安全性,分析了现有钱包(如硬件钱包和多签钱包)的局限性,并介绍了社交恢复钱包的工作原理及其优势。
本文介绍了去中心化社交网络Farcaster,它构建在以太坊上,允许用户创建公开社交profile和社区进行互动。Farcaster与传统社交网络不同,用户完全掌握自己的数据。文章还深入探讨了Farcaster的架构,包括链上数据存储、链下Hubs存储以及关键的智能合约,解释了消息如何在Hubs中存储和验证,并提供了相关的资源链接。
本文介绍了 Flashbots API 如何通过私有交易来解决 MEV 中的 frontrunning 问题。MEV 指的是通过添加、审查或重新排列区块链交易来提取的利润,而 Flashbots API 允许开发者和交易者确保交易不在公共 mempool 中暴露,从而避免被抢先交易。文章还详细说明了如何使用 Alchemy 的 Flashbots API 发送和取消以太坊私有交易。