原文作者:Ans,Krypital Group

原文編輯:Krypital Group

EIP是什麼?

全稱Ethereum Imporvement Proposals(以太坊改進提案), EIP是以太坊社區治理的基本單位。 EIP包含了提議改進的技術規範,討論和製定以太坊的網絡升級和應用標準。包括網絡提案(Networking),接口提案(Interface),ERC提案(ERC)等, 而其中我們比較熟知的ERC提案(全稱Ethereum Request For Comment) 指的是以太坊開發標準和協議。比如我們常用的:ERC-20、ERC-721、ERC-721等。

以太坊社區中的任何人都可以創造一個EIP,為以太坊潛在新功能或流程提出建議。 EIP應提供功能及其原理的簡明技術細節和提出的理由。最終會由以太坊核心開發者團隊決定是否將其發展為通用標准或者加入到網絡升級中。比如“以太坊的上海昇級”和“倫敦升級”。

1.EIP-2612鏈下簽名授權

在介紹這個eip前,我們來看一個案例,如果一個新錢包裡面只有usdc,沒有eth做gas。有辦法和智能合約交互完成支付等操作嗎?答案是可以的,因為usdc是採用eip2612的erc2612 token。

Krypital Group:盤點未來值得關注的幾個eip方案

EIP-2612在ERC-20標准上增加了一個新的指令:permit,該功能與approve函數相同,但是將簽名作為參數。也就是說,ERC2612的用戶簽名操作裡面已經包含了approve信息。在合約驗證成功後,該合約就可以執行transferFrom操作。並且這個智能合約的服務商,可以代替用戶支付主網交易的gas,並且從交易的代幣裡面扣除對應的費用(比如usdc就是直接合約扣除你的usdc作為gas成本)

Krypital Group:盤點未來值得關注的幾個eip方案

某位用戶對惡意合約點擊了sign,導致469146個usdc被盜

但是正如這個機制所見,這個機制帶來方便的同時也會潛在被濫用的問題,這個可能需要未來各大錢包做優化提醒機制。所以目前,大家在看到錢包彈簽名信息時候,也要注意看請求的內容細節,因為哪怕不提示請求approve,usdc這種erc2612token資產也是可能被盜的。

2.EIP-3074

EIP-3074被認為是eip1559後,關注度最高的一個eip ,其引入了兩個新的EVM指令AUTH和AUTHCALL,這兩個指令允許EOA(就是普通的eoa以太坊地址)將帳戶的控制權委託給智能合約調用者,並且允許用戶在一次交易中同時執行多個操作比如批准轉賬(approve)、執行和撤銷批准。

Krypital Group:盤點未來值得關注的幾個eip方案

我們再回想一下目前在eth上的操作體驗,以swap為例,首先我們需要錢包裡面有eth作為gas,第一筆交易需要approve授權,然後再執行transferFrom將代幣發送到合約的交易。正如我們前面所提到的,approve除了給用戶帶來額外的gas成本,麻煩的操作體驗,還留下了安全隱患,ERC20 approve造成的安全問題在這兩年頻發。

EIP-3074由於對以太坊交互模式有較大改動,目前該提案依然是處於審核階段,尚未在主網激活,如果EIP-3074能順利激活,那以太坊將可以支持批量交易:即在一個調用中同時發送多個交易以降低交易費用。比如可以在單個交易中同時調用approve和transferFrom。同時,eip-3071也能實現贊助交易:如果當前賬戶沒有eth,可以從另一個賬戶支付交易的gas。

3.EIP-4626 Tokenized Vault標準

Fei Protocol創始人Joey Santoro和Rari Capital開發者Jet Jadeja在EIP-4626中提出了ERC-4626標準。

ERC-4626標準的意義

Yield-bearing Token是指隨著時間的推移自行產生利息的Token,比如stETH、xSUSHI、Compound的cUSDC等,Yield-bearing Token可以兌換鎖定在Vault中的原生Token。

目前已有眾多的defi協議選擇以Yield-token作為激勵機制。比如收益聚合器(Yearn、Rari和Idle)、借貸協議(Compound, Aave和Fuse)和質押收益代幣(xSUSHI)。 ERC-4626旨在標準化DeFi收益金庫(Vault)的技術參數,包括鑄造、存款、取款和余額等功能,從而提升其可組合性,可訪問性和集成安全性。使其成為DeFi樂高積木中的一個新組件。

Joey Santoro:“你已經可以看到,收益代幣有很多種用例。這是由於DeFi金庫(Vault)缺乏標準化,導致實施細節多樣化。” “每個協議都在開發自己的適配器,這些適配器很容易出錯並且浪費開發資源。這是整個DeFi行業的問題。”

如果收益衍生代幣如果沒有一個統一的標準,讓DeFi協議之間的互操作性變得越來越複雜,這樣不僅給開發者增加集成難度,也留下了更多的安全隱患。

Rari Capital ETH池就因與Alpha Finance集成存在漏洞被攻xx個eth。起因是Rari策略裡集成了Alpha Finance的收益代幣ibETH。但是由於Rari Capital的開發者並未發現ibETH的ibETH.work函數是一個外部調用,讓攻擊者通過此函數操縱了返回值。而如果有統一的標準,則開發者能很清楚的了解每一個收益代幣的設計機制,就能很大程度能避免這類事情發生。

Alchemix聯合創始人Scoopy Trooples曾對ERC-4626提案點評說。 “我現在太想要這個了” “Alchemix v2的最大痛點是每個不同的收益代幣集成都有一個需要審計的定制解決方案。如果它們是標準化的,那集成交互就變得容易。

