文/Jake&Stake,BanklessDAO作者;譯/金色財經xiaozou
在OpenZeppelin最近的審計之后,ERC-4337的“Entry Point”合約在主網上線,你可以在身邊的EVM上使用帳戶抽象了。
但是什么是帳戶抽象呢?為什么賬戶抽象很重要?
首先,介紹一點背景知識。如今,以太坊上有兩種類型的賬戶:
外部賬戶(EOA)。外部賬戶是以太坊用戶最熟悉的賬戶,它們被用于發送交易、與DeFi應用程序交互、或買賣NFT。MetaMask、CoinBase和其他錢包應用程序等產品向用戶提供了可使用的EOA。這些帳戶發起交易,并擁有授權交易的私鑰(通過產生ECDSA簽名)。
合約賬戶。這些是不受私鑰控制的智能合約賬戶。它們具有關聯代碼,當用戶發送有效的交易時,代碼將執行交易。合約賬戶不能自己發起交易。為了向區塊鏈寫入數據,必須簽署交易,而合約帳戶不能這樣做,因為它們沒有私鑰。
金色午報 | 9月4日午間重要動態一覽:7:00-12:00關鍵詞:Cosmos、1inch、Bithumb、yearn.finance
1. Cosmos跨鏈協議IBC1.0已完成85%;
2. 1inch更新gas優化升級方案 可大幅降低gas費成本;
3. 法官駁回Bithumb用戶的兩項索賠請求,涉及2017年黑客事件;
4. Serum創始人推出“壽司”SUSHI治理新提案;
5. yearn.finance的yETH Vault2天時間吸收37.8萬枚以太坊;
6. Curve分叉項目Swerve將啟動,將分6年發行總量為3300萬的治理代幣SWRV
7. 加拿大3iQ公司比特幣基金完成一輪私募發行,向合格投資者開放;
8. Filecoin大礦工測試競賽將在明天凌晨2點再迎維護窗口期;
9. 基于波場的去中心化閃兌產品 JustSwap 出現宕機情況。[2020/9/4]
帳戶抽象的目的是不需要使用EOA發起交易,而是允許用戶使用合約帳戶執行交易,開啟帳戶的設計空間和可定制性。
金色財經挖礦數據播報 | BSV今日全網算力下降8.74%:金色財經報道,據蜘蛛礦池數據顯示:
ETH全網算力176.623TH/s,挖礦難度2217.98T,目前區塊高度9893458,理論收益0.00783867/100MH/天。
BTC全網算力114.939EH/s,挖礦難度14.72T,目前區塊高度626473,理論收益0.00001708/T/天。
BSV全網算力1.400EH/s,挖礦難度0.18T,目前區塊高度631054,理論收益0.00064287/T/天。
BCH全網算力1.754EH/s,挖礦難度0.25T,目前區塊高度631293,理論收益0.00051306/T/天。[2020/4/18]
用戶可以為他們的抽象帳戶實施任何授權邏輯。
多重簽名
非ECDSA驗證
優化的隱私解決方案
想要提款限制?可以!
想要帳戶恢復以防丟失私鑰?可以!
金色晚報 | 今日重要動態一覽:1.最高檢:嚴肅查辦各類非法集資詐騙案件
2.外交部部長助理陳曉東:將與東盟一起深化區塊鏈等領域合作
3.國家電網董事長寇偉:加強能源電力區塊鏈標準體系研究編制
4.英屬維爾京群島將推出自己的中央銀行數字貨幣
5.WisdomTree推出比特幣ETP,將在瑞士證券交易所SIX上線
6.中國經濟周刊:IDAX 438名投資人 合計受損金額超5000萬元人民幣
7.平安金融壹賬通、螞蟻金服入選首批“十三五”金融行業示范案例
8.騰訊金融云總經理:區塊鏈技術將幫助供應鏈金融行業構建信任基石
9.德商行、瑞士信貸和瑞銀在德意志交易所旗下證券借貸平臺進行首次基于DLT的交易
10.BTC全天窄幅震蕩,今日最低跌至7238美元,最高漲至7400美元[2019/12/3]
想要使用你選擇的ERC20代幣支付交易?可以!
帳戶抽象概念至少在2017年就已經出現了,并且已經有了一些實現嘗試。
EIP-86
金色財經數據播報 加密貨幣當前總市值為21178億人民幣:根據AICoin數據顯示,目前加密貨幣總市值為21177.616億人民幣。目前比特幣市值為8213億人民幣,24小時成交額為12.7億人民幣;以太坊當前市值為3652億人民幣,24小時成交額為11億人民幣;瑞波幣當前市值為1552億人民幣,24小時成交額為1.8億人民幣。[2018/5/30]
EIP-2938
EIP-3074
然而,上述每一個協議都需要共識改變,一些現有的關于可擴展性的共識層更新是優先事項(Danksharding)。因此,我們只有繼續沿著這個方向繼續走下去才能看到協議級別的帳戶抽象。
然而,EIP-4337(現在是ERC-4337)沒有共識層變化。相反,4337引入了一個智能合約系統和一個名為“UserOperations”的偽交易。
UserOperations由用戶提交到UserOperation內存池,并由“Bundlers”(捆綁者)收集到“捆綁交易”中。這些Bundlers可以是選擇處理這些交易的區塊提議者或區塊建設者。像Stackup、Alchemy、Biconomy、Blocknative、Etherspot和Candide Wallet這樣的實體已經進行了Bundlers的建設和部署。
金色財經現場報道 中國社科院博士特聘教授王彬生:區塊鏈會帶來未來業態根本性的改變:金色財經現場報道,在4月3日舉辦的2018年世界區塊鏈峰會現場,中國社科院博士特聘教授王彬生表示,未來的區塊鏈技術,會因為信息的傳遞成本越來越低,導致了區塊鏈技術的廣泛應用,把過去的信息互聯網轉變成了一個價值互聯網,這才是未來業態的根本性的轉變。就是未來的互聯網一定是價值互聯網,現在大家逐步地慢慢地都在改變,比如說原來說,搞鏈可以,不能發幣,我們逐步認識到,鏈和幣是一回事。如果搞鏈不能進行價值的傳遞的話,就好比說,你談戀愛可以結婚,不能懷孕。結婚的目的是不能懷孕,喪失人生最基本的初心。[2018/4/3]
捆綁交易被發送到名為“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
澎湃新聞
作者:華爾街日報 Lauren Weber,Lindsay Ellis編譯:比推BitpushNews Linn Liu一項新的研究表明.
1900/1/1 0:00:00有人說,美元即將走向終結。因為美聯儲向銀行系統提供緊急流動性,這意味著重啟量化寬松政策。這一次,美國將無限印鈔,美元將比舊金山的風投機構在硅谷銀行失敗時向美聯儲發送推文的速度更快地崩潰.
1900/1/1 0:00:003月16日,據以太坊核心開發者Tim Beiko 的推文,以太坊基金會核心開發團隊已經確認上海升級將于網路區塊高度6209536 時進行,具體為UTC 時間4月12日晚上22:27:35.
1900/1/1 0:00:00來源微博:Degg_GlobalMacroFin簡單但嚴肅的回顧一下硅谷銀行(SVB)的整個事件.
1900/1/1 0:00:00來源:SophonLabs 編譯:Cindy NFT市場是一個快速發展的數字資產市場,其市場規模不斷擴大,應用場景也變得更加多元化.
1900/1/1 0:00:00作者:Mike 伴隨著3月23日晚擠爆 Arbitrum 基金會官網的 ARB 申領盛況,加密市場的流動性與關注度都在加速涌入 Arbitrum 生態.
1900/1/1 0:00:00