现代互联网公司的方向已偏离太远了吗?
对于数学家兼Blockstream研究主任Andrew Poelstra来说,答案是非常肯定的。在他看来,公司现在只是在收集大量的客户数据,然后在所有者不知情的情况下将数据卖给其他人。(想想Instagram是如何拥有用户图片的,或者Target是如何获取人们购买产品的大量数据的)。
这不仅是一笔糟糕的商业交易,安全专家甚至担心,有了这些数据,人工智能系统将能够通过跟踪数据线索预测一个人接下来会做什么,这引发人们对现实生活中那些像科幻小说和电影中出现的反乌托邦一样的担忧。
因为这样,Poelstra正利用他对数学和比特币的激情来试图为网络货币的隐私性添砖加瓦。
为此,Poelstra一直琢磨着数学方程式和编写代码,以将比特币表现出来的“蛛丝马迹”隐藏起来。线索是个人信息的痕迹——你是谁,你买了什么,花了多少钱——在使用比特币进行在线交易时可以收集到这些信息。
因为这一世界上第一个加密货币是在公共分类账上使用的,所以那些粗心大意的用户可以给所有连上互联网的用户留下痕迹。Poelstra告诉CoinDesk道:“这些痕迹很少引人注意,我真希望它们不存在。我也希望自己不会留下痕迹,以及我所爱的人也不会痕迹。这就是我工作的目的。”
而这句话可能也提示了Poelstra真正的使命。
许多倡导隐私的人对创建隐私货币体系的观点通常向很极端,而Poelstra与此不一样,他并没有把重点放在这些边缘案例上,而是将注意力集中在他的朋友和家人身上。在2018年CoinDesk共识会议的一个小组会议上,他将自己的观点做了总结:“我考虑的是我自己,而不是那些真正处于极端焦虑或不稳定状态的人。”
无痕脚本
Poelstra最近的工作围绕着一个名为“无痕脚本(scriptless scripts)”的项目展开,该项目将允许比特币智能合约不会使用太多数据。
更复杂的智能合约有时需要大量数据,因此尽管它们提供了执行更复杂交易类型的能力,但它们也成为了智能合约平台的一个关键障碍。
一个流行的加密货币项目mimblewimble正一直在与这种“鱼与熊掌不可兼得”的权衡做斗争。在创造一种基于比特币规模和隐私限制的协议时,人们认为mimblewimble可能无法通过智能合约支持更复杂的交易。所以Poelstra并不认为这是不可能的,他将自己对数学的兴趣放在了这个问题上,并提出了无痕脚本。他对Coindesk说道:“然后我意识到在mimblewimble没有理由这样做。你可以在比特币网络中做到这点。”
除了为mimblewimble带来智能合约的好处外,这个概念还为运行时间最长、市值最大的加密货币带来了可扩展性和隐私优势。
Poelstra表示,无痕脚本可以帮助改善闪电网络支付的隐私性,即那些发生在比特币的二层扩容技术上的脱离区块链的交易。Poelstra说道:“有了它,你就不再需要向全世界公布你所用支付渠道的所有细节了。”
所有这些工作成果可能比许多人预期的要更早实现。
无痕脚本离我们只有几步之遥。他们只需要Schnorr签名技术就可以实现,这项技术由经验丰富的比特币开发者Pieter Wuille首创,Poelstra也参与了这项技术。
但是Poelstra相信只有通过加入其他技术,这项技术才能真正对隐私产生最大的影响。
例如,Poelstra希望看到最近公开并广受赞誉的、由比特币长期的核心贡献者Greg Maxwell创建Taproot也实施这一技术。
在这种情况下,闪电网络将变得更加私密,因为它让所有比特币交易看起来都是一样的——因此人们将无法区分链上交易和闪电网络的链下交易。Poelstra说道:“也就是说,用户甚至不需要透露她正在使用支付渠道!”
变化甚微
但所有这些微小的代码变化似乎让改善比特币隐私性的道路缓慢而崎岖。相反,为什么开发人员不能动作大点、做得更彻底呢?
根据密钥管理初创公司Casa的工程师Jameson Lopp的说法,“在解决加密货币的隐私问题上不能‘偷工减料’。”
Poelstra也持相同观点,他说到目前为止,还没有人能够手挥魔法棍就突然创造出一种没有任何瑕疵的完全隐私性的加密货币。一个特别棘手的问题是可扩容性。
但是Poelstra一直致力开发一项名为“防弹(bulletproofs)技术”,最近也宣布取得了突破性进展。简而言之,“防弹技术”有助于减少另一项被称为“保密交易”的隐私性技术的容量,这是一种屏蔽比特币用户余额的加密方式。
这些交易的容量是阻碍隐私技术长期发展的主要因素,因此“防弹技术”在这方面做出的容量减少是很重要的。
但即便有了这一突破,交易的容量仍不够小。Poelstra说道:“由于可扩展性,即便获得足够的社区支持,我也不能完成。”
不仅如此,保密交易只会屏蔽比特币的余额,而且不会隐藏交易的其他各个部分——比如交易来自哪里,发送方和接收方是谁。
这就是为什么Poelstra是唯一一个解决这个棘手问题的技术专家。
核心协议的开发人员,以及其他领域的技术人员,如钱包开发人员,都在为用户开发增强隐私的技术。
因为这些今天已经做到了,Poelstra认为有许许多多其他有前途的方法来保护比特币交易的各种数据。
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。