狠狠躁天天躁中文字幕_久久riav_亚洲 欧美 日本 国产 高清_国产精品300页_精品免费国产一区二区三区四区_亚洲国产精彩视频_av官网_中文字幕在线观看三区_国产精品视频专区_色婷婷久

  • 元宇宙:本站分享元宇宙相關(guān)資訊,資訊僅代表作者觀點(diǎn)與平臺(tái)立場(chǎng)無關(guān),僅供參考.

5 分鐘了解什么是賬戶抽象

來源:登鏈社區(qū)

了解賬戶抽象如何使Crypto更安全、更易于使用。它增加了安全功能,并消除了Blockchain采用的技術(shù)障礙。介紹

Blockchain技術(shù)承諾金融創(chuàng)新,但它過于復(fù)雜。用戶必須管理私鑰,了解gas費(fèi)用,并保留ETH以支付費(fèi)用。交易簽名復(fù)雜,一次錯(cuò)誤可能導(dǎo)致資金的永久損失。

這些技術(shù)障礙阻礙了Crypto的廣泛采用。目前,Ethereum大約有2.9億個(gè)唯一地址。然而,不到十分之一的地址是活躍的。為什么會(huì)這樣?有沒有解決方案?

Vitalik稱賬戶抽象(AA)為“十年旅程的頂點(diǎn)。”它使Crypto的使用變得像PayPal一樣簡(jiǎn)單,但又具備Blockchain的去中心化特性。賬戶抽象允許用戶通過可定制的智能合約管理他們的Blockchain賬戶,同時(shí)增強(qiáng)安全性和靈活性。盡管賬戶抽象的概念適用于大多數(shù)Blockchain生態(tài)系統(tǒng),但本文將主要關(guān)注Ethereum。

要理解其重要性,我們先來探討當(dāng)前的局限性和變革的必要性。理解Ethereum賬戶

Ethereum有兩種類型的賬戶:外部擁有賬戶(EOA)

大多數(shù)用戶通過外部擁有賬戶(EOA)與主要Blockchain進(jìn)行交互。MetaMask、TrustWallet和CoinbaseWallet是很好的例子。

EOA是由一對(duì)加密密鑰組成的賬戶:公鑰和私鑰。公鑰用于驗(yàn)證EOA交易是否由發(fā)送者簽名,私鑰用于簽署交易。訪問私鑰意味著可以訪問和控制該賬戶,因此也可以控制與該賬戶相關(guān)的資金和資產(chǎn)。

要進(jìn)行Blockchain交易,用戶必須:

擁有足夠的本地Tokens以支付gas費(fèi)用

用私鑰簽署交易

等待Blockchain確認(rèn)

然而,EOA的功能有限,且容易丟失私鑰。此外,它們無法批量處理交易、定制安全規(guī)則或?qū)as費(fèi)用支付委托給他人。這就是為什么會(huì)有替代方案。EOA和CA的局限性

上述賬戶的最大問題分為三個(gè)類別:

復(fù)雜的密鑰管理:對(duì)于EOA,丟失一個(gè)私鑰或助記詞可能意味著資金的全部損失。一旦被盜,無法恢復(fù)賬戶,用戶錯(cuò)誤的風(fēng)險(xiǎn)很高。

交易限制:在大多數(shù)情況下,用戶必須用本地Tokens支付gas費(fèi)用,這意味著他們必須始終保留一些Tokens。此外,EOA不允許用戶批量處理多個(gè)交易,每次與dApp的交互都需要單獨(dú)的批準(zhǔn)交易。

糟糕的用戶體驗(yàn):新用戶面臨的技術(shù)障礙阻礙了常規(guī)使用和大規(guī)模采用。即使是簡(jiǎn)單的操作也需要多個(gè)步驟,沒有清晰的文檔解釋過程或不同術(shù)語的含義。用戶常常面臨充滿混淆術(shù)語的界面和沒有解釋的交易細(xì)節(jié)。有限的恢復(fù)選項(xiàng)使大多數(shù)錯(cuò)誤無法逆轉(zhuǎn)。

