bitcoin: 部署閃電網絡

安裝閃電網絡, 需要先安裝bitcoin

安裝bitcoin依賴

sudo apt-get install -y autoconf automake build-essential git libtool libgmp-dev libsqlite3-dev net-tools

安裝bitcoin

通過ubuntu PPA

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install -y bitcoind

檢查下安裝好了沒? which bitcoind
如果想親自體驗編譯過程, 請戳 http://www.lxweimin.com/p/660601be4681

運行bitcoin節點

bitcoind -daemon # 啟動守護進程

bitcoin-cli getblockcount #是否已經運行

安裝閃電網絡依賴

sudo apt-get install -y \
  autoconf automake build-essential git libtool libgmp-dev \
  libsqlite3-dev net-tools libsodium-dev

編譯閃電網絡

git clone https://github.com/ElementsProject/lightning.git
cd lightning
make -j3 # 編譯

運行閃電網絡

./lightningd/lightningd --network bitcoin --log-level debug

./cli/lightning-cli help

lightning-cli 命令

./cli/lightning-cli connect 02f6725f9c1c40333b67...... 104.198.32.198 9735 # 鏈接

# { "id" : "......" }

./cli/lightning-cli newaddr #新地址
{ "address" : "3Ktzn15gwJL......" }

./cli/lightning-cli listpeers

{
  "peers": [
    {
      "state": "GOSSIPING",
      "id": "02f6725f9c1c40333b67......",
      "netaddr": [
        "104.198.32.198:9735"
      ],
      "connected": true,
      "owner": "lightning_gossipd"
    }
  ]
}


./cli/lightning-cli listchannels

閃電網絡的不同語言版本

C: https://github.com/ElementsProject/lightning
Golang: https://github.com/lightningnetwork/lnd
Scala: https://github.com/ACINQ/eclair

更多資料: https://github.com/bcongdon/awesome-lightning-network


參考:
https://blockstream.com/2018/02/02/lightning-instant-bitcoin-transacting-tutorial.html 有操作視頻
https://shimo.im/docs/9IhYT9ZV8EM5s46s # 用docker運行閃電網絡
https://steemit.com/cn/@skenan/1 #同上

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,466評論 25 708
  • The Lightning Network is so Great that it Has all Kinds o...
    orcl_zhang閱讀 2,893評論 0 50
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,981評論 19 139
  • 【3】 "蘇詩詩你個賤人!"何志祥豎眉怒斥,奪過手機甩手就給了她一巴掌,"是在給你的奸夫通風報信嗎?我告訴你,天王...
    CC_f4c8閱讀 631評論 0 0
  • 淡泊飄茫的行云 許多說不出的獨語 獨自轉折來去的歲月 駐足卻不揮手 滿天的星,細數著過往 似醒,似夢 那歡語,那恨...
    詩雨長河閱讀 235評論 0 4