本文介绍了如何构建和优化一个以太坊上的MEV三明治机器人,包括代码分析、盈利能力测试以及竞争策略的讨论。
本文介绍了如何使用 Web3 在以太坊区块链上铸造 NFT。文章详细讲解了安装 Web3、创建 mint-nft.js 文件、获取合约 ABI、使用 IPFS 配置 NFT 的元数据、创建合约实例、更新 .env 文件、创建交易、签署交易以及调用 mintNFT 等步骤,并提供了详细的代码示例和操作截图。
本文介绍在以太坊密码学是如何工作的?什么是公钥和私钥,以及如何使用它们
文章详细讨论了在使用Open Zeppelin的透明可升级代理模式时遇到的问题,特别是在部署和管理代理合约时,代理管理员之间的交互问题。
本教程介绍了如何构建一个 NFT 铸造器(NFT minter),通过将智能合约连接到 React 前端,使用 Metamask 和 Web3 工具,来创建一个完整的 dApp。内容涵盖连接 Metamask、调用智能合约方法、签署交易等步骤,并详细解释了如何使用 Pinata 将 NFT 元数据存储到 IPFS。
本文介绍了如何将IPFS与以太坊集成,详细讲解了IPFS的工作原理、使用QuickNode工具存储数据、部署智能合约并存储IPFS数据的步骤。
本文详细介绍了如何在Ethers.js v5和v6中发送以太坊交易的步骤,包括环境设置、代码示例、以及QuickNode的使用。提供了清晰的代码片段,并附有如何创建QuickNode账户的指引。
链上价值捕获,是一个行业性问题...
本文深入探讨了账户抽象(Account Abstraction,AA)生态系统中的nonce冲突问题,特别是Bundlers在处理用户操作时可能遇到的风险,分析了这种情况对交易成功率的影响,并提出了一些在公共内存池尚未推出之前的解决方案。此外,文中还讨论了公共内存池推出后的潜在发展以及Bundlers如何能更有效地避免重复操作。
本文介绍了如何使用Hardhat工具在特定区块上分叉以太坊主网,以便在本地模拟区块链状态。文章详细说明了设置QuickNode以太坊存档节点、安装依赖项、初始化Hardhat项目以及查询分叉链的步骤。
Flashbots 是一个旨在减轻 MEV(最大可提取价值)负面影响的组织,重点在以太坊等状态丰富的区块链上维护公平的竞争环境。该组织通过技术研究和创新,支持验证者和用户在以太坊后续合并中有效参与,同时提升网络安全和交易保护。Flashbots Eth2 工作组的成立旨在推动以太坊 PoS 生态系统中的 MEV 解决方案的采用。
本文介绍了如何在MetaMask中添加Flashbots Protect RPC,以防止前置交易攻击并提高交易安全性。用户可以通过简单的步骤配置该RPC,并在主要去中心化交易所(DEX)上进行交易,享受交易失败无成本和优先上链等好处。文章还提供了一些关于交易取消和与mistX DEX对比的信息。
本文介绍了以太坊在扩展性方面的创新,特别是如何利用MetaMask的signTypedData方法构建状态通道。文章详细阐述了该方法的背景、优势,并提供了具体的JavaScript代码实例,展示了如何进行用户签名和验证,适合开发者学习和应用。
signTypedData
文章讨论了以太坊升级中的CREATE2操作码及其可能带来的安全风险,特别是‘Wild Magic’和‘Zombie Contracts’的概念。作者详细介绍了如何防御这些潜在的攻击,并提供了几种保护措施,如使用不可销毁合约、验证部署历史和验证目标字节码。
CREATE2
本文详细介绍了如何将 QuickNode 的 RPC 端点与 Coinbase Wallet 连接,从而实现更快的交易和可靠的网络连接。内容涵盖 Coinbase Wallet 的功能、QuickNode 的使用及设置步骤,并提供了丰富的屏幕截图和指导信息,使用户能够顺利完成设置。