摘要:在眾多標(biāo)榜“匿名”的項(xiàng)目中,最接近的是Monero、Zcash、Beam和Grin,這4種加密貨幣之間有什么區(qū)別呢?因此,Monero(XMR)的實(shí)力不僅基于去中心化,還基于其保密性,這使得它能夠進(jìn)行理論上無(wú)法被外部實(shí)體追蹤的交易。...
文章來(lái)源:頭等倉(cāng)
加密貨幣的主要目標(biāo)之一是確保匿名性和隱私,但匿名或偽匿名也是密碼世界中最具爭(zhēng)議的話題之一。在眾多標(biāo)榜“匿名”的項(xiàng)目中,最接近的是Monero、Zcash、Beam和Grin,這4種加密貨幣之間有什么區(qū)別呢?
1、Monero
Monero是保證100%安全加密貨幣中的一個(gè)。但是Monero項(xiàng)目并未完全遵守自己在這方面的承諾。
該項(xiàng)目于2014年以BitMonero的名義推出,它依賴于一項(xiàng)名為Cryptonote的技術(shù)。這是一個(gè)不同于比特幣的工作量證明的算法。為了實(shí)現(xiàn)對(duì)其區(qū)塊鏈的匿名操作,采用了”環(huán)形簽名”的方法。
環(huán)形簽名是一個(gè)任何人都可以創(chuàng)建的數(shù)字簽名,其中每個(gè)用戶都有密鑰。然后,個(gè)人可以匿名地將電子簽名放入消息或文檔中,以扮演“環(huán)形”內(nèi)的一員。由簽名者選擇“環(huán)形”的其他成員,這以外的操作并不一定透露給其他成員。
因此,Monero(XMR)的實(shí)力不僅基于去中心化,還基于其保密性,這使得它能夠進(jìn)行理論上無(wú)法被外部實(shí)體追蹤的交易。例如,如果比特幣業(yè)務(wù)被公開記錄在區(qū)塊鏈上,但Monero的賬簿信息不是所有人都能獲取。
盡管如此,沒有完美運(yùn)行的平臺(tái)。事實(shí)上,該系統(tǒng)在隱私和安全方面也存在一些缺陷,目前正由大約250名經(jīng)驗(yàn)豐富的密碼制造商組成的團(tuán)隊(duì)正試圖解決這個(gè)問題。
Monero確保匿名的技巧是,通過混合在平臺(tái)上執(zhí)行操作來(lái)源的方法,混淆那些想要跟蹤操作來(lái)源的人。
但去年,一群學(xué)者發(fā)表了一份長(zhǎng)長(zhǎng)的備忘錄,消除了匿名的部分神秘感。它列出了Monero匿名結(jié)構(gòu)的弱點(diǎn),包括它是如何構(gòu)思的,以及如果有人發(fā)現(xiàn)了這個(gè)技巧,可能會(huì)出現(xiàn)的問題。
(1)最新更新及改進(jìn)
與比特幣相反,Monero的另一個(gè)優(yōu)點(diǎn)是協(xié)議。比特幣需要非常強(qiáng)大和專業(yè)的個(gè)人電腦,而Monero允許傳統(tǒng)電腦與礦業(yè)巨頭競(jìng)爭(zhēng)。
同時(shí),操作的匿名性要求使用更多的空間進(jìn)行“公共”操作。因此,XMR的交易容量是BTC交易的25倍,而且同樣費(fèi)用高昂。
然而,經(jīng)過更新,包括Bulletproof(防彈協(xié)議)在內(nèi)的成本已經(jīng)降低了97%,與今天的價(jià)格相比,Monero已經(jīng)比比特幣更便宜。
(2)需要改進(jìn)擴(kuò)容
工作負(fù)載方面有所進(jìn)步,但是擴(kuò)容仍然是門羅的一大弱點(diǎn)。操作內(nèi)存從原本的18.5 KB有所降低,Monero的工程師們正在找到增加網(wǎng)絡(luò)容量的方法。
問題是,環(huán)形簽名系統(tǒng)需要向操作添加數(shù)據(jù),增加了區(qū)塊鏈上的負(fù)載(目前為48 GB)。而每個(gè)操作需要14 KB,是比特幣的25倍。
Monero團(tuán)隊(duì)實(shí)現(xiàn)的新升級(jí)會(huì)將擴(kuò)容提升80%,這將導(dǎo)致“傭金比例減少”。即使這樣,內(nèi)存也將是比特幣的5倍。
2、Zcash:一個(gè)既開源又提供報(bào)酬的系統(tǒng)
為了加強(qiáng)對(duì)數(shù)據(jù)和用戶身份的保護(hù),Zcash使用了與Monero不同類型的系統(tǒng)。其加密技術(shù)的基礎(chǔ)來(lái)自加密學(xué)家Zooko Wilcox于2016年創(chuàng)立的zk-SNARKS技術(shù),該技術(shù)可以保護(hù)網(wǎng)絡(luò)上的操作安全。
Zcash提供兩種類型的地址:
· z-address(匿名地址);
· t-address(透明地址);
因此,有可能出現(xiàn)4種類型的交易:
· 私人:z-address-> z-address
· 去匿名:z-address-> t-address
· 匿名:t-address-> x-address
· 透明:t-address -> t-address
無(wú)論是對(duì)于錢包還是對(duì)于Zcash節(jié)點(diǎn),使用匿名地址成本較高。因此,很少人使用匿名交易。
Zcash使用復(fù)雜的代碼系統(tǒng),允許匿名交易,只顯示必要的部分。所討論的密碼原理稱為“零知識(shí)”協(xié)議。
有了零知識(shí)證明,當(dāng)在區(qū)塊鏈上記錄ZEC的操作(Zcash代幣)時(shí),將自動(dòng)編碼代幣并從歷史記錄中刪除,因此不再可用。在進(jìn)行代幣交換時(shí),用戶證明他們有一個(gè)代幣,然后將其銷毀,為將在實(shí)際操作中使用的新原始代幣留出空間。
新舊代幣之間沒有鏈接(新代幣沒有“內(nèi)存”),因此原始代幣和用戶之間也沒有鏈接。訪問交易詳細(xì)信息(如交易金額或買方身份)的唯一方法是擁有密鑰和密碼,而這只有單個(gè)交易的發(fā)行方和接收方知道。
Zcash仍然可以在擴(kuò)容方面進(jìn)行改進(jìn)。區(qū)塊鏈的容量約為19 GB,而每個(gè)交易平均需要5.3 KB。低于Monero,但比比特幣高9倍。
因此,Zcash信守了關(guān)于匿名性的承諾,提供了保證隱私但又加重負(fù)載。擴(kuò)容比Monero更優(yōu)秀,但是還有改進(jìn)的空間。
Zcash代碼開源,而且就比特幣和其他數(shù)字貨幣而言,貨幣供應(yīng)固定:永遠(yuǎn)不會(huì)有超過2100萬(wàn)代幣。出區(qū)塊時(shí)間為2.5分鐘/區(qū)塊。而比特幣大約需要10分鐘。
與比特幣、以太坊或Monero等最流行、資本化的加密技術(shù)相比,Zcash的一個(gè)顯著區(qū)別在于,盡管它基于開放源代碼,但Zcash并非一個(gè)完全“無(wú)政府主義”的項(xiàng)目,而是有自己的層次結(jié)構(gòu)。
Zcash創(chuàng)始人的目標(biāo)是,有一天,Zcash將以公平的方式為那些為用戶利益服務(wù)的人提供財(cái)政支持。這些人將成為基金會(huì)的一員。Zcash的一些創(chuàng)始人可以自由向未來(lái)將成立的“Zcash基金會(huì)”捐款。
因此,Zcash被認(rèn)為是一個(gè)“非營(yíng)利”的公司,它為投資者、經(jīng)理、董事和員工提供薪酬。所有這些由10%的稅收資助,作為挖礦獎(jiǎng)勵(lì),回報(bào)創(chuàng)始人。
3、Beam有哪些不同?
就其本身而言,Beam基于一個(gè)相對(duì)較新的協(xié)議,該協(xié)議名為MimbleWimble,于2016年8月推出,它更注重區(qū)塊鏈的匿名性和可擴(kuò)展性,而不是可編程性。根據(jù)其創(chuàng)建者而言,它能夠根據(jù)需要和可用性進(jìn)行擴(kuò)容。
有點(diǎn)像比特幣,Mimblewimble基于“交易輸出”的概念。每個(gè)操作由輸入和輸出組成。Beam模型的特點(diǎn)是,每一個(gè)輸入都表示前一個(gè)操作的輸出,是一種不確定鏈。
由于這個(gè)原因,要注意未花費(fèi)的交易(UTXO)的退出:它是保存在區(qū)塊鏈中未花費(fèi)的貨幣片段。分散在多個(gè)交易上,代替循環(huán)中的代幣。
(1)確保擴(kuò)容和匿名性的技術(shù)
“Coinjoin”技術(shù)可以混合操作,將幾個(gè)操作集成到一個(gè)中。兩個(gè)輸入操作可以導(dǎo)致一個(gè)輸出操作,反之亦然。
Coinjoin應(yīng)用于在區(qū)塊鏈上執(zhí)行的所有操作中,因此一個(gè)MimbleWimble區(qū)塊實(shí)際上包含一個(gè)大型交易。它越大,外部人員就越難知道哪個(gè)是對(duì)應(yīng)條目的輸出。
此外,由于“保密交易”系統(tǒng),交易金額、買賣雙方都是隱藏的,通過系統(tǒng)檢查無(wú)法找到地址。所涉及的方法稱為同態(tài)加密。
(2)默認(rèn)的隱私保護(hù)
每個(gè)用戶都有一個(gè)個(gè)人密鑰來(lái)訪問UTXO(未花費(fèi)的交易輸出)交易的輸出。總之,用Beam的說法就是,“默認(rèn)情況下會(huì)保障隱私”。沒有“開源”的操作。如果您從外部查看區(qū)塊鏈,將找不到任何有用的信息。
另一種技術(shù)是“直通交易(cut-through transaction)”。較久的大型交易會(huì)在某個(gè)時(shí)候合并。通過這種方式,消除UTXO的所有中間狀態(tài),只將最終未花費(fèi)的輸出存儲(chǔ)在區(qū)塊鏈上。
這樣可釋放區(qū)塊鏈上的空間。分類賬的規(guī)模不會(huì)隨著操作數(shù)量增多而增長(zhǎng),而是隨著UTXO的數(shù)量而增長(zhǎng)。這樣的系統(tǒng)在擴(kuò)容方面具有優(yōu)勢(shì)。該協(xié)議旨在保持較小的規(guī)模,使工作負(fù)載“更輕”。
據(jù)估計(jì),目前區(qū)塊鏈Beam的大小是比特幣的30%。當(dāng)Beam達(dá)到世界上最流行數(shù)字貨幣的規(guī)模時(shí),它的區(qū)塊鏈不會(huì)超過70 GB。更不用說目前仍可作出調(diào)整的情況下。
(3)以擴(kuò)容的名義做出了一些犧牲
為了實(shí)現(xiàn)擴(kuò)容和保密型區(qū)塊鏈,MimbleWimble放棄了一些有用的比特幣功能,比如交易的可編程性。比特幣使用一個(gè)“腳本”系統(tǒng)來(lái)驗(yàn)證交易輸出的費(fèi)用,允許智能合約編程,而Beam協(xié)議則不允許。
它的創(chuàng)造者之一,數(shù)學(xué)家Andrew Poelstra說,由于Beam是一個(gè)具有多簽名的巧妙系統(tǒng),可以通過插入“無(wú)腳本的腳本(scriptless scripts)”來(lái)補(bǔ)救。因此,腳本不會(huì)在網(wǎng)絡(luò)節(jié)點(diǎn)的機(jī)器上執(zhí)行,而是在參與操作的用戶機(jī)器上執(zhí)行。
我們發(fā)現(xiàn)MimbleWimble中第二個(gè)欠缺的特性是離線支付。協(xié)議中沒有地址,構(gòu)建操作必須在雙方交互的基礎(chǔ)上進(jìn)行。這不僅會(huì)影響用戶體驗(yàn),還會(huì)影響其隱私,因?yàn)檫@需要IP地址。為了解決這個(gè)問題,卡內(nèi)基梅隆大學(xué)的Giulia Fanti提出了蒲公英方案(Dandelionsolution)。
4、Grin:和Beam有什么不同?
Grin也是一種基于MimbleWimble的協(xié)議,但與Beam有什么不同?Grin是該協(xié)議的最初應(yīng)用,以《哈利波特》系列小說命名,于2019年1月15日上線。
與Beam相比,Grin是一個(gè)“更輕”的應(yīng)用程序,設(shè)計(jì)也更“保守”,因?yàn)樗惶峁┗竟δ?,并且不打算與比特幣競(jìng)爭(zhēng)。
但主要區(qū)別在于這兩個(gè)項(xiàng)目背后的理念。
Grin更具無(wú)政府主義色彩,而Beam則更具商業(yè)色彩。第1個(gè)實(shí)際上是由幾個(gè)程序員經(jīng)過多年開發(fā)的開源項(xiàng)目,其中大多數(shù)人都不愿透露姓名。第2個(gè)則是由一個(gè)在專門網(wǎng)站上進(jìn)行推廣的特定團(tuán)隊(duì)創(chuàng)建。
另一個(gè)明顯的區(qū)別貨幣政策。Beam的貨幣供應(yīng)有限,而Grin,可以發(fā)行無(wú)限數(shù)量的代幣(平均每秒發(fā)行一個(gè)Grin)。因此,后一種貨幣策略是通貨膨脹。
另一方面,Beam的貨幣策略遵循比特幣的通縮政策,旨在隨著時(shí)間的推移減少新代幣的發(fā)行。Beam的使命是成為一種價(jià)值儲(chǔ)存工具,而Grin并不渴望實(shí)現(xiàn)這一目標(biāo),它“滿足”于成為一種能夠提供隱私和擴(kuò)容的交換工具。
想要獲取更多區(qū)塊鏈項(xiàng)目資訊,歡迎點(diǎn)擊本文出處“了解更多”哦~