免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。
小編:記得關注哦
來源:產業動態
7月7日,波場TRON正式進行大航海時代4.0升級,火星財經曾採訪過一次孫宇晨,對于波場的主網升級有了基本的了解。令人印象深刻的是,孫宇晨提到:「(TRONZ)實現了人類歷史上第一個支持隱私計算的智能合約虛擬機,同時也是人類現階段執行效率最高、安全性最強、消耗資源最少的匿名計算協議」。
這次孫宇晨再次來到火星專訪,將和大家專門分享TRONZ匿名協議相關的話題。
關於TRONZ匿名協議
TRONZ匿名協議包括三種零知識證明指令(TIP-137):verifyMintProof、verifyTransferProof和verifyBurnProof,分別對應著匿名TRC20合約的mint、transfer和burn三種交易類型。談及這三種交易類型,孫宇晨表示它們對於TRONZ匿名協議來說非常重要。
「TRONZ匿名協議支持的這三種交易類型其實是非常重要的,是TRONZ匿名協議可以被廣泛使用的基礎。
「Mint、Transfer和Burn是匿名TRC-20合約的三個核心函數,Mint 主要用來把公開的TRC-20 轉換為匿名的代幣,隱藏代幣的所有者和金額。Mint 只有一個公開的輸入和一個匿名的輸出;Transfer用於匿名交易轉帳,可以隱藏發送者地址、接收者地址和轉帳金額,且Transfer 最多有兩個匿名輸入和兩個匿名輸出;Burn則用於將匿名幣轉換為了公開的TRC-20 代幣。Burn 有一個匿名的輸入,一個公開的輸出和零個或一個匿名輸出。
「為了讓大家更好的理解,下面示意圖可以展現整個Mint,、Transfer和Burn過程。現在假設Alice擁有一些TRC-20代幣,可以通過Mint交易將代幣轉移到匿名TRC-20合約中,實現公開TRC-20代幣的匿名化過程。然後Alice通過Transfer交易將匿名代幣轉給其它人,此時轉帳發送者、接收者和轉帳金額在鏈上都是隱藏的,完全實現匿名交易。最後,則可以通過Burn將匿名代幣從匿名合約轉到TRC-20合約,變成公開的代幣。」
隨著加密交易規模的不斷擴大,市場對於隱私交易的需求也越來越高。關於市場需求,孫宇晨表示TRONZ匿名協議主要是為了解決智能合約交易的隱私保護問題。
「當下,公眾的隱私交易需求是普遍存在的,對於不同的交易場景,用戶有不同的選擇偏好。可以這麼說,交易的發送者、接收者和金額等,都是隱私交易的重要保護對象,而匿名協議顯然藉助區塊鏈本身的去中心化特性可以得到更好的落地。
「目前,TRC-20支持公開發行代幣和交易轉帳,但無法實現交易的隱私保護,因為交易的發送者、接收者和交易金額等信息在鏈上都是公開的,任何人都能直接查詢。TRONZ協議可以將現有的TRC-20合約綁定到匿名合約,將TRC-20代幣進行匿名化,並且能夠在匿名狀態下進行轉帳交易,完美實現用戶的隱私保護。」
匿名技術對比
在TRONZ匿名協議正式推出之前,市場上已經有一些匿名技術發展得非常成熟,如DASH使用的Coinjoin技術,門羅幣使用的RingCT協議等等。孫宇晨表示,和其他匿名技術對比,TRONZ匿名協議在技術方面有所提升,具有明顯優勢。
「DASH主要是基於Coinjoin的混幣技術,它是一個有局限的工具,旨在模糊區塊鏈上的貨幣來源,但不會模糊主節點上的發送方和接收方,隱私保護效果較弱。門羅幣環籤名和RingCT技術,和其它隱私技術相比,實際使用性能較差。
「相比而言,TRONZ匿名協議的出現就是要解決這些問題,滿足用戶多樣化的隱私保護需求,讓隱私權重新歸屬於用戶自身。TRONZ匿名協議主要是zk-SNARK零知識證明技術,能夠實現近乎完美的隱私,並且在安全和性能方面都具有非常強的優勢,我們相信TRONZ匿名協議會逐漸成為大眾的首選。」
孫宇晨還表示,TRONZ匿名協議和Zcash雖然都是基於零知識證明技術,但是兩者具有明顯不同。TRONZ匿名協議在零知識證明技術基礎上做了改進。
「TRONZ匿名協議與Zcash協議相比,最大改進在於TRONZ首次實現了在虛擬機層面支持零知識證明技術,通過零知識明指令完成匿名交易功能,對於整個區塊鏈行業來說,TRONZ匿名協議都是極具歷史意義的。
「基於這些零知識證明指令,TRONZ匿名協議提出匿名TRC-20合約標準,在合約層面實現交易的隱私保護,支持任意TRC-20代幣的匿名化,因此更加靈活。同時,這也方便了廣大開發者,他們不需要了解複雜的零知識證明算法,直接就可以利用零知識證明指令開發滿足用戶隱私要求的匿名合約,極大地擴展了零知識證明隱私功能。」
Aztec致力於打造以太坊上的隱私引擎,在Aztec協議上線後,基於以太坊的資產可以藉此實現快速匿名轉換。將Aztec所使用的匿名技術和TRONZ匿名協議對比,孫宇晨認為TRONZ匿名協議更勝一籌。
「Aztec主要採用Pedersen承諾方案,Boneh-Boyen籤名和Sigma零知識證明協議技術,和TRONZ匿名協議零知識證明技術相比,實現相對簡單,但是Aztec目前僅實現交易金額保密性,不支持匿名地址,即發送者地址和接收者地址是公開的,因此在隱私保護方面功能並不完善。而TRONZ匿名協議可以實現交易雙方地址和金額的隱藏。在隱私保護方面,TRONZ匿名協議顯然更勝一籌。」
匿名技術的未來與挑戰
最近一段時間,許多國際性的交易所在合規化的過程中,因為相關政策要求必須公開交易信息,這些交易所不得不下架匿名幣,這對於匿名幣的市場流通來說並不是一個好消息。孫宇晨表示,這個情況不會對TRX產生任何影響。
「目前來看,交易所的合規性確實對匿名幣產生了一定的影響,但是就TRONZ匿名協議來說,它沒有發行(增發)新的TRC-20代幣,只是在現有(或者即將發行的)代幣基礎上,實現了代幣的匿名交易,這也就是說,用戶既可以選擇匿名交易,也可以選擇公開地址交易。如果實現了匿名交易功能的TRC-20代幣上交易所,交易所可以選擇讓用戶只進行公開地址交易。
「所以TRONZ匿名協議的誕生是非常必要的,不但解決了用戶保護交易隱私的需求,而且也為匿名幣的發展打開了一個新窗口,讓大眾可以直接在區塊鏈的浪潮中感受科技的魅力,相信過不了多久,TRONZ匿名協議就會受到大眾的一片好評,隱私保護是剛需,這是每個人都無法忽視的。」
最後,孫宇晨描繪了TRONZ未來的藍圖,他表示仍對加大對TRONZ加大支持,加強對前沿密碼技術的研究,波場會全力支持TRONZ團隊的研發和落地,讓每個人的隱私都可以回歸到自己手中。
「未來,TRONZ團隊將繼續加大研發投入,通過TRONZ協議實現TRX和TRC-10匿名化,全面實現TRON網絡上用戶交易的隱私保護。
「同時,TRONZ團隊也會加強對前沿密碼技術的研究,包括最新的零知識證明技術和安全多方計算技術(MPC)。團隊目前計劃開發零知識證明虛擬機,致力於實現Dapps中通用的隱私保護功能。同時,也計劃基於MPC實現隱私計算,打造區塊鏈上的隱私引擎,為區塊鏈隱私保護技術的發展貢獻自己的力量。
「波場社區TRONZ團隊早就於今年1月開啟了MPC火炬項目,吸引了全世界的廣泛關注,目前已有來自各個國家各個行業區塊鏈愛好者的參與,總計達到196人,成為目前世界上規模最大的MPC儀式。
「隱私保護關係到每個個體,這也是區塊鏈技術可以更好地發揮作用的用武之地,波場會全力支持TRONZ團隊的研發和落地,讓每個人的隱私都可以回歸到自己手中。」