閃電網路資源

Lightning network resources

倉庫位置

閃電網路協議 | Lightning Network Protocol

閃電網絡(英語:Lightning Network)是工作在區塊鏈上(主要面向比特幣)的第二層支付協議。其設計目的是實現交易雙方的即時交易,而區塊鏈的交易頻率則受限於其容量。 主要思路 -閃電網絡的主要思路為將大量交易放到比特幣區塊鏈之外進行。閃電網絡通過智能合約來完善鏈下的交易渠道。在整個交易中,智能合約起到了中介的重要角色,而區塊鏈則確保最終的交易結果被確認。

閃電網路是一個提議端到端連接的雙向支付通道路由網路。像這樣的網路可以允許任何參與者在無需信任任何中間人的情況下將支付從通道發送到通道。閃電網路由Joseph Poon和Thadeus Dryja於2015年2月首先描述,建立在許多其他人提出和闡述的支付通道的概念上。

“閃電網路”是指用於路由支付通道網路的特定設計,現在已經由至少五個不同的開源團隊實現。獨立實現由一組互操作性標準進行協調:http://bit.ly/2rBHeoL [Basics of Lightning Technology (BOLT) paper]。 閃電網路的原型實現已由多個團隊發佈。目前,這些實現只能在testnet上運行,因為它們使用segwit,而沒有在主比特幣區塊鏈(mainnet)上激活。

主要來源:

:zap:閃電網路概述 | Lightning Network Overview

:zap:進階閃電網路 | Advanced lightning network

主要論文 | Main paper

摘要。比特幣協議可以涵蓋當今所有電子支付系統中的全球金融交易量,而沒有單個監管第三方持有資金或要求參與者在家庭寬帶連接上具有任何不僅僅是計算機。提出了一種分散的系統,通過微支付渠道(例如支付渠道或交易渠道)的網絡發送交易,其價值轉移發生在區塊鏈之外。如果比特幣交易可以使用新的sighash類型進行簽名,這種類型可以解決延展性問題,那麼這些轉移可能發生在轉移路線上的不信任方之間,這些合同可以通過比特幣區塊鏈在不合作或敵對參與者的情況下通過廣播強制執行,通過一系列遞減時間。

摘要 | abstract

演示幻燈片

其他論文與規範 | Other papers and specifications

比特幣 全節點 & 輕量級節點

在運行一個比特幣閃點網路節點必須依賴一個比特幣全節點或是輕量級節點。

  • Neutrino:隱私保護比特幣輕客戶端。一個於2017年5月提出的比特幣改進提案"Compact Client Side Filtering for Light Clients",neutrino (BIP 157 & BIP 158) ,重要改進原有的SPV節點使用到的布林過濾器,隱私問題。ps. 目前已經被ZAP錢包採用。
  • btcd: btcd是用Go(golang)編寫的替代全節點比特幣實現。

:zap:閃電網路節點實現 | Lightning network node implementation

閃點網路的節點實現

:zap:閃電網路 插件

:moneybag:錢包 | Wallet

https://lightningnetworkstores.com/wallets

標記::heavy_exclamation_mark:,請自己斟酌使用,有一定的安全風險

:computer:桌面 + :iphone:ios + :iphone:android
  • LN-Zap - Zap是一款免費的Lightning Network錢包,專注於用戶體驗和易用性,其總體目標是幫助加密貨幣社區擴展比特幣和其他加密貨幣。
    • zap-desktop:跨平台Lightning Network錢包專注於用戶體驗和易用性⚡️,可以選用Neutrino輕量級節點,或是遠端控制閃電網路節點。
    • zap-iOS:目前僅支持遠端使用閃電網路節點。
:computer:桌面界面 | Desktop Interfaces
:iphone:行動app | Mobile applications
  • Android & iOS
    • ZeusLN/zeus-Zeus基於TypeScript和React-Native構建。它可以在iOS和Android上運行。
    • Bitpie - iOS 和 Android 上的多幣種錢包,目前已適用於閃電網路。
    • Hoo虎符錢包 - 中國首家支持閃電網路Lightning Network的錢包。
    • :heavy_exclamation_mark:BlueWallet-使用React Native和BlockCypher API構建。

      在Mac OSX上運行LNDHub-如何在Mac OSX上部署和運行LNDHub實例並連接到BlueWallet。

  • Android
    • Eclair Mobile
    • Hoo Wallet-適用於Android的移動閃電錢包。此錢包是非託管的,需要運行您自己的完整節點。
    • EclairEclair移動應用程序是一款非託管移動Lightning Network錢包,現在可以啟用閃電接收功能。以前只能發送資金。
  • iOS
