隔离见证和以它为基础的技术被过分夸大

2017-03-02 14:38 来源:巴比特资讯 阅读:6210
像所有好的谎言那样,他们背后都有一个真相。然而,像所有好的谎言那样,他们都省略或歪曲一些关键的具体细节。

SegWit

像所有好的谎言那样,他们背后都有一个真相。然而,像所有好的谎言那样,他们都省略或歪曲一些关键的具体细节。像所有好的谎言那样,他们经常重复,以至于可能最终看起来像真相。让我们看一下他们当中的一些说法。

隔离见证解决延展性问题

隔离见证仅仅解决那些只使用隔离见证 UTXO的交易的延展性问题。其他所有交易仍然具有可延展性。该修复足以启用像闪电网络的技术。这是以降低可互换性为代价的,因为只有一些货币可以锁定在闪电网络中。

隔离见证解决二次散列

隔离见证解决一些特定交易的二次散列,正如它解决一些特定交易的延展性那样。然而,二次散列是一种攻击向量,在一些特定的情况下,解决它就像控制生育那样根本没用。隔离见证绝对无法解决与二次散列有关的任何事情。

隔离见证允许区块大小高达4MB

从技术上讲,这是正确的。然而,虽然区块大小可以高达4MB,但是人们是不需要这样的更大的区块。为了说明这一点,让我们想象你的朋友有一个孩子,而且告诉你他需要一辆比他的两座车更大的车。如果你建议他买一辆有两倍大但仍然只有2个座位的车,你觉得他会如何反应? 这正是一些人试图夸大的事。

考虑到当前的使用情况,我们可以估计隔离见证将增加交易量,交易处理能力提高1.7倍到2倍。隔离见证允许区块大小高达4MB,却仅增加2倍容量,事实上这不值得自豪的。它增加了一个新的攻击向量,因为人们可能开始挖过大的区块,最终降低长期扩容能力,因为效果差了两倍。

人们不是为了得到更大的区块而想要大区块,而是因为大区块带给用户的价值,正如人们不是为得到更大的汽车而想要大汽车,是因为大汽车可以拉更多的人或物品。

闪电网络可以达到世界级规模

闪电网络,简称LN,是一项允许用户将资金锁定到一个通道、然后进行离线交易、是解决区块链的最终扩展性的技术。在你看看出于某些原因总是省略的难懂的条文之前,这的确很不错。

第一个是安全模型的改变。通过LN,正跟你进行交易的人可以在任何时候窃取你的资金,而且在给定的时间内由你来公布被盗证明。这本身就是一个缺点,除了人们可以借助LN所带来的好处而工作之外。然而,在链条以最大程度运行的情况下,它可能是非常昂贵的,甚至你根本不可能在所需的时间范围内公布证据。 在LN的世界中,满区块等于窃取。(译者注:如果区块满了,你就无法广播被盗证明,或要以非常贵的价格去广播,所以相当于被窃取)

第二个问题是,它的实现工作需要可怕的资本投入。如果您想使用LN支付$100的费用,您需要将$100或更多钱锁定到某个通道。如果您希望能够收到$100,则需要将此金额或更大数额锁定在通道的另一边。如果我们想象一个极为中心化的网络,在它中央只有一个集线器(hub),处理1000万用户的付款(这是当前比特币用户的数量级),并允许这些用户发送$100的付款,全体用户将必须在通道中锁定至少十亿美元,集线器本身也必须在所有的用户通道中锁定十亿美元,然后这仅仅是为了完成支付$100,100美元能干啥用。这仅仅相当于当成比特币网络价值规模的闪电网络,即十亿美元的支付流通量。如果将闪电网络规模增长到十亿用户和平均每户支付$1000的费用,需要集线器处理一万亿美元。

但我们认为我们不会有一个巨大的集线器,反而会有几个互相连接的集线器。 让我们想象一下,我们可以为Alice找到以平均3 跳跃(hop)的路由方式向Bob发送付款的路线,然后我们需要将Alice的费用发送给Bob或者将更多资金锁定在每个通道上。 必然的结论是,LN强烈地激励中心化,因为更长的路线要求运营商锁定更多资金。

Schnorr签名将提供额外的容量

Schnorr签名非常酷,并且验证确实比当前使用的ECDSA更便宜,也更简洁,所以你可以将更多签名放在一个区块。然而,签名进入区块的见证部分,在当前使用情况中,如果我们保持相同的区块大小限制,那么当隔离见证区块可能拥有高达3MB的见证数据时,预期的Schnorr签名的见证数据大约是1MB。因此,Schnorr签名不能提供任何额外的容量,因为它正在优化错误的事情。(译者注:因为SW技术让见证数据不计入1M的交易容量范围内,哪怕是将3M的见证数据缩减到1M,对交易容量也不会有影响。)

结论

当有人不断地说谎,夸大他们的技术时,依赖审查制度,确保他们有不可告人的动机。不要相信他们,否则你会被骗。

声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文

相关阅读