ETH ERC 20

什麼是Ethereum(ETH)以太坊的ERC 20?

在 ICO 投資領域,常常看白皮書的人,對ERC此詞一定不陌生,ERC是發行代幣最重要的技術指標名詞,關係到 ICO 投資項目的未來發展。ERC 不是只用來討論代幣技術規格,因為它還有其他各式各樣的 ERCs,像是ERC20、ERC721、ERC223、ERC621、ERC827,大家比較熟悉且廣泛使用的是 ERC 20,它是早期訂出的代幣標準,也可以說早期代幣的技術規格,幾乎現在能夠在廣大的交易所交易代幣都是使用ERC20,所以想要在一般虛擬幣交易所能交易的 tokens  代幣,就會用這個標準來寫程式,也後來 ICO 項目快速延燒的主要原因,因為有公版的技術規格可以使用。

ERC20

在ERC20協議下,所有發行的代幣必須按照以下規則:

  1. TotalSupply [總代幣發行量]
  2. BalanceOf (address _owner) constant returns (uint256 balance) [“owner”戶口結餘]
  3. transfer(address _to, uint256 _value) returns (bool success) [傳送 _value 數量的代幣到 _to錢包地址]
  4. transferFrom(address _from, address _to, uint256 _value) returns (bool success)[從address _from傳送 _value 數量的代幣到 _to錢包地址]
  5. approve(address _spender, uint256 _value) returns (bool success) [容許_spender_owner錢包中不限次數地提取代幣,直到達到訂下的 _value 數量。如果此指令被更新,新的 _value 限額會取替舊的限額]
  6. allowance (address *_owner*, address *_spender*) constant returns (uint256 remaining) [匯報 _spender 尚可從 _owner錢包提取的代幣數量]

為什麼ERC20可以廣泛被使用呢?因為ERC-20是Ethereum以太坊的一部分,所有ERC-20代幣可以利用Ethereum以太坊生態內的工具去做交易、追蹤或監測交易。代幣發行商不需要自行開發額外的工具或系統,省下不少功夫,也加速發幣程度。Ethereum以太坊在過去建立良好聲譽,更有不少知名的審計公司審查過其平台上的合約,確保平台有公信力更有安全保證,且有許多科技公司也使用他們家的資源,像是Google。

了解更多 ERC 標準/協議

什麼是Ethereum(ETH)以太坊的ERC 20?

什麼是Ethereum ( ETH ) 以太坊的ERC 223?

什麼是 ETH 以太坊的ERC 721 ?

什麼是 ETH 以太坊的ERC 621?

什麼是 ETH 以太坊的ERC 827 ?

Leave a Reply