什么是闪电网络及其运作方式?
目前,比特币网络的交易限额非常低,目前每秒只能处理少量交易。相比之下,像VISA这样的经典支付提供商的价格低得离谱。对于拥有数十亿用户的全球网络,比特币需要大幅增加每秒可能的交易数量。在这次规模辩论中,最有前途的解决方案之一是闪电网络。什么是闪电网络及其运作方式?
一.什么是闪电网络
让我们从定义闪电的目的开始:闪电网络是用于即时,大量小额支付的去中心化系统,消除了将资金托管委托给受信任的第三方的风险。lightning建议通过使用不信任的点对点支付渠道来解决区块链可扩展性问题,这些渠道内的交易会立即发生在区块链之外。
闪电网络提案的核心是使用比特币微支付渠道。当两个用户一起打开支付渠道时,他们将创建一个新的2比2多重签名地址。在为其提供资金的同时,他们还为每个用户创建了退出交易。退出交易可以单方面激活。因此,打开支付渠道需要在区块链上写明,以防止双花。首先,您要从资金交易中建立退款,然后广播需要在区块链中开采的资金交易,然后才能安全地在渠道中进行付款。
需要一个链上(区块链)交易来打开一个通道,而另一个链上交易可以关闭该通道。仅在这些第一笔和最后一笔交易中向矿工支付费用。一旦渠道开放,就可以在交易对方之间即时交换价值,交易对方正在交换真实的比特币交易,但无需将其广播到比特币网络。要更新渠道中的余额,必须获得双方的同意。如果用户希望关闭连接,则智能合约可以作为常规交易在区块链上执行。因此,当双方关闭通道时,帐户将与比特币区块链建立。因此,闪电网络系统利用了双向支付渠道,该渠道由多重签名地址组成。
二.闪电网络运作方式有哪些?
1.运行闪电节点需要哪些资源?
目前,(已修剪)完整的比特币节点。使用完整的比特币节点始终将是最安全,最私密的选择(更多完整的节点也对其他所有人也有好处!),但有可能需要注意的地方是轻量级节点,其中一些可以通过进一步扩展来删除闪电协议。
2.闪电网络将如何处理轻量级客户端?
LN通道中付款过程中的大多数步骤实际上并不需要全面了解区块链,甚至不需要确认的(内存池)交易。这是因为涉及的事务处理2之2的multisig脚本,双方都必须在每笔事务上签字才能使其有效,因此双方都可以保持对与他们共享的渠道相关的所有事务的了解,而无需监视区块链
3.隐私是LN经常被监督的功能
制定协议时一直是重点。当前,闪电付款的路由方式与Tor流量类似,这意味着只有交易的端点(发送方和接收方)才知道发生了什么,而所有中间人都不知道。他们只是转发包裹,而他们不知道他们正在帮助进行的付款的发送者和接收者。
4.LN可以在其他加密货币上运行吗?
您可以在以太坊之上运行lightningNetwork,可以在启用三种基本原语的任何加密货币之上运行lightningNetwork。多签名合同和基于锁定时间的控件。
5.闪电网络扩展替代方案?
显而易见的是侧链,其想法是侧链上的交易将脱离主链。大多数其他扩展解决方案都是链上或集中式的。例如,隔离见证和区块大小增加是在链上的,并且使用像coinbase这样的服务将硬币从链下移动显然是集中的。
6.LightniningNetwork的安全性如何?
闪电网络中的安全性是从底层比特币网络中提取的。闪电网络无法自行运行;它的安全性完全取决于底层比特币网络。如果Lightning频道出现问题(例如您的交易对手下线),您将始终可以选择进入安全网,即比特币网络和区块链。