加拿大自由车队的捐助者应该使用惠而浦混合比特币来打破确定性链接并提供前瞻性的匿名性。
所有比特币交易都是公开的,任何人都可以查看。 查看曾经发生的每笔比特币交易没有什么特殊要求——它们都在区块链上公开可用。 您不需要节点,只需一个简单的区块浏览器网站即可,例如 内存池空间, KYCP.org or 区块流资源管理器。 您可以假设您的对手正在观看。
区块链上不存储的是您的个人身份详细信息,例如您的姓名、地址、电话号码等。该信息由第三方(例如您的雇主、您的经纪公司/交易所或可能是您捐赠的筹款活动)在外部进行分类并自愿提供该信息。 例如,如果您的雇主用比特币向您付款,那么他们将能够跟踪您的公开交易,并看到您向筹款活动捐款。 同样,筹款活动的组织者将能够查看您的比特币交易历史,并且他们会知道您在交易中投入了多少比特币,并且您切下了一小部分进行捐赠。
此外,任何知道比特币捐赠地址的外部观察者都可以监控所有收到的捐赠,然后查看这些捐赠的剩余零钱被发送到哪里。 这些外部观察员还可以看到初始存款后捐款的去向。 如果受信任的第三方持有任何个人身份信息,其中法定货币被交易为比特币,或者比特币被交易为法定货币,那么该信息的保管人将被迫交出那些可识别个人身份的详细信息。
“现有的[传统金融]系统内置了多种立法机制,可确保基本隐私(例如,您的银行不会与咖啡店的咖啡师分享您的账户余额和交易历史记录)。 区块链没有足够的立法权来解决这些问题,因此使用 CoinJoin 等软件解决方案来获得这些基本保护。”
–武士钱包 博客文章,3月15,2022
比特币混合需求的真实例子
让我们深入研究并学习理解完全透明的交易分类账在面对日益加剧的敌对环境时的含义。 本节将通过一个现实世界的示例来提供背景知识,并解释在这种情况下如何审查比特币交易。
在确定这一点之后,在这个现实世界的例子中,比特币交易的追踪可以让反对这些交易的当局对其进行打击,本文将解释 Whirlpool(由 Samourai 钱包的开发人员构建的 CoinJoin 实现)如何打破交易之间的确定性联系,并可以提供前瞻性的匿名性。
时间线
以下是最近加拿大自由车队的时间表,其中包含与比特币相关的重大事件:
- 一月28,2022: 卡车司机开始抵达渥太华
- 月1,2022: @HonkHonkHodl 收到第一笔比特币捐款 通过 @tallycoinapp。 使用比特币向自由车队捐款的人并不多,更多的捐款是通过传统的众筹平台进行的。 这种情况很快就会改变。
- 月5,2022: GoFundMe 宣布 所有对自由车队的捐款都将退还给捐助者,禁止众筹平台与自由车队之间有任何进一步的介入。 这本质上是对比特币等不可阻挡的货币的广告。 捐款给 @HonkHonkHodl 筹款活动通过 @tallycoinapp 开始加速。
- 7 年 2022 月 XNUMX 日:根据 秩序 由另一个众筹平台安大略省高等法院发布, @GiveSendGo,东京国立癌症中心医院 被迫冻结捐赠给自由车队的数百万美元。 这进一步升级了通过比特币进行的筹款活动 @HonkHonkHodl 筹款活动。
- 11 年 2022 月 XNUMX 日:安大略省 声明 紧急状态。 该声明明确规定“阻止和阻止货物、人员和服务沿关键基础设施的流动是非法的,并应受到惩罚”。 安大略省省长道格·福特 (Doug Ford) 进一步澄清,“违规行为将被处以严厉罚款,最高罚款为 100,000 万加元,最高可判处一年监禁。 我们还将提供额外的权力,考虑吊销任何不遵守这些命令的人的个人和商业许可证。”
- 14 年 2022 月 XNUMX 日:加拿大总理贾斯汀·特鲁多 调用 紧急状态法。 在将加拿大政府的权力和影响范围扩大到超出正常情况下可能适当的范围的过程中,《紧急状态法》具有两个具体而广泛的财务影响:首先,它将把众筹平台和支付服务提供商纳入犯罪和恐怖主义融资收益之下。行为。 其次,众筹平台及其使用的支付服务提供商必须向国家金融情报机构加拿大金融交易和报告分析中心(FINTRAC)注册并向其报告大额和/或可疑交易。 对于被认定与自由车队有关的个人,未经法院命令,其财务账户将被冻结。
- 14 年 2022 月 XNUMX 日:在加拿大政府援引《紧急状态法》的同一天, @HonkHonkHodl 结束筹款活动 @tallycoinapp,超出了原来的目标,捐赠总额达到了近21个比特币。
- 15 年 2022 月 XNUMX 日:安大略省高等法院颁布了 冻结令,一场价值 306,000,000 美元的集体诉讼。 该禁令将 17 名个人、两个组织和 62 个匿名实体列为被告,并进一步规定“任何其他人知道本命令并做出任何帮助或允许被告违反本命令条款的行为也可能被视为藐视法庭”。法庭可能会处以罚款或监禁。” 本质上,任何做了这么多的人 提供咖啡 自由车队嫌疑人现在将面临罚款和监禁。 该禁令甚至包括多个比特币地址,因此如果其中一个地址最终与您的身份相关,那么您将违反该禁令。
- 月16,2022: 新闻报道 加拿大皇家骑警(RCMP)公布了与自由车队捐款相关的加密货币地址黑名单。 从本质上讲,这意味着与这些地址相关的任何资金进入比特币到法定货币的通道都将触发扣押,并根据几天前采取的紧急措施立即向当局报告。
总结
从本质上讲,上述时间表中发生的事情是,在不到两周的时间里,加拿大政府成功地将一大群人变成了罪犯,然后没有什么可以阻止政府无视这一大批人的权利。
这就是笔者所说的“钟摆摆动”。 有一天,你过着完全正常、合法的生活,第二天你就成为罪犯,并因做了曾经无关紧要的事情而面临严重后果。 如果您重视与朋友和家人沟通的能力、行动自由以及获得金融服务或将钱花在您选择的事情上的能力,那么开始采取小而渐进的步骤来捍卫这些自由将会对您有利。
对于那些想要详细了解这场斗争中可用工具的人来说,有许多资源可供使用:
跟着钱
本节将跟踪比特币区块链上向 Freedom Convoy 比特币地址的捐款流程,然后再向卡车司机支付款项。 在这条道路上的各个时刻,我们将指出惠而浦可以在哪里使用,以及它将如何帮助防止针对那些允许其身份与其链上活动相关联的特定个人。 交易 ID (txids)、比特币地址和日期已被混淆,但这些是围绕该交易的实际交易。 @HonkHonkHodl 捐款支持。
该演示遵循名为 Alice 的实体的交易。 Alice 在她的钱包里有大约 28 个比特币,在一个未花费的交易输出(UTXO)中。 有一天,Alice 决定使用 UTXO 向 Coinbase 账户存入 0.3 BTC。 链上启发法会做出合理的假设,即 Coinbase 帐户由 Alice 拥有。 在该交易中,28 BTC 被用作唯一的输入,并且有两个输出。 第一个输出是她假定的 Coinbase 账户中的 0.3 BTC。 第二个产出是她剩余的 28 BTC。
随着时间的推移,Alice 用这 28 个 BTC 又进行了三笔交易,每次都提供 28 个 BTC 作为输入,花费少量,剩余的作为找零返还给她。 这种链上支出模式被称为“剥离链”,惠而浦通过打破确定性链接来帮助打破这种循环。
在第四笔交易中,爱丽丝向自由车队捐款。
每次 Alice 进行交易时,28 BTC UTXO 都会被用作输入,并花费一点点,将这 28 BTC 中的大部分作为找零返还给 Alice。 然后,这笔零钱被用作下一笔交易的输入,并随着支出而被剥离一点,其余部分再次返回给爱丽丝。 由于这种简单交易的剥离链模式,第一笔交易中花费给 Coinbase 的 0.3 BTC 假设 Coinbase 知道 Alice 的真实身份,并知道她拥有她继续在下游花费的 28 BTC。 Coinbase 还可以查看与该比特币相关的每笔交易。
当 Alice 向 Freedom Convoy 捐款时,她已经用完了最初 28 BTC 的剩余部分。 在捐赠交易中,Alice 提供了 24.07 BTC 输入。 该交易有两个输出,即向 Tallycoin 网站上托管的已知 Freedom Convoy 比特币捐赠地址捐赠 0.25 BTC。 另一个输出是 23.82 BTC,作为找零返回给 Alice。
假设 Coinbase 知道 Alice 的真实身份,并且她的链上活动直接与她的 Coinbase 账户相关,如果当局调查此事,她的真实身份可能会被揭露为自由车队的捐助者。 Alice 捐款后,更多的比特币被 Freedom Convoy 比特币捐赠组织者整合并转移到下游。
控制自由车队捐款的实体进行了几笔交易,整合比特币并将新余额转移到新地址。 在整个 Tallycoin 筹款活动中,使用了相同的比特币捐赠地址。
为了向 Freedom Convoy 卡车司机支付捐款,控制比特币的实体为卡车司机建立了 100 个不同的钱包。 他们向每个钱包存了三笔钱。 不幸的是,他们在每个钱包中使用相同的地址来进行三笔存款,而不是每次都使用新地址。 地址重用不利于隐私,因为涉及该地址的所有交易都由拥有该地址签名密钥的实体控制。 Whirlpool 协调器执行严格的规则,不允许在 CoinJoin 交易中重复使用地址。
该图显示了许多捐款正在向已知的 Tallycoin 比特币捐款地址进行。 然后,这些捐款会被合并并通过三笔交易转移到新地址,最后一笔交易将比特币支付到 100 个钱包,这似乎是一次测试交易。 每笔存款仅为 4,800 sat。
几个街区后,卡车司机的 100 个钱包又存入了一笔存款。 该交易的资金来自 Freedom Convoy 捐款的 14.67 BTC 合并。 有 100 个大小相等的 0.004 BTC 输出,每个输出都与 4,800 个钱包中每个 100 sat 存款的地址相同。 该交易也产生了 14.27 BTC 的产出。
几个区块后,14.27 BTC 的输出被用作第三笔卡车司机钱包存款的输入。 该交易存入了 100 个同等大小的 0.14 BTC 输出,每个输出都与 4,800 个钱包中每个 0.004 sat 存款和 100 BTC 存款的地址相同。
卡车司机的大部分押金尚未使用。 已花费的资金已流向 Coinbase、Crypto.com 和 Kraken 等 KYC 交易所。
不幸的是,加拿大政府已将其中几个(如果不是全部)地址列入黑名单,准备对与这些捐赠有关的任何人实施严厉处罚。 对于将存款发送到 Coinbase 的卡车司机来说,这意味着他们将被认定为有罪方。 交易所将查封并报告其平台上与这些捐赠相关的任何活动。 对于 Alice 来说,现在可以将她的身份直接与部分捐赠的比特币联系起来,因为她在捐赠之前曾多次交易存入她的 Coinbase 账户。 这意味着爱丽丝将被举报,并可能因支持自由车队而面临处罚。
惠而浦如何解决这个问题
要了解 Whirlpool CoinJoin 实施如何用作打破链上启发法并获得前瞻性匿名的工具,首先了解具有一个输入和两个输出的简单比特币交易的问题非常重要。 在上面的现实世界示例中,您可以看到进行此类简单交易的个人如何在链上留下痕迹,这些痕迹不可撤销地将他们与当局正在积极试图惩罚的活动联系起来。 这里有一个直观的例子来帮助阐述这一点,这是 Alice 的交易,该交易将一个输出花费到了她假设的 Coinbase 账户。
您可以看到,只有一种方法可以解释此交易,Alice 拥有全部 28.49 BTC 输入,将 0.3 BTC 发送到 Coinbase,并收到 28.18 BTC 找零。 然后,可以进行进一步的启发式推断交易中未嵌入的信息,例如 Alice 很可能拥有存有 0.3 BTC 的 Coinbase 账户。 更进一步,可以合理地将 Alice 的真实身份与 Coinbase 保存的 KYC 记录中的 28.18 BTC 零钱联系起来。
这就是惠而浦链上交易的样子。 总是有五个输入和五个输出。 所有输出的面额相同,在本例中为 0.05 BTC。 您可以在 KYCP.org 网站上亲自查看此交易 相关信息.
Whirlpool 中的 ZeroLink CoinJoin 实现确定了严格的规则,并由协调器强制执行。 协调器是一个盲服务器,用于促进 CoinJoin 交易。 协调员执行的一些规则是:
- 每笔 CoinJoin 交易都有五个输入。
- 每个 CoinJoin 交易将有五个输出。
- 没有地址重用。
- CoinJoin 交易的所有输出都将是相同的面额。
- UTXO 不会从一个池交叉到另一个池 - 例如,0.05 BTC UTXO 不会用作 0.01 BTC 大小的 Whirlpool CoinJoin 交易的输入。
- 任何一个钱包在一笔交易中都不能有多个输入。 因此,所有五个输入必须来自不同的钱包。
- CoinJoin 交易的两个输出不得在未来的 CoinJoin 交易中一起使用。
- 每笔 CoinJoin 交易将至少有两名新参与者加入流动性池,最多三名。
- 每笔 CoinJoin 交易将至少有两名重新混合参与者,最多三名。 这些参与者可能被称为“搭便车者”。
- 新参与者支付矿工费。
- 重新混合的参与者可以继续混合,无需额外费用。
- 仅允许来自先前 CoinJoin 交易(搭便车者)的 UTXO 或来自交易零 (TX0)(新参与者)的 UTXO 作为输入。
这些规则是惠而浦打破确定性链接并提供前瞻性匿名的方式。 任何单个 Whirlpool CoinJoin 交易输出都没有与其他四个输出区分开来。 每个输出都具有与任何给定输入相关联的相同可能性,因此无法就任何给定输出的所有权得出明确的结论。
Whirlpool的另一个重要特点就是上面提到的这个TX0概念。 TX0 创建 UTXO,可用作 Whirlpool CoinJoin 交易的新参与者。 每个用作 Whirlpool CoinJoin 交易输入的 UTXO 必须首先来自 TX0。 非常简单,TX0 将从您的存款钱包中获取一些比特币作为输入。 这可以是单个输入,也可以是多个输入。 在下面的示例中,TX0 输入为 0.81 BTC。
In 这个特殊的例子,所选池大小为 0.05 BTC,这意味着该池中的所有 UTXO 将为 0.05 BTC。 您可以看到单个 0.81 BTC 输入用于创建以下输出:
- 18 个 0.0501 BTC 输出:这些将是可用于新 Whirlpool CoinJoin 交易的新参与者。 他们携带一点额外的比特币,以便可以支付他们将参与的 Whirlpool CoinJoin 交易的矿工费。
- 0.0134 个 XNUMX BTC 输出:这被称为“Doxxic Change”,它与其他 UTXO 分开,Samourai 钱包应用程序会提示您将此 UTXO 标记为 Doxxic Change,并将此 UTXO 的支出状态更改为“不可花费”。 ” 有关 Doxxic Change 的更多详细信息将随后发布。
- 0.0025 个 XNUMX BTC 输出:这是为这项服务支付给 Samourai 钱包开发者的费用。
在这个阶段,与 0.81 BTC 输入相关的任何链上历史记录仍然可以链接到上述每个输出。 然而,随着每个 0.0501 BTC UTXO 都包含在新的 Whirlpool CoinJoin 交易中,与该历史记录的确定性链接被打破。 此后,链上启发法不能用于对 Whirlpool CoinJoin UTXO 的所有权做出假设。 这就是实现前瞻性匿名的方式,所有 UTXO 的大小相同,并且具有相同的链接到任何特定输入的可能性。 可以这么说,这些 UTXO 融入了人群。
为了演示这种混合成人群效应,接下来的几张图片说明了当尝试将第一个交易的一个输入链接到一个输出时有多少种可能性。 如果任何正在进行的交易的输出之一用作另一个 Whirlpool CoinJoin 交易的输入,那么这些输出将被标记为红色,并且路径会一次又一次地扩展。 最后,任何蓝点或未展开的红点都代表可疑实体可能是其所有者的交易。
此交易中使用了五个输入,试图追踪可疑实体的可能踪迹,任何输出都可能属于他们。 其中三个输出用于另一个 Whirlpool CoinJoin。 有五种可能性之一。
其中两个输出导致进一步的 Whirlpool CoinJoin 交易。 有 16 种可能的交易之一可供遵循。
其中三个输出导致进一步的 Whirlpool CoinJoin 交易。 有 24 种可能的交易之一可供遵循。
其中六个输出导致进一步的 Whirlpool CoinJoin 交易。 有 34 种可能的交易之一可供遵循。
其中十个输出导致进一步的 Whirlpool CoinJoin 交易。 有 55 种可能的交易之一可供遵循。
其中十九个输出导致进一步的 Whirlpool CoinJoin 交易。 有 87 笔可能的交易中的一笔,以及一笔未花费的输出。
其中 133 个输出导致进一步的 Whirlpool CoinJoin 交易。 有 XNUMX 笔可能的交易中的一笔以及后续的两笔未花费的输出。
此时,手动计数变得太困难了,现在已经很好地说明了这个想法。 每个红点代表另一笔 Whirlpool CoinJoin 交易,该交易将导致五个额外的输出,这些输出可能属于拥有原始输入的实体。 每个蓝点代表一笔交易,该交易不是 Whirlpool CoinJoin,但可能包含感兴趣的输出。
这种情况一直持续下去。 当外部观察者查看区块链交易数据以试图跟踪某人时,打破确定性链接所具有的不对称优势就是如此。
如果爱丽丝用惠而浦产出的比特币向加拿大自由车队捐赠,那么就没有确定的方法将该捐赠与爱丽丝之前的交易历史联系起来。 如上所示,对交易历史进行回溯的任何调查都会导致出现类似云的交易图。
同样,如果任何加拿大自由护航捐款接收者使用 Whirlpool 来 CoinJoin 他们的比特币,那么 KYC 交易所就没有确定的方式将他们的存款与相关捐款联系起来。 此外,如果捐款的组织者是惠而浦捐款,那么这些资金在链上的踪迹就会被混淆。 此外,可以使用保护隐私的协作交易而不是批量支出来向卡车司机的 100 个钱包存款。
要了解有关 Whirlpool 匿名的更多信息,请阅读 本文。 阅读 本文 要了解有关本演示中使用的区块链浏览器的更多信息, KYCP.org。 看看这个 Stephan Livera播客 @ErgoBTC 关于解除 CoinJoins、tumblers、Wasabi 和 JoinMarket 的主题。
这是 Econoalchemist 的客座帖子。 表达的意见完全是他们自己的,不一定反映 BTC Inc 或 比特币杂志.
- "
- 000
- 100
- 11
- 2022
- 28
- 67
- 7
- 关于
- ACCESS
- 账号管理
- 实现
- 法案
- 操作
- 活动
- 额外
- 地址
- 地址
- 优点
- 广告
- 机构
- 所有类型
- 所有交易
- 其中
- 量
- 分析
- 匿名
- 另一个
- 任何人
- 应用领域
- 刊文
- 权威
- 可使用
- 背景
- 银行
- 作为
- 得益
- 位
- 比特币
- 比特币交易
- 阻止
- blockchain
- 违反
- BTC
- BTC公司
- 营销活动
- 加拿大
- 加拿大
- 捕获
- 链
- 更改
- 程
- 集体诉讼
- 集体诉讼
- 咖啡
- coinbase
- Coinjoin
- 如何
- 商业的
- 概念
- 已联繫
- 地都
- 合并
- 继续
- 控制
- 可以
- 法庭
- 创建
- 犯罪
- 刑事
- 罪犯
- 危急
- 众筹
- 加密
- Crypto.com
- cryptocurrency
- data
- 重要日期
- 天
- 演示
- 证明
- 开发
- DID
- 不同
- 难
- 直接
- 不会
- 美元
- 捐赠
- 捐款
- 捐赠
- 向下
- 效果
- 阐述
- 结束
- 实体
- 环境
- 成熟
- 事件
- 例子
- 交换
- 换货
- 扩大
- 面部彩妆
- 家庭
- 专栏
- 法定货币
- 金融
- 金融服务
- FINTRAC
- (名字)
- 流
- 遵循
- 以下
- 前瞻性的
- 自由的
- Freedom
- 冻结
- 新鲜
- 受资助
- 募捐
- 筹款
- 资金
- 进一步
- 未来
- 目标
- 去
- 货
- 政府
- 团队
- 客人
- 游客发表
- 有
- 帮助
- 帮助
- 相关信息
- 历史
- 创新中心
- HTTPS
- 主意
- 鉴定
- 身分
- 不法
- 即时
- 履行
- 重要
- 包括
- 包括
- 个人
- 信息
- 基础设施
- 输入
- 房源搜索
- 兴趣
- 调查
- 调查
- 问题
- IT
- 司法
- 键
- 已知
- Kraken
- KYC
- 大
- 诉讼
- 铅
- 领导
- 学习用品
- 离开
- 导致
- 莱杰
- 遗产
- 法律咨询
- 许可证
- 容易
- 友情链接
- 链接
- 流动性
- 小
- 制成
- 多数
- 制作
- 制作
- 管理
- 手动
- 三月
- 大规模
- 问题
- 意
- 百万
- 矿工
- 最低限度
- 钱
- 显示器
- 更多
- 移动
- 运动
- 名称
- National
- 一定
- 正常
- 数
- 意见
- 秩序
- 订单
- 组织
- 其他名称
- 己
- 拥有
- 业主
- 所有权
- 支付
- 与会者
- 参加
- 模式
- 付款
- 支付
- 员工
- 人
- 个人
- 平台
- 平台
- 点
- Police
- 池
- 人口
- 可能性
- 可能
- 功率
- 总理
- 隐私
- 问题
- 所得款项
- 保护
- 提供
- 提供
- 优
- 国家
- 题
- 斜坡
- 达到
- 真实的世界
- 合理
- 收件人
- 记录
- 反映
- 寄存器
- 保持
- 其余
- 报告
- 业务报告
- 代表
- 必须
- 资源
- 揭密
- 定位、竞价/采购和分析/优化数字媒体采购,但算法只不过是解决问题的操作和规则。
- 抢占
- 选
- 服务
- 特色服务
- Share
- 简易
- 尺寸
- 小
- So
- 软件
- 解决方案
- 解决
- 一些
- 有人
- 花
- 花费
- 阶段
- 开始
- 州/领地
- 紧急状态
- Status
- 优于
- 支持
- 系统
- test
- 第三者
- 通过
- 始终
- 领带
- 绑
- 次
- 一起
- 工具
- 工具
- 追踪
- 传统
- 交易
- 交易
- 理解
- 使用
- 折扣值
- 查看
- 钱包
- 钱包
- 您的网站
- 什么是
- WHO
- 也完全不需要
- 世界
- 将
- 年
- 零