什么是闪电网络

Fanly 2018-03-02 11:44:26
问答

闪电网络的目的是实现安全地进行链下交易,其本质上是使用了哈希时间锁定智能合约来安全地进行0确认交易的一种机制,通过设置巧妙的‘智能合约’,使得用户在闪电网络上进行未确认的交易安全。

作为当前正在开发的加密货币扩展技术的最有力解决方案之一,闪电网络有效地在比特币之上创建了一个层,从而实现了快速且便宜的交易,从而实现了比特币区块链

闪电网络

由 Thaddeus Dryja 和 Joseph Poon 在 2015 年白皮书中提出,该想法基于位于比特币区块链顶端的网络,并最终落户于此。该网络由用户生成的频道组成,这些频道以安全和无信任的方式来回付款(无需信任就意味着您不需要信任,甚至不需要知道您的对手方)。

闪电网络的目的是实现安全地进行链下交易,其本质上是使用了哈希时间锁定智能合约来安全地进行 0 确认交易的一种机制,通过设置巧妙的‘智能合约’,使得用户在闪电网络上进行未确认的交易和黄金一样安全(或者和比特币一样安全)。

举例来说,我想为您付费观看我观看的每一分钟视频。我们会打开一个闪电通道,随着会议纪要的推出,定期付款将从我的钱包到您的钱包。当我完成观看时,我们将关闭该频道并结算比特币区块链上的净额。

由于交易只是在我和你之间,不需要向整个网络广播,它们几乎是瞬间的。而且由于没有需要激励的矿工,交易费用很低甚至不存在。

闪电网络的运行

首先,希望彼此进行交易的两方建立多重钱包(需要多个签名来执行交易)。这个钱包存有一定数量的比特币。钱包地址然后保存到比特币区块链中。这设置了付款渠道。

双方现在可以进行无限次数的交易,而无需触及存储在区块链上的信息。每次交易时,双方签署一份更新的资产负债表,以便始终反映钱包中存储的比特币的金额。

当双方进行交易时,他们关闭渠道,并且结果余额在区块链上注册。在发生争议时,双方可以使用最近签署的资产负债表来收回他们的钱包份额。

有必要注意的是,没有必要设置一个通道进行闪电处理 - 您可以通过与您所连接的人员的渠道将付款发送给某人。网络自动找到最短路线。

随着在比特币和莱特币网络上采用 SegWit,该技术的开发获得了显着的提升。如果没有升级的事务可延展性修复,那么闪电网络上的事务将会过于冒险而不切实际。

如果没有区块链的安全性,雷电网络将不会如此安全,这意味着它将主要用于风险较低的小型甚至微型交易。需要分散安全性的较大传输更可能在原始层完成。

闪电网络的应用

尽管该技术最初是为比特币设计的,但目前正在开发一系列加密货币,如 litecoin、stellar、zcash、ether 和 ripple。Litecoin 计划同时推出其版本的比特币。

在 2017 年 12 月,三种最活跃的闪电实现(ACINQ, Blockstream 和 lightning Labs)背后的创业公司公布了测试结果,包括实时交易,证明他们的软件现在是可互操作的。

此外,发布了《闪电规范》的第 1 版,该规范规定了网络的规则。这将鼓励开发其他实现和应用程序。

然而,该网络还没有准备好发射。工程师们还没有发布真正的用户可以进行交易的软件。支持闪电作为支付手段的应用已经出现了,但到目前为止还不容易使用。

这并没有阻止一些在比特币网络上测试闪电交易的项目。然而,闪电开发人员不鼓励这样做——它不仅会分散开发者的注意力,还会让用户的资金处于危险之中。

考虑到代码的复杂性,以及对严格测试的需求(毕竟我们讨论的是支付),开发人员正在敦促耐心。此外,在 SegWit 被广泛推广之前,闪电不会在规模上实现。因此,许多人预计,一个可用的闪电网络至少还需要一年的时间。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • DAppNodeHost

    DAppNodeHost是什么

    DAppNodeHost是首款区块链计算机,可以放在家里的区块链节点服务器,支持多币种同时挖矿的家用矿机,是一款支持IPFS,STORJ等分布式存储的家用无限量的私人云盘,同时他还是区块链开发人员可靠的多节点钱包服务器。
  • OpenNode

    OpenNode是什么

    OpenNode是一款面向企业的多层比特币支付处理器,可以体验比特币即时结算,并以1美分($ 0.00001 /交易)的价格从任何交互中获利。
  • 跨链技术是什么

    跨链技术是什么

    在区块链所面临的诸多问题中,区块链之间互通性极大程度的限制了区块链的应用空间。不论对于公有链还是私有链来看,跨链技术就是实现价值互联网的关键,它是把区块链从分散的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。
  • 比特币 Bitcoin

    比特币是不是货币

    比特币是一种网络虚拟货币,网民可以使用比特币购买一些虚拟物品。比特币还是一种交换工具,更是一种证券化的产品。
  • Segwit Lock

    SegWit是什么

    隔离见证(SegWit)是一种协议升级,它改变了存储数据的方式。是对比特币软件提出的一种更新,旨在解决比特币面临的一系列严重问题,增加了比特币区块的容量限制,并允许实施第二层解决方案以进一步改进。
  • Blockchain browser 区块链浏览器

    区块链浏览器是什么

    区块链浏览器是指提供用户浏览与查询区块链所有信息的工具。区块链浏览器是所有区块链项目必备的基础设施,也是产品经理入门区块链,练手区块链产品设计不错的选择。