比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > AAVE > Info

以太坊:金色觀察|一文看懂ERC-4337賬戶抽象

Author:

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

文/Jake&Stake,BanklessDAO作者;譯/金色財經xiaozou

在OpenZeppelin最近的審計之后,ERC-4337的“EntryPoint”合約在主網上線,你可以在身邊的EVM上使用帳戶抽象了。

但是什么是帳戶抽象呢?為什么賬戶抽象很重要?

首先,介紹一點背景知識。如今,以太坊上有兩種類型的賬戶:

外部賬戶。外部賬戶是以太坊用戶最熟悉的賬戶,它們被用于發送交易、與DeFi應用程序交互、或買賣NFT。MetaMask、CoinBase和其他錢包應用程序等產品向用戶提供了可使用的EOA。這些帳戶發起交易,并擁有授權交易的私鑰。

合約賬戶。這些是不受私鑰控制的智能合約賬戶。它們具有關聯代碼,當用戶發送有效的交易時,代碼將執行交易。合約賬戶不能自己發起交易。為了向區塊鏈寫入數據,必須簽署交易,而合約帳戶不能這樣做,因為它們沒有私鑰。

金色午報 | 4月3日午間重要動態一覽:7:00-12:00關鍵詞:積極的財政政策、詐騙贓款、區塊獎勵減半

1.央行國際司司長:有必要采取更積極的財政政策來穩定市場信心。

2.“搬磚套利”詐騙贓款少量已流入OKEx交易所進行套現。

3.BCH和BSV將于本月上旬迎來區塊獎勵減半。

4.CSW關于維基解密的聲明與他2011年發布的帖子自相矛盾。

5.摩根溪創始人:冠狀病之下比特幣有升值機會。

6.Ripple聯合創始人ChrisLarsen的新冠肺炎病情已被治愈。

7.蘋果Safari增強用戶隱私的更改或扼殺Burner錢包。

8.浙江臺州利用“物聯網+區塊鏈”技術實現漁港綜合污染防治管理。[2020/4/3]

帳戶抽象的目的是不需要使用EOA發起交易,而是允許用戶使用合約帳戶執行交易,開啟帳戶的設計空間和可定制性。

用戶可以為他們的抽象帳戶實施任何授權邏輯。

多重簽名

金色財經礦池數據播報:金色財經報道,據蜘蛛礦池數據顯示:距離BTC減半還有69天;BSV減半還有37天。

ETH全網算力178.812TH/s,挖礦難度2243.8T,目前區塊高度9595011,理論收益0.00762257/100MH/天。

BTC全網算力115.57EH/s,挖礦難度15.49T,目前區塊高度619911,理論收益0.00001623/T/天。

BSV全網算力2.977EH/s,挖礦難度0.43T,目前區塊高度624550,理論收益0.00060459/T/天。[2020/3/3]

非ECDSA驗證

優化的隱私解決方案

想要提款限制?可以!

想要帳戶恢復以防丟失私鑰?可以!

想要使用你選擇的ERC20代幣支付交易?可以!

帳戶抽象概念至少在2017年就已經出現了,并且已經有了一些實現嘗試。

金色相對論 | 達令智庫副總裁吳金澤:區塊鏈只是一個工具 但游戲最重要的還是游戲性:在本期金色相對論之“Dapp游戲”中,針對金色財經內容合伙人佟揚“區塊鏈對于游戲的改進主要體現在什么方面”的提問,達令智庫副總裁吳金澤表示,區塊鏈只是一個工具,但游戲最重要的還是游戲性,才可以長期的吸引到玩家,就是說區塊鏈是否會使得游戲變得更“好玩”才是衡量的這樣一個技術所帶來改進的標準。

