一位致力於構建名為zcash的匿名離線支付架構的計算機科學家,Ayo Akinyele博士將BOLT網路,於今天發表在Github上,而Coindesk也針對這次的發佈對Ayo Akinyele進行了採訪。
該代碼首先由zcash創始人Matthew Green和Ian Miers在2016年構思,其靈感來自比特幣擴展解決方案,閃電網絡,並試圖追求「增加支付機密性的同時,解鎖高水平的交易吞吐量」。
簡單來說,他是一個鏈下的輕量型匿名微支付解決方案,強調瞬時、隱私、輕,用來處理小額支付,可以簡單理解為保護客戶隱私的閃電網路。
網路於今日發布第一版本
「閃電網絡解決了最初的可擴展性問題,現在這讓我們有機會處理隱私問題。這就是BOLT設計的優勢。」Akinyele告訴CoinDesk。
使用盲簽名(Blind Signatures)和零知識證明,BOLT (Blind Off-chain Lightweight Transactions)隱蔽了交易、帳戶餘額以及發送者和接收者身份。此外,由於它是為了與追求隱私的加密貨幣zcash一起運行而構建的,因此用戶可以使用受屏蔽的交易打開交易通道,從而匿名化該網路的初始連接。
「BOLT是一種可以為隱私交易帶來希望的實施辦法,我很高興能夠站在追求這一目標的前線。」Akinyele說道。
今天發布的版本允許「雙向」的用例,可以允許創建在兩個參與者之間來回移動資金的支付渠道。
為了在Zencash上激活,需要將新代碼添加到zcash資料庫中,進行所謂的「軟分叉」 – 或者以不需要所有軟體版本的更新的方式進行。
未來,BOLT背後的團隊希望遵循與閃電網路本身類似的開發計劃 – 將其部署為開放式測試網絡,以允許用戶對軟體進行實戰測試。
「部署它很令人興奮,將會透過類似於閃電網路的方式,並允許人們在測試網上進行測試,然後逐漸部署到主網。」Akinyele說。
雖然目前的版本已針對zcash進行了優化,但未來Akinyele計劃將其作為閃電網絡本身的隱私擴展進行開發,告訴CoinDesk:
「下一步是在閃電網絡上將這些屬性改為比特幣和萊特幣,這可能會是一個『屏蔽』的交易選項,讓他們類似於現在的zcash。」
這只是個起步
Akinyele在與CoinDesk談話時表示,今天的發布象徵著BOLT基本架構的初步可行草擬。
「這一初步實施是基於CL簽名、標準的盲簽名和零知識證明技術,因此它們是一種非常基本的結構,現在已經為密碼學家所熟知了幾十年。」Akinyele說。
註:
CL簽名是一種適用於知識證明的簽名方案,能夠對一組數據進行簽名, 並且能夠體現這些被證明組件的關係。
盲簽名是相對於一般的數字簽名而言的概念,是指簽名人員雖然對某個消息簽了名,但他並不知道所簽消息的具體內容,也就是說對簽名人而言,消息被盲化處理過。
雖然這是非常技術性的,但它只需適用於已經存在一段時間的數位簽章技術,且該技術被證明是有效的。然而,仍然需要擴展一些架構的功能。
「初步的體現只是該架構的一個版本的具體模樣,但未來BOLT可能看起來非常不同。」Akinyele說。
儘管如此,它在技術上仍然可行,並且需要對zcash進行最少的更改才能進入測試階段。
而且至關重要的是,在決定了初始架構之後,進一步迭代協議會更容易,以及構建對其他加密貨幣的支持 – 這是BOLT開發路線圖中的下一個重要步驟。
正如Akinyele告訴CoinDesk:
「現在我們實施了一種方法,我們可以決定我們想要嘗試的下一種方法是什麼,以及哪種加密貨幣可以從中受益。」
BOLT與閃電網路(LN)的關係
結構與zcash類似的加密貨幣,比如比特幣和萊特幣,對於BOLT的採用也將十分可行。此類更新也將應用於閃電網路本身,作為希望匿名化其支付渠道使用的用戶的一個選項。
「這是一個隱私附加組件。」Akinyele說。
這是因為,雖然閃電本身部署了一些隱私增強功能,但隱私的穩定性一直是學術界爭論的焦點。例如,如果閃網在所謂的「中心輻射(Hub-and-spoke)」結構中穩定下來,那麼具有高處理吞吐量的節點可能會具有那些交易在通過網路運行時的檢視能力。
雖然閃電還採用了一種稱為「洋蔥路由(onion-routing)」的技術,用戶可以通過許多不同的渠道路由付款以隱藏付款內容,但Akinyele警告說,這種做法可能不會流行。
「他們確實有一些加密功能,你可以通過多次跳轉來支付你的付款,這很棒,但是當你談到雙向支付和一些大多數人會傾向於使用的更基本的用例時,就沒有了隱私。」他解釋道。
因此,存在著用戶會選擇更方便的途徑的風險(例如用戶通過重複使用相同的比特幣地址連接他們的交易歷史)而不是更複雜但保有隱私的選項。
「我們已經看到這個情況在比特幣中顯現。」Akinyele說。
從閃電網路的經驗中學習
確定這些潛在的困難對於BOLT架構的開發是有幫助的。
具體而言,Akinyele表示,該設計很大程度上歸功於當今使用的閃電網路支付渠道的普及,這些渠道正在開始呈現出整體網路的完整樣貌。
「我們看到模式出現了 – 一些中心正在形成,許多人正在使用相同的路徑來支付付款。所有這些模式都在湧現,所以它給了我們一個機會洞察真正的隱私在哪裡,以及解決這個問題的最佳技巧會是什麼。」Akinyele繼續說道。
不僅如此,而且未來Akinyele認為BOLT可以提供zcash、比特幣和萊特幣之間的私人鏈接 – 他希望能夠建立第二層互操作性,解除當今加密貨幣中發生的跨鏈問題。
他總結道:
「它提供了一個選項來弄清楚我們如何能夠擺脫『這個幣用來做這個,那個幣用來做那個』的情況,並且開始考慮更長期和更大的想法,以及我們如何在現實世界中使用這些貨幣。」
?相關報導?
【宏達電(HTC)】推出區塊鏈手機「EXODUS」,閃電網路實驗室 CEO 成為顧問
【比特幣零售支付?】開發人員計畫結合閃電網路與NFC,讓比特幣真正走入生活
《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!