時(shí)間:2023-06-29|瀏覽:212
比特幣和以太坊的挖礦機(jī)制
比特幣(BTC)挖礦是“工作量證明”機(jī)制,區(qū)塊間隔時(shí)間約為10分鐘,礦工們會(huì)通過(guò)競(jìng)爭(zhēng),把一筆筆交易以密碼學(xué)方式打包到區(qū)塊上來(lái)獲得相應(yīng)的挖礦獎(jiǎng)勵(lì),然后這個(gè)會(huì)被加進(jìn)比特幣的區(qū)塊鏈上。礦工們通過(guò)一個(gè)名為哈希的特殊數(shù)學(xué)方程式進(jìn)行打包交易。經(jīng)過(guò)哈希函數(shù)處理的數(shù)據(jù)或”輸入”,本質(zhì)上就是密碼學(xué)處理過(guò)的“摘要”這個(gè)“摘要”的關(guān)鍵點(diǎn)在于,創(chuàng)建很容易但是,如果沒(méi)有密鑰,幾乎不可能對(duì)其進(jìn)行解密。比特幣允許網(wǎng)絡(luò)通過(guò)調(diào)整哈希難度來(lái)控制挖礦難度,這樣就可以確保挖礦網(wǎng)絡(luò)用大約10分鐘的時(shí)間來(lái)挖一個(gè)區(qū)塊。最后就是,比特幣挖礦的人越多,哈希值將會(huì)變得更難計(jì)算。基于SHA-256的加密算法,直接導(dǎo)致了算力之間的狂熱競(jìng)賽。
而以太坊(ETH),抗ASIC挖礦,每個(gè)區(qū)塊之間的時(shí)間間隔大概是13秒。Vitalik Buterin發(fā)明了基于智約的區(qū)塊鏈技術(shù),并創(chuàng)造和使用了自己的算法,即“ethash”。ETH基于內(nèi)存,而非算力來(lái)挖礦。這也意味著富有的ASIC礦工無(wú)法主導(dǎo)挖礦競(jìng)賽。因此與ASIC設(shè)備比,運(yùn)行這類(lèi)算法的成本要低很多。預(yù)計(jì)以太坊將不久后完全改變其原有挖礦算法到Casper。Casper將逐步成為“權(quán)益證明”的機(jī)制。它可能會(huì)對(duì)礦工所持有的以太幣數(shù)量而不是他們的算力進(jìn)行獎(jiǎng)勵(lì)。
比特幣和以太坊產(chǎn)生一個(gè)區(qū)塊的時(shí)間不同,表示你同時(shí)發(fā)了比特幣交易和以太坊交易,以太坊交易記錄到以太坊區(qū)塊鏈的速度要比比特幣交易記錄到比特幣區(qū)塊鏈的速度快很多。比特幣(BTC)的挖礦在硬件上經(jīng)歷了CPU挖礦(普通電腦)、GPU挖礦(圖形處理單器)、FPGA礦機(jī)挖礦,隨著算力的不斷增加,最終使用了極為昂貴的應(yīng)用程序?qū)S眉呻娐?ASICs)進(jìn)行挖礦。算力的集中以及其高昂的成本不再適合業(yè)余挖礦愛(ài)好者。
區(qū)塊不同
比特幣的區(qū)塊大小單位衡量上限目前為1MB字節(jié),以太坊是用一種衡量智能合約計(jì)算復(fù)雜度的單位來(lái)標(biāo)示區(qū)塊大小,稱(chēng)為“區(qū)塊燃料上限Gaslimitperblock”為大?。ǘ覅^(qū)塊燃料上限可以逐塊變化,比特幣的區(qū)塊大小上限是一定的)。當(dāng)前以太坊區(qū)塊大小的上限約為1,500,000Gas。用戶(hù)之間(即不與智能合約交互)通過(guò)以太坊達(dá)成的基礎(chǔ)交易或支付有21,000Gas的復(fù)雜度,因此,你可以把70單交易放進(jìn)一個(gè)區(qū)塊中(1,500,000除以21,000)。在今天的比特幣網(wǎng)絡(luò)中,一個(gè)區(qū)塊可以包含1500-2000單交易。數(shù)據(jù)顯示,目前多數(shù)以太坊的區(qū)塊都在2KB以下。
發(fā)行不同
比特幣發(fā)幣是大約四年減半。每四年產(chǎn)量變成先前的一半,獎(jiǎng)勵(lì)也一樣,而以太坊(ETH)目前的發(fā)行量則保持不變。
獎(jiǎng)勵(lì)及費(fèi)用不同
礦工可以通過(guò)挖礦賺取交易費(fèi),并獲得額外的數(shù)字貨幣獎(jiǎng)勵(lì),更有著兩者都有。先前比特幣礦工成功地挖出一個(gè)區(qū)塊,他們就能獲得12.5個(gè)比特幣。而以太坊則是給與能在15-17秒挖出一個(gè)區(qū)塊的礦工5個(gè)以太幣而以太坊的礦工則會(huì)獲得相應(yīng)的“gas(燃料)”。后者可以用來(lái)在以太坊區(qū)塊鏈上運(yùn)行的智能合約?!叭剂稀北旧硪灿兴陨淼膬r(jià)格。
你應(yīng)該去挖哪種數(shù)字貨幣主要取決于價(jià)格和算力。要注意一點(diǎn),如果你單獨(dú)挖礦,你能挖到一個(gè)區(qū)塊的可能性將會(huì)大大降低。你可以考慮是加入一個(gè)礦池與其他人的力量結(jié)合起來(lái)聯(lián)合挖礦。雖說(shuō)這樣你只會(huì)得到一小部分收益,但挖礦成功的概率將大大增加。
礦機(jī)的選用
以太坊挖礦設(shè)備大頭都是顯卡礦機(jī),使用專(zhuān)業(yè)化的ASIC礦機(jī)非常少,因?yàn)橐蕴煌诘V算法的“抗ASIC性”提高了研發(fā)ASIC礦機(jī)的門(mén)檻,還包含著以太坊2.0之后共識(shí)機(jī)制會(huì)轉(zhuǎn)型為PoS,礦機(jī)無(wú)法工作。和這樣來(lái),兩種礦機(jī)在算力上就相差了2個(gè)量級(jí)。目前,主流的顯卡礦機(jī)(8卡)算力約為420MH/s,以太坊全網(wǎng)算力約為230TH/s。
自己想去挖哪種數(shù)字貨幣還是取決于價(jià)格和算力。必須認(rèn)識(shí)到,如今堅(jiān)持單獨(dú)挖礦,挖到一個(gè)區(qū)塊的可能性難度很大。也可以考慮加入一個(gè)礦池與其他人的力量結(jié)合起來(lái)聯(lián)合挖礦。雖說(shuō)這樣只會(huì)得到一小部分收益,但挖礦成功的概率將大大增加。
從過(guò)去兩年的時(shí)間維度上看,比特幣的全網(wǎng)算力增長(zhǎng)迅速,以太坊的全網(wǎng)算力增長(zhǎng)