加密貨幣有一千多種,它們都是怎么來的:深度剖析ERC20標準區塊鏈

                  幣客官網 2018-09-12 19:22
                  分享到:
                  導讀

                  文章介紹了ERC-20的標準剖析以及其優缺點。

                  根據維基百科,ERC-20標準是指:“以太坊通證必須遵守的規則列表,它使開發人員能夠編程寫出新通證在以太坊生態系統中執行的功能。由于ERC-20通證具有部署簡單、可以與其他以太坊通證標準兼容的優勢,它受到了ICO眾籌公司的廣泛歡迎?!?/span>

                  ERC-20標準就是有著這樣的魔力,基于其開發出來的通證對整個加密貨幣世界產生了舉足輕重的影響,它造就了數十億美元的ICO產業,也促進了加密貨幣走向主流。

                  簡單來說,ERC-20標準是一個以太坊通證規則和條例的指南,有助于建立一個使用基于以太坊的智能合約以創建其通證的藍圖。

                  ERC-20標準命名的背后,“ERC”( Ethereum Request for Comment)代表以太坊征求意見,而數字“20”則代表分配給該征求意見的編號。

                  到現在你已經明白了ERC-20標準是什么,接下來讓我們進一步剖析它,看看這個標準的背后都有些什么。

                   ERC-1.png

                  ERC-20標準剖析

                  符合ERC-20標準的通證都遵循一系列規則,以便滿足通證共享,通證之間交換或轉移和數字錢包等應用場景。ERC-20標準包含3個可選規則和6個強制性規則。

                  6個強制性規則如下:

                  l  總供應量(totalSupply)

                  l  余額(balanceOf)

                  l  批準(approve)

                  l  發送(transfer)

                  l  從…發送(transferFrom)

                  l  限額(allowance)

                  另一方面,3個可選規則是:

                  l  通證名稱(Token Name)

                  l  簡寫符號(Symbol)

                  l  小數位(Decimal,最多18位)

                  我們已經了解了ERC-20標準的基本規則,那么讓我們來看看匯總到一起后的ERC-20通證智能合約。這是GitHub上的一段代碼:

                   ERC-2.png

                  ERC-20標準的好處

                  現在我們知道ERC-20標準是什么了,但使用它有什么好處呢?

                  基于ERC-20發行的代幣可以用于不同的平臺和項目。任何ERC-20代幣都能立即兼容以太坊錢包,包括Jaxx、MEW、imToken等也支持ERC-20的代幣。

                  另外代幣是區塊鏈中定義價值的方式,用于標定金融或數字資產。在以太坊上,代幣使用相同的標準,這樣代幣之間的兌換和DAPP支持就會變得容易。

                  ERC-20標準的缺陷

                  ERC20標準本身也有一些缺陷,其中最嚴重的是在接收指令方面有問題,在某些情況下會導致資金丟失。

                  另一個很廣泛的批評是,ERC-20標準讓人們可以輕而易舉地創建自己的通證。結果就是,加密貨幣市場上充斥著大量不必要的,甚至是騙錢的ICO和通證。

                  除了ERC-20標準外,其實還有ERC-223、ERC-721、ERC-825等Token標準,它們也是以太坊上的智能合約,與ERC-20的情況非常相似,只是不同標準具體的特性與針對的應用場景有所區別。目前ERC-20標準Token依然占絕對的主流。但在未來,根據具體需要,會有更多的基于ERC-721、ERC-223標準的Token出現。

                  ERC- 標準 規則 Token 使用
                  分享到:

                  1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
                  2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
                  3.作者投稿可能會經TMT觀察網編輯修改或補充。