Joey Santoro “代幣化保險庫標準的策略,將使DeFi的可組合性爆炸式增長,為開發人員和用戶提供更好的體驗。”“雖然這次提案可能只是一個小改動,但有可能對DeFi的可用性、流動性和效用產生了深遠影響,正如ERC-721的標準奠定了NFT繁榮的基礎。”

4.EIP-4907(NFT借貸協議)

這幾年,打金工會的獎學金機制很好的推進了gamefi的發展,也體現出了租賃功能的重要性。 ERC-4907支持給nft定義“所有者”和“用戶”兩個角色。增加了expires函數,nft“用戶”在持續時間結束後將會自動失效。目的是通過分離NFT的所有權和使用權,為web3遊戲或元宇宙nft租賃功能創建了統一的標準。為nft增加更多金融屬性,也釋放出更多的流動性。

租賃功能降低了用戶進入成本。實現高淨值玩家和普通打金者的雙贏,而ERC-4907將能大幅降低NFT租賃的整合成本。在可預見的將來,gamefi依然是區塊鏈行業重要的組成部分, 隨著這類標準的普及,各大nft交易所集成租賃功能將不再遙遠。

5.EIP-4361(Sign-In with Ethereum)

EIP-4361由以太坊基金會、以太坊域名系統ENS 、數字身份認證公司Spruce共同推出。

我們在web2中登陸使用服務時,用戶需要輸入用戶名或電子郵件地址和密碼。這些數據存儲在服務商內部數據庫中。但中心化數據主權容易存在信息洩露被濫用、並且流程繁瑣、各平台賬號數據隔離等問題對用戶造成不便。甚至部分平台潛在被封號導致用戶丟失資產等情況。

Krypital Group:盤點未來值得關注的幾個eip方案

EIP-4361希望通過使用web3服務(如錢包和dapps)常用的方法來改變我們登錄web2服務的方式。用戶可以使用自己的以太坊賬戶簽名進行身份驗證,而不是使用用戶名和密碼的組合。

這個模型本質上是一個去中心化的、100%正常運行的、用戶數據所有的“Gravatar”。數據不再是由一個私有實體持有,而是發佈到以太坊區塊鏈上,供所有應用程序使用。用戶將在多個應用程序中擁有同一個身份,所有應用程序都通過用戶的簽名錢包進行身份驗證。

Krypital Group:盤點未來值得關注的幾個eip方案

簽署身份驗證消息

ENS

ENS是由以太坊基金會孵化的去中心化域名項目,是EIP-4361的重要組成部分,允許用戶以簡化的人類可讀的名稱來顯示冗長的以太坊公共地址,這就使得共享、使用和記憶地址及其他數據變得更加容易。同時,ENS還支持用戶將其郵箱、twitter、NFT頭像等與其域名相綁定,並可被第三方平台讀取與展示,相當於為Web3世界創建了一個身份層。

Krypital Group:盤點未來值得關注的幾個eip方案

我們可以在http://login.xyz看到該eip的推廣進度,在vitalik的支持下,目前絕大多數以太坊應用都已經支持ENS域名。

6.EIP -3525半勻質化通證(semi-fungible token)

EIP-3525由Solv Protocol提出的,目前並被通過成為新的Token標準ERC-3525。 EIP-3525定義了"SFT"這個新概念。該eip定義SFT為半勻質化通證,是一種新的通證類型,是與FT和NFT並列的第三種通用數字資產類型。既然叫“半”勻質化通證,顧名思義,就是介於FT和NFT之間,既可以拆分計算,又有唯一性。適用面非常廣闊。它可以把多個相似但並不相同的通證識別為“同類”,然後允許同類之間進行相互轉賬等特殊操作。從效果上,相當於同類之間可以進行合併、拆分、碎片化等數學操作。

SFT適合於表達內含數量特徵、有時需要進行合併或拆分操作的數字物品。比如Web3或元宇宙當中的高級虛擬物品和裝備,虛擬土地,如果用NFT來表示,則難以處理土地合併、拆分等操作,而用SFT來表示,則輕而易舉。再例如可升級、可合併的遊戲裝備,使用SFT的可計算性和可組合性,都能夠大幅簡化開發難度,提升虛擬商品交易的流動性。基於ERC-3525來製作會員卡、禮品券、抽獎券,能夠實現很多前所未有的功能,豐富Web3應用的用戶體驗。此外,ERC-3525還可以拓展到各種高級數字金融資產,比如金融票據、土地權證,債券、期權以及一切具有內在數量的標準化商品。例如,兩張條件完全相同、面值各500元的債券,等同於一張相同條件、面值1000元的債券。

總結

這些年來,以太坊雖然一直被吐槽技術迭代速度緩慢,但是不可否認,以太坊擁有著整個行業最大的開發者社區,有無數的開發者在一起拓展以太坊的技術版圖和生態規模,這給以太坊帶來了可持續性的升級迭代能力,並且在可預見的未來其都將繼續保持這個優勢,除了上述幾個eip,以太坊還有更多的核心eip正在開發,由於篇幅原因本文無法一一列舉,我們可以確定的是,在眾多的eip方案不斷的升級推動下,以太坊2.0並不是終點,其未來會有更多的可能性。

引用自:

https://blog.mycrypto.com/sign-in-with-ethereum-an-alternative-to-centralized-identity-providers/

https://ethereum.org/zh/eips/