V神拋出新改進(jìn)方案EIP-7702!賬戶抽象EIP-3074成以太坊社群爭論點(diǎn)
近期以太坊社群針對未來將納入Pectra升級的賬戶抽象提案EIP-3074有不少的爭論,包含Vitalik等人在內(nèi)的反對方認(rèn)為其對于未來的相容性有疑慮,因此昨日Vitalik直接提出一個新的方案—EIP-7702。
賬戶抽象:提升區(qū)塊鏈?zhǔn)褂谜唧w驗(yàn)
賬戶抽象(Account Abstraction,AA)是以太坊針對區(qū)塊鏈互動過程中的使用者體驗(yàn)改進(jìn)方向,賬戶抽象是指將用戶與區(qū)塊鏈互動的方式優(yōu)化,使操作變得更加容易與實(shí)用,期待可以借此迎來大規(guī)模采用。
到底賬戶抽象如何提升使用者體驗(yàn)?舉例來說:
批量交易:允許同一使用者在一個原子交易中進(jìn)行多個操作。舉例來說在去中心化交易所上,用戶可以同時完成批準(zhǔn)與交易。
贊助交易:第三方賬戶可以代表交易賬戶支付交易燃料費(fèi)用,可以用于項(xiàng)目對于使用者的補(bǔ)貼。
權(quán)限管理:使用者可以簽署子金鑰,并授予特定權(quán)限。例如用戶可以使用給出某個ERC-20代幣的使用權(quán)限但不包含ETH使用的權(quán)限,或是每日最高花費(fèi)總額,或限定僅能與特定應(yīng)用程序互動。
隨著以太坊網(wǎng)絡(luò)安全性與去中心化等重要議題逐漸獲得解決,使用者體驗(yàn)的提案因此近期漸漸被搬上臺面討論。包含EIP-2938、EIP-3074、EIP-4337等提案都是重點(diǎn)提案。
ERC-4337被視為終局但開發(fā)周期長
EIP-4337引入User Operations的概念,讓智能合約錢包(smart contract wallet)可以自定義交易功能,例如贊助交易或是批量交易。
User Operations會進(jìn)入替代內(nèi)存池(alt mempool),后者是EIP-4337創(chuàng)造的一個新的內(nèi)存池,以原有的一般交易與內(nèi)存池分開。
EIP-4337運(yùn)作架構(gòu)
不過要實(shí)做ERC-4337甚至到可以大規(guī)模采用的光景,還需要很多的努力,包含基礎(chǔ)設(shè)施的設(shè)計(jì)、用戶錢包的手動更新等等。
EIP-3074的載浮載沉
EIP-3074預(yù)期加入兩個新的操作碼(opcode):AUTH和AUTHCALL,讓EOA能通過這兩個操作碼授權(quán)合約(invokers)代替自身去呼叫外部其他合約與互動。也就是讓現(xiàn)行的EOA擁有智能合約功能的意思。
EIP-3074雖然早在三年前被提出,但是后來出現(xiàn)EIP-4337這個「最終」的完美解決方案,讓前者淡出社群視野。
近期因?yàn)槭褂谜唧w驗(yàn)的重要性逐漸增加,且其他公鏈的競爭逐漸加快,但是若要實(shí)做出EIP-4337并且順利在以太坊主網(wǎng)絡(luò)上運(yùn)作,仍需要許多的開發(fā)工作與資源。以太坊社群則認(rèn)為應(yīng)該可以先實(shí)做EIP-3074。
EIP-3074可以使外部擁有賬戶(EOA)能像智能合約錢包一樣運(yùn)作,過程無需部署額外的合約,用戶也不需要手動升級,以太坊社群因此將之納入下一次的硬分叉升級之中。
EIP-3074爭議不斷
雖然目前已經(jīng)被安排至Pectra升級,但其實(shí)EIP-3074的爭議其實(shí)不小,甚至Vitalik也公開反對。
EIP-3074爭議點(diǎn)
Vitalik指出EIP-3074存在未來更新相容性問題:
引入的兩個操作碼AUTH和AUTHCALL在Vitalik認(rèn)為終局的賬戶抽象提案EIP-4337是沒有且不需要的。
EIP-3074呼叫者合約的生態(tài)系統(tǒng)的發(fā)展,可能會與智能合約錢包生態(tài)系統(tǒng)分開,導(dǎo)致技術(shù)分散。
另外也有社群成員Yoav Weiss指出EIP-3074需要完全信任invokers合約,增加信任風(fēng)險,也需要因此延后抗審查的Inclusion Lists機(jī)制。
Vitalik認(rèn)為EIP-3074可以視為是EOA的擴(kuò)充而非必要,如果對于以太坊未來發(fā)展有負(fù)面影響那干脆不要。
支持EIP-3074的一方表示:「延后或刪除EIP-3074的人,往往認(rèn)為以太坊使用者體驗(yàn)雖然不理想但目前還不錯。」如果沒辦法在下次Pectra更新中有意義的提升以太坊的使用者體驗(yàn),可能會落后其他競爭者。
EIP-3074最大的爭議點(diǎn)其實(shí)就是「EIP-4337是否為以太坊最適合的終局?」如果答案是肯定的,那么就該反對EIP-3074;如果答案是否定的則該支持。
不過上述這樣的論述過于狹隘,該問題無法解決社群的爭議,Vitalik深知此道理而不僅是打打嘴皮子還直接實(shí)做出新的方案,這才讓EIP-3074的爭議得以繼續(xù)討論下去。
Vitalik提出EIP-7702欲取代EIP-3074
EIP-7702的設(shè)計(jì)會借由呼叫EOA,取代掉EIP-3074所需要使用的兩個操作碼AUTH和AUTHCALL:
AUTH將會被替換為呼叫verify,設(shè)定authorized[msg.sender,…]
AUTHCALL將被替換為呼叫execute,驗(yàn)證authorized[msg.sender,…]并執(zhí)行。
該提案內(nèi)容表示此兩個小小的改動,將可以避免EIP-3074為協(xié)議后續(xù)更新帶來潛在的負(fù)面影響。
EIP-7702的目的是實(shí)現(xiàn)EIP-3074的所有用例,而卻沒有這兩個可能帶來問題的opcode。
以太坊未來發(fā)展可能納入EIP-7702?
現(xiàn)在出現(xiàn)除了單純支持與反對EIP-3074的第三種方案—EIP-7702,若其確實(shí)可以同時解決「以太坊需要快速有效的使用者體驗(yàn)解決方案」與「不影響未來EIP-4337與其他協(xié)議發(fā)展的進(jìn)程」,或許將會變成社群有共識的方向。
目前該提案仍在討論中,或許可以期待下一次的以太坊ACDE會議掌握最新進(jìn)展。
不過無論如何,以太坊社群確實(shí)仍在嘗試以最好的方式進(jìn)步,這點(diǎn)無庸置疑。
以上就是V神拋出新改進(jìn)方案EIP-7702!賬戶抽象EIP-3074成以太坊社群爭論點(diǎn)的詳細(xì)內(nèi)容,更多關(guān)于ERC-4337被視為終局但開發(fā)周期長的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
V神拋出新改進(jìn)方案EIP-7702!賬戶抽象EIP-3074成以太坊社群爭論點(diǎn)
近期以太坊社群針對未來將納入Pectra升級的賬戶抽象提案EIP-3074有不少的爭論,包含Vitalik等人在內(nèi)的反對方認(rèn)為其對于未來的相容性有疑慮,更多詳細(xì)資訊請看下面正文…
2024-05-09 -
將rswETH作為其原生代幣!以太坊再質(zhì)押項(xiàng)目Swell推出自家Layer2!
以太坊再質(zhì)押項(xiàng)目Swell宣布將推出自家Layer2,預(yù)計(jì)將于五月上線,主打「專為再質(zhì)押設(shè)計(jì)的Layer2」為定位,更多詳細(xì)資訊請看下面正文…
2024-04-16 -
貝萊德代幣化基金B(yǎng)UIDL突破10億美元!部署以太坊上RWA資產(chǎn)占比最高
在貝萊德推出首檔代幣化投資基金B(yǎng)UIDL的加持下,目前在以太坊、Polygon、Solana等區(qū)塊鏈上的代幣化美國國債總額已首度突破10億美元,創(chuàng)下新的里程碑,更多詳細(xì)資訊請看下面…
2024-03-29 -
基于以太坊上發(fā)行!瑞銀集團(tuán)香港首發(fā)代幣化股權(quán)
瑞銀集團(tuán)昨(7)日宣布,已正式在以太坊上發(fā)行香港歷史上首個「代幣化股權(quán)證」(tokenized warrant),更多詳細(xì)資訊請看下面正文…
2024-02-09 -
BlackRock CEO Larry Fink看好以太坊ETF:邁向代幣化的未來
資產(chǎn)管理巨頭BlackRock正在探索代幣化的未來,執(zhí)行長Larry Fink近日表示支持以太幣(ETH)交易所交易基金(ETF),這一舉動緊隨BlackRock比特幣(BTC)現(xiàn)貨ETF的成功上市,代表Bla…
2024-01-13 -
Zhu Su錢包買入以太坊!旗下交易所OPNX治理代幣漲超40%
此交易一出,旗下加密貨幣債權(quán)交易所Open Exchange(OPNX)的治理代幣OX也在24小時內(nèi)上漲超40%,更多詳細(xì)資訊請看下面正文…
2023-11-30