Blockchain
如何在不發行原生代幣的情況下激勵智能合約 DApp?
前提:我仍然在這裡學習,所以如果我的問題太基本,我深表歉意。
我的理解是,從技術上講,可以使用乙太坊區塊鏈建構智能合約……不需要原生代幣,對吧?
代幣不是為了建構 DApp 的功能,而是作為礦工使用平台的激勵,對吧?
如果是這樣,那麼是否有可能在沒有原生代幣的情況下建構 Dapp,並且仍然為礦工使用您的 DApp 提供良好的激勵???
我的理解是,從技術上講,可以使用乙太坊區塊鏈建構智能合約……不需要原生代幣,對吧?
這是正確的,你可以建構任何類型的智能合約,代幣不是必須的。
代幣不是為了建構 DApp 的功能,而是作為礦工使用平台的激勵,對吧?
這是不正確的。礦工與代幣無關。礦工通過交易費用獲得激勵。交易費用由 gas 決定,這是衡量交易中執行多少工作的指標。對於智能合約,這與交易期間執行的程式碼量以及在該程式碼中執行的操作成正比。將數據儲存到區塊鍊等操作成本更高,而添加兩個數字等更簡單的操作成本更低。
最後的費用是
amount of gas consumed * gasPrice
,它給你一個乙太幣的金額。這筆金額將從開始交易的地址的餘額中扣除,然後支付給礦工。如果是這樣,那麼是否有可能在沒有原生代幣的情況下建構 Dapp,並且仍然為礦工使用您的 DApp 提供良好的激勵???
礦工並不特別關心你的 dApp。他們將選擇 gasPrice 最高、gasLimit 與 gasConsumed 比率最高的交易。你的 dApp 應該激勵使用者進行交易。