零知識證明機制的幣中翹楚——Zcash

買賣虛擬貨幣


之前我們的coinex幣種科普專題曾經介紹過,btc分支出來的幣兄幣弟很多,有名的如bch、bsv、btg等等;有的幣分叉出來了,它還活著,但絕大多數都全軍覆滅了。不過今天要介紹的這位哥們zcash就是活下來的幸運兒了。能存活下來並且取得成功的幣,都不是簡單的幣。究竟zcash有何過幣之處?今天我們就為大家好好介紹一下。


zcash (zec) ,中文名大零幣,是一種去中心化、開源的匿名隱私加密貨幣,可以實現交易的選擇性匿名;在2016年時,由zooko wilcox基於zerocoin協議推出。zcash的轉賬可以是公開的(就跟btc一樣),也可以透過名為zk-snarks的零知識證明技術進行匿名保護。總的來說,zcash在數字貨幣中的匿名性工作做得極好,而另一個隱私工作也做得極到位的,就是我們之前科普過的門羅幣。


zcash自誕生之初就吸足了各路眼球,因為它是少數的市值曾經超越過btc的專案,也是少數的出道即可巔峰的幣。2016年10月29日,zec區塊鏈啟動挖礦,幾大交易所也同時上線了zec交易,上線當天價格波動劇烈,成交價格還一度超過btc,可以說是萬眾矚目了。


zec之所以在上線之初如此火爆,不僅僅離不開專案本身的團隊優秀、技術創新,還與專案初期設定的挖礦規則有關係。最重要的是,它也是首個使用零知識證明機制的區塊鏈系統;透過零知識證明技術,允許網路維持一個安全的賬本,同時不會洩露參與方及轉賬的金額。在zec隱私模式的交易中,交易源資料並不會公開發布證明支出許可權和轉賬數額的簽名,而是處於加密狀態的,透過zk-snarks證明參與人是誠實的。


另外,它可以提供完全的支付保密性,同時依然能夠使用公有區塊鏈來維護一個去中心化網路。憑藉這兩點,它就已經把很多btc的分叉兄弟們遠遠甩在了後面。


與btc相同的是,zec的總量也是2100萬。不同之處在於,與btc相比,zcash的最大特點就是匿名性,zcash的交易自動隱藏區塊鏈上所有交易的傳送者、接受者及數額。只有那些擁有檢視秘鑰許可權的人才能看到交易的內容;而使用者也擁有完全的控制權,他們可自行選擇向其他人提供檢視秘鑰。


匿名性可以說是zec最大的特點了,那為什麼說zcash能夠實現真正的匿名和隱私保護?下面我們就詳細地給大家介紹一下~


簡單來說,zcash使用了兩種技術:


第一,zk-snark零知識證明技術。即使貨幣的來源與流向資訊完全保密,零知識證明技術仍然可以驗證花錢的使用者確實手上擁有貨幣。


第二,公共區塊鏈技術。zcash使用公共區塊鏈用於交易的展示,但是它會自動隱藏掉交易的金額,zec的持有者可以透過檢視金鑰來觀察相關聯的資訊。



如圖所示,zcash可以實現四種型別的轉賬。目前網路上最常見且最簡單的是公開地址之間的轉賬,這種方式其實與btc的轉賬並沒有什麼區別。但結合零知識證明技術,公開的地址可以與隱藏地址之間相互轉賬,同時也可以實現傳送地址與接收地址完全隱藏的轉賬。這就是技術的牛逼!


那到底零知識證明是什麼東西呢?我們舉個有趣的例子幫助大家理解。


阿里巴巴被強盜抓住,為了保命他需要向強盜證明自己擁有開啟石門的口令,同時又不能把密碼告訴強盜。他想出一個解決辦法,先讓強盜離開自己一箭之地,距離足夠遠讓強盜無法聽到口令,但也足夠近到無法在強盜的弓箭下逃生。如果強盜舉起左手,阿里巴巴就使用口令將石門開啟,如果舉起右手,就將石門關閉。


阿里巴巴就在這個距離下向強盜展示了石門的開啟和關閉。如果每次都能正確開啟和關閉大門,則證實阿里巴巴確實知道石門的密碼。


這整個過程就是零知識證明,即證明者能夠在不向驗證者提供任何有用資訊(石門口令)的情況下,使驗證者相信某個論斷(阿里巴巴知道開啟石門的方法)是正確的。btw,零知識證明在密碼學中非常有用~


而我們上述一直提到的zk-snark,全稱為zero-knowledge succinct non-interactive argument of knowledge(即非互動式簡明零知識證明),在該技術框架下的零知識證明則不需要證明者(prover)和驗證者(verifier)進行交流。為了達到非互動式的功能,zk-snarks技術需要進行初始可信設定,設定一系列公開的引數,以幫助證明者構建零知識證明,從而實現完全隱私的轉賬。


總而言之、簡單來說,就是在使用zec進行交易時,它會自動加密交易的源資料;同時交易個體並不需要zcash節點來儲存資料,只需要zk-snark來證明自己的“消費能力”。如此一來,第一可以讓別人在不知道具體交易內容的情況下驗證交易的有效性;第二,交易的詳情也可以在公共區塊鏈上消除掉。


這種騷操作下來,交易雙方似乎從來沒出現,而實際上交易已經完成了。至於吃瓜群眾,他們只知道有交易發生了,但並沒有辦法對貨幣流向進行追蹤。這樣也就實現了真正的匿名交易啦。


值得一提的是,與大部分pow挖礦的專案不同,zcash為團隊分配了10%的代幣收益,但這些zec並非預挖,而是在第一階段的挖礦中逐步釋放。具體規則順便給大家說一下:


1. 2.5分鐘一個區塊,每個區塊獎勵12.5 zec(因此與btc一樣剛開始每10分鐘挖50個);


2. 在第一個四年中,20%的挖礦收益進入團隊回報(也就是說在第一階段礦工每個區塊只能獲得10個zec);


3. 在挖礦剛開始的第一個月,區塊獎勵從0.000625zec開始,線性增加至12.5zec(這就意味著挖礦緩慢開始)。


據說zec將在區塊高度850000,進行第一次減半,獎勵減少50%,減半後區塊獎勵為6.25zec,預測減半時間是在2020年10月。


不過,作為一個去中心化的貨幣專案,團隊預留籌碼較多(佔10%總量),這讓礦工和投資人覺得難以接受。雖然zcash目前看似非常火熱,但一些市場觀察者則持擔憂態度——認為zcash可能面臨障礙;除此之外,使用零知識證明的數字貨幣可能也會面臨很多挑戰。由於這種數字貨幣的證明資訊非常龐大,它們需花費大量的cpu來簽署交易,這就導致了其區塊鏈的可擴充套件性會面臨著巨大的挑戰。


其次,匿名貨幣會帶來相應的監管問題,倘若有心懷不軌的不法分子將該手段用於賭博、販毒、洗錢等違法行為,那將無法被追蹤到,也會造成一系列的社會問題。


編者認為,數字貨幣的匿名性其實也是一把雙刃劍,發揮得恰當會讓其更好地為交易者提供更便捷的服務;但如若監管不到位,則會引發很多社會問題。由此可見,zcash未來的路道阻且長。如果你有什麼看法,歡迎到透過coinex交易所https://www.coinex.com/register?refer_code=k7yxe

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;