天天看點

區塊鍊101:什麼是閃電網絡?

“閃電網絡”被認為是目前正在開發的加密貨币擴充的最有效的解決方案之一,它有效地在比特币之上建立了一層,使快速和廉價的交易能夠滿足比特币區塊鍊的要求。

這一想法是由Thaddeus Dryja和Joseph Poon在2015年的一篇白皮書中提出的,這個想法基于一個位于比特币區塊鍊之上的網絡,并最終解決了這個問題。該網絡由使用者生成的通道組成,這些通道以安全和可靠的方式來回發送支付(不需要信任,甚至不需要了解對方)。

比如說,我想為每一分鐘看的視訊付錢給你。我們會打開一個閃電通道,随着時間的推移,我的錢包會定期支付給你。當我看完後,我們會關閉頻道,并在比特币區塊鍊上結算淨金額。

因為這些交易是我和你之間的,不需要向整個網絡廣播,它們幾乎是即時的。而且因為沒有需要激勵的礦工,交易費用很低,甚至根本不存在。

它是如何工作的

首先,雙方希望互相交易,建立一個多sig錢包(需要多個簽名來執行交易)。這個錢包裡有一定數量的比特币。然後将錢包位址儲存到比特币區塊鍊。這設定了支付通道。

雙方現在可以進行無限數量的交易,而不需要接觸存儲在區塊鍊上的資訊。在每筆交易中,雙方都會簽署一份更新的資産負債表,以反映錢包中存儲的比特币的數量。

當雙方完成交易後,他們關閉通道,結果餘額在區塊鍊上注冊。如果發生糾紛,雙方可以使用最近簽署的資産負債表來收回他們的錢包份額。

需要注意的是,沒有必要設定一個通道來對閃電進行交易——你可以通過與你聯系的人通過管道向某人發送付款。網絡自動找到最短路徑。

随着比特币和litecoin網絡的采用,該技術的發展得到了顯著的提升。如果沒有更新的交易可鍛性,閃電網絡上的交易風險太大,不實用。

如果沒有區塊鍊的安全性,閃電網絡就不會像現在這樣安全,這意味着它将主要用于小的甚至是微小的交易,進而降低風險。需要分散安全性的較大傳輸更可能在原始層上進行。

我們現在在哪裡?

盡管該技術最初是為比特币設計的,但目前正在開發一系列加密貨币,如litecoin、stellar、zcash、ether和ripple。Litecoin計劃同時推出其版本的比特币。

在2017年12月,三種最活躍的閃電實作(ACINQ, Blockstream和lightning Labs)背後的創業公司公布了測試結果,包括實時交易,證明他們的軟體現在是可互操作的。

此外,釋出了《閃電規範》的第1版,該規範規定了網絡的規則。這将鼓勵開發其他實作和應用程式。

然而,該網絡還沒有準備好發射。工程師們還沒有釋出真正的使用者可以進行交易的軟體。支援閃電作為支付手段的應用已經出現了,但到目前為止還不容易使用。

這并沒有阻止一些在比特币網絡上測試閃電交易的項目。然而,閃電開發人員不鼓勵這樣做——它不僅會分散開發者的注意力,還會讓使用者的資金處于危險之中。

考慮到代碼的複雜性,以及對嚴格測試的需求(畢竟我們讨論的是支付),開發人員正在敦促耐心。此外,在SegWit被廣泛推廣之前,閃電不會在規模上實作。是以,許多人預計,一個可用的閃電網絡至少還需要一年的時間。

原文釋出時間為:2018-04-09

本文作者:智能計算時代

本文來源:

騰訊雲 雲+社群

,如需轉載請聯系原作者。

繼續閱讀