關于這個問題的話,主要在于節省了企業研發資源和時間,延長了游戲的生命力。相比于每隔一段時間就創建新的概念和游戲內容,不斷的通過開放社區的方式持續改進游戲內容將是一種滾雪球的積累方式。對于游戲公司來講這便成為了一個長期的可持續資產。當前大多的游戲死于時間,變成了快餐化的娛樂方式。其實一個經典游戲的生命力很長,暴雪十多年前的經典游戲星際爭霸現在還在做重制,說明仍然有很多的懷舊玩家和影響力,但重制也僅限于說增強一些畫面效果。如果說這款游戲當年是放在成熟的區塊鏈上面,大家一起來充實這個題材,不斷在增加內容和玩法進去,我相信它吸引的玩家數量持續到現在的話將是另外一種體量級別。[2018/12/3]

EIP-86

分析 | 金色盤面:ETC短線受下跌趨勢線壓制:金色盤面綜合分析:ETC短線受到下跌趨勢線壓制,上方壓力位15.52,下方支撐位14.54,短期內震蕩為主。[2018/8/9]

EIP-2938

EIP-3074

然而,上述每一個協議都需要共識改變,一些現有的關于可擴展性的共識層更新是優先事項。因此,我們只有繼續沿著這個方向繼續走下去才能看到協議級別的帳戶抽象。

然而,EIP-4337沒有共識層變化。相反,4337引入了一個智能合約系統和一個名為“UserOperations”的偽交易。

UserOperations

UserOperations由用戶提交到UserOperation內存池,并由“Bundlers”收集到“捆綁交易”中。這些Bundlers可以是選擇處理這些交易的區塊提議者或區塊建設者。像Stackup、Alchemy、Biconomy、Blocknative、Etherspot和CandideWallet這樣的實體已經進行了Bundlers的建設和部署。

金色財經現場報道 中國信息通信研究院高級工程師:區塊鏈需要經過嚴格的測試驗證:金色財經現場報道,在2018大數據產業峰會上,中國信息通信研究院高級工程師卿蘇德表示,不同的區塊鏈廠商由于解決方案不一樣,技術架構、通信協議和實現方法都不一致,在將解決方案大規模部署至生產環境之前,系統的性能、可擴展性、安全性、穩定性和可為回信等都需要嚴格的測試驗證。[2018/4/19]

捆綁交易被發送到名為“EntryPoint”的智能合約,該智能合約通過指定的智能合約錢包驗證每個UserOperation。這些錢包必須實現兩個功能:

validateUserOps

execute

EntryPoint合約將調用每個智能合約錢包的validateUserOps來確定交易是否有效。智能合約可以隨心所欲地實現這個功能,支持上述的一些可定制性。

或者,EntryPoint合約可以使用簽名聚合器。抽象帳戶信任此合約以創建UserOperation簽名,該合約還被Bundlers用于創建一個“aggregateSignsignature”,它是多個UserOperation的簽名。這將眾多簽名轉換為一個值,壓縮驗證所需的數據。這對于占用大部分數據成本的rollup來說尤其有用。

EntryPoint合約將在“handleOps()”進程中使用該聚合器合約來驗證聚合簽名。

如果UserOperation有效,EntryPoint將調用抽象帳戶上的execute來執行所需操作。請注意,這些“抽象賬戶”就是智能合約。

EntryPoint合約

EntryPoint合約只有一個,這就是為什么Openzepplin的審計是重磅新聞。該合約將作為所有這些抽象帳戶的中央信任錨點。

EntryPoint合約分離了交易驗證和執行的過程。該合約使用兩條路徑來驗證用戶操作。

handleOPs

handleAggregatedOps

以上兩個函數都將使用UserOp提供的參數創建一個帳戶,并使用指定的抽象帳戶驗證UserOp。

最后,EntryPoint合約將通過在帳戶上調用“execute”來執行UserOp,并將UserOp的calldata作為參數傳入。然后,該帳戶使用給定的參數執行所編程的任何操作。

基于EntryPoint的方法清晰地分離了驗證和執行過程,允許帳戶處理執行。所有這些使用戶能夠以一種可預測且精妙的方式與帳戶交互,而不需要帳戶所有者發起交易。

Paymasters

ERC還推出了“paymaster”概念。這是一個合約,將通過支付ETH來支持用戶的交易。作為交換,用戶通過向Paymaster發送預先指定的ERC-20代幣來支付他們的交易。

