以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

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

Author:

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

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

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

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

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

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

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

金色午報|7月8日午間重要動態一覽:7:00-12:00關鍵詞:摩納哥、灰度、重慶市、DOGE

1.摩納哥政府通過“證券型代幣”法案。

2.灰度以太坊基金認購重新開放 但其他基金產品仍繼續關閉。

3.重慶市渝中區:大力推進區塊鏈技術和產業在本地落地。

4.北京海淀區人民法院使用區塊鏈保護電子門封。

5.韓國區塊鏈技術相關專利申請過去五年漲超50倍。

6.EOS市值跌出前十 LINK價格突破歷史新高 市值排名12。

7.DOGE再度強勢拉升 24H漲近50%。

8.BitMEX主力一小時內主動買入2427萬美元。

9.Coinbase首席稅務官:美國國稅局可能將staking收益的定性為應稅交易。[2020/7/8]

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

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

多重簽名

金色相對論 | 360安全專家彭峙釀:產業互聯網下安全缺位將會帶來不可估量的影響:在今日舉行的金色相對論中,針對“產業互聯網下安全缺位的影響是怎樣的”的問題,360漏洞研究院自身安全專家彭峙釀表示,隨著互聯網產業的繁榮,中國數字經濟得到了快速的發展。網絡越來越深入人們的生活,網絡與顯示生活的邊界正在逐漸消失。原本互聯網上的安全問題,現在還在繼續涌現甚至發酵,在數字經濟和大數據發展的背景下,個人隱私、數據安全將會變得尤為突出。各種新技術的產生,也會帶來各種新的挑戰。我認為產業互聯網下安全缺位將會帶來不可估量的影響。安全問題將融合到具體業務中來,對社會生產造成更大的影響。產業化時代,我們一是需要更全面的的安全防護體系:能夠從各個層面防護傳統安全+新網絡安全帶來的挑戰;另外一點就是安全防護要能夠更貼近具體垂直產業,針對性的解決各個垂直領域出現的新安全問題。[2020/6/3]

非ECDSA驗證

優化的隱私解決方案

獨家 | 金色財經2月16日礦幣數據播報:金色財經報道,據幣印礦池數據顯示:

主流幣挖礦日收益分別為:BTC(¥1.15/T)、ZEC(¥0.60/T)、LTC(¥24.42/G)、BSV(¥1.16/T)、BCH(¥1.18/T)、DASH(¥0.10/G)。

當前熱門礦機數據及凈收益分別為:阿瓦隆A1066(BTC,¥28.30)、芯動A9+(ZEC,¥58.39)、芯動A4+(LTC,¥8.30)。[2020/2/16]

想要提款限制?可以!

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

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

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

EIP-86

EIP-2938

EIP-3074

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

金色晨訊 | CCTV2報道比特幣暴跌和礦難新聞 國常會通過專利法修正案草案:1.CCTV2經濟頻道報道比特幣暴跌和礦難新聞

2.國常會通過專利法修正案草案 區塊鏈技術解決版權權屬或被肯定

3.SWIFT開發基于區塊鏈的新系統 旨在解決支付延遲問題

4.圖靈獎得主姚期智關于比特幣費用激勵機制設計的新論文在 arxiv.org 公開

5.SEC:打擊非法ICO需要國際合作

6.國家信息中心朱幼平:必須嚴格遵守政府關于STO的規定

7.原中國銀行副行長王永利:比特幣真正落地的場景極其有限

8.泰國證交所所長:應該采取更多措施鼓勵數字經濟發展

9.比特幣挖礦算力難度或將在半月后再降16%[2018/12/6]

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

UserOperations

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

金色財經現場報道 CSDN創始人蔣濤:產品經理需懂得修改智能合約的技術:金色財經現場報道,在2018區塊鏈產品技術峰會上,CSDN創始人蔣濤發表了《從產品經理到Token設計師》的主題演講,他表示我們建立了共識算法就能夠實現信息的不可篡改,智能合約可以不可阻擋地被執行。但這也很恐怖,因為它的錯誤是很難被修改的。實際上,雖然智能合約一旦被確定就必須保證它被順利實行,但它還是可以被修改的。所以,產品經理在設計時必須把這考慮進去,得懂技術,這巨大的挑戰。如果現在你不懂這些技術,你就完蛋了。[2018/4/28]

捆綁交易被發送到名為“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指什么寓意

歐易交易所app下載
USDC:金色觀察|硅谷銀行擠兌、美聯儲救市36小時歷程

文/DerekAndersen,Cointelegraph作者;譯/金色財經xiaozou圍繞硅谷銀行的事件進展迅速。下面是三天內主要事態發展的詳細情況.

1900/1/1 0:00:00
BTC:夜色之濃,莫過于黎明前的黑暗,黑暗并不可怕,可怕的是……

炒作一般以周級別做戰略,日級別做戰術。無論是從周級別還是日級別上來看,方向都是一致的,哪怕是回調到53000左右,都屬于自然回調,向上的勢能還要繼續放大.

1900/1/1 0:00:00
比特幣:比特幣突破歷史新高直逼6萬美金,空頭被爆倉!

就在剛才比特幣突破由2月22日創造的歷史新高58000美金,價格直逼6萬美金,市場又是一陣騷動.

1900/1/1 0:00:00
USD:Bitfinex交易所發現新的穩定幣?USDT發行方表示將恢復其固有模式

前不久,Bitfinex交易所曾公開宣布發現了一個相較于USDT來說更加中立的穩定幣,并打算考慮用它來對抗USDT.

1900/1/1 0:00:00
EOS:山寨幣群魔亂舞,減少貪欲方能知足常樂

BTC的行情在這幾次中是被熱點托著走,根據這幾天的形態而言短期幾天內行情還是以震蕩為主,這個節點不會輕易的形成向下的回調走勢,但市場也是人為炒作而成,正值群魔亂舞的時候,減少貪欲便是灑脫.

1900/1/1 0:00:00
加密貨幣:探索 Web3 錢包安全問題:以太坊社會需要什么樣的恢復系統?

這篇文章將討論什么是社會恢復錢包、社會恢復系統的替代用例以及用戶反饋。讓加密貨幣和區塊鏈應用程序對普通用戶可用的最大挑戰之一是安全性:我們如何防止用戶的資金丟失或被盜?丟失和盜幣是一個嚴重的問題.

1900/1/1 0:00:00
ads