以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > BNB > Info

一文看懂EIP-4337(賬戶抽象)將如何改善以太坊UX_以太坊

Author:

Time:1900/1/1 0:00:00

原文作者:Nishil,Biconomy研究員?

原文編譯:DeFi之道

以太坊的主要缺點之一是用戶體驗復雜,讓我們了解一下由nethermind以及opengsn研究者提出的?EIP-4337?是如何嘗試用賬戶抽象來解決這個問題的。

那么,讓我們從帳戶抽象的意義開始。

一、帳戶抽象的定義

帳戶抽象可以為用戶提供了簡化使用帳戶的能力,從而降低對底層流程的了解要求。

就像我們使用一個gmail帳戶,而不需要知道它是如何工作的一樣。

有了帳戶抽象,我們就有機會遠離可怕的助記詞世界。

我們可以啟用不同的簽名選項,gas費用可以由Dapp贊助或通過法定貨幣支付等等。

現在,我們知道了帳戶抽象的定義是什么,讓我們了解如何將它帶到以太坊。

Coinbase首席法務官:我們已經對SEC的意向聲明做出了回應:金色財經報道,Coinbase首席法務官paulgrewal.eth發推表示,我們已經對SEC的意向聲明做出了回應,該聲明旨在打擊Coinbase根植于重大問題原則、濫用自由裁量權、公平禁止反言、不干凈的手段和懈怠的辯護。我們期待明天早上在法庭上發言。[2023/7/13 10:52:07]

二、如何為以太坊實現賬戶抽象

目前以太坊上有兩種類型的賬戶:外部擁有賬戶(EOA)與智能合約賬戶。

所謂外部擁有賬戶(EOA),是指這些帳戶由用戶的密鑰對控制,這是大多數用戶用來與以太坊交互的方式,Metamask等服務充當與這些帳戶交互的接口。

智能合約賬戶則不受任何私鑰控制,而是由其代碼控制。例如,所有的DeFi協議都由智能合約賬戶控制。

21Shares推出適用于Lido DAO流動性質押平臺的交易產品:金色財經報道,加密交易產品提供商21Shares推出適用于Lido DAO的流動性質押平臺交易所交易產品21Shares LidoDAO ETP(LIDO),這是一種無息、開放式證券。每個系列的產品都與一個指數或特定的基礎資產LidoDAO相關聯。這些產品面向包括法國、德國和葡萄牙在內的22個歐盟國家的公眾提供,并在SIXSwiss Exchange、BX Exchange和Stuttgart Exchange等多家交易所進行交易。ETP目前的管理資產(AUM)為100,000美元,而21Shares的總資產管理規模超過11億美元。21Shares將該產品歸類為風險最高的第7類別,標注為“高風險”的幾類:保本市場風險、監管風險、二級市場風險、異常事件發生風險、股票價值快速變動風險。[2023/6/12 21:32:10]

以太坊的問題在于,外部擁有賬戶(EOA)獲得了智能合約賬戶所沒有的特權。最顯著的例子是發起交易的能力。目前,只有外部擁有賬戶(EOA)可以做到這一點。

DeFi借貸平臺Everlend Finance以流動性緊縮為由關閉其應用程序:金色財經報道,基于 Solana 的 DeFi 借貸協議 Everlend Finance 已關閉其應用程序平臺,Everlend團隊已將該平臺轉為僅提款模式,并敦促用戶刪除其資產。公告稱,該應用程序將繼續運行,直到處理完所有提款。該團隊還概述了在未來兩周內支付所有已籌集和未使用資金的計劃。Everlend 將關閉的決定歸因于 DeFi 借貸參與者面臨的流動性緊縮。[2023/2/2 11:43:33]

這是一個問題,因為EOA功能被硬編碼到以太坊協議中,并且沒有定制空間。

例如:Gmail為你提供了在你的帳戶上啟用2FA的選項。而今天在以太坊上無法實現類似的可定制性。

以太坊上的EOA有以下限制:

用戶不能使用自定義簽名方案。?ECDSA是以太坊用來生成公私密鑰對的典型簽名方案。

美國公訴人早在FTX崩潰之前數個月就已經立案調查:金色財經報道,市場消息:美國公訴人早在FTX崩潰之前數個月就已經立案調查。[2022/11/22 7:54:09]

Gas費必須以原生加密貨幣($ETH)支付。

因為你的私鑰就是你的賬戶,丟失你的密鑰就意味著丟失你的賬戶。

所有這些問題都可以通過智能合約錢包輕松解決,因為它們允許使用自定義邏輯。

但如前所述,以太坊上的交易只能通過ECDSA保護的外部擁有賬戶(EOA)發起,而不能通過智能合約錢包發起。

現在你可能會問——我們為什么不改變它呢?

好吧,EIP-2938?是解決此問題的一種途徑。它引入了以太坊協議更改,允許交易從智能合約而不是EOA發起。

但問題在于,它需要對協議進行重大更改。

因此,nethermind以及opengsn的研究人員在VitalikButerin的幫助下提出了?EIP-4337。

