本文详细介绍了如何在以太坊网络中通过Ethers.js库重新发送带有更高gas价格的交易,以加速交易的确认。文章涵盖了交易的基本概念、参数设置、以及如何使用Ethers.js库进行交易签名和发送。
本文介绍了在以太坊应用中使用会话(Sessions)来改善用户体验的方法。通过WebAuthn密钥和Web Crypto API创建非提取P256密钥账户会话密钥,并将其存储在IndexedDB中,从而实现无需每次操作都签名即可执行链上操作。文章还探讨了会话的潜在风险以及未来的改进方向,例如添加会话权限、支持跨应用和跨链账户等。
本文档是关于EIP-7732(ePBS,即内嵌Payload块分离)的常见问题解答,强调了其在以太坊Fusaka升级中应包含的原因。它解释了ePBS通过分离共识和执行块带来的诸多好处,如改进的timing和带宽利用率,减少重组,以及对homestaker和builder的积极影响。此外,还讨论了与技术债务、拍卖机制、验证者自建块、以及与Peer-DAS的兼容性等设计决策相关的问题。
Plonky2是一种基于多项式承诺和Plonk的PIOP交互式证明的零知识证明协议,专注于通过FRI技术实现高效的zkSNARK。
介绍 Viem 这款新一代以太坊开发库的主要特性和使用方法
文章介绍了以太坊的起源和基本概念,与比特币相比,以太坊提供了更多的灵活性和自定义功能,特别是通过智能合约实现自定义状态和状态转换。以太坊采用了账户模型和燃料机制来确保网络的稳定性和安全性。
以太坊基金会和Mina基金会发布提案征集(RfP),旨在设计并实现一种在以太坊上验证Pickles SNARK的机制。目标是实现Mina区块链在以太坊上的完全验证,从而实现两个链之间的互操作,并使应用程序更广泛地在以太坊上使用递归SNARK。该提案详细介绍了验证过程中的关键步骤,包括哈希计算、算术方程检查和多标量乘法(MSM),并提出了使用辅助证明系统来验证计算密集型步骤的方案。
Kailua 是一种用于乐观 Rollup 的混合争议游戏,它通过自适应争议截止点和无需超时响应的挑战机制,实现了快速的最终确定性,同时抵抗审查和拥堵攻击。即使在 L1 拥堵期间,也能保持安全性,并为高 TVL 的链提供配置选项,以满足不同的安全需求。
这篇文章详细探讨了智能合约审计的重要性及选择合适合作伙伴时需考虑的关键因素。作者通过成功与失败的案例分析,强调了审计在保护用户资产和维护项目信誉中的重要角色。此外,文章还介绍了审计过程的具体步骤及最佳安全实践,这些信息对区块链开发者和项目经理具有指导意义。
本文介绍了如何使用QuickNode的Token API构建一个ERC20代币余额查询应用,详细阐述了所需的技术栈、环境设置、代码实现及应用启动过程。通过本教程,读者将学习如何简化ERC20代币数据的获取,从而减少冗余代码的维护。
代理合约是智能合约开发者的重要工具。如今,合约系统里已有多种代理模式和对应的使用规则。我们之前已经概述了可升级的代理合约安全最佳实践。本文我们将介绍了另一种在开发者社区颇受青睐的代理模式,即钻石代理模式。什么是钻石代理模式/合约钻石代理合约,也被称为“钻石”,是以太坊智能合约的一种设计模式,由
本文介绍了以太坊生态中一种称为“三明治攻击”的 MEV (最大可提取价值) 手段,攻击者通过在目标交易前后插入交易来操纵价格,从而获利。文章详细解释了三明治攻击的原理、步骤,以及如何通过降低滑点容忍度、使用 DEX 聚合器、自定义 RPC 端点和使用 CoW Swap 等方法来保护自己免受此类攻击。文章强调了 CoW Swap 在 MEV 防护方面的优势。
functionaddLiquidity(addresstokenA,addresstokenB,uintamountADesired,uintamountBDesired,uintamountAMin,uintamountBMin,addressto,uintde
每周以太坊 2024/11/16
以太坊基金会宣布将于2025年推出首个正式的夏季实习项目,旨在培养下一代以太坊开发者和研究人员。实习生将与以太坊基金会的团队合作,并在导师的帮助下,直接为协议安全、账户抽象、扩展研究和客户端开发等关键领域的项目做出贡献。申请者应熟悉以太坊协议,并对申请的团队专业领域有明显的兴趣。
BoredApeYachtclub的合约代码中数值运算在新版solc编译后运行出错我今天学习一下NFT的代码,里面有个数值运算的函数,用于生成每个NFTid对应的url.有个函数负责讲id转换成字符串.比如123变成'123'.silidity本身没有实现uint=>stri
本文是关于如何使用QuickNode的Rollup-as-a-Service (RaaS)部署Optimism Layer 2 (L2) Rollup的详细指南。文章提供了分步流程,包括所需的工具和知识、配置步骤以及如何与已部署的Rollup进行交互,旨在帮助用户轻松构建可扩展、安全且高效的区块链应用。
以太坊的历史和发展初创阶段2013年:VitalikButerin发表了以太坊白皮书,提出了一个通用的区块链平台,不仅支持比特币的货币功能,还能支持更复杂的智能合约。2014年:以太坊项目启动,进行了首次ICO(InitialCoinOffering),筹集了约31,000BTC
Morph的optimisticzkEVM集成将optimistic汇总的效率与零知识证明的安全性相结合,使用一种称为响应有效性证明(ResponsiveValidityProof,RVP)的新方法。
Taiko 作为一个Based Rollup的Layer2网络,旨在实现与以太坊的完全互操作和sequencer的去中心化。
扫一扫 - 使用登链小程序
208 篇文章,811 学分
67 篇文章,684 学分
133 篇文章,586 学分
413 篇文章,511 学分
132 篇文章,356 学分