時(shí)間:2021-12-13|瀏覽:619
被稱(chēng)為區(qū)塊鏈2.0以太坊不僅是一個(gè)具有智能合同的底層公鏈平臺(tái),而且比比特幣更短,平均10秒以上。
更短的塊時(shí)間意味著臨時(shí)分叉的可能性將大大提高。這是因?yàn)楫?dāng)?shù)V工A挖出一個(gè)新塊時(shí),它需要在整個(gè)網(wǎng)絡(luò)上廣播。廣播過(guò)程需要時(shí)間。由于以太坊的塊時(shí)間較短,其他節(jié)點(diǎn)可能在收到礦工A發(fā)布的塊之前就挖出了相同高度的塊,導(dǎo)致臨時(shí)分叉。在以太坊網(wǎng)絡(luò)中,臨時(shí)分叉的概率為8%左右。
參考上表數(shù)據(jù),在以太坊系統(tǒng)中,每100個(gè)塊大約有8個(gè)叔叔塊。如果按平均塊時(shí)間為15秒計(jì)算,則臨時(shí)分叉將在一小時(shí)內(nèi)產(chǎn)生近20次。比特幣系統(tǒng)有足夠的時(shí)間將新塊廣播到整個(gè)網(wǎng)絡(luò)的其他節(jié)點(diǎn),因?yàn)槠骄?0分鐘只有一個(gè)塊。這種臨時(shí)分叉的概率相當(dāng)小。根據(jù)歷史數(shù)據(jù),平均有3000多個(gè)塊,只有一個(gè)臨時(shí)分叉,相當(dāng)于20多天一個(gè),這是相對(duì)罕見(jiàn)的情況。
以太坊系統(tǒng)的臨時(shí)分叉是一種普遍現(xiàn)象。如果采用與比特幣相同的處理方法,只有最長(zhǎng)鏈上的塊才能獲得塊獎(jiǎng)勵(lì),這對(duì)挖掘塊而最終不在最長(zhǎng)鏈上的礦工非常不公平,這種不公平將是一種普遍情況。這將影響礦工的熱情,甚至削弱以太坊網(wǎng)絡(luò)的系統(tǒng)安全,這也是對(duì)計(jì)算能力的浪費(fèi)。因此,以太坊系統(tǒng)為不在最長(zhǎng)鏈上的叔叔設(shè)置了叔叔獎(jiǎng)勵(lì)。以太坊的叔叔獎(jiǎng)勵(lì)規(guī)則是什么?
? ?02
叔塊獎(jiǎng)勵(lì)規(guī)則
以太坊叔塊獎(jiǎng)勵(lì)規(guī)則如下:
1.叔塊必須是區(qū)塊前一至前六層祖先的直接子塊;
2.每個(gè)區(qū)塊最多引用兩個(gè)叔塊;
被引用的叔塊不能重復(fù)引用;
4.參考叔塊的獎(jiǎng)勵(lì)數(shù)量與參考區(qū)塊的間隔層數(shù)有關(guān)。間隔層數(shù)越少,獎(jiǎng)勵(lì)越多。
5.引用叔塊的塊可獲得額外的塊獎(jiǎng)勵(lì),每引用一個(gè)塊可獲得塊獎(jiǎng)勵(lì)1/32、6、交易費(fèi)(又稱(chēng)礦工費(fèi))不會(huì)分配給叔塊。
我們通過(guò)一個(gè)例子來(lái)介紹上述規(guī)則。
假設(shè)目前的區(qū)塊高度是107(上圖中的綠色區(qū)塊),它可以有效引用的叔塊只能是101~106塊,換句話說(shuō),叔叔塊的有效引用范圍最多只能在7代以?xún)?nèi)。上圖中的黃色塊高度為100,不在107塊的有效引用范圍內(nèi)。圖中的紅色塊不能成為叔叔塊,因?yàn)樗鼈儾皇擎溕献铋L(zhǎng)塊的直接子塊。
如果在101和106塊的高度,有多個(gè)未引用的叔叔塊,高度為107塊只能引用兩個(gè),一個(gè)叔叔塊被引用后,不能被其他塊重復(fù)引用。
引用的叔叔塊的獎(jiǎng)勵(lì)數(shù)量取決于與叔叔塊和引用塊的距離關(guān)系。關(guān)系越近,叔叔得到的獎(jiǎng)勵(lì)就越多。引用叔叔塊的塊,每個(gè)引用塊,都可以獲得系統(tǒng)塊獎(jiǎng)勵(lì)1/32.最多只能引用兩個(gè)塊。目前以太坊新區(qū)塊系統(tǒng)獎(jiǎng)勵(lì)2枚以太幣(2)ether),如果叔塊在間隔一層引用,叔塊將獲得7塊獎(jiǎng)勵(lì)/8,也就是1.75ether,如果叔塊被引用在6層之間,獎(jiǎng)勵(lì)只有0.5ether具體如下表所示。
? ?03
總結(jié)
以太坊系統(tǒng)的平均塊時(shí)間只有10秒以上,導(dǎo)致臨時(shí)分叉變得非常普遍??紤]到公平性和系統(tǒng)安全和安全性和穩(wěn)定性,以太坊系統(tǒng)設(shè)置了叔叔獎(jiǎng)勵(lì)。以太坊叔叔的獎(jiǎng)勵(lì)數(shù)量也非常人性化越近,你得到的獎(jiǎng)勵(lì)就越多。
有人認(rèn)為叔叔獎(jiǎng)勵(lì)的設(shè)置變相增加了以太坊的通貨膨脹率,不利于以太坊的保值。你同意這種觀點(diǎn)嗎?為什么?歡迎在留言區(qū)分享觀點(diǎn)。