比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

金色觀察 | 一文看懂ERC-4337賬戶抽象_區塊鏈

Author:

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

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

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

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

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

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

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

金色晨訊 | 10月15日隔夜重要動態一覽:21:00-7:00關鍵詞:CFTC主席、加拿大央行、以太坊2.0、灰度

1.CFTC主席:DeFi理念是革命性的 或降低系統性風險。

2.加拿大央行副行長:加拿大央行一直在探索CBDC。

3.V神呼吁以太坊用戶轉向第二層擴容解決方案。

4.以太坊2.0項目負責人:以太坊2.0有望在2020年如期啟動。

5.第三季度灰度產品共獲投資10.5億美元。

6.CME比特幣期貨10月合約收報11410美元。

7.美股三大股指收盤均下跌 區塊鏈概念股普遍收跌。

8.IOTA3.0將致力于分片且在此之前將部署L2方案。

9.比特幣持續震蕩,日內最低報11290.47美元,最高報11408.88美元。[2020/10/15]

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

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

多重簽名

金色熱搜榜:ONE居于榜首:根據金色財經排行榜數據顯示,過去24小時內,ONE搜索量高居榜首。具體前五名單如下:ONE、STORJ、AAC、ICX、TRUE。[2020/8/24]

非ECDSA驗證

優化的隱私解決方案

想要提款限制?可以!

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

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

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

EIP-86

EIP-2938

EIP-3074

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

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

金色晚報 | 4月15日晚間重要動態一覽:12:00-21:00關鍵詞:菲律賓證交會、支付寶、火幣公鏈、交易回滾、工信部

1. 菲律賓證交會發布關于加密騙局“The Billion Coin”的警告。

2. The Block:中國政府將于4月25日推出全國性區塊鏈平臺。

3. 工信部:將面向區塊鏈等前沿技術 遴選一批新型信息消費示范項目。

4. 支付寶將于明日發布區塊鏈重大進展。

5. 火幣公鏈已完成底層開發,將在今年中后期主網上線。

6. 大和證券旗下合資公司Fintertech推出BTC為擔保的法幣貸款服務。

7. 警惕假冒imtoken“交易回滾”騙局,部分贓款已流入幣安進行套現。

8. 荷蘭財政部或將要求該國加密企業支付高昂費用以保持合規性。

9. 數據:國內申請和公開的區塊鏈專利均已超1.49萬個。[2020/4/15]

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

金色相對論 | 度小滿金融李豐:將區塊鏈技術作為數字化資產的載體是目前比較有可行的方向:在本期金色相對論之“Dapp游戲”中,針對金色財經內容合伙人佟揚“區塊鏈游戲該如何打破用戶大多為持幣者的局限”的提問,度小滿金融(原百度金融)區塊鏈負責人李豐表示,把問題限定到區塊鏈游戲這個領域,其實應該從游戲屬性上入手:簡單來說,分析普通用戶、非持幣用戶的需求,用產品滿足他們的需求,同時將產品跟區塊鏈技術實現有機的結合。包括利用區塊鏈技術的分布式賬本功能、數字化資產、激勵機制等等,都是潛在的結合點。

受區塊鏈技術以及產品使用區塊鏈技術能力的限制,做起來技術上困難重重,當前我們看到,將區塊鏈技術作為數字化資產的載體、利用激勵機制,這種輕量級的結合,游戲歸游戲的,愷撒的歸愷撒,是目前比較有可行的方向,很多行業同仁也是在往這方面做。一開始就上真正Dapp區塊鏈游戲,還要用戶體驗好,目前不現實(從整體項目架構上,我們目前也是提倡用混合架構mixApp或hyperApp,whatever,目前能夠在游戲體驗和區塊鏈技術層面實現較好的平衡)。[2018/12/3]

分析 | 金色盤面:EOS短期以震蕩為主:金色盤面綜合分析:EOS目前位于下跌通道中,直接向上突破概率較小,此處籌碼分布較多,或有少量資金在介入,短期以震蕩為主。[2018/8/9]

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

validateUserOps(驗證UserOps)

execute(執行)

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

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

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

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

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

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

handleOPs

handleAggregatedOps

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

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

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

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

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

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

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

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

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

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

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

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

金色財經 善歐巴

金色早8點

Arcane Labs

MarsBit

Odaily星球日報

歐科云鏈

深潮TechFlow

BTCStudy

澎湃新聞

Tags:區塊鏈SERUSEEROaia幣區塊鏈SERG價格Usechain TokenHero Cat Key

pepe最新價格
晚間必讀 | ChatGPT開始聯網 最后的封印解除了_USD

從哪里開始呢?就從加密領域最令人期待的空投ARB說起吧。真正的信徒早早就預言了這一天;而悲觀主義者卻說它永遠不會到來!現在就是獲取ARB收益的時候.

1900/1/1 0:00:00
灰度:Silvergate、SVB、Signature是如何倒下的 美聯儲還會加息嗎_ETH

文/Matt Maximo,Michael Zhao,Grayscale;譯/金色財經xiaozou盡管上周末有三家美國銀行關閉,恐慌蔓延,導致了加密貨幣價格的暫時下跌.

1900/1/1 0:00:00
對話北大肖臻教授:B站“區塊鏈”入門導師_DEF

整理 :@CC99Carol 吳說區塊鏈肖臻老師博士畢業于美國康奈爾大學,畢業后在美國 AT&T 實驗室(前身是貝爾實驗室)和 IBM T.J. Watson Research.

1900/1/1 0:00:00
美聯儲這次3000億“擴表”和2008、2020年QE有何區別_MBS

作者:財主家的余糧 來源:作者公號過去一周時間,美聯儲資產負債表暴增3000億美元。 我想起來一個廣為流傳的規則,“人數越多、越大張旗鼓,事兒越不重要”:每次鄭重其事、大張旗鼓,全體投票,要.

1900/1/1 0:00:00
美國加密友好銀行接連倒閉 對加密市場產生了哪些影響?_SIL

作者:Daniel Li,CoinVoice在過去的一周內,頻發的銀行暴雷事件,讓我們再次感受了資本的風險和破壞力,在人們正在擔憂雷曼兄弟破產危機會再次重演時,美聯儲和財政部的緊急入場救市.

1900/1/1 0:00:00
美聯儲宣布繼續加息 業內人士怎么看?_NBS

3 月 23 日凌晨,美聯儲再度宣布加息 25 個基點,同時鮑威爾在發言會上連續放鷹,紛紛否決了市場猜測的「暫停加息」、「年內降息」等樂觀預期.

1900/1/1 0:00:00
ads