以太坊
以太坊代幣標準ERC-20
以太幣(ETH)是以太坊(Ethereum)的數位貨幣,開發者們需要支付以太幣(ETH)來進行應用。
智慧合約是用程式碼寫成的,以太坊上有專屬用來寫智慧合約的程式語言(例如 Solidity),並由以太坊虛擬機(ethereum virtual machine, EVM)來執行智慧合約。
Gas
- 用來衡量交易(transaction)或合約(contract)在Ethereum上被執行的工作量,即多少指令或多少動作所需要花費的單位;由於每個一個操作都會消耗某些數量的gas,越複雜的操作需要消耗較多的計算資源,從而所需的gas也越高
- 之所以設計gas這個機制,是因為要確保合約能夠被停止,不會永無止盡的消耗資源
reference