Layer2 Rollup 缺乏一套独立的去中心化经济体框架,放弃排序器其市场生态很难有做起来的可能性。即使要做去中心化排序器,那也大概率要么表面去中心化,将控制权掌握在运营商自己或者少部分人手里,要么要求用自身代币去质押,赋能代币实际功能去支撑币价
本文详细介绍了ERC721Enumerable扩展的功能及其在现有ERC721项目中的集成方法,包括其数据结构、函数实现以及如何通过OpenZeppelin的ERC721Enumerable扩展代码将其添加到项目中。
本文深入探讨了使用Echidna进行智能合约模糊测试的实际应用,涵盖了安装、配置和两种不同的测试模式。作者通过示例详细展示了如何通过调整参数来优化模糊测试,并提供了与真实DeFi协议(如Uniswap V3)互动的案例,强调了在模糊测试中仔细准备和优化测试的重要性。
以太坊核心开发者执行(ACDE)第184次会议讨论了主网上缺失区块的事件,根本原因与Bloxroute MEV relay有关。Paradigm团队分享了关于以太坊状态和历史增长的分析,强调了历史增长是比状态增长更严重的瓶颈。开发者批准在Prague/Electra升级中包含两个追溯性的EIP,并讨论了其他候选EIP的进展。
本文深入探讨了以太坊上的账户抽象(AA)及其相关解决方案。账户抽象旨在通过智能合约控制用户账户,实现更灵活的交易条件。文章详细介绍了ERC 4337的原理、采用情况以及相关的EIP提案,并分析了AA技术在以太坊短期内难以大规模应用的原因,以及未来在Layer-2网络和其它Layer-1协议上应用的潜力。
本文详细介绍了ERC-777代币标准的实现,包括其核心概念、创建和部署的步骤,以及测试ERC-777合约的功能。通过配合使用Foundry工具,读者可以学习如何有效地管理和使用新特性如操作员和钩子。本文不仅提供了代码示例,还覆盖了项目设置和部署到Sepolia测试网的过程,适合希望深入理解加密货币领域先进代币标准的开发者。
本文对比了ERC-7579和ERC-6900两种模块化智能合约账户标准的设计哲学。ERC-6900强调插件开发者定义插件之间的依赖关系,以实现更高的可移植性,但降低了可组合性。ERC-7579则认为应由插件用户(通常是DApp)来决定插件如何组合,从而实现更大的灵活性和创新空间。文章认为,ERC-7579通过允许在运行时组合插件,能够支持更多使用场景,并推动智能账户的创新。
本文介绍了如何使用Go语言连接以太坊网络,并利用QuickNode的基础设施提升后端的速度和可靠性。文章详细说明了Go语言的关键特性、安装步骤以及如何通过Go的ethclient包与以太坊网络进行交互。
分析ERC721A源码节省Gas优化思路
本文介绍了如何在与ABI交互时发送以太币,包括使用回退函数和特定支付函数。通过一个挑战示例,展示了如何通过contribute()函数绕过回退函数的条件,最终触发回退函数,并检查是否成功控制了合约。
本文介绍了 ZK Stack,它是 zkSync 背后的团队 MatterLabs 提出的一个愿景,旨在扩展以太坊。
本文作者Noam Hurwitz对模块化智能账户标准ERC-6900和ERC-7579的技术原理和架构设计进行了分析和对比,并对ZeroDev团队关于“为什么选择7579而不是6900”的博文从技术和程序上提出了一些质疑和修正。文章还探讨了智能账户安全,包括权限管理、代码审计、漏洞赏金计划、自动化安全测试等方面,并呼吁生态参与者保持建设性的态度,共同推动模块化智能账户的发展。
本文详细探讨了流动性质押代币(LSDs)在以太坊PoS网络中的实现及其安全问题。文章分为多个部分,介绍了不同协议的实现细节,包括Lido、Coinbase Wrapped Staked ETH、Rocket Pool等,并指出相关的安全隐患和潜在的影响。
每周以太坊 2024/03/23
本文介绍了如何使用 Ruby 语言获取以太坊事件日志,详细讲解了如何创建和部署智能合约,并使用 eth.rb gem 来连接以太坊网络并获取日志数据。
本文提供了如何使用Python和Web3.py进行以太坊钱包活动审计的详细步骤,包括获取交易历史、ERC20代币转移和内部交易。文章结构清晰,包括必要的环境配置、代码示例及执行方法,适合审计公司及开发者使用,并附带了完整代码的GitHub链接。
一、Ethereum和Layer2Ethereum(以太坊)和Layer2(第二层解决方案)是区块链技术领域中的两个重要概念,它们在解决区块链网络的可扩展性和性能方面发挥着关键作用。1.1以太坊(Ethereum)以太坊是一种基于区块链技术的开源平台,允许开发者构建和部署智能合约和分布
该文章披露了以太坊网络在合并到Dencun硬分叉期间存在的一种威胁。攻击者可以构造超过某些客户端RPC大小限制但仍在其他客户端接受范围内的区块,导致网络分叉和提议者错过奖励。通过临时降低RPC限制或提高所有客户端的RPC限制来缓解此问题。Geth是唯一受此bug影响的客户端,但其他客户端也更新了其默认设置以确保安全。
本文深入探讨了区块链互操作性领域,重点介绍了 Polymer 如何通过 IBC 协议及 OP-Stack Rollup 架构,旨在为以太坊及其他区块链提供安全可靠的互联互通解决方案。文章分析了互操作性的标准化需求,以及 Polymer 在推动 IBC 协议在以太坊生态系统中应用所做的努力,并展望了未来互操作性的发展趋势。
这篇文章探讨了Solidity智能合约与人工智能(如ChatGPT)的整合,强调这一结合如何提升各行业的效率。文章详细介绍了Solidity的基本概念、实际应用案例,并提供了使用ChatGPT创建和部署ERC20代币的具体步骤。整体上,该文为智能合约与AI连结的应用提供了丰富的视角和实用指南。
扫一扫 - 使用登链小程序
208 篇文章,811 学分
67 篇文章,684 学分
133 篇文章,586 学分
413 篇文章,511 学分
132 篇文章,356 学分