該提案提出了一種解決方法,無需更改任何共識層協議,就能為以太坊帶來“賬戶抽象”。

它沒有修改共識層本身的邏輯,而是將當前tx存儲池的功能復制到更高level的系統中。

流程有很多活動部分,其中包括:

用戶操作

捆綁者

Paymaster

接下來,讓我們一一了解這幾個概念。

該提案引入了“用戶操作”的概念,這些操作允許我們將自定義功能編碼到我們的智能合約錢包中。

用戶操作將用戶的意圖、簽名以及其他數據打包以進行驗證。

相關圖像:

以下是通過智能合約錢包發起一筆交易的一般流程:

1、Alice發起一個“用戶操作”并包含它想要執行的tx;

2、她將該操作發送到一個高level的“用戶操作存儲池”。

3、該操作被部分驗證,并廣播到P2P存儲池節點網絡。

4—操作由“Bundler”選擇執行,任何人都可以成為Bundler,例如MEV搜索者、驗證者、你或我等等。

5—然后Bundler將所有操作捆綁到一筆大的tx中。

6—Bundler將區塊與其他tx一起包含在以太坊區塊中。

現在讓我們嘗試分解Bundler的功能,以了解如何執行和驗證tx。

1—Bundler將tx路由到一個全局“入口點”智能合約。

2—全局合約通過每個用戶操作并調用智能合約錢包中的“驗證函數”。

3—錢包運行此函數來驗證用戶操作的簽名并補償bundler捆綁這些交易。

4—錢包運行一個執行操作以執行操作中指定的交易。

5—然后在執行操作后將剩余的gas退還給錢包。

該EIP還提出了“付款人”的概念。

用戶現在可以不再依賴他們的錢包,而是可以讓付款人贊助他們的交易費用。

贊助交易功能有很多用例,最常被引用的用例是:

允許應用開發人員代表其用戶支付費用;

允許用戶以ERC20代幣支付費用,合約充當收取ERC20的中介;

三、賬戶抽象對我們意味著什么?

所有這一切都非常令人興奮,但我們為什么要關心呢?好吧,有多種原因。

提案允許我們使用自定義簽名方案。用戶現在可以使用iOS和Android設備的內置方案,將每部手機變成硬件錢包。

它允許在以太坊上為多個簽名者提供原生支持。兩個或更多用戶現在可以批準單筆交易,從而提高安全性。

可以啟用社交恢復。如果用戶不知何故丟失了他的密鑰,那么他可通過簡單地讓他的朋友和家人為他恢復賬戶。

好了,以上就是該提案的全部內容。

這個提案引入了多種創新途徑,我希望我解釋地清楚了它們。看到團隊構建的用例,為用戶提供更好的用戶體驗,將是令人興奮的。

Tags:以太坊BUNBUNDNDL以太坊交易所叫什么名字BUNNY價格BUND幣handle幣創始人

BNB
這是比特幣價格將飆升至 25,000 美元以上的時間表!_EFI

盡管本周的CPI結果導致其他風險資產仍面臨壓力,但比特幣和以太坊仍在明確定義的區間內交易。周六和周日,隨著比特幣再次下跌,加密貨幣市場再次出現看跌情緒.

1900/1/1 0:00:00
價格分析 :BTC,BNB、XRP、DOGE、MATIC_USD

在10月13日CPI打印后,比特幣和大多數山寨幣可能會出現波動性回升。美國聯邦儲備委員會一直在積極加息以試圖降溫通脹,這使美國股市承受壓力.

1900/1/1 0:00:00
BitVito | 翹首以盼,離CPI數據公布不足10小時_BIT

今天是個大日子,消息集中爆發。首先是SEC拒絕了BTC現貨ETF申請,灰度起SuSEC存在“不公平的歧視”.

1900/1/1 0:00:00
明星項目周報 | Uniswap Labs融資1.65億美元;Mango、Paraswap等多家項目遭黑客攻擊(10.10-10.16)_ODA

10月10日-10月16日一周時間內,明星項目進展中值得關注的事件有:Aptos宣布在測試網推出官方域名服務;OffchainLabs收購以太坊最大客戶端Prysm的開發團隊;OP代幣通脹率被誤.

1900/1/1 0:00:00
一旦CPI 超過0.2% 的偏差,便可大膽追多或追空_比特幣

美國今晚20:30將會公布9月份CPI數值,前值8.3%,預期值8.1%,較上個月有所下滑,但核心CPI數據的預期值較上月高出0.2%百分點,說明市場價格對于CPI走低的預期并不是很強.

1900/1/1 0:00:00
LUNA 2.0 價格預測:新加密貨幣能否反彈?_LUN

erraformLabs穩定幣UST及其隨附的LUNA加密貨幣代幣在5月崩盤,給尚未恢復的加密市場帶來了沖擊波。但為了恢復生態系統,Terra在5月底重新推出了2.0版本的LUNA代幣.

1900/1/1 0:00:00
ads