比特幣的閃電網絡是如何運作的?
作者:白澤研究院
2016 年 10 月 5 日,比特幣測試網上的第一筆閃電交易由區塊鏈技術公司 BlockStream 的工程師團隊完成。戴克爾博士在接受採訪時表示:"這對閃電網絡來說是一個重要的里程碑。這是我們第一次在真正的區塊鏈上建立通道,具有真正的延遲和塊率,這其中包括開具發票、閃電交易以及物品交付,其中的支付是通過第三個節點從一個節點路由到另一個節點。"
在經歷了 5 年的技術升級與發展後,根據 TXStats 的數據,10 月 2 日比特幣閃電網絡上的比特幣容量突破 3,000 枚的里程碑。自 6 月突破1,500 枚比特幣以來,閃電網絡的比特幣容量增加了一倍多。
隨著諸如薩爾瓦多頒布比特幣法案、推特允許用戶使用比特幣打賞小費等比特幣採用大事件越來越多,閃電網絡已經表現出了在交易活動急劇增加時通道數和比特幣容量伴隨擴張的能力。自年初以來,閃電通道中持有的比特幣數量幾乎增加了兩倍。
閃電網絡是如何運作的?
閃電網絡是在比特幣區塊鏈之上運行的第二層,並直接錨定在其中。並且它可以廉價高效地每秒處理數百萬筆交易。
在閃電網絡的白皮書中,作者描述了他們對閃電網絡如何將比特幣擴展為更高效、更快速的支付網絡的願景。
白皮書稱:"使用這些小額支付渠道的網絡,比特幣每天可以擴展到數十億筆交易。" "在給定的小額支付渠道內發送許多付款使一個人能夠以去中心化的方式向另一方發送大量資金。這些渠道不是建立在比特幣之上的獨立可信網絡,它們是真正的比特幣交易。"
下面我們將通過將閃電網絡與在酒吧進行比較來直白的說明閃電網絡。
在酒吧消費時,你每次點啤酒時需要刷卡並結清消費。
或者你也可以通過在聚會結束時將所有的啤酒帳單匯總在一起,並一次性結算,可以節省時間、精力和費用。這種方式類似於閃電網絡的運作方式。
現在,假設你的酒吧在閃電網絡上運行。
在閃電網絡上,當你要開始交易時,你將打開一個支付通道,這個支付通道類似於一個正在運行的選項卡(啤酒帳單)。因此,當你開始購買啤酒時,這些交易會記錄在支付通道上,就像它們會記錄在酒吧帳單簿上一樣。然而,在支付通道上轉移的不僅僅是帳單,因為它們會在選項卡(帳單簿)上轉移,轉移的是真正的比特幣,所以你正在為你的啤酒實時的支付每一筆的小費。這些交易只是沒有記錄在區塊鏈上。比特幣只是通過支付通道在你和酒吧之間進行轉移。
當你完成消費,關閉支付通道時,雙方所擁有的比特幣的最終結算都會廣播到區塊鏈,從而完成所有交易。
閃電網絡如何擴展比特幣區塊鏈?
正如我們之前所討論過的,閃電網絡與區塊鏈分開運行,但它仍然錨定在區塊鏈上。閃電網絡是交易發生的地方,而區塊鏈是這些交易完成的地方。
因此,你在酒吧的消費中,其實只在區塊鏈上進行了兩次實際轉帳。第一次交易是當你用比特幣資助支付通道並打開它時,第二次是當你關閉支付通道時。但是在這兩筆交易之間,你可以在閃電網絡上的通道內進行無限量的轉帳。
通過在閃電網絡上進行那些潛在的交易,我們可以減輕整個區塊鏈的負擔,提高了交易率並保持較低的交易費用。
但是,你可能會認為與數百家企業/公司建立支付通道會很繁瑣,但這才是閃電網絡真正閃耀的地方。你不需要打開與某人的直接付款通道來付款。你可以通過閃電網絡上的中介通道向個人和企業付款。
閃電網絡的中介是如何運作的?
假設你帶你的朋友鮑勃去酒吧。鮑勃與酒吧之間建立開放的支付通道,但酒吧為你提供了一個。那么鮑勃仍然可以通過你的支付通道來支付酒吧費用。這就像鮑勃以你的名義購買啤酒,並向你支付帳單。
這就是閃電網絡如此可擴展的原因。它在兩方之間找到最快的路徑來記錄每個人的交易,並確保每個人都得到相應的比特幣。即使兩個用戶之間沒有直接的支付通道,他們也可以通過一個或幾個其他閃電網絡中介相互支付,在這種情況下,中介會將你的付款轉發給收款人。因此,與其為你想要光顧的所有企業/公司之間建立數百個支付通道,不如只需要幾個中介,閃電網絡將自動處理其他的一切。
所以,這就是比特幣的閃電網絡。它將速度、安全性與低費用相結合,使比特幣可擴展到全球受眾和最有效的支付網絡之一。