本文介绍了Zeth,一个基于RISC Zero zkVM的开源ZK块证明器,使得以太坊区块的验证过程在数分钟内完成,而不依赖于验证者或同步委员会。文章详述了Zeth的工作原理、性能、实现细节以及它对ZK技术和以太坊生态的影响,展现了其在ZK-rollup和zkEVM领域的应用潜力。
这篇文章详细介绍了以太坊智能合约的创建成本,包括影响成本的多个因素以及每个步骤的燃气费用计算。作者提供了示例代码和详细的计算过程,使读者能够清楚理解不同组成部分对整体成本的影响。最后,文章还解释了如何将燃气费用转换为美元,实用性很强。
本文详细介绍了如何在以太坊上构建一个去中心化的URL缩短应用程序(dApp),包括必要的准备工作、智能合约的编写与解析、前端开发以及后端服务器的设置。文章不仅提供了完整的步骤和代码示例,还强调了去中心化应用在数据安全性和抗审查方面的优势,适合希望深入了解以太坊dApp开发的开发者。
文章详细介绍了 Solidity 事件的工作原理、最佳实践以及如何在以太坊中使用事件来快速检索交易信息。还提供了多个代码示例,解释了如何监听 ERC20 转账事件以及如何过滤特定地址的事件。文章还深入讨论了事件的存储机制、索引参数的选择以及事件的燃气成本。
本教程详细介绍了如何在以太坊区块链上使用Hardhat和Ethers.js创建、运行、编译和部署智能合约。通过使用合约代码示例以及连接React前端的步骤,读者将能够创建一个简单的代币合约并将其结合到一个去中心化的应用程序中。
EVM对象格式(EOF)是一项期待已久的EVM升级,旨在现代化以太坊语言和工具生态。本文详细论述了EOF在开发工具、编译器、语言及应用程序等方面的优势,强调其对提高可用性和改善用户体验的重要性。相较于其他提案,EOF提供了一种清晰且结构化的方法来解决当前EVM中的多项问题。
本文介绍了一种基于Plasma Cash的区块链扩容解决方案,包含了设计规范和Node.js及Vyper的实现细节。文中详细讨论了该协议的属性、区块结构、交易和证明检查机制等关键部分,并展示了相关代码和架构,作者希望通过这一实现推动以太坊社区的Layer 2扩展进步。
这篇博文深入探讨了以太坊对象格式(EOF)提案的复杂性和成本,认为其带来的好处主要是附加的,而不是必要的改进。文章详细分析了EOF的设计架构、优缺点以及其对以太坊协议复杂性的影响,强调可以通过更简单的改进方案替代大量新变化,并警示可能引入的共识错误。
本文探讨了以太坊面临的可扩展性挑战,重点介绍了乐观 Rollup技术及其动态挑战期模型的提出。通过分析挑战期长度对系统安全性和效率的影响,文章建议将挑战期减少至23小时,以增强用户体验而不牺牲安全性。讨论了潜在攻击向量并通过模型评估了恶意排序器在拒绝服务攻击中的行为。
本文探讨了以太坊的未来发展,主要通过分析以太坊的路线图、DevCon会议以及即将到来的Pectra升级,介绍了各个阶段的关键改进和重要议题,特别是关于去中心化应用、可扩展性、账户抽象和跨链互操作性等方面的讨论。整体上,本文为以太坊的生态系统未来提供了丰富的见解和机会。
ZK-EVM 封装到以太坊 L1 会怎样?
Flashbots成功在SGX保护的环境中运行了一个区块构建器,已在以太坊Sepolia测试网上上线,并即将进入主网。此项技术提高了交易隐私和区块构建角色的去中心化,允许用户提交愿望包,同时确保构建的区块是有效的且能真实反映其出价大小。文章详细介绍了SGX构建器的实现、挑战与未来工作。
EIP-4844是一项以太坊改进提案,介绍了名为“blob”的新交易类型,可以降低区块链rollup的交易成本。这些blob携带短期数据,删除后不会在链上永久存储,使rollup在将交易批量提交到以太坊主链时更加高效。
本文详细介绍了如何使用Java和Web3j库连接以太坊区块链,内容包括Java的特点、Web3j的功能、环境准备及步骤、依赖安装,以及实际代码示例,通过Java程序获取以太坊最新区块编号,适合开发者学习应用。
文章详细介绍了以太坊的ERC-721标准,涵盖了NFT的核心功能如所有权映射、铸造、转移、余额管理、授权机制等,还讨论了安全传输和销毁NFT的方法,适合有经验的开发者深入学习。