閃電網(wǎng)絡(luò)可以促進(jìn)對(duì)加密貨幣的匿名性離鏈支付
根據(jù)計(jì)算機(jī)科學(xué)家Ayo Akinyele博士所說,閃電網(wǎng)絡(luò)可以促進(jìn)隱私保護(hù)。他致力于在zcash上建設(shè)一個(gè)名為BOLT的匿名性離鏈支付系統(tǒng),今天相關(guān)代碼會(huì)發(fā)布到Github上。
Zcash創(chuàng)始人馬修?格林(Matthew Green)和伊恩?邁爾斯(Ian Miers)于2016年首次構(gòu)思了該項(xiàng)代碼,其靈感來自于比特幣的擴(kuò)容方案閃電網(wǎng)絡(luò),該系統(tǒng)可以在增強(qiáng)支付隱私性的同時(shí)提高交易的吞吐量。
Akinyele告訴CoinDesk:
閃電網(wǎng)絡(luò)解決了交易擴(kuò)展性問題,它同時(shí)給了我們?cè)鰪?qiáng)隱私性的機(jī)會(huì)。這就是BOLT設(shè)計(jì)的優(yōu)勢(shì)。
通過使用盲簽名和零知識(shí)證明技術(shù),BOLT可以掩蓋交易、余額、發(fā)送方和接收方的身份。另外,由于它與注重隱私的加密貨幣zcash一起運(yùn)行,用戶可以通過隱蔽性交易打開支付通道,從而匿名化支付通道與主網(wǎng)的初始連接。
Akinyele說:
BOLT是一種很有發(fā)展前景的隱私保護(hù)方案,我很高興自己能在這一領(lǐng)域的研究前沿。
今天發(fā)布的版本支持雙向支付通道,用戶可以在交易的雙方之間來回轉(zhuǎn)移資金。為了在zcash上激活該功能,需要將新的代碼添加到zcash的代碼庫中,即所謂的“軟分叉”——它不要求所有版本的客戶端都進(jìn)行更新。接下來,BOLT的開發(fā)團(tuán)隊(duì)希望遵循與比特幣閃電網(wǎng)絡(luò)類似的發(fā)展方案——部署為一個(gè)開放性的測(cè)試網(wǎng)絡(luò),讓用戶測(cè)試其軟件。
Akinyele說道:
部署這項(xiàng)技術(shù)將是非常棒的,如同閃電網(wǎng)絡(luò)所做的那樣,它允許人們?cè)跍y(cè)試網(wǎng)絡(luò)上進(jìn)行測(cè)試,然后逐步應(yīng)用到主網(wǎng)。
雖然目前的版本已經(jīng)針對(duì)zcash進(jìn)行了優(yōu)化,但在將來,Akinyele計(jì)劃將BOLT發(fā)展為閃電網(wǎng)絡(luò)本身的一種隱私性擴(kuò)展,他告訴CoinDesk:
下一步是將這些屬性改造成類似于閃電網(wǎng)絡(luò)上的比特幣或者萊特幣,可能是一個(gè)隱蔽性交易網(wǎng)絡(luò),類似zcash現(xiàn)在所提供的功能。
第一步以及以后的規(guī)劃Akinyele對(duì)CoinDesk表示,今天發(fā)布的版本只是BOLT基本框架中一個(gè)極小的草圖。Akinyele說:由于BOLT最初的功能是基于CL簽名、盲簽名和零知識(shí)證明技術(shù),所以這是一個(gè)非?;A(chǔ)的結(jié)構(gòu)。
雖然這項(xiàng)功能非常具有技術(shù)性,但它所使用的數(shù)字簽名技術(shù)已經(jīng)存在了很長(zhǎng)一段時(shí)間,因此該項(xiàng)技術(shù)已經(jīng)被證明是有效的。然而,仍需要大量的工作來擴(kuò)展該系統(tǒng)結(jié)構(gòu)的能力。
Akinyele提到:
目前實(shí)現(xiàn)的功能只是BOLT的第一個(gè)版本,不過在未來BOLT可能會(huì)看起來非常不同。
盡管實(shí)現(xiàn)它在技術(shù)上是可行的,但需要對(duì)zcash進(jìn)行少量的修改。
最重要的是,在指定了初始框架之后,進(jìn)一步迭代協(xié)議以及構(gòu)建對(duì)其它加密貨幣的支持就會(huì)更容易——這是BOLT開發(fā)路線圖中下一個(gè)重要步驟。
正如Akinyele告訴CoinDesk的:
現(xiàn)在我們已經(jīng)實(shí)現(xiàn)了第一步,我們可以決定下一步的發(fā)展,以及它能從哪些加密貨幣中獲益。
加密貨幣中與zcash結(jié)構(gòu)類似的,如比特幣和萊特幣都可以實(shí)現(xiàn)這種功能。
增強(qiáng)隱私性這些附加功能將應(yīng)用于閃電網(wǎng)絡(luò)本身,作為用戶匿名使用支付渠道的一種選擇。
Akinyele說:
這是一個(gè)附加的隱私性功能。
這是因?yàn)椋m然閃電網(wǎng)絡(luò)本身部署了一些增強(qiáng)隱私功能,但這種隱私的穩(wěn)定性是學(xué)術(shù)爭(zhēng)論的焦點(diǎn)。例如,如果閃電網(wǎng)絡(luò)處于所謂的“輪輻式”結(jié)構(gòu)中,那么具有高吞吐量的節(jié)點(diǎn)就可以掌握網(wǎng)絡(luò)中運(yùn)行的交易信息。
雖然閃電網(wǎng)絡(luò)還采用了一種名為“洋蔥路由”的技術(shù),在這種技術(shù)中,用戶可以通過轉(zhuǎn)換許多不同的通道來進(jìn)行支付,從而隱藏交易內(nèi)容。但Akinyele警告說,這種方法可能無法流行起來。
他解釋說:
它確實(shí)有一些加密功能,你可以通過多次跳轉(zhuǎn)來進(jìn)行支付,這很棒,但是當(dāng)進(jìn)行雙向支付和大多數(shù)人都傾向于使用的基本支付方式時(shí),隱私性就會(huì)丟失。
因此,用戶可能會(huì)選擇更方便的方式——比如重復(fù)使用相同的比特幣地址來聯(lián)系他們的交易歷史——而不是更為復(fù)雜但保護(hù)隱私的方式。Akinyele說:
在比特幣中我們已經(jīng)看到過這樣的情況了。
從漏洞中學(xué)習(xí)盡管如此,認(rèn)識(shí)到這些潛在的泄漏對(duì)BOLT結(jié)構(gòu)的開發(fā)還是有用的。具體來說,這項(xiàng)設(shè)計(jì)在很大程度上歸功于如今閃電網(wǎng)絡(luò)支付通道的普及,這揭示了BOLT可能的樣子。
他對(duì)CoinDesk表示:
閃電網(wǎng)絡(luò)的存在以及使用,對(duì)正確地處理隱私性問題非常有幫助。
我們看到閃電網(wǎng)絡(luò)出現(xiàn)了一些模式,比如形成了一些中心化的節(jié)點(diǎn),許多人使用相同的路徑來進(jìn)行支付等等。所有的這些模式讓我們了解到什么是真正的隱私問題,以及解決這個(gè)問題最佳的技術(shù)方案是什么。
不僅如此,Akinyele還認(rèn)為,BOLT可以為zcash、比特幣與萊特幣之間提供一種私密連接——由此能夠消除目前在加密貨幣中存在的一些部落主義。
他總結(jié)道:
BOLT為我們提供了一種選擇,可以讓我們擺脫目前“這種貨幣可以做到這一點(diǎn),那種貨幣可以做到那一點(diǎn)”的局面,并且從全局和長(zhǎng)期思考如何在現(xiàn)實(shí)世界中使用這些貨幣。