閃電循環(huán)旨在讓用戶自由存入和取出比特幣
致力于開發(fā)閃電網(wǎng)絡(luò)的開發(fā)團(tuán)隊(duì)Lightning Labs最近發(fā)布了名為“閃電循環(huán)”(Lightning Loop)的新協(xié)議的alpha版本。
閃電循環(huán)旨在讓用戶能夠在不完全關(guān)閉支付通道的情況下,從他們的支付通道中存入和取出比特幣。
根據(jù)Lightning Lab開發(fā)人員Alex Bosworth和Bryan Vu在一篇博客文章中寫道:“閃電通道就像我們的自來水管道一樣,只不過里面流的是資金:你發(fā)送的越多,你收到的也越多,反之亦然。” “資金在通道中移動(dòng),但資金總量保持不變。因此,與其他支付系統(tǒng)不同,閃電網(wǎng)絡(luò)中要有‘入站容量(inbound capacity)’才能接收資金?!?/p>
在建立支付通道時(shí),用戶必須使用比特幣為自己的帳戶提供資金,才能開始發(fā)送和接收。 “入站容量”是指接收方從發(fā)送方索要一定數(shù)量的比特幣的能力。例如,如果Molly和Angela建立了一個(gè)支付通道,Molly往通道中放入2 BTC,而Angela只放入1 BTC,那么Molly的入站容量就是1 BTC,而Angela的入站容量為2 BTC。如果Molly想從Angela那里得到2 BTC是不行的,他們需要建立新的通道,并放入適當(dāng)?shù)馁Y金。
如果發(fā)送方?jīng)]有足夠的比特幣用于給定的交易,接收方將無法通過該通道接收到請(qǐng)求金額。但如果一個(gè)通道已經(jīng)容量飽和,那么該通道的接收方也將無法收到資金。
這個(gè)新協(xié)議的“循環(huán)輸出(Loop Out)”功能減輕了后一個(gè)問題。使用循環(huán)輸出,閃電網(wǎng)絡(luò)用戶可以在通道達(dá)到其最大容量后清空通道。他們可以將這些資金中的一部分發(fā)送到鏈上錢包,而不必完全關(guān)閉該通道再去建立新的通道。
該博客文章還指出,該協(xié)議還將降低首次使用閃電網(wǎng)絡(luò)錢包的用戶的使用門檻。
“此外,當(dāng)用戶加入了閃電網(wǎng)絡(luò),他們也可以使用循環(huán)輸出來獲得初始接收容量。因此,閃電網(wǎng)絡(luò)上的新用戶在開始接收付款之前,不再需要依賴其他人來幫交易雙方建立通道。”Bosworth和Vu寫道。
Lightning Labs還在開發(fā)一種相反的功能。正確來說應(yīng)該叫“循環(huán)輸入(Loop In)”,它將允許用戶在比特幣容量變小時(shí)向支付通道中補(bǔ)充比特幣。
“閃電循環(huán)的愿景是讓用戶使用非托管比特幣合約來安全地將資金轉(zhuǎn)入和轉(zhuǎn)出閃電網(wǎng)絡(luò)”,博客文章中寫道。 “借助閃電循環(huán),用戶、企業(yè)和路由節(jié)點(diǎn)運(yùn)營商能夠無限期地保持閃電網(wǎng)絡(luò)通道的開放,從而使網(wǎng)絡(luò)更高效、更穩(wěn)定、使用成本更低?!?/p>
要試用新協(xié)議閃電循環(huán)的alpha版本,請(qǐng)?jiān)L問Lightning Lab的GitHub頁面了解。雖然新協(xié)議仍在測試階段,但Lightning Lab的博客文章強(qiáng)調(diào),“循環(huán)輸出的交易限制為最多0.01 BTC”,并且除了鏈上交易手續(xù)費(fèi)之外,不需要額外費(fèi)用。