我們經常在很多token當中看到ERC標準,包括我們最常使用的USDT,很多時候都是使用的ERC標準。那么什么是ERC標準呢?
在講ERC之前,我們需要先了解智能合約,智能合約其實就是一套以數字形勢定義的承諾,智能合約不可更改的優勢讓它很自然地適用于合約條款的場景,有效地減少惡意篡改和人工干預。比如可以在以太坊上寫一個類似銀行的智能合約,人們可以通過合約來存取錢。這樣就不會出現因為銀行工作人員因失誤或惡意更改導致余額不對等情況的出現。(在之前的推文中對智能合約有更詳細的解讀,感興趣的朋友可以移步查看)
以太坊智能合約允許合約開發人員開發新項目和發行自己的代幣,但是必須按照規定程序進行、為了有效地防止平臺上出現各種雜亂的代幣、數據等,它有著自己的一套標準。這個標準就是今天要聊的ERC。
以太坊2.0客戶端Nimbus發布v22.6.0版本:據官方消息,以太坊2.0客戶端Nimbus發布v22.6.0版本,對測試合并進行了更新,屬于低緊急版本。[2022/6/26 1:32:07]
ERC全稱是“Ethereum Request for Comment”,表示以太坊開發者提交的協議提案,ERC中包含技術和組織等注意事項及標準,ERC后面的數字是議案的編號。目前最常見的ERC標準是ERC-20和ERC-721。
ERC-20是現下最廣為人知的標準,誕生于2015年,到2017年9月被正式標準化。協議規定了具有可互換性(fungible)代幣的一組基本接口,包括代幣符號、發行量、轉賬、授權等。在ERC-20標準里沒有價值的區別,Token之間是可以互換的。也就是說,在ERC-20標準下,任何單位幣的價值都是相同的。ERC-20標準里規定了Token需要有它的名字、符號、總供應量以及包含轉賬、匯款等其他功能。這個標準帶來的好處是只要Token符合ERC-20標準,那么它將兼容以太坊錢包。也就是說,你可以在你的以太坊錢包里加入這個Token,還可以通過錢包把它發送給別人。正因為ERC-20標準的存在,使得發行Token變得很簡單。目前,以太坊上ERC-20 Token的數量超過了180000種。
比特大陸稱其新以太坊礦機算力相當于32個英偉達3080顯卡:比特大陸(Bitmain)于上周五宣布將很快推出其新以太坊礦機E9,但未提供該設備技術規格的具體細節。在周日的一條推文中,比特大陸聲稱其新以太坊礦機將成為“游戲規則改變者”,并稱該礦機的算力相當于32個英偉達3080顯卡。這意味著E9可以以大約3,040MH / s的速度進行計算。(The Block)[2021/4/19 20:34:06]
ERC-721標準里規定了符合標準的Token都需有唯一的Token ID。在ERC-721標準里,每個Token都是獨一無二的。以區塊鏈游戲迷戀貓來說,每只貓都被賦予擁有基因,是獨一無二且不能隨意置換的,這種獨特性使得某些稀有貓具有收藏價值,被眾人追捧,這也就是目前NFT深受歡迎的原因之一。
以太坊開發者:EIP-1559預計將于今年推出,對以太坊網絡非常有利:1月22日消息,以太坊開發者Danny Ryan表示,以太坊改進提案EIP-1559預計將于今年推出。他強調,這一改進方案對以太坊網絡非常有利。EIP-1559的收費機制將在eth2的分片數據層上實現。當試圖將數據放入以太坊網絡時,這將為以太坊的數據消費者提供更好的用戶體驗,幫助Rollup安全地將其區塊數據輸入信標鏈中。此前報道,EIP-1559在代碼方面已經基本完成,但是該提案遭到了礦工們的一些抵制。(TrustNodes)[2021/1/22 16:44:00]
ERC-20和ERC-721都是以太坊Token發行的一種標準協議。但基于ERC-20標準發行的Token沒有價值區別,可以互換,可以分割。而基于ERC-721標準發行的Token不可互換,每個Token都是獨一無二的,且是不可以分割的。
開發者Fiatjaf推出以太坊“中心化”版本Etleneum:開發者Fiatjaf創建了一款據稱是以太坊“中心化”版本的應用Etleneum,Etleneum在比特幣的閃電網絡處理支付,因此其logo為“以太坊”和“閃電”的組合(以太坊的菱形,其中有一個閃電穿過)。
與以太坊一樣,Etleneum也有智能合約,且同樣是公開的。但這一平臺并不是去中心化的,Fiatjaf已明確表示可以控制一切。(CoinDesk)[2020/6/12]
一些其他的ERC標準
ERC-809:可租用的NFT
ERC-809標準是一種租用NFT的標準,通過創建一個API來允許用戶租用任一“可租賃”的NFT,簡單來說,就是在ERC-721協議的基礎上增加了租用功能。與其他不同的是,ERC-809標準具有排他性,當一人完成對某一NFT的租賃之后,那么其他用戶便無法再去訪問或使用該NFT。
金色晨訊 | CFTC內部人士:監管機構準備批準以太坊期貨 富達將提供加密貨幣交易服務:1.伊朗央行正在為金融業開發區塊鏈平臺“Borna”提供電子客戶識別、令牌管理和在線審計等服務。
2.Bitfinex:紐約總檢察長發布禁令以來,用戶已取出逾3億美元BTC和ETH。
3.部第三研究所正在對數字身份、身份上鏈進行研究和應用。
4.GitHub勒索案后續:目前贖金不足3美元,已有“程序員”將代碼恢復。
5.百事公司區塊鏈試運行提升了28%的供應鏈效率。
6.彭博:富達將在幾周內開始為其機構客戶提供加密貨幣交易服務。
7.CFTC內部人士:監管機構準備批準以太坊期貨。
8.雄安將建設白洋淀治理區塊鏈資金管理平臺 投資1.46億元。
9.姚前:虛擬貨幣缺乏價值支撐,未來得有一個“去虛擬”的過程。
10.OKEX將對市場流通的3億枚OKB執行回購銷毀。[2019/5/7]
ERC-875:可批量轉移的NFT
在ERC-875協議中,允許用戶在一筆交易過程中批量轉移或交易多個NFT,并且轉移或交易的手續費會更便宜。ERC-875協議中,用戶能夠通過對包含價格、交易到期日期和簽名等信息進行加密簽名來下單。這個過程是在鏈下完成的,只有在結算時才會鏈上廣播,這意味著用戶無需支付Gas費就能進行交易。而當有買家愿意購買時,他所需要做的就是接受訂單并廣播帶有訂單詳細信息的情況,再加上買金來完成交易。
ERC-998:可拆解的ERC-721
ERC-998名叫可拆解非同質化代幣(Composable NFT,縮寫為CNFT)。它的設計可以讓任何一個NFT可以擁有其他NFT或FT。轉移CNFT時,就是轉移CNFT所擁有的整個層級結構和所屬關系。簡單來說就是一個ERC-998的物品可以包含多個ERC-721和ERC-20形式的物品。
ERC-1155:更適合區塊鏈游戲的NFT
ERC-1155可以在一個智能合約中定義多個物品(Token),ERC-1155還可以用來把多個物品(Token)合并打包成一個物品(Token包)。ERC-1155融合了ERC-20和ERC-721的一些優點,開發者可以很方便的創建海量種類的物品,每個物品可以是ERC-721那樣獨立的,也可以像ERC-20一樣同質化。
EIP-1523:NFT的保險協議
保險單是一類重要的金融資產,很自然地將這些資產表示為一類遵循既定的EIP-721標準的不可替代的代幣。因此,我們為唯一定義保險單所需的附帶元數據結構提出了一個標準。
ERC-1948:可存儲動態數據的NFT
ERC-1948協議是在ERC-721的基礎上,為NFT添加了一個32字節的數據字段,并且允許用戶訪問該NFT的讀取功能,而該NFT的所有者還擁有更新數據的權限。
EIP-2981:專注于NFT版稅的以太坊協議
EIP-2981允許數字資產向任何第三方提供簡單、標準化和 GAS高效的解決方案,了解預期支付的合同版稅。本質上,EIP-2981協議專注于簡單性,旨在幫助NFT更廣泛的推廣。在EIP-2981協議中,開發者為當下的NFT交易提供了多種的版稅收取方法。譬如,固定版稅:銷售額的12.5%發送給原作者;動態版稅:隨著發售時間或者銷售額而收取不同比例的版稅。階梯式版稅:當售價低于100美元時,不產生版稅。
除了 Token 合約需要規范外,其他的一些包括但不限于數據包的設計、接口的定義規則等也有一些 ERC 標準。這些標準協議來自于以太坊團隊和一些愛好者、貢獻者的提議。關于ERC標準就先聊到這里,小伙伴們還想看哪些科普內容可以在后臺給我們留言哦~
這是日前我在第七屆區塊鏈全球峰會上的主題演講,是一個講到哪算哪的嘮嗑式分享。大略修正了不夠精確乃至磕巴的口語表達疏錯,配上 PPT 截圖,將就能看.
1900/1/1 0:00:005ireChain 的主要命題是立足于基于 nPoS 的共識機制及其核心技術“Proof of 5ire”.
1900/1/1 0:00:00金色財經報道,由Elon Musk 領導的電動汽車制造巨頭特斯拉可能很快會尋求恢復對加密支付的支持.
1900/1/1 0:00:00Sidechains,中文譯為側鏈,是兼容以太坊虛擬機的獨立區塊鏈。它們采用自己的共識模型和區塊參數來有效處理交易,可以實現與ETH主網的互操作性,也就可以將部署在ETH主網的智能合約移植到側鏈.
1900/1/1 0:00:00最近我們和不少讀者交流時,發現他們依然對元宇宙的面貌充滿了疑惑,甚至覺得某些關于元宇宙的描述僅僅是科幻作品一般的存在,但這也不能說是讀者們理解有誤,畢竟目前還沒有一個關于元宇宙比較準確的描繪.
1900/1/1 0:00:00翹首以盼的波卡平行鏈插槽拍賣終于即將拉開帷幕。隨著39號提案通過,波卡將于11月11日開啟首場拍賣盛宴。而從波卡先行網Kusama的兩輪平行鏈拍賣賽況來看,波卡插槽的爭奪將更加激烈.
1900/1/1 0:00:00