Overview概述閃電網絡作為比特幣的擴容解決方案之一,保持了比特幣原鏈的核心特征。區別于BCH、BSV兩個比特幣分叉項目,閃電網絡技術路徑并沒有選擇通過增加比特幣區塊容量大小來擴容,而是選擇將大量小額交易放在鏈下處理的路徑。閃電網絡從2015年白皮書發布,至今已發展了5年時間。于2018年正式上線后,閃電網絡快速發展,至今已經擁有12,013個節點、36,117個狀態通道、網絡容量達到925個比特幣。但是閃電網絡經歷了2018年的快速發展后,從2019年6月至今,進入了發展的瓶頸。至今閃電網絡所處理的BTC交易容量,與比特幣全網流通量18,298,200相比,占比僅為0.0050546%。閃電網絡出現當前現狀的主要原因為:社區很多用戶更期望比特幣成為保值儲值的數字黃金,而非支付現金;比特幣的小額支付場景有限;安全性存在隱患;閃電網絡技術還未完全成熟。閃電網絡的未來發展還存在如下障礙:比特幣價格的巨幅波動;通道數量有限;節點的中心化趨勢;用戶使用門檻高;閃電網絡通道存在延展性漏洞。預計未來3至5年內閃電網絡仍將會得到社區的大力推廣,因為「比特幣原鏈+隔離見證+閃電網絡」的技術路徑方案得到了最多的社區用戶認同。如果未來閃電網絡除了在修復當前存在的一些技術缺陷外,更多地去匹配商業應用場景需求,同時加強在交易所環節的應用,擴展大額支付場景,勢必將會把比特幣變得更加完善,得到全球范圍內更多用戶的認可。Report報告1.閃電網絡介紹
1.1簡介
比特幣閃電網絡,英文名稱為BitcoinLightningNetwork,是一種旨在提高比特幣交易速度的鏈下即時支付技術。閃電網絡的完整技術主張最早見于JosephPoon、ThaddeusDryja兩位開發者撰寫的白皮書《TheBitcoinLightningNetwork:ScalableOff-ChainInstantPayments》,其核心技術原理是將大量交易放在比特幣的鏈下進行,只將最終的交易結果由鏈上確認,從而提高現有比特幣網絡的交易效率。由于比特幣網絡當前的交易速度備受詬病,如何安全地實現擴容一直是社區關注的重點。而閃電網絡作為比特幣鏈下擴容技術,其不會對比特幣底層進行任何修改,并且開發團隊為區塊鏈行業頂尖的開發者,所以從誕生那一刻便備受大家關注。經過將近5年左右的發展時間,閃電網絡從2015年發布白皮書,到2020年3月已經擁有12,013個節點、36,117個狀態通道、網絡容量達到925個比特幣。1.2發展歷史概述
閃電網絡從2015年發布白皮書開始至今,主要經歷如下幾個階段:2015年2月份,JosephPoon和ThaddeusDryja發布了一篇閃電網絡白皮書《TheBitcoinLightningNetwork:ScalableOff-ChainInstantPayments》草稿;2016年1月14日,JosephPoon和ThaddeusDryja發布了更新版的閃電網絡白皮書;2017年1月,第一個閃電網絡的實現——LND的內部測試版本發布;2017年8月,隔離見證被激活,比特幣閃電網絡的基礎工作完成;2018年3月,LightningLabs發布第一個閃電網絡的測試版本——LND。另外兩個閃電網絡版本分別由ACINQ和Blockstream團隊負責開發,分別在3月底和6月底向用戶發布;2019年2月,匿名比特幣持有者hodlonaut發起「閃電火炬」活動,全球范圍內近300位用戶通過閃電網絡支付比特幣,吸引了包括Twitter首席執行官JackDorsey、《精通比特幣》作者AndreasAntonopoulos、投資公司MorganCreek創始人AnthonyPompliano、幣安創始人趙長鵬等名人的參與。2020年3月,閃電網絡全網已擁有12,013個節點、36,117個狀態通道、網絡容量達到925個比特幣。1.3開發團隊
目前主要有三個團隊在進行閃電網絡技術相關的研究開發工作,分別為:Blockstream、LightningLabs和ACINQ。上述三家團隊均于2018年,分別推出了閃電網絡的測試網。三個開發團隊的信息如下表所示:
比特幣閃電網絡LND v0.16.3發布:金色財經報道,比特幣閃電網絡發布版本更新,目前閃電網絡LND v0.16.3已發布,從這個新版本開始,除了使用OpenTimeStamps為git標簽添加時間戳之外,還將為清單文件及其簽名添加時間戳。此外,CLN v23.05.1也同步發布,該版本修復了此前出現的一些Bug問題,包括與LND不兼容和dual-funding等。[2023/6/10 21:28:28]
表1:閃電網絡三個主要的開發團隊介紹1.4技術優點
閃電網絡作為比特幣擴容的關鍵性技術,具備如下的技術優點:1)交易速度快比特幣鏈上交易受限于每秒7筆的交易速度,如趕上交易擁堵,可能會出現等待半小時甚至更久的轉賬時間,十分不利于用戶的支付體驗。因此閃電網絡通過把大量交易放在鏈下來完成的方式,可以大幅提高用戶轉賬交易的效率。理論上閃電網絡交易的確認時間可以達到支付寶等傳統支付工具的水平。2)交易費用低比特幣鏈上交易,用戶的交易由礦工打包完成,而礦工通常會選擇手續費高的交易優先打包。而閃電網絡中的大量頻繁的交易是在比特幣鏈下完成的,打包交易的完成方由礦工變為了閃電網絡節點。通常閃電網絡節點設置的費率也普遍較低,并且用戶可以選擇費率最低的節點來完成支付,從而使得整體交易費低于完全通過鏈上完成交易的情況。3)匿名性比特幣等數字貨幣并不能實現完全的匿名性,鏈上交易雙方的地址可以被跟蹤。但是由于閃電網絡實現了相當一部分交易不上鏈,大部分數據存儲在鏈下,因此很難追蹤到閃電網絡進行支付的所有筆小額交易,從而使得隱私性得到了一定程度的加強。2.核心技術原理
2.1閃電網絡的工作原理
閃電網絡通過建立狀態通道的方式,將部分頻繁的小額交易放在鏈下完成,從而減輕主鏈的交易壓力。所以,閃電網絡技術的核心是建立一個安全、可行的鏈下支付通道,同時結合多重簽名地址技術、RSMC序列到期可撤銷合約、HTLC哈希時間鎖定合約等技術完成支付的結算與確認,進而提高用戶支付的效率。我們可以舉一個例子來闡述閃電網絡的交易流程:比如Alice經常去小區門口的咖啡店買咖啡,所以她每次購買咖啡的時候都需要向咖啡店的老板Bob支付BTC,而Bob也經常麻煩Alice代購一些海外奢侈品。所以,Alice和Bob如果使用BTC鏈上交易的話,不僅每次支付時等待確認的時間久,而且整個期間發生的手續費也較高。Alice與Bob可以通過閃電網絡來解決上述的問題。流程如下:1)Alice和Bob分別向多重簽名地址轉賬5個BTC,轉賬的過程將廣播并被礦工記錄在區塊鏈上,這個多簽地址里面就擁有10個比特幣。從此刻起,Alice和Bob就建立了一個閃電網絡的鏈下支付通道。2)Alice每購買一杯咖啡,就在通道里向Bob支付一筆BTC;Bob每次讓Alice幫忙代購,Bob就在通道里向Alice支付一筆BTC;但是由于這期間雙方的交易記錄均發生在鏈下,不會向礦工廣播,在BTC的鏈上沒有記錄,所以通道內的交易確認速度很快,甚至可以接近支付寶的確認速度。3)當Alice和Bob在一個月后,計劃將這個月的交易進行清算和結算時,雙方將根據期間在閃電網絡支付通道里的交易記錄,來核算最終各自的資產情況。并將最終由雙方共同確認的交易結果發送至鏈上,進行確認和交易廣播,此時Alice和Bob建立的閃電網絡支付通道將結束。詳細交易流程可見下圖:
圖1:閃電網絡交易流程示意圖2.2核心技術介紹
1)多重簽名地址比特幣多重簽名地址是為了實現比特幣資產的多方管理的一種技術。最初版本的比特幣簽名機制是單一地址管理的,即地址的持有人單獨管理,只有他/她本人擁有私鑰。如果該持有人丟失了私鑰,將直接失去該筆鏈上資產。所以,為了規避丟失私鑰而丟幣的風險,開發者們提出了多重簽名的技術解決方案,即N個用戶可以分別持有N個私鑰,只要M個用戶拿出私鑰就可以動用某個多重簽名地址里的比特幣。這里的M有限定條件,需要大于等于2、小于等于N。2)RSMC合約RSMC合約,全稱為RevocableSequenceMaturityContract,即序列到期的可撤銷合約。顧名思義,RSMC合約支持交易雙方在閃電網絡的通道中,雙向支付,并且支持可撤銷的交易。每次交易雙方之間發生頻繁的小額交易時,需要交易雙方對一定時期內的資金交易結果進行共同確認,并且這些交易都發生在鏈下,可以支持一方撤銷交易。為了鼓勵用戶盡可能久地使用閃電網絡的通道,系統將對最先提出終止通道的一方資金到賬時間比另一方晚。在通道結束后,網絡會將最終結算的資金返還至雙方的鏈上比特幣錢包地址,一般情況下每筆交易金額都不會超過用戶放入通道內的資金規模。RSMC合約是支持閃電網絡可以實現的最重要的技術之一,我們延續上文中假設的Alice&Bob的例子,來給大家解釋下其工作原理:Alice與Bob發起雙方的閃電網絡支付通道;Alice與Bob均向支付通道里的多重簽名地址,劃轉了0.5個BTC,即下圖中的FundingTx部分;Alice發起一筆承諾交易C1a,其中包含一筆退款交易RD1a。C1a的第一個輸出是RD1a,由Alice另一個私鑰Alice2和Bob私鑰的多重簽名向Alice的地址轉入0.5BTC。但RD1a包含一個seq變量以防止其馬上被礦工打包確認,而是要等1000個區塊后才可以被礦工打包確認。C1a的第二個輸出是向Bob的地址轉入0.5BTC。Alice將C1a/RD1a交給Bob簽名;Bob構造一筆承諾交易C1b,其中包含一筆退款交易RD1b。C1b的第一個輸出是RD1b,由Bob的另一個私鑰Bob2和Alice的私鑰的多重簽名向Bob的地址轉入0.5BTC。但RD1b包含一個seq變量,防止其交易馬上被礦工打包確認,而是要等seq=1000個區塊后確認。C1b的第二個輸出是向Alice的地址轉入0.5BTC。Bob將C1b/RD1b交給Alice簽名;Bob對C1a/RD1a簽名并返給Alice,同時Alice對C1b/RD1b簽名并返給Bob;Alice檢查C1a/RD1a以及Bob的簽名,確認后自己簽名。同時,Bob檢查C1b/RD1b以及Alice的簽名,確認后自己簽名;當Alice發現某筆交易金額不正確時,可以在1000個區塊對該筆交易確認前,發起驗證請求,一旦被證實Bob作假,Bob的資金將會被沒收以補償Alice;當Alice與Bob計劃結束支付通道,開始清算雙方資金時,支付通道將會被關閉。支付通道結束時,雙方確認后的結果將發送至鏈上,進行確認和交易廣播。
Tether新項目Synonym正式公開,將基于比特幣和閃電網絡構建經濟系統:11月17日消息,由Tether孵化的Synonym項目正式對外公開,該項目將僅基于比特幣網絡(及其二層閃電網絡)作為底層區塊鏈,構建全新的金融生態。Synonym將推出非托管的比特幣和閃電網絡錢包,還會計劃構建眾多相關服務,包括可利用閃電網絡的Blocktank,在閃電網絡上發行代幣,賬戶系統,去中心化的社交媒體等。[2021/11/17 21:58:34]
圖2:RSMC交易結構圖來源:https://blocking.net/1516/bitcoin-lightning-network-rsmc/3)HTLC合約HTLC合約全稱HashedTime-LockContract,即哈希時間鎖合約,簡單說就是加了時間限制的合約,即交易雙方可以對轉賬合約的實現設計一個倒計時。比如Alice幫Bob代購了一個價值500美金的高端化妝品,Bob為了表達誠意,會先將500美金等值的BTC支付到一個多重簽名地址里,并由Alice生成的一個密碼R的哈希值H(R)。如果在一定時間內,比如第5天時,Alice已經將化妝品交給了Bob,那么Bob將會把密碼R告知給Alice,從而Alice成功收到該筆預付款。如果Alice在約定的時間內,未能成功向Bob交付化妝品,則該筆BTC將取消凍結,并轉至Bob的持幣地址。所以HTLC合約功能可以完美解決閃電網絡中通道與通道鏈接的問題,能夠幫助不認識的兩方通過不同的支付通道相連接,從而完成小額多頻次付款。比如A希望與C建立支付通道,但是A與C并不直接認識,但是A與C都認識B,那么A與C就可以借助B來建立兩個支付通道來完成支付,如下圖所示:
圖3:閃電網絡通道連接交易結構圖HTLC合約主要由2部分構成:哈希值鎖定,確保了只有知曉最終接收方生成的密碼R才可以解鎖,并獲得凍結的資產;時間鎖定,即確保了轉賬方在一定時間內無法取走,又能保證在一段時間后如果最終接收方沒有取走比特幣的情況下,轉賬方可以拿回自己的比特幣。4)其他技術介紹除了多重簽名地址技術、RSMC序列到期可撤銷合約、HTLC哈希時間鎖定合約等三個核心技術外,閃電網絡依然還在完善的技術方案包括:瞭望塔Watchtowers、原子多路徑支付AtomicMulti-PathPayments、潛交換SubmarineSwaps、中微子協議neutrino等,簡要總結如下表所示:
表2:閃電網絡其他技術簡介3.發展現狀及原因分析
3.1核心數據表現
根據閃電網絡數據統計網站1ml.com的實時數據,截止2020年3月27日,閃電網絡中節點的數量達到12,013個,通道的數量達到36,117個,當前所有通道中托管的BTC數量為924.9個。具體數據如下圖所示:
圖4:閃電網絡數據來源:https://1ml.com/statistics另外根據統計數據,中國地區閃電網絡數據情況如下表所示:
表3:閃電網絡中國地區數據來源:https://1ml.com/statistics通過上述數據整理,可以看到中國地區的閃電網絡普及度極低,容量占全網比僅為0.313%,平均每個節點BTC容量僅為0.10BTC。3.2核心指標歷史表現
數據:比特幣閃電網節點數量為13704個:當前比特幣閃電網絡節點數為13704個,過去30天內增加2.97%;通道數量為36966個,過去30天內減少0.6%;網絡容量達到1056.90個BTC,過去30天內增加6%。[2020/9/6]
1)節點數量
圖5:閃電網絡節點數量歷史表現來源:BitcoinVisuals2)通道數量
圖6:閃電網絡通道數量歷史表現來源:BitcoinVisuals3)狀態通道中托管的BTC數量
圖7:閃電網絡通道中托管的BTC數量歷史表現來源:BitcoinVisuals4)平均每個通道中托管的BTC數量
圖8:閃電網絡通道中平均每個通道中托管的BTC數量歷史表現來源:BitcoinVisuals3.3現狀總結及原因分析
閃電網絡從2018年開始正式運行,到現在經過2年的發展時間,雖然網絡中BTC的容量從0增長到了924.9個,法幣價值為630.7萬美元,但是和比特幣全網流通量18,298,200相比,占比僅為0.0050546%。通過對當前閃電網絡的數據表現進行分析,可以看到閃電網絡的節點數量、交易BTC數量、通道數量在2019年整體表現比較平緩,甚至還略有下降,這說明在2019年閃電網絡的發展進入一個瓶頸期。主要原因如下:1)社區對比特幣的支付屬性認可存在分歧比特幣的內在價值主要表現在兩個方面,一是類似于數字黃金的價值存儲,二是電子現金支付工具。而社區中相當一部分用戶更傾向于比特幣的價值存儲屬性,而閃電網絡作為鏈下擴容方式,是希望比特幣可以履行電子支付貨幣的功能,這與很多用戶的使用心態背道而馳。2)比特幣的小額支付場景有限閃電網絡雖然通過鏈下擴容提高了比特幣轉賬的交易速度,但是卻沒有直接提高比特幣的現金支付場景。比特幣如果希望成為電子支付貨幣,那么它必須具備貨幣的基本屬性之一:內在價值在一段時間內相對穩定。而恰恰相反,比特幣的價格常常大幅波動,并且單個幣的價格也較高,從而使得用戶使用比特幣小額支付購買商品或者服務的整體意愿不高。因為即使有了閃電網絡加持的比特幣,在小額支付場景上,依然無法和法幣的方便性相比,甚至與穩定幣USDT相比也難有競爭優勢。用戶很難有動力不使用方便、安全、價值穩定的法幣,而用比特幣去做日常的小額支付。所以,比特幣的小額支付場景有限也直接導致了大家使用閃電網絡來支付比特幣的意愿不強。3)安全性存在隱患近年來閃電網絡的安全性隱患一直受大家的關注,在2019年8月閃電網絡開發者RustyRussel就表示閃電網絡軟件的舊版本存在嚴重的漏洞,如果用戶不進行更新,可能會丟失比特幣。另外,由于閃電網絡通道內的交易均是在鏈下處理,并且涉及中介路由,支付雙方的交易數據容易被黑客攻擊而暴露。閃電網絡在支付時,要求節點必須保持在線狀態,如果用戶在支付時,發生節點下線,將會使用戶無法支付或者資金處于凍結狀態。4)閃電網絡技術還未完全成熟閃電網絡目前還存在許多需要解決的問題,比如節點掉線、路由設計、節點中心化、安全性、隱私暴露等,所提出的技術解決方案如瞭望塔Watchtowers、原子多路徑支付AtomicMulti-PathPayments、潛交換SubmarineSwaps、中微子協議Neutrino等還要等待落地驗證。4.市場分析及未來展望
比特幣閃電網絡節點數達12901個:據1ML數據,當前比特幣閃電網絡節點數達12901個,過去30天內增加3.86%;通道數量為35660個,過去30天內下降1.90%;網絡容量達到928.91個BTC,過去30天下降4%。[2020/5/30]
4.1不同擴容路徑對比分析
自從上線以來,比特幣網絡的交易速度慢和擁堵問題一直廣受詬病,比特幣社區也于2015年開始探討比特幣的擴容解決方案。社區提出的擴容解決方案核心爭議點在于是否要區塊擴容,即將比特幣區塊大小從當前的1M擴大到8M甚至更高。以比特幣Core團隊為代表的開發者社區和用戶強烈反對區塊擴容,主張以“隔離見證+閃電網絡”的鏈下擴容方式。截止目前,比特幣的擴容方案主要分為鏈上擴容和鏈下擴容兩大類,如下表所示:
表4:比特幣擴容路徑閃電網絡主要應用在BTC主鏈上,通過將鏈下交易來幫助BTC主鏈提高交易效率,從而加強比特幣的貨幣支付屬性。而BCH和BSV主要是通過擴大區塊容量來提高鏈上的交易效率,即支付屬性直接通過主鏈上的交易來實現。閃電網絡與BCH和BSV雖然實現的技術路徑不同,但是提高“比特幣”的交易速度的目的卻是相同的。從這點來看,如果閃電網絡能夠得到大面積普及,無疑會搶占BCH和BSV在「數字貨幣支付市場」的市場份額。但是短期內,由于比特幣價格的巨幅波動,以及閃電網絡錢包的用戶使用門檻高,用戶對于閃電網絡小額支付的需求依然有限。只有當閃電網絡支持大額支付、用戶體驗更優、使用門檻降低,并且比特幣的價格相對穩定時,才有可能激發大家使用閃電網絡小額支付比特幣購買服務或商品的需求。4.2未來應用的主要障礙
1)比特幣價格的巨幅波動當前閃電網絡使用度較低的一個重要原因便是比特幣的價格極其不穩定,特別社區用戶對比特幣的資產價格增幅還抱有較高預期,使得用戶極不愿意用“具備較大升值空間”的比特幣進行購買商品或者服務時的支付手段,特別是小額支付。充當支付工具的貨幣首先要求具備的特征便是價格相對穩定,這也是各國政府努力維持本國貨幣匯率穩定的重要原因。所以,只有在比特幣的價格預期相對穩定時,其充當支付貨幣的需求才會得到提高,進而促進大家使用閃電網絡進行支付的意愿。2)網絡中的通道數量有限閃電網絡的交易處理依賴于通道和參與用戶的數量,只有當更多的人使用閃電網絡,才會有更多的通道供用戶選擇,才可以實現快速的交易體驗。而當前閃電網絡的通道數量僅為36,117個,如果遇到節點不在線的時候,用戶很難直接找到可以匹配支付需求的通道,進而無法實現用戶之間的轉賬交易,這也是未來閃電網絡需要解決的問題。3)節點的中心化趨勢閃電網絡的交易依賴于節點中的通道和用戶參與數量,所以節點具備較強的網絡效應。節點內創建的閃電網絡通道越多、使用的用戶越多,用戶就越容易選擇該節點來建立閃電網絡通道。但這樣會進而導致強者恒強,越多用戶選擇頭部節點,頭部節點處理的BTC交易規模就越大,就會吸引更多的用戶來選擇該頭部節點,創建更多的通道。所以節點的中心化趨勢在某種程度上有利于提高閃電網絡的支付效率,但是在另一方面會造成閃電網絡超級大節點的出現。這點,我們通過查看閃電網絡節點容量信息就可以看到,根據1ML網站上的數據,ACINQ、LNBIG兩家頭部節點合計占到閃電網絡總容量的62%。處于很強的寡頭壟斷地位。4)用戶使用門檻高當前用戶使用閃電網絡,首先需要使用閃電網絡錢包,然后花2-3分鐘時間創建閃電網絡通道,如果節點離線狀態還無法使用。并且如果用戶支付的另外一方沒有閃電網絡通道,還無法進行支付。即使支付成功,在結束通道時,還需要等待一定時間來等待剩余資金到賬。上述流程對于一個只是為了小額支付的用戶而言,門檻太高了,高到很難讓用戶不使用支付寶、微信、銀行轉賬,甚至是使用USDT等穩定幣進行支付。5)閃電網絡中的通道存在延展性漏洞閃電通道里的交易均是在比特幣鏈外進行處理,很容易受到交易過載或者垃圾交易的攻擊。根據耶路撒冷大學的兩名科研人員進行的研究,黑客可以憑借不到0.5個比特幣,在閃電網絡通道里進行大量小額支付交易,搶占閃電通道的處理資源,阻塞閃電網絡通道,直至整個網絡癱瘓。所以開發者需要針對此漏洞提出新的解決方案,比如調整HTLC合約或者是增加兩次支付交易之間的相隔時間等,否則閃電網絡的穩定性和安全性將受到極大挑戰,也可能會對用戶產生巨大的資金隱患。4.3未來發展展望
動態 | 比特幣閃電網絡的挑戰在于執行大額交易較難:據PeckShield態勢感知平臺數據顯示,比特幣閃電網絡在去年3月主網上線以來發展迅速,近幾個月的發展速度尤為驚人,今天的活躍節點數是6193個,交易通道24,761個,總容量為661.38個比特幣,約值240萬美元。閃電網絡具有秒級的交易速度,交易費接近于零,總吞吐量沒有上限,其技術成熟后可以挑戰Visa或支付寶等傳統的交易平臺,幫助比特幣成為主流支付貨幣。PeckShield硅谷研發中心負責人Jeff Liu認為:閃電網絡目前還處于起步階段,仍有許多技術問題需要解決,例如,雙方必須同時在線才能交易;中繼節點需要先墊付交易所需費用,所以大額交易難以執行,同時需要一些提供流動性 (資金池) 的節點存在 (違背了去中心化原則) ;和其他新技術一樣,現階段閃電網絡同樣面臨錢包,商家,和用戶相對較少的問題,需要時間來進一步推廣。[2019/2/13]
預計未來3至5年內閃電網絡仍將會得到社區的大力推廣,因為「比特幣原鏈+隔離見證+閃電網絡」的技術路徑方案得到了最多的社區用戶認同,但是如果希望閃電網絡真正得到更廣泛的應用仍需要做很多工作,比如未來閃電網絡除了在修復當前存在的一些技術缺陷外,更多地去匹配商業應用場景需求,同時加強在交易所環節的應用,擴展大額交易,勢必將會把比特幣變得更加完善,得到全球范圍內更多用戶的認可,使得全球范圍內的用戶享受到快捷、安全的銀行服務。1)閃電網絡依然是比特幣原鏈擴容的重要解決方案比特幣原鏈主張以「隔離見證+閃電網絡」的鏈下擴容路徑,主要是因為區塊容量擴大會使得比特幣節點的網絡負載,從而使得能夠同步比特幣全節點的礦工也越來越少,相當于變相大幅提高了比特幣全節點的門檻,直接導致的結果是提高比特幣的中心化趨勢,那么對于比特幣的初衷來講是致命的。從保證比特幣的去中心化核心特征不變的目的來看,選擇「隔離見證+閃電網絡」的鏈下擴容路徑是最優的選擇,即不改變原鏈的鏈上特征以及區塊大小,就可以實現擴容。與擴大區塊容量為主的擴容方案BCH、BSV相比,比特幣市值遙遙領先,分別為BCH的29.4倍、BSV的38.9倍,這也從側面證實了「比特幣原鏈+隔離見證+閃電網絡」的技術方案凝聚了最大的共識,得到了更廣泛的社區認可。2)閃電網絡技術更需要站在商業應用場景去優化閃電網絡本質上是只是一種支付解決方案,只有真正解決用戶的實際需求才會得到真正的擁戴和使用。而當前閃電網絡旨在解決的小額支付場景上,用戶使用的動力有限,一方面是由于用戶傾向于用比特幣儲值,而非用比特幣支付;另一方面是由于閃電網絡的使用門檻高、穩定性略低、BTC價格巨幅波動等問題,使得大家更傾向于使用法幣或者是穩定幣去做小額支付。所以,閃電網絡不僅僅只從技術角度出發去改善,更應該從商業應用場景角度去思考和優化閃電網絡技術,擴展更多的閃電網絡使用場景,比如大額支付、交易所提沖幣等,來吸引更多的用戶使用閃電網絡進行支付。3)閃電網絡需要得到更廣泛的交易所支持目前由于大量的公鏈及DApp應用滲透率低,使得大量的幣被存放在交易所中,而交易所對閃電網絡的支持程度對未來閃電網絡的發展起著至關重要的作用。當前,根據公開信息報道,僅在2019年12月,Bitfinex成為首家支持閃電網絡的交易所,而BTC交易量最大的三大交易所OKEx、Huobi、幣安還未發布支持閃電網絡的公告。如果未來有更多的交易所支持使用閃電網絡,勢必會極大地促進閃電網絡的用戶群體,對于閃電網絡的生態落地也會產生極大的促進作用。5.實測分析
5.1閃電網絡錢包選取
目前支持閃電網絡的錢包主要有BlueWallet、éclairMoblie、BluestreamGreen、Zap及Phoenix,此次測試主要測試功能較多的Zap錢包。
表5:Zap錢包版本說明5.2測試結果總結
通過嘗試創建閃電網絡通道、向通道內支付比特幣、通道內轉賬、結束通道、創建新渠道等操作體驗閃電網絡,測試結論如下:閃電網絡錢包的用戶門檻較高,除了需要學習傳統的比特幣鏈上錢包創建外,還需要學習如何創建閃電網絡;用戶需要提前向通道內轉移不低于7美金的BTC,才可以開啟通道;當用戶選擇的節點創建通道成功后,如果遇到節點不在線的情況下,用戶無法完成支付;如果用戶只支出一筆花費,通過閃電網絡支付的手續費會更高,因為除了通道內交易時節點收取的手續費,用戶在創建網絡和結束網絡時,資金支付到通道中、資金從通道中返還到鏈上地址都會產生手續費;主動結束通道后,用戶需要144個區塊確認才能收到放入通道中的結算資金,期間資金處于凍結狀態;閃電網絡創建通道時使用隔離見證功能,資金從鏈上地址打入閃電網絡通道的手續費大約低25%,并且能夠在2分鐘左右可以完成。5.3測試步驟
步驟一:創建錢包,同步閃電網絡節點數據Zap錢包創建、輸入助記詞,然后就開始同步節點數據:
圖9:Zap錢包同步節點界面步驟二:向錢包內轉入比特幣同步完成后,Zap錢包界面如下圖所示,錢包地址為:3NGeMUMaa3BGQJ8hRxAFHcobFzVGg5kq61,可見Zap閃電網絡錢包直接鏈接的是比特幣的主網。并向Zap的錢包地址轉入0.01個BTC,合計100萬satoshis。當前還未有幣在閃電網絡Channel中,如下圖所示:
圖10:Zap錢包界面-余額步驟三:創建閃電網絡通道Channel通過Zap的CreateChannel功能,可以選擇其推薦的節點來創建支付通道。假設我們選擇Zap的節點來創建,如下圖所示:
圖11:Zap錢包界面-創建Channel在創建Channel頁面,可以看到節點的Publickkey以及選擇放入通道的資金。同時可以選擇通道的費率,分為慢中快Slow、Medium、Fast三檔,費率分別為1satoshisperbyte、4satoshisperbyte、46satoshisperbyte,其高低與用戶放入Channel的資金大小沒有關系,由節點服務商確定費率。我們假設放入100,000Satoshis,選擇最快情況下的費用,如下圖所示:
圖12:Zap錢包界面-創建Channel選項
圖13:Zap錢包界面-創建Channel這時錢包自動把金額調整為價值7美元的108,084satoshis,這是因為當放入通道的BTC價值低于7美元時,無法成功創建一個Channel,這個應該是閃電網絡節點服務商Zap自己設定的。創建成功后,我們可以看到錢包界面立刻顯示了該筆交易,該筆交易為鏈上交易,礦工費為0.52美元。
圖14:Zap錢包界面-存放資金在錢包界面,可以看到有90,950satoshis正在發送至通道地址里,由于是鏈上交易,所以收取了價值0.52美元的礦工費,等待礦工打包確認交易。
圖15:Zap錢包界面-存放資金通過比特幣區塊瀏覽器,我們查找了該筆交易信息,發現礦工費是按照當初設定的46satoshisperbyte,并且提示說由于該筆交易使用了隔離見證,省去了25%的礦工費。整個確認過程,從支付到該筆完成確認,共花費了不到2分鐘時間,確實比較快。
圖16:Zap錢包界面-存放資金交易查詢步驟四:查看通道信息在往通道支付的資金被鏈上確認后,閃電網絡的通道便成功設立了,但是我們在已創建的Channel里看到了該Zap節點處于離線狀態,從而使得無法使用。在該閃電網絡的通道界面,我們可以看到如下信息:通道創建的時間;Time-Lock時間,默認144個區塊后才能拿回資金;所有支付的資金所有收到的資金通道內質押的資金節點的費率
圖17:Zap錢包通道建立情況步驟四:使用閃電網絡通道進行支付在測試時,發現該節點處于離線狀態,導致無法使用該閃電網絡通道。步驟五:結束通道在該情況下,用戶可以強制關閉通道,在等待144個區塊確認后,才能收回通道內的資金。回到Zap錢包中已創建的通道中,發現該通道顯示「已關閉」。
圖18:Zap錢包通道結束
圖19:Zap錢包通道關閉中界面步驟六:創建新通道同時嘗試創建新的通道,但是系統提示無法創建新的渠道。
圖20:Zap錢包創建新通道界面風險提示:*警惕打著區塊鏈和新技術的旗號進行非法金融活動,標準共識堅決抵制利用區塊鏈進行非法集資、網絡傳銷、ICO及各種變種、傳播不良信息等各類違法行為。
編者按:本文來自互鏈脈搏,作者:互鏈脈搏,Odaily星球日報經授權轉載。 耳熟能詳的星巴克、慶豐包子鋪都很可能在雄安新區最早使用央行數字貨幣.
1900/1/1 0:00:00頭條 媒體:央行數字貨幣雄安試點邀請名單出爐,星巴克等19家單位在列4月22日下午,雄安新區召開了法定數字人民幣試點推介會。推介會由雄安新區管理委員會改革發展局組織.
1900/1/1 0:00:00從2019年10月24日中央組織集體學習以來,“區塊鏈”一直是人們關注和討論的熱點話題。隨之就是關于區塊鏈的各種研討和區塊鏈專業書籍的出版.
1900/1/1 0:00:00智能合約是一個事務處理系統,使數字化承諾在滿足觸發條件時被自動執行,而不會產生或者修改智能合約.
1900/1/1 0:00:002個月來,“新冠”肺炎疫情席卷全球。為支持疫區、早日戰勝疫情,醫護工作者紛紛奔赴前線,普通民眾則通過物資捐贈來為抗疫添柴加薪。但在緊張的抗疫之外,我們也看到了不和諧的一面.
1900/1/1 0:00:00編者按:本文來自頭等倉區塊鏈研究院,Odaily星球日報經授權轉載。通過穩定幣歷史,了解貨幣未來設計和發明加密貨幣,是為了讓全球私人和機構用戶受益,讓人們從繁瑣的銀行系統中解放出來,創建一個新的.
1900/1/1 0:00:00