什么是以太坊代幣扇售?ERC-20前塔,ERC-223,ERC-721和ERC-777 代幣解釋

原創(chuàng):Daniel Frumkin
翻譯:victoryangn

如果我們要理解比特幣并不困難承冰,但是當(dāng)以太坊發(fā)展成為一個圖靈完備的系統(tǒng)华弓,我們要理解起來就會男的多。即使你有扎實的技術(shù)背景困乒,仍然需要花費(fèi)一些時間做出獨(dú)立的研究寂屏,才能比較系統(tǒng)的理解以太坊。

當(dāng)我們理解了以太坊是如何運(yùn)作的基本原理后,我們對于加密貨幣整體的情況也會了解的更透徹凑保。以太坊作為一個分布式的平臺冈爹,可以在其上編寫智能合約(使用Solidity編程語言)并執(zhí)行涌攻,以太坊存在的意義是為數(shù)百個分散應(yīng)用程序(dApp)提供基礎(chǔ)層欧引。

每當(dāng)在以太坊上開發(fā)區(qū)塊鏈技術(shù)和智能合約的新應(yīng)用程序時,就可以創(chuàng)建新的以太坊token恳谎。以太坊通過設(shè)定標(biāo)準(zhǔn)來執(zhí)行發(fā)幣的過程芝此,讓發(fā)幣變得非常簡單。根據(jù)不同的標(biāo)準(zhǔn)因痛,不同類型的應(yīng)用程序婚苹,進(jìn)行不同的定制來執(zhí)行發(fā)幣的過程,具體取決于應(yīng)用程序的用途鸵膏。

通過標(biāo)準(zhǔn)的制定膊升,智能合約和代幣交互更加直接,因此谭企,開發(fā)人員可以在以太坊上創(chuàng)建dapps廓译。打個比方,以太坊就像是iOS或Android债查,可以為dapps提供一個更容易構(gòu)建的操作系統(tǒng)非区。

以太坊令牌最常見的標(biāo)準(zhǔn)是目前的ERC-20標(biāo)準(zhǔn),但也有ERC-223盹廷,ERC-721和ERC-777標(biāo)準(zhǔn)征绸。在本文中,我們將解釋每個標(biāo)準(zhǔn)以及如何在分布式的生態(tài)系統(tǒng)中使用它俄占。

什么是ERC-20代幣管怠?

智能合約中使用的ERC-20標(biāo)準(zhǔn)僅包含6個基本功能,這些功能使通證有了可靠的功能缸榄。代碼非常簡單渤弛,無需掌握任何計算機(jī)科學(xué)知識即可理解它。

首先是totalSupply()函數(shù)碰凶,它確定在給定項目的通證經(jīng)濟(jì)中將要創(chuàng)建的通證總數(shù)暮芭。

然后是transfer()函數(shù),用于將通證初始分配給用戶錢包欲低。這個功能是ERC-20通證在ICO中如此受歡迎的最大原因辕宏,因為它使ICO完成時向投資者發(fā)送代幣變得非常容易。

transferFrom()函數(shù)的作用是使得通證持有者可以彼此交換通證砾莱。假設(shè)您要向朋友發(fā)送一些BAT瑞筐,此功能將獲取您的以太坊錢包地址,收件人的以太坊錢包地址以及發(fā)送的金額腊瑟,然后執(zhí)行交易聚假。

接下來块蚌,正如其名稱所暗示的,balanceOf()函數(shù)會跟蹤每個用戶錢包中的令牌余額膘格。

接著是approve()函數(shù)峭范,用于保證經(jīng)濟(jì)中總共的代幣數(shù)量供給保持不變。換句話說瘪贱,這個功能已經(jīng)到位纱控,以確保沒有人能夠憑空創(chuàng)造額外的通證以使自己受益。

