该文章深入探讨了Solana区块链的高吞吐量和即时最终性,重点介绍了冗余编码(特别是Reed-Solomon编码)在应对数据丢失和网络延迟方面的重要性。文章详细阐述了Solana的账本架构、块传播协议Turbine的工作原理,以及冗余编码的机械原理、代码实现和性能优化策略。
深入解读 Prague 升级带来的变化
EIP-7702 是即将实施的以太坊升级,旨在提供外部拥有账户(EOA)与智能合约账户之间的融合,允许EOA直接执行代码,从而实现账户抽象。本文详细介绍了EIP-7702的工作原理、与ERC-4337的互补关系,以及对应用开发者的影响,突出其在跨链兼容性和用户友好性方面的优势。
本文详细介绍了以太坊的两个提案ERC-5564和ERC-6538,它们旨在引入隐匿地址以增强用户在公链上的隐私性。文章深入探讨了隐匿地址的历史、现有隐匿地址协议的演变,以及ERC-5564和ERC-6538的具体实现及其带来的隐私保护优势。尽管这些协议在隐私方面显著提高了以太坊的能力,但文章也提及了可能存在的一些缺陷和挑战。
这篇文章深入探讨了Ethereum智能合约的安全性,具体阐述了Solidity语言中的常见漏洞,例如重入攻击、算术溢出和访问控制问题。文章提供了理论背景和具体的代码示例,并给出了缓解这些安全问题的方法,通过这样的方式帮助开发者理解并实现安全的智能合约编写。
系列文章探讨一 些新的 Rollup 类: Based rollups
数据可用性比你想的更重要。
本文介绍了如何使用QuickNode SDK和JavaScript对EVM兼容链(如Ethereum和Avalanche)进行钱包地址的彻底审计。提供了详细的步骤和代码示例,包括如何提取ERC20、ERC721和ERC1155代币的交易活动,涵盖了项目设置、库依赖、功能实现及结果检查。
本文探讨了如何将Dominant Resource Fairness(DRF)引入Solana的动态费用模型,以处理多资源瓶颈带来的复杂性。文章深入分析了DRF的基本原理及其适用于区块链的优势,强调了通过调整费用来实现多维公平性的策略,并详细讨论了实现中的挑战与潜在研究方向。
本文深入探讨了原生rollups的概念,旨在简化以太坊的L1和L2之间的互动,提出了一种新的EXECUTE预编译指令,允许以太坊直接验证L2事务,从而消除对EVM的重新实现,减少安全风险和治理成本,并提升最终性。通过对当前L2解决方案面临的挑战的分析,文章展示了这种新方法可能带来的优势与技术挑战。
EXECUTE
本文介绍了 BuildBear Sandbox 与 Remix IDE 的集成,如何提升智能合约的开发、测试和调试体验。通过提供持久化的、现实的测试环境,BuildBear Sandbox 帮助开发者方便地进行团队协作、复杂功能测试,并保留数据,优化了开发流程。
Nuffle Fast Finality Layer (NFFL) 是一种创新的跨链解决方案,通过结合 EigenLayer 的重押机制和 NEAR DA 实现快速安全的跨卷状态验证。文章深入探讨了 NFFL 的架构设计、核心组件及其应用潜力,解决了 Ethereum 生态系统中跨链互操作性和数据可用性等关键挑战,为去中心化金融和其他跨链应用提供了一种新的可能性。
本文探讨了动态基础费用对Solana区块链的重要性,借鉴了以太坊EIP-1559的概念,以适应多线程环境。文章详细描述了现有费用模型的不足,以及如何通过引入动态费用机制来提升资源使用的公平性和防止网络拥堵,同时保持Solana的高并发性能。
本文介绍了如何在以太坊中使用批量请求(Batch Requests),详细解释了批量请求的原理、优点和实现方式,包括如何使用 Node.js 编写脚本来发送批量请求。文章还提供了最佳实践和相关资源链接,是希望提高以太坊 dApp 性能开发者的有用指南。
这篇文章详细介绍了EtherFlow工具,提供了如何使用该工具进行RPC调用的完整指南。文章涵盖了EtherFlow的功能、设置QuickNode以获取Ethereum端点的过程以及使用指南,结构清晰,内容丰富.
本文深入探讨了以太坊上的签名生成和验证方法,使用 JavaScript 和 Ethers.js 库展示了如何进行这些操作。文章涵盖了公共和私钥的概念,签名的生成过程以及验证过程,并提供了具体的代码示例,同时还讨论了安全考量和相关工具,为开发者提供了全面的指导。
本文介绍了 Avalanche 区块链的基本结构及其功能,详细讲解了如何为 Avalanche 网络配置 Coinbase 钱包,如何将智能合约部署到 Fuji 测试网,以及如何创建一个与合约交互的 React 前端应用。通过本教程,读者能够理解 Avalanche 的工作原理,并掌握构建基于 Avalanche 的去中心化应用的实践步骤。
这篇文章提供了一个关于如何在TRON区块链上部署和交互智能合约的全面指南,包括使用Solidity编写合约,使用JavaScript和Tron相关开发工具进行交互。文章详细介绍了所需的环境、依赖项配置、智能合约的逻辑与实现,以及如何通过CLI和脚本与合约进行交互,适合希望深入了解TRON开发的读者。
本文介绍了QuickNode的Streams服务,提供了一种简便且可扩展的方式来实时流式传输区块链数据。文章详细解释了Streams的工作原理,如何构建一个使用React和Express.js的应用程序,将实时区块链数据流式传输到前端,并总结了数据集、目标以及如何处理区块链重组等重要概念。
本文介绍了如何使用QuickNode Streams REST API设置和管理区块链数据流。通过此指南,开发者可以创建自定义数据流、配置目标以及应用过滤器来处理区块链数据,简化数据处理过程。文章详细阐述了Streams的特性、API能力以及代码实现,适合对区块链数据处理有一定了解的开发者。
扫一扫 - 使用登链小程序
378 篇文章,1954 学分
187 篇文章,392 学分
209 篇文章,378 学分
64 篇文章,242 学分
114 篇文章,211 学分