Lightning Labs(閃電實驗室)剛剛發布了閃電網絡錢包的alpha版本。其桌面應用程序現在與比特幣的主網絡兼容,它利用Neutrino協議(協議名稱,
Lightning Labs(閃電實驗室)剛剛發布了閃電網絡錢包的alpha版本。其桌面應用程序現在與比特幣的主網絡兼容,它利用Neutrino協議(協議名稱,不是Coinbase收購的數據分析公司)為用戶提供“控制個人資金”的輕量級模式,而無需運行完整節點或信任第三方托管。
Lightning Labs應用程序開發人員Tankred Hase在接受Bitcoin Magazine采訪時表示:
“這個版本需要多樣的協議工程、產品開發和設計思維技能,我很幸運能參與到Lightning Labs這樣優秀的團隊中來,在這里我們可以把所有有用的觀點都結合在一起。我希望這次發布的版本能讓新用戶更容易接受比特幣及閃電網絡。”
Hase告訴我們,Lightning Labs在博客文章中表示,該版本“仍然是針對測試人員的早期版本”,可以立即在macOS、Windows和Linux操作系統上運行,而Android和iOS的智能手機APP不久也會推出。
Hase還表示,Android應用程序仍在內部開發中,iOS的迭代版本“可在TestFlight中使用pre-alpha進行公開測試使用”。他補充道,他們公司需要在發布完整版本之前“完善LND / Neutrino的穩定性和性能” 。
對于桌面應用程序,默認情況下v0.5.0-alpha將在比特幣的主網上啟用,而之前的版本目前允許用戶在接入比特幣測試網絡時自動更新(盡管測試網絡版本仍然可用,不過與這次的主網版本相比,那可能只適合開發人員和工程師使用了)。
據Lightning Labs稱,這次更新引入了一系列的改進。它采用統一的總余額來幫助用戶一目了然地知道他們在鏈上或支付通道中擁有多少比特幣,而支付通道是在總余額下按百分比劃分的。用戶還可以通過應用程序的閃電網絡通道頁面查看每條支付通道中有多少聰(比特幣最小單位)。
Autopilot是LND(Lightning Network Daemon)實現的一項功能,可以更輕松地連接到節點以設置支付通道,最近還新增了一個評分系統,用于判斷哪些節點在路由支付方面最有效。這個autopilot機制現在已設置為默認功能,不過如果用戶愿意,應用程序還允許用戶根據需要手動管理其節點連接和通道。
該文章中寫道:
“我們不希望產品需要用戶每次都選擇哪個節點來建立通道,這樣會給用戶帶來負擔......重要的是引導新用戶在進入網點網絡時選擇一組初始通道,通過這個新系統,我們將確保用戶的初始通道可以作為閃電網絡的可靠網關。”
未來,Lightning Labs將整合閃電循環(Lightning Loop),讓用戶可以選擇充值或提現通道余額,而無需關閉通道本身。
上述功能在用戶體驗和界面設計方面都有顯著改進,不過這次發布的版本中最顯著的新增功能應該是錢包對Neutrino的使用。正如博客文章中所闡述的那樣,Neutrino不僅可以用于鏈上錢包,而且對閃電網絡特別有用,它“是一種輕量級客戶端規范,允許非托管的閃電網絡錢包驗證比特幣交易”。
基本上,它允許軟件客戶端(應用程序)只接收壓縮的區塊鏈數據來驗證交易,而無需下載完整的比特幣區塊鏈數據,完整的區塊鏈數據體積已達到200 GB。這為這些客戶端提供了與完整節點幾乎相同的隱私程度,而不會犧牲資金的托管權給第三方(這是使用輕量級錢包的典型考量)。
Hase告訴我們:“如果沒有Neutrino,就需要使用命令行界面,設置自己的比特幣+閃電網絡全節點,并配置一個第三方應用程序來遠程連接到你的節點。這個過程非常技術性,對普通用戶而言太難太麻煩了。Neutrino讓我們將所有這些東西都整合到一個應用程序中,用戶只需雙擊即可打開運行。”
因此,如果你在使用Lightning Labs的錢包,即使沒有連接到自己的節點,你也可以完全控制自己的資金。
該文章最后也警告用戶,閃電網絡“仍然是非常早期的技術,并且存在丟失所有資金的風險”。他們還呼吁社區通過聯系Lightning Labs并在GitHub上創建請求(requests)來幫助改進應用程序。
由于該技術仍然存在風險,而且Neutrino客戶端還很新,因此Lightning Labs是不會就此止步的。正如Hase在與我們的通信中告訴我們的那樣,仍然有大量工作要做,而且隨著用戶開始試用,他們可以從這次推出版本中學到很多東西。
“這只是第一個版本,現在是時候進行產品迭代并開始學習如何改進了”,他說。