最后菜秦,allowance()函數(shù)確保事務(wù)在添加到區(qū)塊鏈之前有效甜害。每當(dāng)用戶想要將某些代幣轉(zhuǎn)移到另一個錢包時,此功能會檢查發(fā)送地址是否至少具有transferFrom()函數(shù)中規(guī)定的數(shù)量一樣多的令牌球昨。如果沒有尔店,則交易無效。

通過這6個功能主慰,創(chuàng)建新的代幣以及為它們開發(fā)平臺和錢包非常簡單嚣州。該標(biāo)準(zhǔn)已被數(shù)千個不同的項目所采用。事實上河哑,前20個以太坊令牌中的所有項目都是ERC-20令牌避诽。

ERC-20代幣:

  • 是目前的行業(yè)標(biāo)準(zhǔn)
  • 由6個關(guān)鍵功能組成
  • 已經(jīng)被數(shù)以千計的不同加密貨幣項目所使用

什么是ERC-223令牌?

雖然ERC-20標(biāo)準(zhǔn)非常有用璃谨,但它還遠(yuǎn)非完美沙庐。例如,ERC-20的一個特別糟糕的設(shè)計缺陷使得當(dāng)人們錯誤地使用他們佳吞,尤其是如果你將用于普通錢包的token 發(fā)送到了智能合約的時候拱雏,代幣可能會丟失。令人震驚的是底扳,迄今為止這已經(jīng)導(dǎo)致人們損失了價值超過300萬美元的ERC-20代幣铸抑。

ERC-223通過允許用戶將代幣轉(zhuǎn)移到具有相同功能的智能合約和錢包來解決這一設(shè)計缺陷。此外衷模,ERC-223代幣轉(zhuǎn)賬只需要一步操作鹊汛,以此來提高ERC-20的效率。這意味著與ERC-20轉(zhuǎn)賬相比阱冶,ERC-223令牌轉(zhuǎn)移僅需要一半的費(fèi)用(即更便宜)刁憋。

最重要的是,ERC-223令牌向后兼容ERC-20令牌木蹬,這意味著它們在解決上述錯誤的同時保持了所有原始功能至耻。

由于這些優(yōu)點(diǎn),ERC-223標(biāo)準(zhǔn)有朝一日可能取代ERC-20作為最常用的以太坊代幣標(biāo)準(zhǔn)。但是尘颓,大多數(shù)以太坊錢包還不支持ERC-223代幣走触,因此項目開發(fā)人員的采用速度很慢。

我們都知道加密貨幣生態(tài)系統(tǒng)的發(fā)展速度有多快疤苹,如果ERC-223令牌在2019年甚至更早的時候流行起來互广,那也是非常正常的一件事情。

ERC-223代幣:

  • 使用ERC-20令牌標(biāo)準(zhǔn)解決關(guān)鍵缺陷
  • 僅需要ERC-20令牌的一半費(fèi)用
  • 向后兼容ERC-20
  • 目前還未被廣泛使用

什么是ERC-721代幣痰催?

當(dāng)基于以太坊的收藏品游戲CryptoKitties在2017年底獲得關(guān)注時兜辞,ERC-721代幣第一次高調(diào)的展示在所有人面前迎瞧。

ERC-721令牌標(biāo)準(zhǔn)與其他ERC標(biāo)準(zhǔn)之間的主要區(qū)別在于ERC-721使開發(fā)人員能夠輕松創(chuàng)建不可替代的令牌(NFT)夸溶。

不可替代的令牌非常有用,因為它們可以對獨(dú)特的個人資產(chǎn)來執(zhí)行發(fā)幣的過程凶硅。這包括精心培育的數(shù)字貓缝裁,還有更多傳統(tǒng)上有價值的資產(chǎn),如藝術(shù)品足绅,葡萄酒捷绑,房地產(chǎn),文憑等氢妈。

以太坊生態(tài)系統(tǒng)中最好的項目之一粹污,0x協(xié)議,正在努力在其定于2018年7月下旬的v2版本中添加對ERC-721代幣和其他新代幣標(biāo)準(zhǔn)的支持首量。

