閃電網路資源
Lightning Network Resources
最後更新:2025年
目錄
2020-2024 重大進展
Taproot 對閃電網路的影響
2021 年 Taproot 升級為閃電網路帶來重大改進:
- Point Time Locked Contracts (PTLCs) - 取代 HTLCs,提升隱私性
- MuSig2 多重簽名 - 更高效的通道開關
- Taproot Assets (Taro) - 在閃電網路上發行和轉移資產
BOLT 12 Offers(進行中)
- BOLT 12 規範 - 改進的支付請求格式
- 支援重複支付和退款
- 更好的隱私保護(無需暴露節點公鑰)
通道管理進展
- Splicing - 無需關閉通道即可增減容量
- Dual-Funded Channels - 雙方同時注資開通道
- Channel Factories - 多方共享通道
LSP(Lightning Service Providers)
隱私改進
- Route Blinding - 隱藏支付接收者
- Trampoline Routing - 輕量級節點的隱私路由
閃電網路概述
閃電網路(Lightning Network)是工作在比特幣區塊鏈上的第二層支付協議。其設計目的是實現交易雙方的即時交易,而區塊鏈的交易頻率則受限於其容量。
閃電網路是一個提議端到端連接的雙向支付通道路由網路。像這樣的網路可以允許任何參與者在無需信任任何中間人的情況下將支付從通道發送到通道。閃電網路由 Joseph Poon 和 Thadeus Dryja 於 2015 年 2 月首先描述。
主要來源
- lightning.engineering - Lightning Labs 官方網站
- lightning.network - 閃電網路官方網站
- BOLT 規範 - 閃電網路互操作性標準
概念介紹
- Bitcoin Optech: Lightning Network - 技術概述
- River Learn: Lightning Network - 入門介紹
- 動區 - 五分鐘就看懂:圖說閃電網路
- 維基百科 - 閃電網路
閃電網路節點實現
主要實現
- LND - Lightning Labs 開發,使用 Go 語言,最廣泛使用的實現
- Core Lightning (CLN) - Blockstream 開發,使用 C 語言,強調模組化
- Eclair - ACINQ 開發,使用 Scala 語言
- LDK - Lightning Dev Kit,Rust 函式庫,適合嵌入式應用
節點版本(2024)
| 實現 | 最新版本 | 特色 |
|---|---|---|
| LND | v0.18+ | Taproot channels, HTLC endorsement |
| CLN | v24+ | Splicing support, Runes API |
| Eclair | v0.10+ | Dual-funded channels, Trampoline |
| LDK | v0.0.123+ | Modular, embeddable |
輕量級節點
錢包
注意:使用非託管錢包時,請務必備份助記詞和通道狀態。
自託管錢包(推薦)
- Phoenix - ACINQ 開發,自動通道管理,iOS/Android
- Breez - 非託管,整合 POS 功能
- Mutiny Wallet - 網頁版非託管錢包
- Zeus - 連接自己節點的遠端控制錢包
- Blixt Wallet - 內建完整 LND 節點
桌面錢包
- Zap Desktop - 跨平台桌面錢包
- Spark Wallet - CLN 的輕量 GUI
- Ride The Lightning (RTL) - 網頁版節點管理界面
託管錢包(便利但需信任)
- Wallet of Satoshi - 簡單易用的託管錢包
- Alby - 瀏覽器擴充功能錢包
節點管理工具
管理界面
- Ride The Lightning (RTL) - 功能完整的網頁界面,支援 LND、CLN、Eclair
- ThunderHub - 現代化的 LND 管理界面
- Lightning Terminal - Lightning Labs 官方管理工具
- Clams - CLN 的現代化界面
流動性管理
- Lightning Loop - 鏈上/鏈下資金轉換
- Lightning Pool - 通道流動性市場
- Amboss Magma - 流動性市場
- LN+ - 通道交換平台
監控工具
區塊瀏覽器
網路瀏覽器
- mempool.space/lightning - 開源閃電網路瀏覽器
- 1ML - 節點和通道統計
- Amboss - 節點評分和網路分析
- LN Router - 路由分析工具
網路視覺化
- ACINQ Explorer - 閃電網路拓撲視覺化
- LN Map - 3D 網路視覺化
- Cheese Robot - 節點排名和統計
開發資源
SDK 與函式庫
- Lightning Dev Kit (LDK) - Rust 閃電網路函式庫
- Breez SDK - 整合 LSP 的開發套件
- lnbits - 輕量級錢包系統和 API
- BTCPay Server - 開源支付處理器
API 與服務
- LND gRPC API - LND API 文檔
- CLN REST API - Core Lightning API
- Voltage API - 托管節點 API
測試環境
- Polar - 一鍵建立本地測試網路
- Signet - 受控測試網路(含閃電網路)
- Scaling Lightning - 大規模測試工具
學習資源
技術文檔
- BOLT 規範 - 閃電網路協議規範
- LND 開發者文檔 - Lightning Labs 官方文檔
- Mastering the Lightning Network - 開源技術書籍(Andreas Antonopoulos 等著)
論文
教程
- Builder’s Guide to the Lightning Network - Lightning Labs 開發者指南
- Learning Bitcoin from the Command Line - LN - 命令行教程
社群
- Lightning Dev Mailing List - 開發者郵件列表
- r/lightningnetwork - Reddit 社群
- Lightning Network+ Telegram - Telegram 群組
應用生態
支付與商務
- BTCPay Server - 開源支付處理器
- Zaprite - 商業支付解決方案
- Strike - 全球支付應用
社交與內容
- Nostr + Lightning - 去中心化社交網路整合 Zaps
- Stacker News - 比特幣版 Hacker News
- Fountain - Podcast 應用,支援閃電打賞
遊戲與娛樂
- THNDR Games - 閃電網路遊戲平台
- Zebedee - 遊戲整合 SDK