鏈下交易是使用第三方擔保形式或其他方法所進行的價值轉移,只有餘額的最終狀態會記錄在區塊鏈本身。由於驗證並非由節點執行,可提供較低的手續費和較快的交易處理速度等好處,因此鏈下交易非常適合在地商店購買咖啡等小額付款。
第 2 層解決方案是建構於現有區塊鏈之上的協定,致力於提高可擴展性。這些專案採用狀態通道、側鍊和匯總等機制來促進鏈下價值轉移。
鏈下交易發生在鏈外,而「鏈上」一詞則是指直接發生在區塊鏈 (主鏈) 上的流程。鏈上交易需要由對等點驗證,並且只有在記錄到鏈上後才會確認。讓我們來看看鏈下和鏈上的主要區別。
為了確認鏈上交易,需要在區塊鏈上進行驗證,並納入區塊鏈。由於比特幣的平均區塊確認時間為 10 分鐘,因此第 1 層鏈不適合超市雜貨等小額購買。與鏈上交易不同,鏈下付款不需要等待礦工或驗證人確認。因此,鏈下解決方案可以大幅提高處理速度,特別適合小額付款。
鏈上交易採用雜湊和加密等標準的區塊鏈安全措施。相對地,提供鏈下付款的專案則需要提出安全架構,以防範偽造或修改付款的可能性。
鏈上交易由節點進行驗證,節點需驗證鏈上交易,將其納入區塊中,並將該區塊新增到鏈上。區塊獎勵和交易手續費可激勵節點維持網路運作。鏈下交易無需立即確認,因此處理速度快,進而大幅降低成本和費用。
鏈下交易是解決區塊鏈可擴展性問題及提高全球採用的關鍵,並且是許多致力於減少主鏈負擔的第 2 層解決方案基礎。