比特幣是什麼?它如何運作?
比特幣是什麼?清楚易懂地說明其區塊鏈、挖礦以及 2100 萬枚的總量上限如何運作。
閱讀指南
語言
比特幣的設計目的是在不依賴中央權威的情況下實現價值轉移,但其原始架構對能夠直接在網路上處理的操作數量設定了一定限制。隨著採用率提高,一個根本問題逐漸出現:比特幣是否能夠用於頻繁的小額支付。直接在區塊鏈上發送交易適合某些操作,但不一定適合買咖啡、進行微支付,或在極短時間內完成大量轉帳。在這個背景下,閃電網路作為建立於比特幣之上的網路出現,旨在加快支付並降低成本,同時不改變主鏈的基本架構。
| 比較項目 | 傳統比特幣 | 閃電網路 |
|---|---|---|
| 處理位置 | 主區塊鏈上 | 鏈下支付通道中 |
| 速度 | 約每 10 分鐘一個區塊 | 幾乎即時 |
| 手續費 | 浮動,有時較高 | 通常非常低 |
| 公開紀錄 | 每筆交易都記錄在區塊鏈上 | 支付不會逐筆記錄在鏈上 |
| 前提條件 | 有餘額的錢包 | 已開啟且有流動性的通道 |
| 適合 | 大額轉帳與儲蓄 | 小額、頻繁的支付 |
傳統比特幣與閃電網路的差異,首先在於交易在哪裡處理。當一個人進行傳統比特幣轉帳時,交易會廣播到主網路,並必須透過比特幣的共識機制納入區塊。節點會驗證協議規則,礦工則透過工作量證明競爭產生新區塊。一旦交易被納入並進一步獲得確認,它就會成為區塊鏈公開歷史記錄的一部分。
這種模型提供比特幣一項重要特性,也就是在其區塊鏈上直接結算。資金透過一筆網路可以驗證的交易,從一個地址移動到另一個地址。沒有中介機構以私人帳本取代比特幣的分散式記錄。交易安全性取決於協議規則、所使用的密碼學以及全球參與者網路的共識。
然而,這種設計也帶來某些限制。比特幣維持有限的區塊大小,並以約十分鐘的間隔產生區塊。這意味著,主鏈處理能力不可能無限增加,而不引入可能影響去中心化、安全性與節點運作平衡的變更。當區塊空間需求增加,希望優先處理交易的人可能透過支付更高手續費來競爭。對大額轉帳來說,這些成本可能可以接受,但對小額且頻繁的支付而言則不太方便。
閃電網路試圖把這個問題的一部分轉移到主鏈之外來解決。它的架構建立在支付通道上,讓兩名參與者可以進行多筆交易,而不必在比特幣上逐筆記錄。為了建立通道,參與者會在主區塊鏈上執行一項操作,在特定條件下鎖定資金。從那時起,他們便可以透過對狀態進行可由密碼學驗證的更新,進行鏈下支付。
該系統的核心特徵是,中間交易不需要立即成為比特幣區塊鏈上的獨立交易。參與者可以進行大量付款,並反覆改變通道內承諾資金的分配。通道關閉時,相應狀態可以在主鏈上結算。這樣一來,一筆或少量鏈上交易,就可以代表透過閃電網路完成的大量經濟活動。
這種機制大幅改變支付體驗。使用者不必等待操作被納入區塊,才能認為付款已完成;閃電網路允許連接到網路的參與者之間進行近乎即時的交換。這使技術特別適合日常支付、微支付與頻繁轉帳。減少需要直接在鏈上結算的操作數,也有助於降低與每次付款相關的平均成本。
另一項重要差異,在於交易結構。傳統比特幣中,操作會公開記錄在區塊鏈上。雖然地址不會直接對應個人姓名,但移動歷史可以利用專門的鏈上分析工具進行研究。閃電網路則不同。通道內的付款不會全部逐筆記錄在主鏈上,但網路仍依賴比特幣來處理某些根本性的運作面向。相較於把每一次操作都發布到區塊鏈上,這可以提供更高程度的隱私,但並不意味著閃電網路交易完全匿名。
支付路由能力是閃電網路的另一項核心元素。一個人不一定需要與每一個收款人都保持直接通道。網路可以尋找連接不同參與者的路徑,並利用一系列通道將付款送到目的地。這個過程所使用的密碼學機制旨在確保中介者不能在路由過程中不當取得資金。此系統的效率取決於多項因素,其中包括沿途路由上的可用流動性。
這造成了與傳統轉帳的重要差異。在傳統比特幣中,只要有足夠資金並將交易廣播到網路即可。在閃電網路中,能否有效進行某些支付,也取決於通道結構以及其中的可用流動性。這引入了一個在鏈上交易中不完全相同的管理面向。支付要經過網路傳輸,就必須在正確方向上存在可用流動性。
閃電網路也沒有完全消除使用主區塊鏈的需求。通道必須透過與比特幣相關的操作開啟與關閉,參與者仍依賴鏈的根本特性來處理特定情況。因此,不應把閃電網路理解為取代主網路的比特幣替代版本,而應視為延伸比特幣支付能力的互補基礎設施。
資金管理方式同樣不同。在傳統比特幣中,一個人可以直接把比特幣持有在錢包中,並在需要轉帳時使用區塊鏈。在閃電網路中,用於支付的資金必須與支付通道相關聯,並受到協議設定條件的約束。這可能增加操作複雜度,尤其對不熟悉流動性、通道、支付路由或狀態管理等概念的使用者而言。
安全性也是需要仔細比較的面向。比特幣已運作很長時間,且節點與礦工網路分布廣泛。閃電網路以比特幣作為結算層,因而繼承部分安全性,但它也加入了需要正確執行的合約與機制。使用者還必須理解,通道中資金的可用性與金鑰管理仍是重要責任。設定錯誤或與通道運作有關的某些情況,可能引入不同於傳統轉帳的風險。
從經濟角度來看,閃電網路可以透過讓原本在每筆交易都必須直接記錄於主鏈上時不切實際的支付變得可行,來擴大比特幣的使用情境。數位微支付、小費、頻繁的企業對企業支付,以及某些內容服務,都可能受益於低成本、大量交易處理的基礎設施。相比之下,傳統比特幣在優先考慮直接於區塊鏈上結算並維持相應交易公開記錄時,仍然特別重要。
這項比較也不應被理解為兩種不同貨幣之間的競爭。傳統比特幣與閃電網路都使用比特幣作為資產。改變的是價值轉移所透過的基礎設施,以及該操作在何時記錄到主鏈上。使用者可以先把資金持有在比特幣中,之後透過閃電網路用於特定支付。同樣地,當需要直接與區塊鏈互動時,也可以透過傳統交易提領或結算這些資金。
閃電網路的演進最終體現了一種分層擴展策略。比特幣區塊鏈保留根本性的結算與安全功能,而閃電網路則試圖把部分日常活動轉移到專門基礎設施上。這種分離讓不同特性得以結合,而不需要每次個別支付都對主鏈產生相同影響。
因此,傳統比特幣與比特幣閃電網路回應的是相關但不同的需求。主網路優先考慮直接結算、公開可驗證性,以及來自全球共識的安全性;閃電網路則追求速度、效率與在鏈下處理頻繁支付的能力。兩種模型的擴展顯示,比特幣的發展不一定需要把主區塊鏈變成能處理所有事情的系統,也可以透過額外層級前進,讓同一套貨幣基礎設施被用於速度、成本與交易頻率要求不同的情境。