區塊鏈
挖礦,比特幣,EOS,以太坊

以太坊挖礦是怎么去工作的?

許多新用戶以為,挖礦的僅有意圖是以不需求中心發行人的辦法生成醚(參見我們的攻略“ 什么是以太? ”)。這是真的。以太坊的代幣是經過挖礦進程中產生的,每塊挖礦率為 5 個乙醚。但是,挖礦還有至少同樣重要的作用。一般,銀行擔任堅持交易的精確記載。他們保證資金不是憑空發明的,用戶不會屢次欺騙和花錢。不過,區塊鏈引入了一種全新的記載保存辦法,整個網絡而不是中介,驗證交易并將其添加到公共分類賬。

盡管“無信賴”或“信賴最小化”錢銀系統是方針,但仍有人需求保證財務記載的安全,保證沒有人做弊。挖礦是使分散記載成為可能的立異之一。礦工們在避免詐騙行為(特別是醚的雙重開銷)方面達到了關于交易前史的一致 – 這是一個風趣的問題,在分散化的錢銀未在工作區塊鏈之前處理。盡管以太坊正在研討其他辦法來就交易的有效性達到一致,但挖礦目前將渠道堅持在一起。

挖礦怎么工作
今天,以太坊的挖礦進程簡直與比特幣相同。關于每一筆交易,礦工都能夠運用核算機重復,快速地猜出答案,直到其間一人獲勝。更詳細地說,礦工將經過散列函數(它將回來一個固定長度,亂序的數字和字母串,它看起來是隨機的)運轉該塊的僅有標題元數據(包含時刻戳和軟件版別),只改動’nonce 值’ ,這會影響成果散列值。

假如礦工發現與當前方針相匹配的散列,礦工將被頒發乙醚并在整個網絡上播送該塊,以便每個節點驗證并添加到他們自己的分類賬副本中。假如礦工 B 找到散列,礦工 A 將中止對當前塊的工作,并為下一個塊重復該進程。礦工很難在這場競賽中做弊。沒有辦法偽造這項工作,并拿出正確的謎題答案。這就是為什么解謎辦法被稱為“工作證明”。

另一方面,其他人簡直沒有時刻驗證散列值是否正確,這正是每個節點所做的。大約每 12-15 秒,一名礦工發現一塊石塊。假如礦工開端比這更快或更慢地處理謎題,算法會主動從頭調整問題的難度,以便礦工回彈到大約 12 秒鐘的處理時刻。

礦工們隨機賺取這些乙醚,他們的盈余才能取決于命運和他們投入的核算才能。以太坊運用的詳細工作量驗證算法被稱為’ethash’,旨在需求更多的內存,使得運用貴重的 ASIC 難以挖掘 – 特別的挖礦芯片,現在是僅有能夠盈余的比特幣挖掘辦法。

從某種意義上講,ethash 可能現已成功完成了這一意圖,由于專用 ASIC 不行用于以太坊(至少目前還沒有)。此外,由于以太坊旨在從工作證明挖掘轉變為“股權證明”(咱們將在下面評論),購買 ASIC 可能不是一個正確的選擇,由于它可能無法持久證明有用。

轉移到股權證明
不過,以太坊可能永久不需求礦工。開發人員方案放棄工作證明,即網絡當前運用的算法來斷定哪些交易是有效的,并維護其免受篡改,以支撐股權證明,網絡由代幣所有者擔保。假如而且當該算法推出時,股權證明能夠成為完成分布式一致的一種手法,而該一致運用更少的資源。

 

贊(0)

評論 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
p3试机号99