闪电网络已被预言为将比特币扩展到未来的方式,但随着对增大比特币交易容量不同意见的两个独立阵营开始相互划清界限,这种技术值得以实用主义的的眼光来看待,假设一旦采用这种技术,社区将很难找到退路¹。
首先,我想说闪电网络作为一个理念是相当有趣的。 我认为它在比特币世界中会有很多用途。 是的,我已经阅读了白皮书(包括长的版本以及短的版本),我相信我对它的工作原理有很好的理解。 免责声明:由于大多数开发是Bitfury在封闭情况下完成的,很难对任何新的未发布的开发发表评论,例如路由算法的开发。
我们来分析一下闪电覆盖网络的优缺点。
无限的 txn/s;
确保不会被双花;
要求使用比特币;
闪电网络的第一个和最大的特点是,它允许在不触及比特币区块链的情况下发送各方之间的任意数量的txns。这意味着,从理论上讲,如果我和你开通了一个通道,我们每个人都有10个BTC,那么我们之间任何数量的付款结果将是,我有20BTC而你有0BTC,或反之亦然,可以完全链下的方式完成。此外,这些两路通道可以串联在一起,以作为没有开放直接付款通道的人们之间的付款纽带。这对于扩展您日常支付(您的公用事业公司,在您工作场所的星巴克)的各方之间的点对点交易是很好的。在这种情况下不清楚的是,付款者与收款者之间需要有多少联系,且不使用中心化的结算机构(hub)才能将钱从任何人到达他人。一个支付hub只需打开存款通道,客户存入100%的BTC(hub不提供任何东西),因为当客户想要提取新通道的钱时,一定要求通道资金有100%准备金才可提取,通道资金或许已设置为每月的最大提款金额。听起来很熟悉?应该是,因为它就是你的银行今天的运作方
其次,闪电网络通过巧妙地将加密签署的承诺交换到比特币来解决双重支付问题。双重支付是可被避免的,通过向通道中的交易对方提供撤销整个通道的能力以及如果试图发布道通的无效状态进行欺骗,就判断所有资金无效(例如,已支付的预付款)。
第三,闪电网络需要在通道中“锁定”一些有价值的代币,从而使通道是有价值的。目前它是以比特币为基础的,这意味着作为二次效应它将要求更多的人购买BTC并在通道中使用。 这多少有可能增加比特币的用户基数。 虽然LN的开发人员也提到了它很容易在以太坊或任何其他加密货币上复制,但并没有排除在将来它为区块链执行这个工作。 也许甚至使用在区块链之间起桥梁作用的LN作为一种去中心化交换或挂钩机制。 (在一端有BTC且在另一端上有ETH的通道在理论上是有可能的)
扩展到无限的txns ,只是技术上可以工作,但它并没有扩展用户。
与比特币相比,有颠倒的安全模型。
在通道中锁定并对比特币进行加密,这影响了比特币的互换性。
有利于支付中心(hub)中心化。
所以首先,说无限的txn扩展将解决所有的问题,这个观念是错误的。 事实上它没有。
因为每次打开/关闭LN通道就意味着一次比特币区块链上的(稍微更强)txn,一个有趣的效果是链上扩展问题变成双层交互问题,链上交易量的瓶颈问题变成了可以在链上打开或关闭支付通道的次数瓶颈问题。这产生了一个有趣的情况,如果LNtxns扩展到包括整个世界有价值的每日交易(经常被吹捧的“VISA”标准),那么如果因为任何理由突然需要一次性关闭大量的付款通道,这就将成为一个问题。
这种情况与银行挤兑在现实世界中遇到的“消防演习”效应不同,当人们惊慌地急于从银行账户中提取存款,这引发了清偿危机,这反过来加剧了人们的恐慌,并产生了恶性循环,直到取光银行所有的钱,经济崩溃。将无限可扩展(在txn维度中)系统置于一个绝对有限的系统上是危险的,该系统控制开\关匝道进入系统。
此外,在此维度扩展只会有助于付款。 闪电网络将不会有助于比特币区块链所有其他应用场景的使用,例如使用OP_RETURN
的第二层彩色币覆盖网络,或OP_MULTISIG
操作将元数据嵌入比特币区块链。
其次,闪电网络中的安全模型与比特币中使用的模型相反。 在比特币,你不会拥有任何的钱,直到我发给你。你做不了什么,除非你偷了我的私钥,把钱取走。相反,在闪电网络中,支付通道的安全性需要不断的监控,以确保您的交易对手不会通过向网络发布旧的通道状态来窃取你的钱。
这意味着你必须有一个运行软件(尚待开发)的恒定节点来监控区块链的无效通道状态(此时您将强制关闭通道,并在发布资金之前等待需要的延迟时间) 或者你可以付钱购买该服务。 该服务由称为通道保险公司或付费中心的新服务提供商提供。如果你选择不使用通道保险,并决定自己做这项服务,如果你不小心点就可能容易受到重叠攻击,其中恶意节点将尝试隔离和隐藏(或取代)你区块链中的实际情况, 以致于你不会注意到这是试图窃取你通道中的资金。 基本上,比特币的安全模型变为一个你必须主动防止盗窃,而不是当你有被动防盗的模型(假设你管理自己的私钥)。
第三,闪电网络通道中的比特币不能容易在闪电网络之外使用。 虽然支持者会说,这不是问题,如果有足够的人使用闪电网络,这样你就可以给网络中的每个人付款了。对于网络的大部分增长阶段,将不会是这样的情况,这将有一个价格溢价的比特币,在闪电网络通道中*不*会受阻碍。这对于比特币的互换性是有害的,因为对于闪电比特币这将有一个单独的市场,且是*免费的*。 至少价格差是支付通道在不合作的通道关闭的情况下必须等待的锁定持续时间的时间值为2周。 如果你考虑它,这意味着闪电网络只是一个伪分散的银行帐户。与现实世界中的银行账户不同,你不需要担心银行拿着你的钱宣布破产,但你的钱仍会被阻碍在他们的系统中,把钱从系统中移出去可能是个麻烦事。 更糟糕的是,如果每个人都分配过多或过少以创建通道,那么这将在比特币层的基础上创建更多需要的链上txns,这可能无法处理它。
第四,支付通道的经济性和n对m端点之间的有效路由意味着网络的最有效(在最小化跳数方面)配置将是大的支付中心,这将使其他所有人都有开放通道 (以及彼此之间)。 这样,如果Alice想要汇钱给Ben本,那么路由将是Alice – > [hub 0..n] – > Ben。在Alice和Ben是朋友的情况下,这将可能没有hub,但是在Ben是绕了大半个地球的陌生人的情况下,则可能有多个hub,并通过它们处理付款。 该系统将倾向于最小化hub的数量,因为这样更有效,仅受到hub为了维持支付通道所需的自由资本的数量(在BTC中)。这意味着谁的钱多谁就能够打开和维持更多的付款通道,成为一个付款中心。 谁有最自由的资本? 银行。 现有银行将是运行付款中心的最好角色。 这与当前系统之间的唯一区别是,你不需要许可证启动付款中心(aka银行)。虽然我会担心,如果出现足够不受监管的支付中心,世界各国政府可能会使他们非法运营,导致大量比特币离开付款中心和大批通道关闭。 正是这种txn流动的最高峰,如果我们不同时扩展网络基础,比特币将无法维持。
从长远来看,闪电绝对是将比特币txns扩展到VISA级别的方法。将加密签署的承诺传递到比特币是非常聪明的想法,但它不是最初的想法。我们有一个超过600年的‘闪电’网络了, 称为银行账户,我们基本上只是挪动借条和承诺的价值。闪电网络带来的唯一好处就是加密签名防止盗窃,以及能够使系统维持去中心化的能力,这样你不需要许可证来经营Hawaladar。由于比特币系统经常被吹捧为数字黄金,而令人惊讶的是,许多支持者不承认任何真正的黄金投资者会立即说明自己听说过第2层借条网络。当然,这是完全相同的方式,世界上最后一个健全的货币制度正被系统性地侵蚀和消除。黄金交易太昂贵了,所以发行纸质金券来取代它。我们都知道这已结束了。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。