本文介绍了如何使用 Shyft 的 gRPC 服务高效地在 Solana 区块链上流式传输交易、账户和区块更新。通过 gRPC,开发者可以简化数据传输过程,减少延迟,并更容易地构建复杂的区块链应用程序,无需传统的专用节点和复杂的代码库。文章提供了详细的配置步骤和代码示例,包括账户、交易和区块数据的订阅和反序列化过程。
本文介绍了在Solidity中使用block.timestamp和block.number来跟踪时间和区块的编程方法,并提供了相关代码示例和最佳实践。
block.timestamp
block.number
本文介绍了 Reth 数据库的抽象、编码和表布局设计。
本文深入探讨了Solana区块链的账本结构,包括其设计动机、组成部分(如区块和Shreds),以及它如何作为Solana区块链的骨干发挥作用。
本文介绍了区块链安全和去中心化的基本原理,包括哈希函数、区块结构、挖矿过程、区块链的不可篡改性以及去中心化的重要性。文章还提及了数据在区块链中的存储方式以及一个可视化区块链运作方式的资源。
本文详细介绍了比特币交易的工作原理,从一笔交易的产生、广播、验证,到最终被矿工打包进区块,成为区块链的一部分。文章通过Alice在Bob咖啡店购买咖啡的例子,逐步解释了交易的输入输出、找零机制、交易链以及常见的交易形式,并介绍了比特币挖矿和区块确认的过程,从而揭示了比特币网络如何通过去中心化的方式实现价值转移和信任建立。
本文介绍了区块链的基本概念和结构,包括区块的组成、区块头、区块标识符、创世区块以及如何将区块连成区块链。此外,还介绍了默克尔树的概念、简单支付验证(SPV)以及比特币的测试区块链,如Testnet、Segnet和Regtest,为开发者提供了一系列测试环境。
该BIP (Bitcoin Improvement Proposal) 定义了用于传播交易和区块的新消息和序列化格式,这些交易和区块提交给隔离见证结构。它详细说明了交易和区块的序列化格式更新,节点如何通过服务位来声明对见证的支持,以及如何计算包含见证数据的新哈希。此外,还定义了新的inv类型,用于在getdata请求中获取见证交易和区块。
该文档是关于比特币改进提案(BIP)141的提交历史记录,BIP141是关于隔离见证(Segregated Witness, SegWit)的提议,旨在改进比特币交易的处理方式,提高交易吞吐量并修复一些安全问题。提交历史展示了从2016年至2021年间,开发者对BIP141的持续改进、澄清和更新。
BitMEX Research 分析了比特币核心移除 OP_RETURN 输出大小限制的争议,认为矿工追求利润最大化,Ordinals 已产生大量手续费。他们主张移除限制以实现更真实的交易池,帮助用户更快地接收区块并确定合适的手续费,同时保持比特币的竞争力,并从经济现实角度出发,认为通过手续费来防止垃圾交易,拥抱区块空间的经济现实。