本文介绍了如何将零知识证明应用于 Cashu 协议,以实现具有任意花费条件的 ecash token 的交换,且不牺牲隐私性。通过引入 Cairo 花费条件,允许用户指定一个 Cairo 程序的有效执行作为花费条件,并利用 STARK 证明来验证计算的正确性,从而实现更灵活和隐私保护的交易。
本文讨论了Bitcoin Core通过减少外部依赖来提高安全性和健壮性的措施,包括替换OpenSSL为libsecp256k1、移除Protobuf/BIP70支付协议、替换Berkeley DB为SQLite等,并强调了持续减少依赖以降低风险和方便维护的重要性。
文章主要讨论了闪电网络自主保管模式的可行性,反驳了闪电网络只适合作为基础设施的观点,并详细分析了在手机上运行闪电节点的可能性与挑战,提出了包括BOLT12、异步支付、通道拼接和分级钱包等多种解决方案,旨在提高闪电网络资金效率和改善用户体验,最终构建一个即时支付且完全自主保管资金的世界。
本文是 Nick Szabo 1997 年发表的关于“不记名合约”的讨论,核心在于探讨如何使用盲签名技术封装电子现金和各种计算机资源,实现不可追踪的交易。文章深入研究了在不同权利转移场景下,为保障隐私性所需搭配使用的技术,以及如何通过盲化和通信混淆等手段对抗追踪。
本文分析了比特币区块链上铭文数据对节点运营者的影响。BRC-20 token交易数量远超Ordinals图片,但两者占据的存储空间相近。理论上,Ordinals图片因无需验证签名可能减轻节点负担,但BRC-20 token可能导致UTXO集膨胀,增加节点运营成本。实验结果显示,铭文数据量与验证速度存在不确定但可能存在的正相关关系。
本文整理了 Bitcoin Core 软件 25.1 版本之前已公开披露的漏洞,包括对等节点拖延导致区块传播停滞、触发 blocktxn 消息处理逻辑中的断言导致远端节点崩溃、inv-to-send 集合过大导致的DoS、变异区块所导致的区块传播停滞、区块头轰炸所导致的内存DoS、addr消息轰炸可引发远端节点崩溃,以及miniupnp 依赖库中的无限循环 bug。
本文深入探讨了 CoinJoin 的不同概念及其在比特币隐私中的作用,分析了等输出额 CoinJoin、多方批处理、PayJoin 和闪电通道等技术的隐私性保证,并探讨了钱包聚类分析、次级交易模型以及输入输出相关性等理论,强调了理解攻击者视角和设计隐私保护交易结构的重要性,还讨论了诸如FIFO等输入输出相关性的荒谬理论可能对用户行为产生的影响。
Ark Labs 开发的 Arkade 协议旨在解决比特币闪电网络流动性问题,其核心是通过 VTXO 系统和虚拟互换供应商实现闪电网络支付的闭环。
本文介绍了如何使用 Bitcoin Core 软件恢复和使用 Nunchuk 软件钱包创建的 Miniscript 钱包。文章详细说明了两种恢复方法:基于硬件签名器的恢复和基于种子词的恢复,并提供了详细的操作步骤和注意事项,包括 Bitcoin Core 的安装、钱包配置文件的处理、PSBT 交易的创建、签名和广播等。
本文介绍了盗取比特币的常见手段,包括诱骗下载假冒app、篡改比特币地址、发送诈骗邮件和键盘记录器。强调了使用硬件签名器验证交易细节和收款地址,以及绝不泄露钱包复原词的重要性,以保护自己的比特币资产安全。