Zcoin正在實(shí)現(xiàn)一種叫Merkle樹證明的新的挖礦算法
Zcoin正在實(shí)現(xiàn)一種新的挖礦算法,它阻礙了FPGA、ASIC和僵尸網(wǎng)絡(luò)的挖礦。Merkle樹證明(MTP)具有將加密貨幣直接從大型農(nóng)場轉(zhuǎn)移到加密貨幣愛好者手中的潛力,這將再次分散挖礦。
“Merkle樹證明”是一種解決小型采礦者面臨問題的方法。大多數(shù)挖礦算法都容易受到FPGA和ASIC的影響,這兩種挖礦硬件的效率遠(yuǎn)遠(yuǎn)高于現(xiàn)有的計(jì)算機(jī)硬件。通常,只有那些大型公司的專業(yè)工程師才能使用這種硬件。
Merkle樹證明的細(xì)節(jié)
MTP(Merkle樹證明)是受保護(hù)的,因?yàn)樗恰皟?nèi)存”密集型的。通常來說為內(nèi)存密集型挖礦算法開發(fā)專用挖礦硬件要困難得多。通過使加密貨幣挖礦更加平等,加密貨幣挖礦必須進(jìn)一步分散。更大的分散將使得礦商更難以串通和實(shí)施51%的攻擊,或進(jìn)行其他可能損害區(qū)塊鏈性能和安全性的邪惡活動(dòng)。
MTP解決的另一個(gè)問題是僵尸網(wǎng)絡(luò)。目前,有數(shù)百萬的設(shè)備都存在惡意代碼。黑客們通過使用這些被劫持的設(shè)備來挖礦加密貨幣以此填滿他們的錢包。
根據(jù)Zcoin網(wǎng)站的說法,被參與僵尸網(wǎng)絡(luò)電腦病毒感染的用戶會(huì)出現(xiàn)明顯的性能下降,因此更有可能懷疑自己的電腦出了問題。
一旦用戶注意到性能下降,聰明的用戶就可以推斷可能發(fā)生惡意挖礦,從而有機(jī)會(huì)消除惡意代碼。這個(gè)特性是Zcoin獨(dú)有的,在其他ASIC抵抗算法中是看不到的。
關(guān)于Zcoin
Zcoin是一種使用獨(dú)特的“零知識(shí)證明”協(xié)議的私幣。據(jù)Zcoin網(wǎng)站介紹,該協(xié)議使用零知識(shí)證明,可以對(duì)數(shù)千筆交易進(jìn)行可伸縮的隱私保護(hù),而不像比特幣混合器和戒指簽名那樣,只有幾百筆交易,而且還有其他隱私漏洞。
其他集中化的算法
有大量證據(jù)表明,現(xiàn)有的工作兩證明方法——如比特幣的SHA-256、萊特幣和Dogecoin的Scrypt,以及Dash的X11算法——集中在大型ASIC農(nóng)場,如果想要參與這些網(wǎng)絡(luò),普通礦工往往不得不虧損采礦。即使是經(jīng)常被吹捧為“抗ASIC”的Ethereum Ethash算法,也有證據(jù)表明,全球最大的礦商之一Bitmain已經(jīng)為其開發(fā)了ASIC。
對(duì)于比特幣來說,70%到80%的挖礦發(fā)生在中國。如果這些礦商中的人串通一氣,他們就有可能對(duì)比特幣網(wǎng)絡(luò)發(fā)起51%的攻擊。
也就是說,一些加密貨幣正在積極反對(duì)礦業(yè)集中化。門羅幣和現(xiàn)在的Zcoin正在引領(lǐng)ASIC阻撓更新的潮流。
來自團(tuán)隊(duì)的評(píng)論
CryptoSlate聯(lián)系了Zcoin的首席運(yùn)營官魯本?雅普(Reuben Yap)。根據(jù)Yap的說法,在Zcoin中構(gòu)建ASIC抗性的根本原因是為了對(duì)抗集中化:“一種貨幣要想成功,就需要廣泛的分銷,而ASIC不提供這種分銷。因?yàn)锳SIC礦商的主要目的是賺錢。
要在代幣開采的早期實(shí)現(xiàn)這種分配,必須公平、均勻地分配獎(jiǎng)勵(lì):“在一枚代幣發(fā)行的早期和時(shí)間軸上,你需要有公平的挖礦來分配貨幣。如果我們現(xiàn)在由ASIC主導(dǎo),那么只有少數(shù)人將擁有新的供應(yīng)。
與一般計(jì)算機(jī)硬件制造商不同,ASIC礦商也有動(dòng)力囤積他們?cè)O(shè)計(jì)的硬件,因?yàn)檫@就像他們?cè)阡N售一臺(tái)“賺錢機(jī)器”:“銷售ASIC的礦商必須決定是保留還是出售。這與AMD或英特爾(Intel)等其他行業(yè)不同,后者沒有動(dòng)力囤積自己的產(chǎn)品。那么我為什么要賣一臺(tái)能夠替我賺錢的機(jī)器呢?”
有趣的是,Yap并不不反對(duì)ASIC的。他認(rèn)為,讓ASIC主導(dǎo)一種成熟的加密貨幣是有好處的:“另外,我并不反對(duì)ASIC。因?yàn)樵诖鷰懦墒鞎r(shí),只要你是主導(dǎo)代幣的硬件,ASIC就能提供更大的安全性”
“作為一個(gè)只能做一件事的ASIC,攻擊我的ASIC的值是沒有意義的。”當(dāng)我投資于ASIC時(shí),我實(shí)際上是在投資(使用相同挖礦算法的)coin家族。
據(jù)Yap報(bào)道,Zcoin團(tuán)隊(duì)最初計(jì)劃在去年年中引入MTP: MTP計(jì)劃于去年年中推出。Lyra2z一直是一種臨時(shí)算法,我們知道它不具有ASIC抗性,但我們還是用了幾個(gè)月。
然而,在MTP啟動(dòng)前幾周,發(fā)表了一篇學(xué)術(shù)論文,突出了MTP算法的不足,因此在MTP準(zhǔn)備好實(shí)施之前,還需要進(jìn)行額外的軟件開發(fā):“Dinur和Nadler發(fā)表了一篇學(xué)術(shù)論文,強(qiáng)調(diào)了降低MTP抗ASIC的方法,因此我們必須資助更多的研究,并加強(qiáng)MTP的安全性?!?/p>
Yap最后解釋了股權(quán)證明和權(quán)益證明在性能和吞吐量方面的優(yōu)勢,這是智能合約平臺(tái)的基本特性。同時(shí),工作量證明在公平分配代幣方面居具有積極作用。
如何開始挖礦
目前,MTP已經(jīng)為CPU和NvidiaGPU提供了軟件。AMD GPU的挖礦軟件預(yù)計(jì)將在未來兩周發(fā)布。
根據(jù)Zcoin的說法,在MTP上進(jìn)行挖礦最有效的方法是使用至少有4.5 GB RAM的GPU。對(duì)于那些對(duì)使用MTP采礦感興趣的人,請(qǐng)參考Zcoin的官方采礦指南。
Zcoin等項(xiàng)目有望為抗ASIC做出貢獻(xiàn)。由于加密貨幣的軟件開發(fā)通常是開源的,所以這些改進(jìn)可以移植到其他加密貨幣。此外,加密貨幣的選擇可以在市場上實(shí)現(xiàn)更大的多樣性,這意味著更多的創(chuàng)新和更大的安全性。總之,Zcoin在構(gòu)建一種更私密、更安全的網(wǎng)絡(luò)交易方式方面邁出了又一大步。