iT邦幫忙

2022 iThome 鐵人賽

DAY 21
0
Web 3

鑄造加密貨幣系列 第 22

EIP & ERC

  • 分享至 

  • xImage
  •  

什麼是EIP

EIP是以太坊的進步提案,它為以太坊社群提供了設計文件的相關資訊或未來展望等等。其中EIP又分為下面三大類:

  1. 標準式EIP(Standards Track EIP)
     描述將影響到以太坊實現的變動,像是網路協議的變動、區塊鏈或交易有效性的變動等等。在標準
    式裡面又細分了四類:
    1.1 核心(Core)
    共識層分叉的改進要求(像是EIP-5, EIP-101),以及對共識層來說不一定至關重要,但攸關於
    「核心開發」的相關討論(像是EIP-90, EIP-86)。
    1.2 網路(Networking)
    像是針對devp2p(EIP-8)的改進、輕量化以太坊的子協議改進以及對網路規範所提出的改進。
    1.3 接口(Interface)
    包括針對客戶端的API/RPC的規格及標準所提出的改善方案,還有對特定語言級別的標準規範
    像是方法名(EIP-6)還有合同ABIs。
    1.4 ERC
    是應用程式級別的標準,包含合約標準像是代幣標準(ERC-20),名稱註冊(EIP-137),URI方案
    還有錢包格式等。
  2. 變化式EIP(Meta EIP)
    描述以太坊環境的過程或對過程中變動的提議,過程EIPs就像EIP的軌跡而它適用於以太坊協議之
    外的領域。任何變化式都將視為EIP的過程。
  3. 訊息式EIP(Informational EIP)
    描述以太坊的設計問題或對社群提供一般的指南或資訊,而非提出新的特點。它不一定代表以太
    坊社群的共識或建議,所以用戶可以自由的選擇要遵循或忽略訊息式EIP所提出的建議。

什麼是ERC

看完了上面那一大段的介紹,你將會知道ERC是建立在Standards Track EIP下面的其中之一。
接下來將介紹兩個比較熱門的ERC給大家認識。

  1. ERC-20
    算是最著名的智能合約標準,是一個同質化代幣的標準,也就是說它能使每一枚代幣的價值都相
    等。而它的功能有:
    1.1 在不同的帳戶中移轉代幣
    1.2 得知帳戶中正確的餘額
    1.3 在網路上獲得目前可使用的代幣總供應量
    1.4 准許在帳戶中某些數量的代幣可以被第三方帳戶所使用
  2. ERC-721
    Non-Fungible Token簡稱NFT,就是近年很火紅的那個,屬於非同質化代幣。跟ERC-20不同的
    是,在ERC-20標準下發出的代幣其價值都相同,而在ERC-721發行的代幣其價值都不一樣。它比
    較常被用在收藏品那類的的應用上。每個NFT都有一個unit256變數,稱之為代幣ID。所以每份
    ERC-721的合約中這對合約地址,代幣ID都必須是獨一無二的。也就是說在dapp上面有個轉換器
    可以利用代幣ID來輸入或輸出任何的圖片。
    當中還有許多ERC可以使用,有興趣的也可以上它們的github參考~

參考

EIP
ERC


上一篇
OMNI協議
下一篇
橢圓曲線介紹
系列文
鑄造加密貨幣31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言