另一個高質(zhì)量且鮮為人知的項目0xcert專注于不可替代的代幣壮吩,并使任何人都能夠在區(qū)塊鏈上創(chuàng)建,擁有和驗證獨(dú)特的資產(chǎn)加缘。此外鸭叙,0xcert使開發(fā)人員可以輕松創(chuàng)建針對各種類型的獨(dú)特資產(chǎn)量身定制的dapps和智能合約。

隨著越來越多的真實資產(chǎn)在未來幾年被通證化拣宏,ERC-721代幣標(biāo)準(zhǔn)將比CryptoKitties知名度更高沈贝。從美術(shù)和音樂版權(quán)到球賽門票的所有權(quán)都可以透明地轉(zhuǎn)移到以太坊區(qū)塊鏈上。供應(yīng)鏈可以在前所未有的水平上確保產(chǎn)品的完整性和可追溯性勋乾。至少可以說宋下,ERC-721的潛力令人興奮。

ERC-721代幣:

  • 是不可替代的令牌(NFT)
  • 可用于標(biāo)記唯一的單個資產(chǎn)
  • 最初由Ethereum dapp CryptoKitties使用辑莫,但除了數(shù)字游戲之外還有許多可能的應(yīng)用

什么是ERC-777和ERC-820令牌学歧?

與ERC-223類似,ERC-777旨在改進(jìn)ERC-20令牌標(biāo)準(zhǔn)摆昧,并向后兼容撩满。

ERC-777優(yōu)于ERC-20的一種方式是盾碗,與ERC-223一樣,它解決了導(dǎo)致超過300萬美元丟失代幣的設(shè)計缺陷毁欣。然而则果,ERC-777標(biāo)準(zhǔn)的獨(dú)特之處在于它包含的交易處理機(jī)制的廣度。

要解釋ERC-777伪嫁,我們必須首先使用ERC-820代幣標(biāo)準(zhǔn)领炫。在該標(biāo)準(zhǔn)中,在以太坊網(wǎng)絡(luò)上建立了智能合約的中央登記處张咳。注冊表使任何人都可以“檢查”智能合約地址并檢查它支持的功能帝洪。

ERC-777使用相同的ERC-820中央注冊表,使智能合約功能易于驗證脚猾。它還建立了一套全新的功能葱峡,而不是使用ERC-20標(biāo)準(zhǔn)中使用的相同“轉(zhuǎn)賬”和“批準(zhǔn)”功能。取而代之的是龙助,ERC-777使用“發(fā)送”功能砰奕,用于傳輸以太網(wǎng)本身。

ERC-777的另一個重要亮點(diǎn)是它允許“授權(quán)執(zhí)行”提鸟,這意味著人們可以批準(zhǔn)智能合約代表他們進(jìn)行代幣轉(zhuǎn)賬军援。這使得ER??C-777具有高度可定制性,因為它允許人們在代幣之上構(gòu)建額外的功能称勋,例如用于改善交易隱私的混合合同胸哥,或者如果您丟失私鑰,則可以使用緊急恢復(fù)功能來幫助您赡鲜。

此外空厌,ERC-777為發(fā)行代幣和燃燒令代幣創(chuàng)建了一個標(biāo)準(zhǔn),根據(jù)項目的特定通證經(jīng)濟(jì)學(xué)蝗蛙,這可能非常有用蝇庭。

不幸的是,目前還沒有任何基于ERC-777令牌標(biāo)準(zhǔn)的知名應(yīng)用程序供我們參考捡硅,因此未來該標(biāo)準(zhǔn)是否會被廣泛采用還有待觀察哮内。考慮到它比ERC-20更具可定制性并減少交易摩擦壮韭,今天ERC-20上的每一個應(yīng)用程序都可以從將來轉(zhuǎn)向ERC-777中受益北发。

對于任何真正想深入了解細(xì)節(jié)的人,可以在其github存儲庫中找到作為ERC-777標(biāo)準(zhǔn)一部分的事務(wù)處理機(jī)制的進(jìn)一步說明喷屋。