Web界面 | Web Interfaces
  • Lightning-Family/Discovery-Wallet - 網路保管錢包; 現場演示
  • marzig76/fulmo - 簡約的c-lightning UI
  • Joule - 一個擴展程序,支持與閃電應用程序的付款和其他交互(類似於MetaMask)
  • cdecker/kugelblitz - 一個簡單的用戶界面,用於c-lightning守護進程閃電和bitcoind
  • mably/lncli-web - 用NodeJS / Angular編寫的lnd守護進程的輕量級Web客戶端
  • ShahanaFarooqui/RTL - 用NodeJS / Angular 7編寫的LND的Web客戶端
  • :heavy_exclamation_mark:bitlum.io-Bitlum是一個Lightning Network主網絡錢包。快速,簡單,無需安裝節點。設置只需5分鐘訪問。
  • :heavy_exclamation_mark:tippin.me-Lightning Wallet和Tipping服務tippin.me發布了Chrome和Firefox的擴展程序,將其服務與Twitter集成。

:wrench:工具

:ghost:遊戲

  • BC.Game-BC.Game是一個BlockChain遊戲平台,具有可靠的公平,快速支付,免費水龍頭和Lightning Network支持。一些可用的遊戲是Crash,Dice和Blackjack。

:tv:瀏覽器 | Explorers

  • 閃電網路節點瀏覽器
    • Casa-一個快速瀏覽器,允許您查詢節點和通道。節點詳細信息包括星圖和頻道列表。
    • acinq.co
    • 1ML
    • Lightblock
  • 閃電網路拓普
    • Lightning network explorer - 可視化閃電網路拓普
    • chemicstry/recksplorer - 網絡視圖​​往往是來自單個節點或少量節點選擇的網絡視圖。它們不是網絡的完整視圖。這是不可能實現的。即使組合了許多節點視圖,它仍然是不完整的。
    • xsb/lngraph - lngraph將Lightning Network數據導入Neo4j,用於本地探索您的節點及其網絡視圖。這不是一個公共資源管理器。
  • Robtex比特幣Lightning Explorer - 統計閃電節點數、殭屍節點數、活動節點數、活動節點數24h、活動節點數1w、活動節點數1m、總開放通道數、總封閉頻道、總頻道容量。
  • itcoinExchangeRate.org (Bitcoin 匯率) - Lightning網路瀏覽器(testnet和mainnet)

:zap:特殊項目 | Special item

:zap:文章 | article

動區動趨

巴比特

比特幣閃電網路:可擴充套件的 Off-Chain即時支付 作者:Joseph Poon和Thaddeus Dryja 這可能是2015年裡最具影響力的論文,Poon和Dryja展示了他們的發明:比特幣閃電網路,它可以允許任何數量的參與者通過雙方支付通道,即時地進行交易。

閃電網路交易也是正常的比特幣交易,但是,除了極少數的情況下,這些交易實際上並不是在比特幣區塊鏈上發生的。因為大量的交易資料是私人儲存的,閃電網路交易會比on-chain的比特幣交易更為經濟,從而使得比特幣網路能夠負擔地起小額支付。

Poon和Dryja的願景可能很快就會實現,因為Blockstream正在努力推動閃電網路,使得該協議成為可能。

Latest Posts

Grin 的貨幣政策
Grin 的貨幣政策

本篇文章是翻譯自Grin的Gitgub的內容,在說明Grin為什麼採取當前的發行政策,以前其背後對於比特幣等加密貨幣的思想,以及如何將自己的理解變為Grin中的發行政策。譯者認為加密貨幣的發行政策一直是大家鮮少注意到,卻極為重要的一塊,因此翻譯了這篇文章,簡單而言,Grin的核心貢獻者認為貨幣能有價值不在於有沒有硬頂,而是能不能有透明的發行政策。 by Williams Lai

Cypherpunks Taiwan (8) -如何使用github & 衛星計畫進度
Cypherpunks Taiwan (8) -如何使用github & 衛星計畫進度

活動影片:

Cypherpunks GitHub 教學演講
Cypherpunks GitHub 教學演講

GitHub 可以說是現今時代中工程師的一種社交網路, 當你發現原始作者有一些感興趣的專案時,你想為此專案作貢獻,加入原作者專案 Contributor 的行列時。就可以參考本文件一步一步操作。