Statechains扩展解决方案有望提高比特币隐私性

摘要:在状态链上进行CoinJoining或CoinSwapping可以增加更多的隐私,因为这些类型的交易不需要嵌入区块链。

总部位于伦敦的初创公司CommerceBlock透露,他们正在研发一款提升比特币隐私的新工具。他们的新Mercury Wallet测试了这项新技术,如果一切顺利的话,很快就会将其付诸实践。该隐私工具使用Statechains(状态链),这是目前正在比特币之上建立的一个层级,以帮助数字货币在其局限性之上进行扩展,从而可以覆盖更多的用户。

CommerceBlock正在进行中的项目的代码是开源的,所以任何人都可以查看、发现并报告错误,如果他们愿意,甚至可以改变代码并用于自己的目的。但该公司也将这个状态链代码及其侧链代码用于与尚未公开的机构合作的专有项目。

CommerceBlock一直在研究第一个已知的状态链的实现,这使得比特币的未来在可扩展性方面显得更加美好。目前比特币不支持每秒超过几笔的交易。但各种第2层解决方案,如闪电网络,以及现在的状态链,正在帮助用户绕过这一限制。

规模化是状态链的主要目的。除了构建一个名为Mercury的代码实现之外,CommerceBlock还一直在通过Mercury Wallet铺设构件,让普通用户也能使用这一层。在这里,用户可以设置状态链并进行实际的状态链交易。

最近,CommerceBlock的开发者发现,状态链还提供了隐私方面的好处,他们现在也将其构建到Mercury Wallet中。

比特币的交易并不是很私密。每个用户的交易历史都会被比特币网络永久存储。用户如果想成功掩盖自己的踪迹,就必须做很多事情。

CommerceBlock一直在尝试让这些隐私交易在状态链之上运行。

“我们认为,金融隐私是正确的,也是必要的;每次人们使用比特币时,持有的比特币都会对其支付的接收方公开,这是不现实的。”CommerceBlock首席执行官Nick Gregory表示,CommerceBlock正在合作的机构也表示有兴趣增加他们的隐私,这样其他机构就无法看到他们持有的比特币。

到目前为止,CommerceBlock是已知的唯一一家正在研究状态链的公司。

在提高比特币隐私性方面的潜力

Wasabi Wallet和Samourai Wallet上的CoinJoins是目前最流行的比特币私人交易方式。而CoinSwaps则可以使用一种不同的技术,让这类私密交易无法被检测到。CoinSwaps目前正处于测试阶段。

Gregory认为它们都可以从状态链中得到提升。

“CoinJoins和CoinSwap目前的效果很好。然而,它们耗时且成本高昂,因为你必须为每个CoinJoin或交换等待比特币确认,”Gregory说。

然而,在状态链上,交易是即时和廉价的。他们通过将交易带到大多数比特币交易之上的一层来实现。

比特币是由一长串区块组成的。每个区块都包含 “链上 ”交易。每个区块的空间都是有限的。而 “链外 ”交易则避开了区块。

因为状态链允许用户在区块之外的链外进行交易,他们不必等待。“通过将这种链外协议转移到非托管协议中,它们变得即时且成本更低,”Gregory解释道。

CoinJoins的另一个缺点是,它们会在比特币区块链上留下印记。

在状态链上进行CoinJoining或CoinSwapping可以增加更多的隐私,因为这些类型的交易不需要嵌入区块链。“发生在状态链中的CoinSwaps是链外的,因此它们的历史记录永远不会使它在链上,”CommerceBlock的博客文章中说。

CommerceBlock承认,状态链有一个明显的权衡。状态链用户需要在一定程度上对状态链提供商给予信任。但如果用户愿意这样做,当CommeceBlock推出一个真正的钱包时,他们可以看到隐私方面的好处,而不仅仅是测试。

新的可扩展性层

现在我们来深入了解一下状态链,也就是让这些新的私有交易成为可能的构造。

链上比特币的交易空间是非常有限的。如果比特币爱好者希望数字货币能够被尽可能多的人使用,他们需要绕过这个限制。

比特币的闪电网络是目前最流行的比特币交易规模化方法。闪电提供了一种安全地进行交易而不占用区块空间的方法,这意味着更快更便宜的交易。在这一点上,状态链具有可比性。

与闪电网络类似,状态链也是由多重签名交易驱动的,它要求在交易完成之前,有一个以上的用户签字。在状态链的情况下,需要2-of-2个私钥来签收。一个密钥属于用户,另一个密钥属于状态链提供商--在我们当下的这个例子,也就是CommerceBlock。

为了传递资金,用户只需将私钥发送给接收者。向别人发送你的私钥通常是让你所有资金被盗的秘诀。但这里的想法是,状态链提供商应该为用户提供支持,不允许这种情况发生。

闪电网络 vs. 状态链

状态链的优点

状态链用户不必像闪电用户那样处理路由或流动性问题。有了状态链,私钥只需转让给另一个所有者。

与闪电网络不同的是,支付不需要在网络中移动;因此,如果网络中的一比交易没有足够的资金,交易就避免了失败的风险。流动性可能是目前闪电网络用户面临的最棘手的问题,不过创新的新工具一直在出现,希望能让这个问题变得更加可控。

因此,通过状态链进行直接交易更适合大额支付,因为在这种情况下,路由可能比较困难。

状态链的缺点

状态链比闪电网络需要更多的信任。需要信任状态链提供者不会与之前的私钥持有者勾结。这种信任对于闪电网络支付是不需要的。

假如Alice使用状态链将私钥传递给Bob。Bob应该是资金的所有者。但理论上,Alice和状态链可以串通起来拿走Bob的资金。内置的保护措施可以帮助防范这种串通行为--如果状态链提供者作弊,用户将能够看到,损害状态链提供者的声誉。

状态链支付金额是固定的。比如Alice创建了一个持有1 BTC的状态链,或者0.001 BTC,或者任何她喜欢的金额。一旦选择了这个值,并且Alice创建了状态链,这个金额就被固定下来了。比方说,她决定用1 BTC。在支付时,她必须发送1个完整的比特币--她不能把它分成更小的付款。因此,状态链并不适合多次、较小的支付。这就是 “闪电 ”的优势所在。

免责声明

本文观点仅代表作者个人观点,不构成本平台的投资建议,本平台不对文章信息准确性、完整性和及时性作出任何保证,亦不对因使用或信赖文章信息引发的任何损失承担责任
上一篇

显卡挖矿ETH有多赚?美国网友告诉你

下一篇

用比特币可以买车了 广汽蔚来成为第一个“吃螃蟹”车企