以上是對ERC-4337細節的綜述。還有很多很酷的細節,我們沒有時間進行討論,比如:模擬、捆綁規范和首次帳戶創建等。

結論

對以太坊用戶來說,這是一個巨大的用戶體驗改進。dApp可以支付用戶的gas費,這對非加密原生用戶來說是一個很好的進入加密世界的工具,交易可以批量處理,還有“paymentsessions”,這樣你就不再需要批準每一筆交易了。

帳戶抽象可以提高隱私工具的效用,允許用戶使用他們想要的任何代幣支付交易,并允許用戶與區塊鏈交互而無需處理私鑰。今天你若丟失了私鑰則意味著你的錢也丟失了。

而在一個賬戶抽象的世界里,丟失私鑰并不意味著失去一切。

請特別注意圍繞Visa的興奮之情。他們的團隊通過使用pull-based交易和自我托管錢包,發布了一種自動支付的設計。對于那些希望使用區塊鏈進行經常性支付以補充服務的公司來說,這一直是一個巨大的問題。

以前,付款必須由付款人發起,但通過帳戶抽象,服務提供商可以為他們的服務收費,而無需你自己進行交易。就像自動支付信用卡賬單一樣。帳戶甚至可以被編程為在任何時間內接收發票,因此你可以設置訂閱服務的時間限制。

錢包可以進行配置,這樣你就可以有備份賬戶了,還可允許某些服務的更改。用戶甚至可以在不知情的情況下與區塊鏈進行交互。帳戶創建可以由帳戶發起人處理,所有用戶所要做的就是使用web2類型的用戶體驗來管理自己的錢包。

簡而言之,帳戶抽象為以太坊的安全性和去中心化增加了效用。這是個大工程,而我們才剛起步。

Tags:以太坊區塊鏈ETH以太坊幣是什么幣區塊鏈工程專業學什么區塊鏈存證怎么弄區塊鏈技術發展現狀和趨勢ETH錢包地址ETH挖礦app下載Etherael指什么寓意

AAVE
比特幣:BTC/USD 可能跌破 28,000 美元的支撐位

比特幣價格預測表明橫向移動,因為在觸及每日高點28,500美元后,進一步上漲已被多次拒絕。 比特幣預測統計數據: 比特幣現在的價格——28,365美元比特幣市值——5472億美元比特幣流通供應量.

1900/1/1 0:00:00
比特幣:比特幣無聊的行情,多看少動

一個人過去的成功的經驗和他的喜好就是他以后失敗的陷阱,想要在市場中生存就要杜絕一切喜好和摒棄掉過去的一個成功經驗。過去的成功只能做參考論據而不能作為下一次成功的因果結論.

1900/1/1 0:00:00
BTC:BTC陰跌震蕩,主流板塊出現異動

BTC還是繼續向下形成一個小區間震蕩區,主要還是受到兩大支撐位的支撐,未來更可能的是在兩個支撐位之間形成一個震蕩區,一旦跌破第一支撐位,那么第一支撐位將成為后續向上的阻力位.

1900/1/1 0:00:00
ETH:比特幣跳水,行情總在市場悲觀之誕生?

BTC既然昨天沒有下去,那一時半會就下不去,下去也是市場達到一個飽和的條件,不到萬不得已不會輕易下去.

1900/1/1 0:00:00
NFT:Pantera Capital合伙人:現有Web2企業如何擁抱Web3技術

文/PaulVeradittakit,PanteraCapital合伙人;譯/金色財經xiaozou現有公司越來越多地利用區塊鏈技術來提高對消費者的吸引力,并加強自身的技術堆棧.

1900/1/1 0:00:00
BTC:以太坊斷崖式下跌,后續會咋樣?

受美通膨影響,整個金融市場都出現一次縮水,BTC走出二次探底也是順勢而為,整個市場已經考慮的不是如何盈利而是尋求如何自保的問題,市場的繁榮與否與經濟密不可分,這就好比是一條金融河流.

1900/1/1 0:00:00
ads