Mining
“您自己的加密貨幣”(在乙太坊生態系統中創建)可以作為獨立的加密貨幣開採嗎?
據我了解(如果我錯了,請糾正我)一個典型的萊特幣衍生代幣有自己的區塊鏈,可以與任何其他加密貨幣完全分開開採。一些山寨幣礦工可能會選擇開採代幣,因為他們推測它的價值可能會增加(以及其他原因)。
如果我基於乙太坊生態系統創建自己的加密貨幣,它是否本質上與乙太坊區塊鏈綁定?因此,只有那些已經在開採乙太幣的人才能進行開採?
我確實看到了作者建議的這篇文章:
或者,我可以通過靜態檢查合約以確保他們保證以某種替代代幣支付給我,從而接受除乙太幣以外的其他貨幣的汽油費。
我想如果你使用自己的加密貨幣獎勵礦工,可能會發生這種情況:
balanceOf[block.coinbase] += 1;
但是,這需要更改挖礦軟體嗎?
將所有這些放在一起,在乙太坊生態系統中複製典型比特幣衍生的山寨幣(及其探勘)的概念。我需要創建自己的令牌,包括 balanceOf
$$ block.coinbase $$+= 1 並提供我自己的挖礦軟體(或現有軟體的修改)來過濾我的代幣支付?
基於乙太坊的代幣本質上與乙太坊綁定。任何代幣交易都將以有效的乙太坊交易的形式出現在乙太坊鏈上的一個區塊中。(見腳註)
如您所見,完全有可能以代幣獎勵礦工以包含與代幣相關的交易。這確實可能需要修改探勘軟體,儘管在未來令牌很常見的情況下,這可能會成為預設設置。無論哪種方式,代幣礦工也將是乙太坊礦工。沒有辦法只探勘代幣——實際上,你也沒有任何理由可以在不付出額外努力的情況下每個探勘塊獲得 5+ ETH。
目前,代幣交易以 ETH 支付,任何礦工都會接受。僅以代幣支付的問題在於,即使有人將交易包括在內,未經修改的礦工也不會這樣做。這就是為什麼,據我所知,目前沒有普遍使用的基於代幣的費用。
腳註:乙太坊智能合約可以託管側鏈,然後側鏈將擁有自己的礦工。也就是說,側鏈在乙太坊中的使用較少,因為您可以編寫合約來擁有大多數側鏈功能。