以太坊的主要缺點之一是用戶體驗復雜,讓我們了解一下由nethermind以及opengsn研究者提出的?EIP4337?是如何嘗試用賬戶抽象來解決這個問題的。
那么,讓我們從帳戶抽象的意義開始。
一、帳戶抽象的定義
帳戶抽象可以為用戶提供了簡化使用帳戶的能力,從而降低對底層流程的了解要求。
就像我們使用一個gmail帳戶,而不需要知道它是如何工作的一樣。
有了帳戶抽象,我們就有機會遠離可怕的助記詞世界。
我們可以啟用不同的簽名選項,gas費用可以由Dapp贊助或通過法定貨幣支付等等。
證監會市場二部副主任吳奇超:基于區塊鏈的場外市場基礎設施基本搭建完成:金色財經報道,證監會市場二部副主任吳奇超表示,經過近三年探索與實踐,證監會構建了物理分散、邏輯統一的“中央監管鏈﹣地方業務鏈”雙層鏈架構的區域性股權市場新型金融基礎設施,區塊鏈建設工作進展順利并逐步覆蓋全市場,基于區塊鏈的場外市場基礎設施基本搭建完成,在數據規范治理、穿透式監管、各方資源整合、創新應用服務等方面取得了積極成效,為區域性股權市場高質量發展和數字化轉型打下良好基礎。[2023/8/12 16:21:41]
現在,我們知道了帳戶抽象的定義是什么,讓我們了解如何將它帶到以太坊。
二、如何為以太坊實現賬戶抽象
目前以太坊上有兩種類型的賬戶:
外部擁有賬戶(EOA)智能合約賬戶所謂外部擁有賬戶(EOA),是指這些帳戶由用戶的密鑰對控制,這是大多數用戶用來與以太坊交互的方式,Metamask等服務充當與這些帳戶交互的接口。
富達、景順和VanEck等公司已重新申請現貨比特幣ETF:金色財經報道,富達投資(Fidelity Investments)、Invesco(景順)、VanEck、21Shares 和 WisdomTree 重新申請現貨比特幣 ETF,在申請文件中增加了一些新的細節。周五重新提交的五家公司都表示,Coinbase Global Inc.將提供市場監督以支持其資金(此前申請文件未提及)。
彭博社援引一位知情人士稱,Coinbase 還將為其他擬議的基金發行人提供各種服務,包括貝萊德、Valkyrie 和 Bitwise。在最近的一份文件中,21Shares 表示 Coinbase 也將提供托管服務。其他發行人拒絕確認 Coinbase 是否會參與其中。[2023/7/1 22:11:37]
智能合約賬戶則不受任何私鑰控制,而是由其代碼控制。例如,所有的DeFi協議都由智能合約賬戶控制。
BAYC:“Summoning”已正式開啟:3月16日消息,“無聊猿”BAYC在官推宣布“Summoning”已正式開啟,對所有符合條件的下水道通行證Sewer Pass持有者開放。
“Summoning”是猴子吉米試煉中的下一個重大事件,允許銷毀下水道通行證已召喚Power Sources,但目前BAYC尚未公布如何使用Power Sources,僅透露將基于Dookey Dash排名有八種不同類型的Power Sources。
此外BAYC還表示用戶可以不急于鑄造Power Sources,因為召喚“Summoning”將無限期開放,目前有大約3500枚下水道通行證Sewer Pass NFT從未被認領,789個被認領但不符合召喚資格。[2023/3/16 13:07:11]
以太坊的問題在于,外部擁有賬戶(EOA)獲得了智能合約賬戶所沒有的特權。最顯著的例子是發起交易的能力。目前,只有外部擁有賬戶(EOA)可以做到這一點。
cz:相信DeFi的未來:金色財經報道,幣安首席執行官cz表示,盡管DeFi的發展可能需要幾年時間,但它可能會在未來接管中心化交易所,隨著人們對區塊鏈技術越來越熟悉,他們將過渡到DeFi,Binance一直在積極推動其原生BNB鏈、以太坊虛擬機兼容鏈和Binance DEX的采用。(blockworks)[2022/9/22 7:12:58]
這是一個問題,因為EOA功能被硬編碼到以太坊協議中,并且沒有定制空間。
例如:Gmail為你提供了在你的帳戶上啟用2FA的選項。而今天在以太坊上無法實現類似的可定制性。
以太坊上的EOA有以下限制:
用戶不能使用自定義簽名方案。ECDSA是以太坊用來生成公私密鑰對的典型簽名方案。Gas費必須以原生加密貨幣($ETH)支付。因為你的私鑰就是你的賬戶,丟失你的密鑰就意味著丟失你的賬戶。所有這些問題都可以通過智能合約錢包輕松解決,因為它們允許使用自定義邏輯。
Paxos與PicPay合作面向巴西用戶推出加密貨幣交易功能:金色財經報道,美元穩定幣USDP發行方Paxos宣布已與巴西金融科技應用PicPay合作推出加密貨幣交易功能,將數字資產帶給PicPay的3000萬活躍用戶。PicPay用戶現在可以購買、出售和持有比特幣、以太坊和USDP(Paxos完全受監管的美元支持的穩定幣)。
PicPay還將支持加密貨幣支付功能,并將在今年晚些時候推出。(paxos.com)[2022/8/11 12:17:33]
但如前所述,以太坊上的交易只能通過ECDSA保護的外部擁有賬戶(EOA)發起,而不能通過智能合約錢包發起。
現在你可能會問——我們為什么不改變它呢?
好吧,EIP2938?是解決此問題的一種途徑。它引入了以太坊協議更改,允許交易從智能合約而不是EOA發起。
但問題在于,它需要對協議進行重大更改。
因此,nethermind以及opengsn的研究人員在VitalikButerin的幫助下提出了EIP4337。
該提案提出了一種解決方法,無需更改任何共識層協議,就能為以太坊帶來“賬戶抽象”。
它沒有修改共識層本身的邏輯,而是將當前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:以太坊BUNUNDNDL以太坊幣最新價格今日價格行情BunnyVerseCompound Metahandle幣創始人
看到那么多無腦吹Blur的服了,APT空投吹APT,Blur空投吹Blur今天仔細研究了一下他們產品,寫個總結記錄一下,順便橫向對比一下其他交易市場,先上結論:滿足極少用戶的產品.
1900/1/1 0:00:00TL;DR: 現有助記詞錢包的用戶體驗和安全性都遠遠達不到Web2的級別,使用助記詞錢包的高門檻阻止了大量Web2用戶進入Web3世界。低門檻錢包的使命就是解決此問題.
1900/1/1 0:00:00套利機器人,又稱三明治機器人或夾子機器人,它可以實時檢測Pancake或uniswap上面所有的交易,發現一定金額以上的交易時,會通過提高Gas費在購買者之前提前買入.
1900/1/1 0:00:00今年早些時候,Vitalik通過他的“Soulbound”文章開創了NFT的新時代。這引發人們利用NFT的靈魂綁定代幣這個”新“用例中做出了許多試驗性的項目.
1900/1/1 0:00:00如今,超質押貸款協議是DeFi的常態——像Aave、Compound和Maker這樣的平臺是這個領域的巨頭,總價值鎖定(TVL)超過180億美元.
1900/1/1 0:00:00TL;DR 為什么選擇租賃系統? 基于對cryptogame未來的判斷,如何融合非crypto玩家與crypto玩家體驗,成了一個需要重視的命題.
1900/1/1 0:00:00