自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

解密指南:比特币的未来走向

2019-03-23 11:56:47
收藏

比特币的未来发展

作为市值第一的加密货币,比特币承载着710亿美元的总市值。然而,就像任何一段代码一样,它需要更新和添加新功能。但要预测其发展方向并不总是那么容易。

比特币改进提案(BIPs)的解析

了解比特币的下一步发展意味着需要解析冗长且技术性强的比特币改进提案(BIPs)。即便如此,也很难确定哪些提案会被采纳,因为这取决于社区的批准。因此,我们已为您完成了这项工作,并采访了几位比特币核心开发者,以了解比特币的未来发展。以下是尚未实施的所有令人期待提案的详细情况——因此尚不清楚它们何时甚至是否会纳入比特币。

根据Digital Asset Research技术研究总监Lucas Nuzzi的说法,本文中的大多数提案预计将在即将到来的软分叉提案中提出。他估计这种软分叉最早可能在2019年第三季度实施。

本指南并未详述闪电网络上的众多发展,尽管它确实提到了闪电网络。(剧透警告:可能会有一篇单独的指南介绍闪电网络的未来发展。)

我们将尽量保持简洁。让我们开始吧。

交易隐私性的提升

比特币的一个问题是,人们和公司很容易追踪交易。这是因为所有交易都在一个公共账本上进行,任何人都可以访问。

比特币用户通过使用多重输入(MultiSig)使交易更加私密,这意味着在交易广播到区块链之前,必须由另一个或多个用户签名。这使得区块链分析平台更难追踪资金流向。但目前,每个输入都需要自己的签名,这仍然会泄露太多信息。

解决这个问题的方法是签名聚合,通过Schnorr签名实现——这尚未引入。签名聚合允许某人广播交易的多个输入,但只需一个签名即可签署所有输入。它隐藏了谁真正进行了支付以及资金从何而来。可以在此找到详细的解释。

将Schnorr签名添加到比特币的BIP尚未实现,但预计将在未来两周内提出。比特币现金——2017年从比特币分叉出来——将在5月的更新中引入它们。

比特币核心开发者Matt Corallo表示:“我认为目前共识变更的主要焦点是围绕Schnorr签名、Taproot/graphroot、SIGHASH_NO_INPUT等。因此我认为这些将是未来几年关键共识级别的变化。”

还有一个计划是标准化MultiSig交易,以阻止不兼容问题。您可以在此查看提案。

使比特币更加私密的另一种方法是名为Dandelion的提案。这使得追踪进行比特币交易的人的位置变得更加困难。它增加了匿名性,因为当某人进行交易时,它会在广播之前发送到其他随机节点。

比特币还有其他潜在的隐私更新,例如隐藏数据的机密交易——但这些需要重大的网络升级。它们也存在争议,因为它们使得检查比特币是否按预期工作变得更加困难。因此我们预计不会很快看到这些重大的隐私更新。

闪电网络的改进

闪电网络是一项相当复杂的技术。不仅系统本身需要工作,还需要与比特币网络集成。闪电网络还有一个问题导致人们丢失资金,而比特币的基础设施还没有准备好支持修复。

主要问题在于闪电网络的基础设施。这是一个惩罚那些广播旧版本比特币余额的人的系统。虽然这是好的,因为它阻止他们声称拥有更多的比特币,但对于那些真正犯了错误并意外提交了旧版本的人来说,这是一个问题。

Blockstream的核心工程师Christian Decker提出了一个名为eltoo的解决方案。它确保闪电网络运行的节点仅保留事件的最新版本,而不是中间阶段。但它需要一个关键代码段,而比特币目前没有这个代码段。

这就是SIGHASH_NOIMPUT的作用。这段代码允许交易的某些部分在稍后日期签名。它允许节点仅使用事件的第一个和最后一个版本,并阻止旧版本的意外提交。这应该可以防止人们在网络上丢失资金。

Sighash于2018年7月提出,但尚未纳入比特币。

轻量级客户端的应用

比特币区块链重达208千兆字节——并且还在不断增长。这对任何手机来说都是一个很大的负担。这就是为什么大多数人在外出时使用手机上的软件钱包进行交易。但使用软件钱包有一个缺点——你必须信任钱包。

虽然大多数人乐意这样做,但其他人可能认为这并不真正符合比特币发明者中本聪设想的无信任环境。那么是否可以在手机上安装一个应用程序来检查比特币交易,这样你就不需要信任第三方?

答案在于SPV轻客户端。这些是比特币区块链的精简版本,仅包含部分数据,即每个区块的头部信息。如果需要检查某个交易或区块,SPV客户端可以下载相关区块进行检查。这将数据使用量保持在最低水平。

为比特币构建的主要SPV轻客户端称为Neutrino。该项目由比特币开发者和教育家Jimmy Song牵头。Neutrino让你可以控制你的私钥——因此是你的比特币——并让你的手机检查比特币网络,而不需要信任第三方。你可以在此了解更多关于Neutrino的信息。

SPV轻客户端并非没有争议。BTCPay的服务器维护者Nicolas Dorier批评它们,因为它们将信任从第三方(如区块浏览器)转移到一个随机的比特币节点,该节点可能同样受到损害。这引发了一场关于SPV轻客户端是否是理想解决方案的辩论,但它们似乎仍有可能被实施。

区块链的优化

小即是美。如果区块链较小,每个人运行比特币节点都会更容易。因此,正在进行努力以阻止它随着时间推移变得过大,特别是在引入更多功能的情况下。

实现这一点的一种方法是通过Merkelized抽象语法树,称为MAST。它是两种不同算法的组合——包括比特币已经使用的merkle树——使得更复杂的使用成为可能。关键的是,它还使用更少的空间。

有一个权衡。基于MAST的交易可能看起来与正常的比特币交易不同。这对隐私不利,因为更容易识别进行大量基于MAST交易的人。

MAST由开发者Johnson Lau于2017年9月在BIP 114中首次提出。2018年11月,开发者Mark Friedenbach创建了BIP 116和117,它们一起将启用MAST。所有这些都需要软分叉,这意味着它们更有可能通过(硬分叉已知存在争议,并且需要更长时间才能纳入比特币代码。)

MAST有一个替代选项,称为Taproot。开发者Gregory Maxwell认为它提供了所有相同的好处,而没有权衡,并且随后的交易将与正常的比特币交易完全相同。但它确实需要一件事:Schnorr。但是,正如我们所说,这可能会很快出现在比特币中。

总结

这些新更新的组合将有助于使比特币更小、更私密,并与闪电网络更兼容。但它们何时会被实施,谁也说不准。

请注意:本文已进行修订,以显示Shnorr签名本身并不聚合签名,而是实现签名聚合的前提条件。

展开阅读全文
更多新闻