ERC-777代幣:

  • 使用ERC-20令牌標(biāo)準(zhǔn)解決關(guān)鍵缺陷
  • 向后兼容ERC-20
  • 使用用于傳輸ETH本身的函數(shù)琳拨,使事務(wù)更平滑
  • 允許“授權(quán)操作”,使其比以前的標(biāo)準(zhǔn)更具可定制性

展望未來

以太坊平臺不會保持靜態(tài)屯曹,也不是建立在其上的通證標(biāo)準(zhǔn)狱庇。雖然ERC-20代幣目前主導(dǎo)市場以太坊為主惊畏,但未來應(yīng)該會有越來越多的項目轉(zhuǎn)向新的和改進(jìn)的ERC-223或ERC-777令牌標(biāo)準(zhǔn)。

已經(jīng)有超過100,000個令牌合同已經(jīng)存在于以太坊(是的密任,你讀的是正確的)颜启,開發(fā)速度沒有顯示出放緩的跡象。這些令牌中的大多數(shù)無疑將是多余的浪讳,無用的缰盏,無價值的,但其中少數(shù)幾個可能會改變我們所知道的世界淹遵。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末口猜,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子透揣,更是在濱河造成了極大的恐慌济炎,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,657評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件淌实,死亡現(xiàn)場離奇詭異冻辩,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)拆祈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,662評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來倘感,“玉大人放坏,你說我怎么就攤上這事±下辏” “怎么了淤年?”我有些...
    開封第一講書人閱讀 158,143評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蜡豹。 經(jīng)常有香客問我麸粮,道長,這世上最難降的妖魔是什么镜廉? 我笑而不...
    開封第一講書人閱讀 56,732評論 1 284
  • 正文 為了忘掉前任弄诲,我火速辦了婚禮,結(jié)果婚禮上娇唯,老公的妹妹穿的比我還像新娘齐遵。我一直安慰自己,他們只是感情好塔插,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,837評論 6 386
  • 文/花漫 我一把揭開白布梗摇。 她就那樣靜靜地躺著,像睡著了一般想许。 火紅的嫁衣襯著肌膚如雪伶授。 梳的紋絲不亂的頭發(fā)上断序,一...
    開封第一講書人閱讀 50,036評論 1 291
  • 那天,我揣著相機(jī)與錄音糜烹,去河邊找鬼逢倍。 笑死,一個胖子當(dāng)著我的面吹牛景图,可吹牛的內(nèi)容都是我干的较雕。 我是一名探鬼主播,決...
    沈念sama閱讀 39,126評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼挚币,長吁一口氣:“原來是場噩夢啊……” “哼亮蒋!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起妆毕,我...
    開封第一講書人閱讀 37,868評論 0 268
  • 序言:老撾萬榮一對情侶失蹤慎玖,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后笛粘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體趁怔,經(jīng)...
    沈念sama閱讀 44,315評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,641評論 2 327
  • 正文 我和宋清朗相戀三年薪前,在試婚紗的時候發(fā)現(xiàn)自己被綠了润努。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,773評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡示括,死狀恐怖铺浇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情垛膝,我是刑警寧澤鳍侣,帶...
    沈念sama閱讀 34,470評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站吼拥,受9級特大地震影響倚聚,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜凿可,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,126評論 3 317
  • 文/蒙蒙 一惑折、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧矿酵,春花似錦唬复、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,859評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至辜腺,卻和暖如春休建,著一層夾襖步出監(jiān)牢的瞬間乍恐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,095評論 1 267
  • 我被黑心中介騙來泰國打工测砂, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留茵烈,地道東北人。 一個月前我還...
    沈念sama閱讀 46,584評論 2 362
  • 正文 我出身青樓砌些,卻偏偏與公主長得像呜投,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子存璃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,676評論 2 351

推薦閱讀更多精彩內(nèi)容