CyfrinUpdraft的課程列出了賬戶抽象旨在解決的問題,并明確了更優(yōu)雅解決方案的必要性。什么是賬戶抽象?

Ethereum賬戶抽象在Ethereum改進(jìn)提案EIP-4337中進(jìn)行了描述,使智能合約成為主要賬戶類型。這增強(qiáng)了安全性和靈活性,具有多重簽名批準(zhǔn)和社交恢復(fù)機(jī)制等功能。結(jié)果是能夠創(chuàng)建具有高級(jí)功能的用戶友好賬戶。ERC-4337賬戶抽象

ERC-4337是一個(gè)賬戶抽象提案,它在不改變Ethereum核心協(xié)議的情況下工作。相反,ERC-4337創(chuàng)建了一個(gè)額外的基礎(chǔ)設(shè)施層,圍繞替代內(nèi)存池進(jìn)行中心化。該層允許智能合約驗(yàn)證、執(zhí)行和與UserOperations交互。這些特殊的類似交易的對(duì)象使智能合約能夠成為主要賬戶。同時(shí),Bundlers處理它們的收集、聚合和提交到Blockchain。

讓我們?cè)敿?xì)探討這個(gè)解決方案的五個(gè)組成部分:

UserOperation是一個(gè)結(jié)構(gòu),代表代表用戶發(fā)起的交易。為了減少混淆,它不被稱為“交易”。它包括熟悉的字段,如發(fā)送者、目標(biāo)地址、數(shù)據(jù)負(fù)載、gas費(fèi)用參數(shù)、簽名和nonce。然而,它還引入了特定于其功能的附加字段,如下所示。簽名字段的使用由每個(gè)賬戶實(shí)現(xiàn)決定,而不是由協(xié)議決定。這些操作進(jìn)入一個(gè)“替代內(nèi)存池”,與常規(guī)Ethereum交易分開。

賬戶抽象工作流程

在解釋了賬戶抽象之后,接下來看看它為什么至關(guān)重要。賬戶抽象的主要好處

Blockchain賬戶抽象在三個(gè)主要領(lǐng)域帶來了重大改進(jìn)。更強(qiáng)的安全性

賬戶抽象通過以下方式提高了安全性:

多重簽名支持:用戶可以創(chuàng)建規(guī)則,要求多個(gè)人在交易執(zhí)行之前進(jìn)行批準(zhǔn)。每個(gè)簽名者擁有不同的權(quán)限,賬戶所有者控制支出限額和條件。這防止了未經(jīng)授權(quán)的支出,并保護(hù)免受黑客攻擊。

社交恢復(fù):賬戶持有人選擇可信賴的個(gè)人(稱為“守護(hù)者”),如果訪問丟失,他們可以共同批準(zhǔn)賬戶恢復(fù)。例如,5位指定守護(hù)者中的3位可能需要批準(zhǔn)恢復(fù)。時(shí)間鎖實(shí)現(xiàn)額外保護(hù),通過延遲大額轉(zhuǎn)賬消除了因遺忘密碼或丟失密鑰而造成永久性損失的風(fēng)險(xiǎn)。

更好的密鑰管理:用戶可以通過硬件密鑰或生物識(shí)別技術(shù)訪問他們的賬戶。由于使用了多因素認(rèn)證,即使一種方法被破壞,賬戶也依然安全。這增強(qiáng)了安全性而不會(huì)增加復(fù)雜性。改善用戶體驗(yàn)

Web3賬戶抽象在三個(gè)方面改變了用戶與Crypto的交互方式:

簡(jiǎn)單的入門:新用戶可以使用基本的電子郵件或社交登錄開始,系統(tǒng)在后臺(tái)處理復(fù)雜的錢包創(chuàng)建。這使得Crypto的使用與任何移動(dòng)應(yīng)用一樣簡(jiǎn)單。沒有人需要理解私鑰或助記詞。

靈活的支付:用戶不再需要持有ETH來支付gas費(fèi)用,并且可以用任何ERC-20Tokens來覆蓋gas成本。應(yīng)用程序可以通過贊助交易為其用戶支付費(fèi)用。企業(yè)可以為其團(tuán)隊(duì)管理費(fèi)用。

