【译】Beyond Snarks: Some Blockchain Privacy Protocols You Need to Know About
上周,摩根大通為區(qū)塊鏈技術(shù)的主流企業(yè)采用做出了重要貢獻,并為Quorum堆棧增加了新的隱私功能。幾乎從一開始,Quorum就通過私有交易和網(wǎng)絡(luò)級訪問控制等功能的支持,明確了其對隱私的承諾。新的隱私功能可以利用大多數(shù)人從未聽說過的協(xié)議的擴展來創(chuàng)建機密支付:Zether。Quorum團隊開發(fā)了一個名為Anonymous Zether的Zether協(xié)議的狡猾擴展,除了交易本身的細節(jié)(可以用普通的Zether完成)之外,它允許在事務(wù)中模糊各方的身份。Quorum版本是區(qū)塊鏈隱私協(xié)議空間發(fā)展速度的一個例子。今天,我想看一下區(qū)塊鏈領(lǐng)域中一些最新的,也許不那么知名的隱私技術(shù)。
當我們談?wù)搮^(qū)塊鏈場景中的隱私時,大多數(shù)人會想到一個術(shù)語:零知識證明。在zk-Snarks和加密貨幣(如ZCash)等技術(shù)中實現(xiàn),零知識證明是一種加密形式,允許一方(證明者)向另一方(驗證者)證明陳述是真實的,而不泄露任何信息超出聲明本身的有效性。雖然諸如zk-Snarks之類的實現(xiàn)肯定很受歡迎,但區(qū)塊鏈空間已經(jīng)在隱私協(xié)議中產(chǎn)生了許多最新進展,這些協(xié)議擴展了zk-Snarks的價值主張。所有這些協(xié)議都試圖在任何隱私架構(gòu)的三個主要維度內(nèi)找到謹慎的平衡。
隱私 - 可伸縮性 - 鏈計算三難
在區(qū)塊鏈基礎(chǔ)設(shè)施中,隱私能力通常與分散堆棧的一些其他期望特征存在一些摩擦。至少在當前的區(qū)塊鏈技術(shù)中,隱私架構(gòu)通常需要在三個基本維度之間取得平衡:
?
?
·?隱私:顯而易見的是,隱私代表了保護分散網(wǎng)絡(luò)中的交易和參與者的能力。
·?可擴展性:增加事務(wù)量和分散式網(wǎng)絡(luò)規(guī)模的能力。
·?鏈上計算:在區(qū)塊鏈運行時執(zhí)行昂貴計算的能力。
在許多情況下,最大化上述兩個維度的隱私架構(gòu)將通過犧牲第三個維度來實現(xiàn)。專用和可擴展的網(wǎng)絡(luò)通常需要離鏈計算模型,而僅依賴于鏈上計算的專用網(wǎng)絡(luò)可能難以擴展到某一點,并且具有鏈上計算模型的可擴展網(wǎng)絡(luò)可能導(dǎo)致實現(xiàn)隱私能力的困難環(huán)境。
雖然隱私問題在今天的區(qū)塊鏈技術(shù)中大多是正確的,但隨著空間的發(fā)展,它可能會發(fā)生變化。當然,隱私是區(qū)塊鏈領(lǐng)域發(fā)展最快的領(lǐng)域之一,并且定期提供卓越的研究和實施。
您應(yīng)該知道的一些有趣的隱私協(xié)議
除了眾所周知的zk-Snarks架構(gòu)之外,區(qū)塊鏈技術(shù)在采用最先進的加密研究的新隱私協(xié)議方面取得了穩(wěn)步進展。但是,大多數(shù)協(xié)議仍然是主流區(qū)塊鏈受眾所不了解的。出于本文的目的,我想重點關(guān)注這些協(xié)議的實際實現(xiàn),而不僅僅是基礎(chǔ)研究。原因在于有許多先進的隱私研究方法已經(jīng)顯示出許多希望,但尚未完全實現(xiàn)為任何主要區(qū)塊鏈堆棧的一部分。讓我們探討一些我最喜歡的區(qū)塊鏈隱私運行時:
·?Quorum:?Anonymous Zether的實現(xiàn)為已經(jīng)很強大的Quorum堆棧帶來了另一層隱私。當前Quorum架構(gòu)在事務(wù)和節(jié)點級別的隱私,同時也保護參與者的身份。這些功能可與Quorum堆棧中已存在的訪問控制功能相結(jié)合,以提供強大的端到端安全體驗。
·?StarkWare:基于zk-STARKs協(xié)議,它通常被認為是zk-SNARK的自然繼承者,Starkware是一個通過利用離線計算模型實現(xiàn)隱私和可擴展性的平臺。StarWare的當前實現(xiàn)側(cè)重于在以太坊虛擬機上運行的DEX等DEX應(yīng)用程序。
·?AZTEC:?AZTEC協(xié)議支持零知識證明和范圍證明加密,以實現(xiàn)以太坊區(qū)塊鏈上的私人交易。AZEL協(xié)議的初始版本今天在以太坊主網(wǎng)上現(xiàn)場直播。
·?Enigma:由麻省理工學(xué)院的密碼學(xué)家開發(fā),Enigma是一種區(qū)塊鏈協(xié)議,可以實現(xiàn)“秘密合同”。該協(xié)議實質(zhì)上允許節(jié)點使用智能合約的加密片段進行計算,而無需解密它們,其他區(qū)塊鏈無法解密。Enigma不使用zkSNARS / zk-STARKS等擁有協(xié)議的證據(jù),而是使用TEE將加密計算與區(qū)塊鏈的其余部分隔離開來。
·?Oasis Labs:由其他全明星研究團隊創(chuàng)建,Oasis Labs的Ekiden協(xié)議專注于在區(qū)塊鏈智能合約中實現(xiàn)高性能,機密計算。Ekiden還依賴可信執(zhí)行環(huán)境(TEE)環(huán)境來隔離私有計算,但利用區(qū)塊鏈網(wǎng)絡(luò)實現(xiàn)可擴展性。
·?Microsoft CCF:在概念上類似于Oasis Labs,Microsoft的機密聯(lián)盟框架(CCF)利用TEE在區(qū)塊鏈網(wǎng)絡(luò)中實現(xiàn)可信的多方機密計算。CCF的第一個實現(xiàn)基于OpenEnclave?SDK,可在Azure平臺中使用。
·?Hyperledger Aries-Ursa:如果您居住在Hyperledger生態(tài)系統(tǒng)中,最近宣布的Project Aries為Hyperledger應(yīng)用程序帶來了一層零知識的計算。Aries利用Ursa框架在區(qū)塊鏈應(yīng)用程序中啟用機密和多簽名計算。
這些是當前區(qū)塊鏈生態(tài)系統(tǒng)中最可行的隱私協(xié)議實現(xiàn)。然而,新的隱私技術(shù)不斷被評估和適應(yīng)作為不同區(qū)塊鏈堆棧的一部分。隨著空間的發(fā)展,我們可能會看到新一代技術(shù)在分散計算中實現(xiàn)新的隱私級別。
總結(jié)
以上是生活随笔為你收集整理的【译】Beyond Snarks: Some Blockchain Privacy Protocols You Need to Know About的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: feach同步 git_git fetc
- 下一篇: 【译】 Stealing the fun