本文总结了中本聪的比特币白皮书中的一些已知问题,包括实现细节与白皮书描述不一致的地方,以及术语的演变和出版后发现的新的安全问题(例如自私挖矿、芬尼攻击)和隐私增强技术(例如CoinJoin)。
SNICKER 是一种新的比特币隐私协议,旨在实现非交互式的 CoinJoin 混币,允许用户在无需协作或同时在线的情况下混合比特币。该协议通过复用地址或从交易输入中获取公钥,使用共享秘密值来调整公钥,从而创建新的比特币地址,实现无需交互的交易签名和广播,从而提高比特币交易的隐私性。
本文探讨了闪电网络作为比特币扩容方案的重要性,以及将其与Wasabi Wallet的WabiSabi coinjoin协议结合的可能性。文章分析了当前使用Wasabi创建闪电通道的步骤,并讨论了Vortex项目如何直接在coinjoin交易中开启通道。最后,文章讨论了未来支持闪电网络的WabiSabi coinjoin可能面临的挑战及潜在的解决方案。
本文档提供了Joinmarket客户端服务器的安装、配置和使用说明,包括钱包管理、Bitcoin Core配置、wallet-tool.py脚本的使用、coinjoin尝试、运行Maker以及使用tumbler脚本提升隐私。内容涵盖了如何创建、资助和恢复钱包,以及如何通过coinjoin实现比特币的隐私保护。
wallet-tool.py
本文档介绍了 JoinMarket 的 Tumbler 工具,用于通过多次 CoinJoin 交易打破地址之间的关联,从而恢复隐私。文章详细介绍了 Tumbler 的工作原理、交易调度、日志记录以及如何解读控制台输出。同时,也讨论了调整交易计划和潜在的失败情况,并为用户提供了关于费用、资金准备和参数设置的建议。
本文档提供了运行 Joinmarket-Qt 进行 coinjoin 的详细步骤,包括单次 coinjoin 和 tumbler 混币操作。内容涵盖了从二进制文件或脚本启动 GUI,配置 Bitcoin Core 连接,生成和加载钱包,发送测试交易,以及使用 tumbler 功能进行多轮混币的流程。此外,还介绍了 sweep 功能、coins 标签的使用以及导出私钥的注意事项。
本文介绍了 Knapsack 混币的概念,这是一种用于提高比特币交易隐私性的 CoinJoin 技术。文章通过对比 Knapsack 混币与其他混币方法(如粗糙的 CoinJoin、GCD 混币、即席混币)的输入输出关联性,并引入 CoinJoin 混淆性指标(CJA)来评估不同方案的优劣,最终展示了 Knapsack 混币在混淆交易方面的优势,并提供了一个 CoinJoin 分析工具。
本文深入探讨了比特币隐私技术,对比特币交易中接收方、发送方、交易额和交易逻辑四个方面的隐私保护技术进行了分类和详细分析。文章讨论了HD Wallet、CoinJoin、机密交易、Taproot等多种技术方案,并分析了各自的优缺点以及对比特币生态的影响。
本文介绍了 Coin Mixing(混币)和 CoinJoin 技术,这两种技术旨在通过混合加密货币交易的输入和输出来提高区块链交易的隐私性。Coin Mixing 通过中心化服务混合币,而 CoinJoin 则允许多个用户将他们的交易合并成一个交易,从而模糊交易的来源和去向。文章还讨论了这些技术的法律和伦理考量,以及它们的局限性,并展望了加密货币隐私的未来。
本文详细介绍了比特币CoinJoin技术,包括其原理、作用、使用方法以及注意事项。文章解释了UTXO概念,阐述了CoinJoin如何通过合并多方交易来提高隐私性,并探讨了自动化和自助式CoinJoin的优缺点,以及如何使用Electrum钱包进行操作。
本文深入探讨了如何通过各种技术手段,如避免整数付款、同类型脚本输出、随机化找零位置等,来对抗区块链分析中的找零检测启发法。文章还介绍了 CoinJoin 交易,特别是等输出额 CoinJoin 如何通过打破确定性关联和利用熵的概念来提升隐私性,以及 PayJoin 交易如何利用隐写术迷惑分析。此外,还简要提及了混币器和 CoinSwap 等其他隐私技术。
本文是 Samourai Wallet 团队撰写的比特币隐私指南的第四部分,介绍了在现实世界中发送和接收交易对用户隐私的影响,并介绍了一些用户在与比特币交互时可以用来保护隐私的特定技术,例如隐私地址、Coin Control、Ricochet、STONEWALL/STONEWALLx2、Stowaway 和 Whirlpool Coinjoin,旨在帮助用户提升收发交易时的隐私性。
本文对比了TumbleBit和CoinJoin两种比特币链上隐私技术。TumbleBit通过Tumbler验证身份进行混币,而CoinJoin则要求用户支付相同数额以混合交易。文章分析了两种技术在速度、费用和匿名性方面的优缺点,并探讨了机密交易和Schnorr签名等未来技术对它们的影响。
Payjoin 是一种协议,旨在通过混淆交易输入和输出的所有权,解决比特币的隐私性问题。它通过允许交易的发送者和接收者共同提供输入来打破常见的输入所有权启发式方法,使得链上分析更难追踪资金流动,并且可以与其他技术(如闪电网络)结合使用,以进一步增强隐私性和效率。Payjoin 还具有节省手续费和 UTXO 整理等优点。
本文深入探讨了比特币Coinjoin技术的复杂性,剖析了不同实现方式在隐私性、区块空间效率等方面的差异与权衡,强调了理解Coinjoin技术和选择合适的实现对于比特币用户的重要性,并提出了评估各种Coinjoin方案的关键问题,旨在帮助用户更好地保护自己的隐私。