智能交易:用戶可以將多個(gè)操作組合成一個(gè)批量交易。一個(gè)批準(zhǔn)覆蓋整個(gè)操作集,系統(tǒng)找到最佳gas價(jià)格。這節(jié)省了每次交互的時(shí)間和金錢。先進(jìn)功能

賬戶抽象通過兩個(gè)主要升級(jí)實(shí)現(xiàn)了尖端功能:

可編程規(guī)則:用戶可以設(shè)置每日支出限額,安排未來的支付,并為不同類型的交易配置規(guī)則。例如,小額支付可能只需要一個(gè)簽名,而大額轉(zhuǎn)賬則需要多個(gè)批準(zhǔn)。

自動(dòng)化操作:智能合約功能無需用戶輸入處理定期支付,復(fù)雜交易按照精確順序執(zhí)行。用戶還可以為特殊情況創(chuàng)建自己的規(guī)則。

那么,你如何獲取更多信息?開始使用賬戶抽象開發(fā)者資源

一個(gè)好的起點(diǎn)是EIP-4337在Ethereum官網(wǎng)的條目。它涵蓋了使用替代內(nèi)存池進(jìn)行賬戶抽象的動(dòng)機(jī)、規(guī)范和基本原理。在那里,你還可以找到參考實(shí)現(xiàn)和安全考慮。

接下來,探索Cyfrin的全面賬戶抽象庫在GitHub上。它包含快速入門指南、示例部署和常見問題解答。除此之外,通過我們?cè)贑yfrinUpdraft上的全面課程部分深入了解賬戶抽象。

但你可能仍然想知道如何構(gòu)建和部署可編程賬戶功能。實(shí)施考慮

賬戶抽象實(shí)施的兩種主要方法:

Ethereum使用外部捆綁器和入口合約

ZKsync將賬戶抽象直接構(gòu)建到鏈中

如前所述,在Ethereum上,用戶將操作發(fā)送給捆綁器,捆綁器再將其轉(zhuǎn)發(fā)給入口合約。入口合約驗(yàn)證并執(zhí)行交易。而在ZKsync上,用戶直接將交易發(fā)送到鏈上,由系統(tǒng)合約處理驗(yàn)證和執(zhí)行。

這兩種方法都允許錢包定義交易批準(zhǔn)的自定義規(guī)則,例如要求多個(gè)簽名或使用社交登錄。

結(jié)論

賬戶抽象改變了用戶與Blockchain的互動(dòng)方式。它為加密錢包增加了現(xiàn)代金融管理功能,允許用戶恢復(fù)丟失的賬戶、設(shè)置消費(fèi)限額,并使用任何Tokens支付費(fèi)用。

像Visa這樣的主要公司今天正在使用賬戶抽象。游戲使用它來簡(jiǎn)化復(fù)雜性。DeFi應(yīng)用使交易變得更加簡(jiǎn)單。

工具已經(jīng)存在。標(biāo)準(zhǔn)有效。現(xiàn)在,開發(fā)者可以為每個(gè)人構(gòu)建更好的加密應(yīng)用。實(shí)現(xiàn)web3的愿景,了解如何將賬戶抽象構(gòu)建到你的項(xiàng)目中。

Copyright © 2021-2025. 元宇宙yitb.com All rights reserved. 元宇宙導(dǎo)航 網(wǎng)站備案編號(hào):京ICP備19001615號(hào)-2

主站蜘蛛池模板: 霍山县| 白银市| 乌恰县| 灌南县| 黄冈市| 云浮市| 沽源县| 栾城县| 开江县| 巧家县| 泽普县| 两当县| 昭苏县| 泸西县| 浏阳市| 介休市| 安庆市| 扶余县| 明星| 长岛县| 蓝山县| 青州市| 高雄市| 万山特区| 分宜县| 都安| 锡林浩特市| 泉州市| 玛纳斯县| 虞城县| 昆明市| 托克逊县| 朝阳县| 佛冈县| 定边县| 井陉县| 宣汉县| 开化县| 繁昌县| 保亭| 金乡县|