本文提供了使用 web3.py 库在以太坊上发送交易的详细指导,涵盖了 EIP-1559 和传统交易方法。通过设置钱包、连接以太坊网络以及编写 Python 脚本,读者将学会如何安全有效地发起和监控交易,并理解 EIP-1559 升级对交易的影响。
本文深入探讨了ERC-4337(账户抽象)及其在以太坊中的应用,提供了创建和部署ERC-4337符合的智能合约的具体步骤,包括使用Stackup SDK的实用指南。文章回顾了账户抽象的基本概念,细述了ERC-4337中的关键组件,如UserOperations和Bundlers,并提供了详细的代码示例和操作指导,帮助读者更好地理解和应用这一技术。
本文详细介绍了ERC-7699,这一新提议扩展了广泛采用的ERC-20代币标准,允许用户在转账中附加参考信息,从而提高交易的清晰度和可追溯性。文章涵盖了ERC-7699的背景、功能、实现方式及其在去中心化金融(DeFi)等应用中的潜在好处,强调了为用户带来的更高体验和更广泛的采用可能性。
本文介绍了如何使用 Go 语言创建以太坊地址,详细阐述了以太坊地址的概念及其生成过程,包括所需的包和代码示例。此外,还涵盖了如何检查 Go 语言的安装以及设置项目的依赖性,结构清晰并提供了必备的背景知识,是一个实用的入门指南。
智能合约中使用更安全的随机数(代码实战篇)
这篇文章深入介绍了如何使用 PHP 生成新的以太坊地址,详细阐述了以太坊地址的概念、生成原理及步骤,包括相关的 PHP 代码示例。此外,还提供了 PHP 的基本信息及其安装依赖的指导,适合希望使用 PHP 进行区块链开发的开发者。
文章介绍了以太坊Constantinople硬分叉后,通过EIP-1014引入的CREATE2操作码,使得新形式的智能合约——变形合约成为可能。这种合约可以在销毁后重新部署到相同地址并更换新的字节码,从而带来潜在的安全风险。文章详细探讨了变形合约的原理、实现方式及防御策略,并与现有的透明代理模式进行了对比。
CREATE2
本文深入探讨了提议者与构建者分离(PBS)在区块链的设计哲学中的重要性,以及在以太坊2.0合并前后的演变过程。文章考察了PBS的市场结构、代理人问题,以及各种机制的设计,旨在最大化社会福利,并探索有效的协议增强措施,以应对中心化和审查问题。
本文详细解释了Optimistic Rollup的工作原理、安全性及其在扩展以太坊方面的潜力,强调了其去中心化和可持续扩展的特性。
这篇文章介绍了以太坊命名服务(ENS)的功能及其注册和解析过程,结合了 QuickNode 平台和 JavaScript 的 web3.js 库。文章内容详细,包括必要的准备工作、设置步骤和代码示例,使读者能够在 Sepolia 测试网络上进行 ENS 域名的注册与解析。
mistX团队推出了一项新的功能,用户在使用mistX交易时将获得现金回馈。通过套利交易,用户可以在不同市场之间获利,并分享相应的利润。文章详尽介绍了这一功能的工作原理、用户参与方法及奖励分配机制,同时强调了mistX以用户为中心的理念。
本文深入探讨了多维EIP-1559费用市场的概念及其对以太坊可扩展性的重要性。多维 gas 定价通过将资源成本分开来优化以太坊的资源利用效率,从而提高平台的交易管理能力。文章分析了实施多维定价的挑战和不同方案,并结合实例阐明其潜在优势,最后指出这一模型在提升网络效率和安全性方面的必要性。
文章介绍了Espresso Systems提出的一个共享排序市场的概念,以解决以太坊第二层链之间的互操作性和流动性问题。该市场允许不同的链通过共享排序者来优化跨链交互,同时保持各自的独立性与性能。文中深入探讨了共享排序的原理、设计架构及其带来的前景和挑战。
这篇文章详细介绍了以太坊的隐私交易解决方案——ERC-5564中隐形地址的概念和实现方法。通过理清隐形地址的原理以及使用Umbra Cash进行实操演示,读者能深入理解如何增强交易的隐私性。同时,文章还讨论了ERC-5564实施的标准和与其他隐私协议的比较,为感兴趣的开发者提供了实用的参考。整体内容结构清晰,包含了必要的链接和示例,适合有一定以太坊基础的读者。
本文详细介绍了以太坊虚拟机(EVM)的工作原理及其在以太坊区块链中的重要性,解释了其架构、设计及如何管理智能合约的执行。此外,还提到了EVM的状态转换功能和关键优势,包括Turing完备性和去中心化的应用能力。