在我們上一篇文章中,閃電網絡面臨的主要挑戰(1)我們討論了流動性,這是限制閃電網絡發展的關鍵因素之一。流動性問題可以進一步分為兩個方面:一個是網絡中整體流動性的不足,需要降低建立和維護閃電網絡節點的障礙,並引入額外的激勵機制;另一個是流動性分配問題。目前,已經採取了諸如潛艇交換、通道拼接、多路徑支付、閃電池、流動性廣告和循環支付等解決方案,以優化閃電網絡中的流動性。
今天,我們將繼續解決目前困擾閃電網絡的其他挑戰,以及社區提出的創新解決方案。
由於其高吞吐量、低延遲、低成本和隱私功能,閃電網絡已成為加密貨幣支付的理想選擇,並成為構建點對點經濟的關鍵支付基礎設施。2021年,在薩爾瓦多將比特幣作為法定貨幣之後,閃電網絡的應用範圍大大擴大,支付的數量和金額激增,一度達到超過82,000個支付通道。
來源:https://mempool.space/graphs/lightning/capacity
然而,近兩年來,閃電網路的發展趨勢發生了一些變化。從上面的數據圖表中,我們可以觀察到閃電網路中資金的增長速度已經放緩。更值得注意的是,頻道數量甚至有所下降。這一現象反映了閃電網路在快速擴張后面臨新的挑戰。
目前,BTC是比特幣閃電網絡內流通的主要貨幣。然而,BTC作為交換媒介面臨的最大挑戰之一是其高價格波動性。這種不穩定性長期以來一直是閃電網絡普遍應用的主要障礙。要真正將閃電網絡引入家庭並使其成為日常小額頻繁支付的首選方式,特別重要的是引入穩定幣支持。畢竟,在現實生活中,人們習慣使用價值穩定的貨幣進行日常交易。
為了解決這個問題,2024年7月23日,閃電實驗室推出了多資產閃電網絡的首個主網版本,正式將Taproot資產引入了閃電網絡。Taproot資產是比特幣上的資產發行協議,允許已發行的資產存入閃電網絡支付通道並通過現有的閃電網絡進行轉移。多資產閃電網絡主網版本的推出標誌著對比特幣閃電網絡上穩定幣的正式支持,為通過閃電網絡進行全球即時結算外匯交易以及使用穩定幣購買商品等應用鋪平了道路。
圖片:在閃電網絡中,愛麗絲發送一個美元穩定幣,鮑勃收到一個歐元穩定幣。
此外,Nervos CKB推出了用于闪电网络的Fiber网络,利用CKB区块链的灵活性本地支持用户定义资产,其中包括由Stable++等去中心化协议铸造的比特币原生稳定币。在9月发布的完全功能测试版本中,开发者已经可以使用Fiber网络测试比特币原生稳定币RUSD。
我們相信閃電網絡和穩定幣的整合將釋放強大的協同效應,為閃電網絡注入新的活力,促進加密支付在日常生活中的廣泛應用。
儘管閃電網絡在技術上已經取得了顯著進展,但與傳統支付體驗相比,用戶體驗仍有改進的空間。一些關鍵的差距包括:
在閃電網絡上接收或發送付款時,用戶需要保持在線。這是因為閃電網絡付款涉及更改與他人共享的通道中資金的狀態,這意味著雙方必須在線共同改變資金的狀態。閃電網絡中付款失敗的一個主要原因是接收方離線。從用戶體驗的角度來看,這是一個重大的設計缺陷。相比之下,傳統的支付方式(如銀行轉帳)和區塊鏈支付(比如鏈上的USDT轉帳)不需要接收方在線;只需知道接收方的帳戶或地址即可完成交易。
目前的主要解決方案是引入閃電網路服務提供者(LSP)。LSP可以代表離線用戶接收付款,消除了“必須保持在線”的嚴格要求。這個解決方案使得閃電網路的用戶體驗更接近現有的支付方式,顯著提高了其實用性和便利性。
然而,這個解決方案也帶來了一個新的挑戰:信任假設。用戶需要對他們選擇的閃電網絡服務提供商放一定程度的信任。對第三方的依賴在某種程度上與去中心化的原始意圖有所矛盾,可能會引起一些用戶的擔憂。
閃電網絡中的發票是請求付款的核心工具。它們由付款接收方生成,並向發起方提供完成交易所需的所有信息。我們可以將發票簡單地比作支付應用程序中常見的“付款碼”。
目前,閃電網路中的默認發票僅供一次性使用,包含單筆付款的哈希值及其金額。一旦付款成功或發票超時,它將失效。這種機制導致繁瑣的過程:每次付款都需要生成、複製、粘貼並向付款人發送新發票。在某些情況下,此設計會顯著影響用戶體驗。例如,習慣於顯示支付二維碼(如微信或支付寶的商家)會發現使用閃電網路很麻煩。特別是在繁忙的工作時間,頻繁生成和共享發票的需求可能會大大降低效率,甚至影響正常運營。
為了解決這個問題,比特幣社區提出了幾個解決方案:
閃電網絡節點的node_id在發送方給出發票後保持不變,因此Keysend將其視為靜態端點。這種方法具有重要的優勢:它完全依賴閃電網絡的架構,而無需額外的協議支持。它的缺點是它提供較弱的隱私保護,因為像接收方的節點、通道和通道UTXO等敏感數據都被公開。
然而,Keysend 的实用性已被广泛认可,大多数闪电网络客户端已经实现了 Keysend 功能。
LNURL-pay是一種標準,允許用戶創建一個能夠接收多個支付的靜態QR碼,顯著增強用戶體驗。工作流程如下:
閃電地址進一步優化了這個過程,通過將用戶的QR碼(LNURL-pay)編碼為一個類似電子郵件地址的URL。當其他用戶訪問此URL時,系統會自動返回一個LNURL-pay請求,從而簡化整個付款流程。
值得注意的是,大多數實現LNURL功能的錢包目前都以託管模式運行。這些錢包服務為每個使用者分配一個閃電位址,使他們能夠輕鬆接收付款。雖然這種方法提供了便利,但它也引入了一定程度的中心化,要求使用者權衡便利性和去中心化之間的權衡。
BOLT12是閃電網絡技術規範的新提案,旨在實現一些LNURL提供的功能,而無需依賴網絡伺服器。雖然BOLT12尚未合併到閃電網絡的技術基礎BOLT中,但它已經獲得了大多數開發人員的支持。與LNURL相比,BOLT12的主要亮點在於它可以在閃電網絡協議內部實現,而無需依賴其他網絡協議或通信方法。
除了上述提到的整體流動性問題和流動性分配問題之外,先前的文章在本文中討論的穩定幣支援不足以及閃電網絡用戶體驗中存在的許多改進空間。閃電網絡的開發過程還面臨著許多其他挑戰。例如,比特幣閃電網絡中使用的LN-Penalty機制不僅增加了複雜性,還帶來了存儲負擔。實施所提出的改進eltoo需要比特幣的軟分叉和引入一種新的簽名哈希類型。同樣,關於HTLC的隱私問題可能會通過PTLC得到改進,這可能首先在其他區塊鏈的閃電網絡上實施。
儘管前方的道路充滿挑戰,但持續的技術進步和社區努力將最終克服這些障礙。我們有充分的理由相信閃電網絡正在逐漸接近廣泛應用的目標。它不僅將改變加密貨幣支付,還有潛力成為全球金融創新的重要推動力。
在我們上一篇文章中,閃電網絡面臨的主要挑戰(1)我們討論了流動性,這是限制閃電網絡發展的關鍵因素之一。流動性問題可以進一步分為兩個方面:一個是網絡中整體流動性的不足,需要降低建立和維護閃電網絡節點的障礙,並引入額外的激勵機制;另一個是流動性分配問題。目前,已經採取了諸如潛艇交換、通道拼接、多路徑支付、閃電池、流動性廣告和循環支付等解決方案,以優化閃電網絡中的流動性。
今天,我們將繼續解決目前困擾閃電網絡的其他挑戰,以及社區提出的創新解決方案。
由於其高吞吐量、低延遲、低成本和隱私功能,閃電網絡已成為加密貨幣支付的理想選擇,並成為構建點對點經濟的關鍵支付基礎設施。2021年,在薩爾瓦多將比特幣作為法定貨幣之後,閃電網絡的應用範圍大大擴大,支付的數量和金額激增,一度達到超過82,000個支付通道。
來源:https://mempool.space/graphs/lightning/capacity
然而,近兩年來,閃電網路的發展趨勢發生了一些變化。從上面的數據圖表中,我們可以觀察到閃電網路中資金的增長速度已經放緩。更值得注意的是,頻道數量甚至有所下降。這一現象反映了閃電網路在快速擴張后面臨新的挑戰。
目前,BTC是比特幣閃電網絡內流通的主要貨幣。然而,BTC作為交換媒介面臨的最大挑戰之一是其高價格波動性。這種不穩定性長期以來一直是閃電網絡普遍應用的主要障礙。要真正將閃電網絡引入家庭並使其成為日常小額頻繁支付的首選方式,特別重要的是引入穩定幣支持。畢竟,在現實生活中,人們習慣使用價值穩定的貨幣進行日常交易。
為了解決這個問題,2024年7月23日,閃電實驗室推出了多資產閃電網絡的首個主網版本,正式將Taproot資產引入了閃電網絡。Taproot資產是比特幣上的資產發行協議,允許已發行的資產存入閃電網絡支付通道並通過現有的閃電網絡進行轉移。多資產閃電網絡主網版本的推出標誌著對比特幣閃電網絡上穩定幣的正式支持,為通過閃電網絡進行全球即時結算外匯交易以及使用穩定幣購買商品等應用鋪平了道路。
圖片:在閃電網絡中,愛麗絲發送一個美元穩定幣,鮑勃收到一個歐元穩定幣。
此外,Nervos CKB推出了用于闪电网络的Fiber网络,利用CKB区块链的灵活性本地支持用户定义资产,其中包括由Stable++等去中心化协议铸造的比特币原生稳定币。在9月发布的完全功能测试版本中,开发者已经可以使用Fiber网络测试比特币原生稳定币RUSD。
我們相信閃電網絡和穩定幣的整合將釋放強大的協同效應,為閃電網絡注入新的活力,促進加密支付在日常生活中的廣泛應用。
儘管閃電網絡在技術上已經取得了顯著進展,但與傳統支付體驗相比,用戶體驗仍有改進的空間。一些關鍵的差距包括:
在閃電網絡上接收或發送付款時,用戶需要保持在線。這是因為閃電網絡付款涉及更改與他人共享的通道中資金的狀態,這意味著雙方必須在線共同改變資金的狀態。閃電網絡中付款失敗的一個主要原因是接收方離線。從用戶體驗的角度來看,這是一個重大的設計缺陷。相比之下,傳統的支付方式(如銀行轉帳)和區塊鏈支付(比如鏈上的USDT轉帳)不需要接收方在線;只需知道接收方的帳戶或地址即可完成交易。
目前的主要解決方案是引入閃電網路服務提供者(LSP)。LSP可以代表離線用戶接收付款,消除了“必須保持在線”的嚴格要求。這個解決方案使得閃電網路的用戶體驗更接近現有的支付方式,顯著提高了其實用性和便利性。
然而,這個解決方案也帶來了一個新的挑戰:信任假設。用戶需要對他們選擇的閃電網絡服務提供商放一定程度的信任。對第三方的依賴在某種程度上與去中心化的原始意圖有所矛盾,可能會引起一些用戶的擔憂。
閃電網絡中的發票是請求付款的核心工具。它們由付款接收方生成,並向發起方提供完成交易所需的所有信息。我們可以將發票簡單地比作支付應用程序中常見的“付款碼”。
目前,閃電網路中的默認發票僅供一次性使用,包含單筆付款的哈希值及其金額。一旦付款成功或發票超時,它將失效。這種機制導致繁瑣的過程:每次付款都需要生成、複製、粘貼並向付款人發送新發票。在某些情況下,此設計會顯著影響用戶體驗。例如,習慣於顯示支付二維碼(如微信或支付寶的商家)會發現使用閃電網路很麻煩。特別是在繁忙的工作時間,頻繁生成和共享發票的需求可能會大大降低效率,甚至影響正常運營。
為了解決這個問題,比特幣社區提出了幾個解決方案:
閃電網絡節點的node_id在發送方給出發票後保持不變,因此Keysend將其視為靜態端點。這種方法具有重要的優勢:它完全依賴閃電網絡的架構,而無需額外的協議支持。它的缺點是它提供較弱的隱私保護,因為像接收方的節點、通道和通道UTXO等敏感數據都被公開。
然而,Keysend 的实用性已被广泛认可,大多数闪电网络客户端已经实现了 Keysend 功能。
LNURL-pay是一種標準,允許用戶創建一個能夠接收多個支付的靜態QR碼,顯著增強用戶體驗。工作流程如下:
閃電地址進一步優化了這個過程,通過將用戶的QR碼(LNURL-pay)編碼為一個類似電子郵件地址的URL。當其他用戶訪問此URL時,系統會自動返回一個LNURL-pay請求,從而簡化整個付款流程。
值得注意的是,大多數實現LNURL功能的錢包目前都以託管模式運行。這些錢包服務為每個使用者分配一個閃電位址,使他們能夠輕鬆接收付款。雖然這種方法提供了便利,但它也引入了一定程度的中心化,要求使用者權衡便利性和去中心化之間的權衡。
BOLT12是閃電網絡技術規範的新提案,旨在實現一些LNURL提供的功能,而無需依賴網絡伺服器。雖然BOLT12尚未合併到閃電網絡的技術基礎BOLT中,但它已經獲得了大多數開發人員的支持。與LNURL相比,BOLT12的主要亮點在於它可以在閃電網絡協議內部實現,而無需依賴其他網絡協議或通信方法。
除了上述提到的整體流動性問題和流動性分配問題之外,先前的文章在本文中討論的穩定幣支援不足以及閃電網絡用戶體驗中存在的許多改進空間。閃電網絡的開發過程還面臨著許多其他挑戰。例如,比特幣閃電網絡中使用的LN-Penalty機制不僅增加了複雜性,還帶來了存儲負擔。實施所提出的改進eltoo需要比特幣的軟分叉和引入一種新的簽名哈希類型。同樣,關於HTLC的隱私問題可能會通過PTLC得到改進,這可能首先在其他區塊鏈的閃電網絡上實施。
儘管前方的道路充滿挑戰,但持續的技術進步和社區努力將最終克服這些障礙。我們有充分的理由相信閃電網絡正在逐漸接近廣泛應用的目標。它不僅將改變加密貨幣支付,還有潛力成為全球金融創新的重要推動力。