本文详细介绍了 Hardhat-Viem 2.0 的基本概念和应用,探讨了如何将 Hardhat 框架与 Viem 集成,以简化以太坊智能合约的开发、测试和部署。通过示例代码说明了如何创建项目、与区块链交互,并成功转账和部署合约,强调了该插件在提高开发效率和生产力方面的优势。
1.statechannelAlice和Bob创建一个多签钱包,共同存入一定的金额,每次交易,都保留最后的金额分配状态,两边都要签名。两个b人要结束交易了,就把最后的状态上链。优点:把多个交易合并为一笔交易缺点:双方要保存中间状态信息2.SideChain把资金锁在Layer1,同时
本文从各维度详细对比 Starknet和zkSync, 如两者验证成本构成与差异、每个用户操作的差异与操作成本、分析 Rollup 的收益及 DA 成本,思考在 4844 升级后,可能给谁带来更多的收益。
本文介绍了如何在 Web3 DApp 中实现 EIP-6963 标准,以提供更无缝的多钱包连接体验。EIP-6963 旨在解决用户同时使用多个钱包时,DApp 检测和管理钱包连接的难题。文章详细讲解了如何定义支持的接口和类型,订阅事件以检测新连接,并动态显示每个检测到的 Web3 钱包供应商的按钮,并提供了 React 和 TypeScript 代码示例。
本文宣布以太坊生态系统将从 Goerli 测试网过渡到 Sepolia 测试网,并提供了 Goerli 在不同网络上的弃用时间表。建议开发者使用 Sepolia 进行测试和开发,并提供了 Sepolia 的优势,如改进的可扩展性和更低的 gas 费用,以及如何通过 Alchemy 的 faucet 获取 SepoliaETH 测试币。
本文详细介绍了如何创建和部署 ERC-1155 代币标准,包括创建 NFT 集合、部署智能合约以及与 OpenSea 兼容的步骤。
我们知道,在使用estimateGas进行gas预估的时间,如果得到预估结果,其实意味着这笔交易逻辑基本是没有问题的:但是在bsc测试网开发的时间,就遇到了一次意外。在拿到预估gas之后,前端一直上链交易失败。查了区块链浏览器,发现根本没有上链。看了代码逻辑,也没有问题。使用remix
本文探讨了以太坊的状态增长及其对网络可扩展性的影响。通过数据驱动的方法,指出现代消费者硬件可以支持当前的状态增长率长达十年,并提出了解决状态增长问题的多种技术方案,包括Rollups、Verkle Tries和状态过期等。文章深入分析了状态增长的来源、速度及合理的接受范围,强调以科学方法推进以太坊的可扩展性是必要的。
本周发布的二个开发指南非常好:EIP4844 Blob 开发使用指南和从零开始构建 EVM 指南
这篇指南详细介绍了如何使用ApeWorX框架在以太坊Sepolia测试网部署ERC4626合规的质押储蓄合约。文章深入讲解了创建和部署ERC20代币和铁定盈利的储蓄合约的整个过程,包括必要的依赖、代码实现以及如何进行智能合约测试和部署,适合有一定基础的智能合约开发者。
Uniswap V4 通过引入 Hooks 特性、单例合约架构、闪电会计系统、无限费用层和直接以 ETH 进行交易等功能,显著提升了去中心化交易所的灵活性和效率。文章详细阐述了 Uniswap V4 的新特性,以及如何将其集成到智能合约中,包括代币交换的具体实现步骤和代码示例。
本文对比分析了以太坊和Solana两大区块链平台。以太坊作为较早的智能合约平台,拥有庞大的DeFi生态和广泛的应用,但交易费用高、吞吐量低。Solana则以其高性能、低费用和快速的交易速度著称,通过Proof of History机制实现了更高的效率,但在生态系统成熟度方面仍有提升空间。文章还对比了两者在智能合约、虚拟机、代币经济学、共识机制等方面的差异。
该文章深入探讨了ERC-4337账号抽象的优缺点及未来改进方案。虽然ERC-4337为账号抽象提供了初步框架,但在用户操作成本、MEV中心化和用户迁移率等方面仍面临诸多挑战。文章还介绍了RIP-7560等新提案,旨在进一步增强账号抽象的功能和效率。
Dencun升级标志着以太坊网络在可扩展性、效率和安全性方面的重要里程碑,计划于2024年3月13日正式部署。该升级包括多个重要的EIP,尤其是Proto-Danksharding(EIP-4844),它通过引入临时数据块来减少交易费用并提高交易速度,从而改善以太坊的整体性能。
本文详细介绍了以太坊提案EIP-1153中的瞬时存储概念,该提案引入了一种临时数据存储机制以优化智能合约的效率和安全性。瞬时存储是一种短期存储方式,仅在交易期间有效,通过新引入的TLOAD和TSTORE操作码降低存储成本并解决现有存储系统的局限性。文章还探讨了使用案例、潜在的安全考虑以及EIP-1153的影响。
本文宣布以太坊主网 Dencun 升级将于 2024 年 3 月 13 日在 epoch 269568 激活。此次升级包括多项改进,最值得注意的是引入了 EIP-4844,也称为“protodanksharding”,这将有助于降低 L2 交易费用。文章还提供了升级规范、客户端版本以及常见问题解答。
随着越来越多用户涌入区块链网络,可拓展性逐渐成为一个主要挑战,更高效的完成交易并降低Gas费用成了主要问题,于是Layer2进入到大众视野。Linea是ConsenSys开发的第一个ZKRoll-up项目。
本文深入探讨了EIP-2535(Diamond标准)在区块链上创建模块化智能合约的原理与实践,介绍了其核心组件和特性,重点强调了智能合约的可升级性和模块化设计。通过一个实际操作示例,展示了如何使用Hardhat创建和部署基于Diamond标准的智能合约。
该文章深入探讨了模块化架构在以太坊及其扩展中的重要性,阐述了数据可用性对区块链成功的意义,并分析了当前的滚动机 和数据可用性方案。作者详细介绍了多种数据可用性项目及其功能,认为模块化设计将是实现更低交易成本和更高扩展性的关键,同时也提及了即将发布的以太坊更新。整体而言,文章逻辑清晰,内容丰富,适合对区块链技术有一定了解的读者。
本文详细介绍了如何设置和运行一个Forta扫描节点,包括服务器的购买要求、基本设置、安全保护、组件安装及Forta的初始化和注册步骤。作者还提供了丰富的代码示例和操作步骤,适合对区块链监控网络有兴趣的技术人员。文中也涉及到Erigon节点的设置和监控,内容结构清晰,信息量丰富。
扫一扫 - 使用登链小程序
116 篇文章,474 学分
406 篇文章,412 学分
171 篇文章,318 学分
67 篇文章,285 学分
121 篇文章,274 学分