8BTCCI: 15830.60 +5.18% 8BTCVI: 8731.81 +6.18% 24H成交额: ¥4393.86亿 -4.68% 总市值: ¥20716.78亿 +4.52%
Bulletproofs:提高比特币保密性的最新技术

Bulletproofs:提高比特币保密性的最新技术

Captain Hiro 发布在 比特币 20271

为了不断提高比特币的可扩展性、可替代性、金融保密性和隐私性,人们正在尝试和实施令人惊叹的计划和技术创新。保密交易(CT)工具是为了提高安全性和隐私性而提出的方案之一。现在,为了增强CT的能力,研究人员正在引进一种全新的、高效的零知识证明协议,并将其称为Bulletproofs

bitcoin

 

提高比特币的保密性


 

一组研究人员最近提出了一份名为“Bulletproofs:对保密交易的简短证明”的论文。在这篇论文中,团队建议道:

“Bulletproofs是一种新的、非交互式的零知识证明协议,它具有非常短的证明,同时也没有不受信任的设置;证明的大小尺寸仅为witness大小的的对数。”

根据研究人员的说法,支付的隐私性主要取决于两个属性:(1)匿名性:在交易中隐藏发送者和接收者的身份,(2)保密性:隐藏转账的金额。

然而,研究人员表示,比特币提供的匿名性是非常脆弱的,因为匿名是通过比特币地址的不可链接性所提供的。向某人发送比特币可以通过地址的重用来显示发送者的身份。

因此,为了提高交易金额的保密性,Gregory Maxwell在Adam Back的工作中引入了保密交易(CT)工具。

 

保密交易使交易金额保持隐私性


 

CT通过对一定数量的承诺,从公众视野中隐藏每笔交易数量。也就是说,不是写入交易中涉及的数量,而是把这个数量的哈希值写出来。

具体地来说,CT是一种加密工具,它可以通过屏蔽这些交易的同时来保存安全性,从而增强了比特币相关交易的安全性和隐私性。CT保持了交易数量的隐私性。根据项目内容所述:

“[CT]将所传输的数量只对交易参与者(以及他们指定的人)可见,同时仍保证没有更多币在可以提供的加密方式之外被使用。”

然而,研究人员指出,CT似乎阻止了公众对区块链的验证。因此,为了克服这一弱点,每一笔交易都应包括零知识证明。但是,这种方法需要一个可信的设置。为了解决这个问题,研究人员建议道:
“我们提出了Bulletproofs,这样一种新的知识体系中的零知识的论点,从而证明了在给定的区间中的一个秘密承诺的价值。Bulletproofs不需要一个可信的设置,它们仅依赖于离散对数假设,并且通过使用Fiat-Shamir heuristic达成了非交互式的性能。”

零知识证明是一种技术,这个技术的一方(证明者prover)可以在不传递任何信息的前提下向另一方(验证者verifier)证明她知道一个值x,除非她已经知道x的值了。

Bulletproofs的支持者包括了Benedikt Bunz、Jonathan Bootle、Dan Boneh、Andrew Poelstra、Pieter Wuille和Greg Maxwell。

令人兴奋的是,改进比特币功能的新方案和技术不断地进入加密的领域中。比特币和加密货币的爱好者们欢迎CT和Bulletproofs的出现。经过适当的审查之后,狂热者希望这些技术能够被成功的并且很快的实现。

文章标签: 比特币
评论(1)
登录 账号发表你的看法,还没有账号?立即免费 注册
  • merry 2018-03-02
    0x0e25b32cfe49ccf14f67bb46880642766a377829cbfca657b98a6876318d9f4c 赞助44.82 BTM