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

125次閱讀

原文作者:Ans,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 應提供功能及其原理的簡明技術細節和提出的理由。最終會由以太坊核心開發者團隊決定是否將其發展為通用標準或者加入到網路升級中。比如「以太坊的上海升級」和「倫敦升級」。

EIP-2612 鏈下簽名授權

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

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

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

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

EIP-3074

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

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

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

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 的 c USDC等,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 繁榮的基礎。」

EIP-4907(NFT 借貸協議)

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

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

EIP-4361(Sign-In with Ethereum)

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

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

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

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

簽署身份驗證消息

ENS  

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

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

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 並不是終點,其未來會有更多的可能性。

以太全書
版權聲明:本站原創文章,由 以太全書 2022-10-19發表,共計4287字。
轉載說明:除特殊說明外,本站文章如需轉載請註明出處。