CoinJoin:真实世界的比特币隐私

2人留言

比特币通常被提升为隐私工具,但比特币中唯一的隐私来自于通过重用,“污点”分析,追踪支付,IP地址监控节点,网络蜘蛛等易碎且易于泄露的假名地址。机制。一旦被破坏,这个隐私是困难的,有时候很难恢复。

传统银行业务默认提供相当数量的隐私。你的章程没有看到你在购买控制权,剥夺了他们的大孩子,你的雇主没有了解你用薪水支付的非营利性支出,而盗贼没有看到你的最新购买或者有钱的你要帮助他们瞄准并欺骗你。比特币的隐私较差可能成为个人和企业的主要实际劣势。

即使用户通过切换到BIP 32地址链来结束地址重用,他们仍然会从旧硬币中获得隐私损失,并在他们进行更大的交易时加入过去的付款。

隐私错误也会产生外部成本:您可能有良好的做法,但是当您与不使用“绿色地址”的人进行交易时,您和您交易的每个人都会失去一些隐私。隐私权的丧失也给比特币带来了严重的系统性风险:如果降级的隐私允许人们组装集中的优质和劣质硬币列表,则可能会发现当您诚实接受的硬币后来不被其他人尊重时,比特币的可用性被破坏,并且其权力下放当人们感觉被迫使用自己的硬币执行流行的黑名单时。

在我写这篇文章时,这些??有着未知动机的人正在下着旧地址的小额付款,大概是为了让钱包消费它们并创建共同地址所有权的证据。

我认为这必须紧急改善。

此消息描述了比特币用户可以用来显着改善他们的隐私的交易风格,我一直在呼吁CoinJoin。它不涉及比特币协议的改变,并且已经在几年后看到了一些非常有限的使用,但似乎没有被广泛理解。

我首先公开地描述了这种交易风格,在一个异想天开的线程中 - “我有钱了!” - 我专注于这些交易的一个特定副作用,期望人们能够看到其余的影响。

明确的节奏隐含着,甚至是理解这个想法的人都有一些可以使用回答的问题。因此这篇文章。

这个想法很简单,首先是一些快速的背景:

比特币交易消耗一个或多个输入并创建一个或多个具有指定值的输出。

每个输入都是过去事务的输出。对于每个输入,都有一个不同的签名(scriptsig),它是根据过去指定的规则创建的 - 输出它正在使用的脚本(scriptpubkey)。

比特币系统负责确保签名是正确的,投入是否存在并且是可以支出的,并且输出值的总和小于或等于输入值的总和(任何多余部分成为支付给矿工的费用包括交易)。

交易花费很多投入以获得足够的价值来支付其预期付款是正常的,通常还会产生额外的“更改”输出以接收未用完(和非付费)的过量。

没有要求使用的输入的scriptpubkeys是相同的;即不要求他们支付相同的地址。而且,实际上,当比特币每次付款正确使用一个地址时,它们都不会相同。

在考虑比特币所有权的历史时,人们可以查看从多个不同的scriptpubkeys共同加入其所有权并作出假设的交易:除非普通方控制这些地址,否则该交易除了可以从多个地址消费外还能如何?

在图中'交易2'花费分配给1A1和1C3的硬币。所以1A1和1C3必然是同一方?

这个假设是不正确的。单个事务中的用法并不能证明是普通的控制(尽管它现在非常具有启发性),这就是CoinJoin成为可能的原因:

交易中的签名(每个输入一个)完全相互独立。这意味着比特币用户可能会就一组投入达成一致意见,并支付一组产出,然后单独签署一个交易,然后合并签名。该交易无效并且在提供所有签名之前不会被网络接受,并且没有人会签署不符合他们喜好的交易。

为了使用这个来增加隐私,N个用户将统一输出尺寸并提供至少达到该尺寸的输入。如果某些用户提供超过目标的输入,则该事务将具有该尺寸的N个输出并且可能具有N个更多输出。所有人都将签署交易,然后交易可以被传送。任何时候都没有被盗的风险。

在图示'交易2'中有来自1A1和1C3的输入。假设我们相信1A1是用于Alice的地址,1C3是用于Charlie的地址。 Alice和Charlie中哪一个拥有1D和1E输出中的哪一个?

这个想法也可以随便使用。当您想要付款时,找到其他想要付款的人并一起联合付款。这样做并不会增加很多隐私,但它实际上使您的交易变得更小,从而更容易在网络上(并降低费用);额外的隐私是一种享受。

这种交易与通过传统用途创造的交易在外部难以区分。正因为如此,如果这些交易变得普遍,它们甚至会改善不使用它们的人的隐私,因为不再将输入共同参与作为共同控制的有力证据。

这个想法有很多不同的可能,所有人都可以共存,因为这个想法不需要改变比特币系统。让一千朵鲜花盛开:我们可以通过多种方式实现这一目标并学习最佳。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

大神点评(2)

跳转到指定楼层
看过必回,人品超好!
顶你!辛苦了~

说点什么

您需要登录后才可以回帖 登录 | 立即注册

? 2018 今日头条

中国互联网举报中心 京ICP证140140号

粤-非经营性-2017-0062

互联网药品信息服务资格证书

跟帖亚博娱乐官网自律管理承诺书 违法和不良信息举报:010-58362200 公司名称:Quater情感在线 客服QQ:2243108352(站长自定义)