本文介绍了两种比特币隐私增强方案:BIP47 和静默支付。BIP47 通过“通知交易”在发送者和接收者之间建立联系,生成一系列新的、专属于他们的地址。静默支付则在BIP47的基础上,无需通知交易,但接收者需要扫描更多的交易来侦测发给自己的款项,实现更高的隐私性。
本文介绍了比特币交易中数字签名的结构、签名哈希标签(SIGHASH)的类型与用法及其应用场景。详细解释了DER签名的结构,以及SIGHASH的ALL、NONE、SINGLE三种基本类型及其与ANYONECANPAY修饰符的组合使用,并列举了各种SIGHASH标签在实际交易中的应用案例,展示了其在构造灵活交易方面的作用。
本文解释了签名过程的基本数学原理,阐述了为什么不同的签名可以用在同一笔交易上,以及隔离见证如何修复交易不定形问题。文章详细介绍了签名生成过程中的随机性,以及恶意用户如何利用签名脚本的灵活性来改变交易ID,最后说明了隔离见证通过将签名脚本数据移至witness字段,从而避免了交易ID被篡改。
本文深入探讨了 RGB 协议,这是一种在比特币和闪电网络上发行代币的创新方法。RGB 协议通过链下转移代币,利用比特币区块链进行重复花费保护和审查抗性,从而实现更高的可扩展性和隐私性。它还支持输出盲化和闪电网络兼容性,并提供了高级智能合约功能,为比特币上的代币发行提供了一种有前景的解决方案。
本文深入探讨了Utreexo技术,它旨在通过压缩UTXO集来降低比特币全节点的存储需求,同时保持安全性和去中心化。Utreexo使用默克尔树来表示UTXO集,并依赖桥节点来验证交易,从而允许节点仅存储几千字节的数据,极大地减少了存储负担。文章还讨论了Utreexo的实现现状以及它对带宽的影响。
这篇文章讲述了比特币历史上第一次重大的协议升级之争——P2SH(Pay-to-Script-Hash)的故事。文章详细描述了P2SH提出的背景、目的,以及由此引发的社区辩论和治理挑战,包括开发者之间的分歧,矿工的角色,以及最终P2SH如何通过软分叉成功激活的过程。文章也探讨了这次升级对比特币社区和未来发展的影响。
本文分析了比特币社区中三种对比特币的不同定位:作为资产(价值储存)、作为网络(交换媒介,闪电网络)和作为平台(抗审查市场,DLC、Taro、限制条款等)。文章强调了在不损害其资产属性的前提下,如何通过闪电网络和Taro扩展比特币作为交换媒介的潜力,并探讨了构建在比特币上的抗审查金融市场的可能性,例如使用DLC和限制条款。
本文介绍了Blockstream提出的比特币储备证明(Proof of Reserves)标准化方案,旨在解决当前交易所储备证明方法不统一、可及性差和安全风险高的问题。该方案基于行业内久经考验的方法,允许交易所无需转移资金即可证明其控制的比特币数量,并已开源工具以征求行业反馈,未来将提高工具的隐私性。
Simplicity 是一种用于区块链智能合约的底层编程语言和机器模型,其设计目标是拥有简单的语义,以便进行形式化分析和推理。它旨在解决在表达能力和可靠性之间权衡的问题,允许开发者设计复杂的智能合约并验证其安全性、可靠性和成本。Blockstream 发布了 Simplicity 的源代码,并计划将其集成到 Elements 平台。
Trezor Suite更新至22.3.2版本,允许用户通过桌面版本连接到运行Electrum服务器的节点,从而避免将钱包使用数据泄露给第三方托管商。文章解释了全节点的概念、运行Electrum服务器的必要性以及自己运行节点的好处,并提供了连接自定义全节点和使用Tor连接节点的详细步骤,以Umbrel为例进行了具体流程演示,最后介绍了构建自己的全节点的几种方法。