本文深入探讨了ERC-4337(账户抽象)及其在以太坊中的应用,提供了创建和部署ERC-4337符合的智能合约的具体步骤,包括使用Stackup SDK的实用指南。文章回顾了账户抽象的基本概念,细述了ERC-4337中的关键组件,如UserOperations和Bundlers,并提供了详细的代码示例和操作指导,帮助读者更好地理解和应用这一技术。
2024/4/6 以太坊进展周报
本文详细介绍了在以太坊上如何检索特定地址的交易历史,包括实现方法、所需工具以及代码示例。作者通过步骤详尽的方法论,旨在帮助读者在以太坊区块链上进行有效的数据查询和管理。
并行 EVM 叙事每隔一段时间就会抬一次头,展望未来,还会有更多的新兴的 Layer1 项目加入并行 EVM 的竞争,而对于一些旧的 Layer1 也会实现 EVM 并行升级 或 EVM 兼容的方案,两个方向殊途同归,还会诞生更多与性能提升有关的新叙事
本文是一个详细的指南,介绍如何与Ethereum智能合约进行交互。内容覆盖了智能合约的基本概念、应用程序二进制接口(ABI)、读取和写入功能的区别以及不同的以太坊单位。文章还提供了使用Etherscan、Ethers.js和Web3.js的具体操作步骤,适合开发者学习和实践。
本文详细讨论了在以太坊协议中引入提案者-建设者分离(ePBS)机制的必要性和设计属性。ePBS旨在通过将代理和建设者的角色分离,提升以太坊的去中心化、安全性和效率,减少对外部中介的依赖。文中分析了该机制的潜在好处、技术挑战及实施方案,并探讨了ePBS在未来以太坊生态系统中的作用。
本文介绍了 ERC-6551 提案,该提案使得非同质化代币 (NFT) 可以作为“钱包”进行资产管理,支持与其他智能合约的交互。通过使用 Hardhat 和 OpenZeppelin,读者可以学习如何创建和部署符合 ERC-6551 标准的代币,并了解 Token Bound Account 的构建和操作流程。
该文章详细探讨了Layer 2(L2)生态系统的迅速扩展及其所面临的碎片化问题,分析了资产和状态碎片化引发的用户体验挑战,并提出了通过资源共享和模块化设计来改善跨链互操作性的多种解决方案。文章还讨论了Vitalik Buterin对实现跨L2标准的见解及未来可能的优化方向。
基于 EIP-4844 Economics and Rollup Strategies 的分析框架进一步挖掘 EIP-4844 新引入的 Blob 市场会如何影响其主要的需求方 Rollup 的数据可用策略。
这篇文章深入探讨了以太坊在区块链中如何通过新型结构PBS(Proposal-Builder Separation)来应对中心化风险和最大化MEV(最大化可提取价值)的问题。通过介绍MEV-Boost机制,在不增加验证者负担的情况下集中区块构建,同时研究了潜在的解决方案,例如FOCIL和多重并发提议者,文章提出了多种增强以太坊抗审查能力的策略,强调应对集中化带来的风险。
每周以太坊 2024/03/30
本文详细介绍了区块链扩展性的挑战,特别是Layer 2 rollup技术,包括Optimistic rollups和ZK rollups的工作原理、应用场景以及如何部署自定义rollup。文章还讨论了不同的rollup框架(如OP Stack、Arbitrum Orbit和ZK Stack)以及数据可用性和结算层的配置选项。
从Yul角度理解以太坊虚拟机
本文介绍了多种从智能合约地址获取交易的方法,包括手动查询、使用中心化服务和构建自定义解决方案。通过示例代码,读者将学习如何通过web3.py和ethers.js等库实现区块链上交易的提取,并使用Etherscan、Dune Analytics、Alchemy和QuickNode等服务来简化这一过程,适合希望深入了解区块链数据查询的开发者。
Layer2 Rollup 缺乏一套独立的去中心化经济体框架,放弃排序器其市场生态很难有做起来的可能性。即使要做去中心化排序器,那也大概率要么表面去中心化,将控制权掌握在运营商自己或者少部分人手里,要么要求用自身代币去质押,赋能代币实际功能去支撑币价
本文详细介绍了ERC-777代币标准的实现,包括其核心概念、创建和部署的步骤,以及测试ERC-777合约的功能。通过配合使用Foundry工具,读者可以学习如何有效地管理和使用新特性如操作员和钩子。本文不仅提供了代码示例,还覆盖了项目设置和部署到Sepolia测试网的过程,适合希望深入理解加密货币领域先进代币标准的开发者。
分析ERC721A源码节省Gas优化思路
每周以太坊 2024/03/23
本文提供了如何使用Python和Web3.py进行以太坊钱包活动审计的详细步骤,包括获取交易历史、ERC20代币转移和内部交易。文章结构清晰,包括必要的环境配置、代码示例及执行方法,适合审计公司及开发者使用,并附带了完整代码的GitHub链接。
本教程详细介绍了如何使用QuickNode的NFT API在React应用中检索和显示NFT数据。内容涵盖了环境配置、API的方法、如何创建React项目及组件,以及代码示例,从而帮助开发者轻松构建NFT画廊。文章提供了丰富的代码片段和画面,适合对NFT和区块链技术有基本了解的开发者。
扫一扫 - 使用登链小程序
114 篇文章,742 学分
388 篇文章,473 学分
67 篇文章,423 学分
118 篇文章,341 学分
164 篇文章,339 学分