本文对比了多重签名(Multi-sig)和多方计算(MPC)这两种密钥管理技术。虽然MPC在某些方面有所创新,例如无需在同一机器上重组私钥,但它也引入了可问责性问题,并且缺乏充分的同行评审和硬件安全模块(HSM)支持。文章认为,目前多重签名钱包仍然是更安全的选择,MPC可以作为增强多重签名方案的一种手段,但不应完全替代多重签名。
本文是Mark Erhardt在TABconf 2022上的演讲稿,主要介绍了隔离见证(SegWit)交易和非隔离见证交易的序列化过程,解释了交易重量(weight)的计算方式以及见证数据的折扣是如何应用的。文章还讨论了不同类型的输出,包括P2PKH、P2SH、P2WPKH以及P2TR,并比较了它们在交易体积和手续费上的差异。
本文介绍了如何使用安全元件(例如 HSM)和门限签名方案(TSS 或 MPC)来保护闪电网络节点,以防止密钥被盗和滥用,并消除单点故障风险。文中还提到了策略控制,包括充值交易、承诺交易、付款密钥控制下的资金支付等安全措施,以及 UTXO 信息输入机制。
本文作者分享了自己作为 Bitcoin Core 贡献者一年来的经验和心得,旨在帮助新开发者更好地入门 Bitcoin Core 项目。文章从阅读前须知、熟悉代码库、寻找第一个 PR、利用互联网学习以及更多学习途径等方面提供了详细的指导,鼓励有志者参与到比特币的开发中。
本文介绍了自动化做市商(AMM)的概念及其工作原理,解释了AMM与传统交易所的区别,以及流动性池的概念。同时,着重介绍了OmniBOLT在比特币闪电网络上构建AMM交易所的解决方案,阐述了其优势、流动性添加和移除方式,以及与链上AMM的区别。
本文回顾了比特币区块链在扩展性方面的问题,以及通过OP_RETURN在交易中添加数据负载的解决方案。OP_RETURN的引入是对比特币两种愿景的折中,一方希望将区块链作为通用平台,另一方则认为应专注于电子现金支付。尽管存在争议,OP_RETURN已被用于多种用途,例如存在性证明和隐身地址。
Bitmatrix 团队通过一笔包含大量签名的 Taproot 交易,触发了 LND 和 btcd 节点的崩溃。该漏洞源于 btcd 在点对点通信中未正确移除脚本体积限制,导致 LND 节点也受到影响。攻击者可利用此漏洞欺诈闪电网络通道中的资金,提醒人们共识验证同步的重要性。
本文档介绍了如何安全地安装比特币软件,通过验证OpenPGP公钥、签名和安装文件本身来确保软件的安全性。详细步骤包括安装GPG工具,获取并验证公钥指纹,更新公钥,以及使用密码学哈希值验证程序文件与assert文件中的指纹是否一致。
本文作者介绍了比特币中实现非交互式支付的多种方案,包括给出 xpub 公钥、自动化交互、免信任的地址服务器。重点分析了基于迪菲-赫尔曼密钥分享的BIP47协议及其变种,以及Robin Linus的隐身地址方案和静默支付。最后,作者对各种方案进行了总结,并展望了静默支付的未来发展。
本文概述了Liquid侧链的工作原理,它是一个主要面向交易所和其他流动性提供者的结算网络。Liquid通过双向锚定协议,将比特币等资产转移到侧链上,并利用联盟共识机制和环机密交易等技术,实现更快的结算速度和更高的隐私性。文章还探讨了Liquid的优势、挑战、风险以及紧急恢复流程,并分析了其在密码学资产生态中的作用。