1. 程式人生 > >以太坊礦工費用蘊含的經濟學現象

以太坊礦工費用蘊含的經濟學現象

以太坊的轉帳,需要礦工來計算和計帳,所謂的礦工,就是電腦,不是現實中人,區塊鏈是分散式帳本,每個礦工都有備份了一份帳本,哪個礦工算得最快可以獲取到獎勵,獎勵來自於區塊鏈系統對於區塊計算的獎勵及轉帳者的手續費。
以太坊世界的手續費用英文gas表示,以太坊系統就如發動機,要讓發動機跑起來,就得加汽油gas,gas的計算公式gas=gas price * gas Used,gas price是每步計算的單位價格,gas Used是計算量。計算量取決於部署的智慧合約(程式程式碼)的複雜量。
開發者可以在以太坊的區塊鏈上部署自己開發的合約,合約的計算量各不相同。


轉帳的過程就是智慧合約的執行過程,轉帳者付出手續費給礦工,那麼這個手續費是多少?可以由雙方市場來決定,gas Used是由部署在以太坊的程式決定的,沒有討價還價的空間。
雙方協商的就是gas price,轉帳者在錢包可以設定給付的gas price,礦器的軟體上也可以設定只接多少gas price以上的活。於是gas price越高,就越多礦工接活,轉帳的速度越快。
區塊鏈的去中心化在這個環節上體現得淋漓盡致,不像銀行或者證券公司的中心化收取中間手續費,全由買賣雙方決定。