由于目前區塊鏈上的交易增多,網路逐漸變得緩慢,于是催生出了很多第2層擴容方案,用以減少GAS費飆升、網路擁堵的問題。閃電網路是一種建立在比特幣區塊鏈之上的第2 層支付產品,能夠以很少甚至免費的成本實現安全、私密和近乎即時的交易,
該設計最早于 2015 年 2 月在論文《The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments》中提出,它主要的原理是將大量交易放到比特幣區塊鏈之外進行,只把關鍵環節放到鏈上進行確認,在整個設計中有兩個概念起到了關鍵的作用:RSMC(Recoverable Sequence Maturity Contract)和 HTLC(Hashed Timelock Contract),RSMC 保障了兩個人之間的直接交易可以在鏈下完成,HTLC 保障了任意兩個人之間的轉賬都可以通過一條“支付”通道來完成,這樣就可以實現任意兩個人之間的交易都在鏈下完成了,而最終的交易結果通過智能合約在鏈上確認。
任意兩個人如何在鏈下交易?
通常,我們在區塊鏈上進行交易要選擇給予礦工的GAS費,你出價越高,你的交易就會被優先確認,如果你的出價一直沒有被礦工接受,那你的交易就會被排到后面,你可能需要等待幾個小時或者幾天的時間,如果在這段時間行情變化過快,就會造成一定的損失。這并不是理想的區塊鏈交易體驗。
閃電網路事實上就是在解決這樣的一個問題。也是我們反復提到的將大量交易放到比特幣區塊鏈之外進行,只把關鍵環節放到鏈上進行確認。那么如何將交易搬到鏈下進行呢?這里又有一個概念叫做“支付通道”,在我們之間打開一個可以支持交易的通道即“支付通道”,并在區塊鏈上記錄它的打開,用戶之間通過該“支付通道”進行任意次數的交易,并且它可以以任何時間單位保持開放,比如小時、天、周或幾十年。當交易雙方決定關閉通道時,區塊鏈會將該行為記錄下來并確認,這樣一來,容易造成擁堵的交易行為在鏈下就可以完成,鏈上只記錄相關數據,所以交易會以閃電般的速度發生,并可以發生數百萬筆交易,小額交易也可以瞬間被成交,而且無需支付高額交易費用,這聽起來是不是很棒呢?
閃電網路現狀
目前閃電網路節點有25097個,與過去的30天相比增長了8.16%。交易通道數有65877個,與過去30天相比增長了13.6%。網路容量達到2304.74 BTC 即103,131,725.18美元。
從全球視角來看,美國的閃電節點數最多,擁有1276個節點,占比8.79%,通道數有18586個,占比28.18%,其次是德國、加拿大和愛爾蘭,
美國的前5個閃電節點分別為:ACINQ(一家比特幣技術公司),bfx-lnd1(屬于bitfinex)bfx-lnd0(屬于bitfinex),OpenNode(比特幣支付處理器),SouthXchange(阿根廷加密貨幣交易所),以上數據表示除了專注于比特幣技術的公司外,交易所也正在積極的進行閃電網路節點的集成工作。閃電網路也正在美國進行的如火如荼,
而目前大陸部署了26個節點,132個通道數。節點數量較多的城市來自北京、上海、杭州、大陸香港,無論是節點數還是通道數都落后美國一大截。
當很多的節點相互建立通道后,就會形成閃電網路。越來越多的交易就可以在該網路上進行。
目前不同團隊正在開發多種閃電網路,使閃電網路更加穩定、安全、高效、私密和易于使用,除了技術上的突破以外,還應允許更多用戶和節點運營商進入,以增加節點數量和交易通道,隨著鏈上費用和虛擬貨幣尤其是比特幣價值的上升,閃電網路作為一種低成本的交易方式會逐漸變得流行起來,目前閃電網路正在快速成長期,相信我們會看到更多的用例和采用,