
Autors: CloudY, Jam
Redaktors: Vincero, YL
Atsauksmi iesniedza: Yasmine
Maka konti ir neaizstājama Web3 ievadīšanas sastāvdaļa, un Bitcoin tīkla UTXO modelis un Ethereum tīkla konta modelis, protams, ir savs. Mēs nevaram vienkārši pateikt, kurš no tiem ir labāks. Vai varat man pateikt, kuri scenāriji ir piemērotāki?
pārskats
Bet patiesībā salīdzināšanai izmantotais Ethereum EOA konts ir salīdzinoši primitīvs produkts, jo īpaši:
Konta kontroles tiesības ir vienas, tikai paraksta autorizācija un neparakstīšana Neatkarīgi no tā, vai tas ir darījums 1 ASV dolāru vērtībā vai darījums 100 miljonu ASV dolāru apmērā, vispirms ir jāapstiprina un pēc tam jāparakstās, lai apstiprinātu darījumu. Tad starp izkrāpto atļauju un parasto darījumu ir tikai viena paraksta atšķirība, kas katram jaunajam lietotājam mijiedarbojoties rada bailes. Lai gan Metamask tagad ļauj lietotājiem izvēlēties apstiprināto lietojumu, apstiprinot marķiera atļaujas, biežai mijiedarbībai lietotāji dod priekšroku tiešai autorizācijai augšējai robežai, nevis patērēt gāzes maksu par vairākiem apstiprinājumiem. Salīdzinot ar Web2 konta modeli, piemēram, divu faktoru autentifikāciju (2FA) vai U-Shield, lai kontrolētu liela apjoma darījumu riskus, un sejas skenēšanu vai bezparoles maksājumu, lai atvieglotu neliela apjoma darījumus, EOA konti ir ļoti blāvi un grūti lietojami.
Gāzes maksas slieksnis ir pārāk augsts un bloķē lielu skaitu jaunu lietotāju. 2. slānis, piemēram, Ethereum mainnet un Optimism/Arbitrum, izmanto ETH marķierus kā gāzes marķierus, kas prasa lietotājiem konvertēt fiat valūtu ASV dolāru stabilās monētās, pēc tam tās konvertēt ETH un pēc tam pārsūtīt ETH savos makos. Daudzi lietotāji atklāja, ka viņiem ir nepieciešams ETH kā gāze pēc USD stabilās monētas pārskaitīšanas uz saviem makiem, un viņiem bija jāiegādājas ETH vēlreiz. Turklāt publiskās ķēdes, piemēram, BSC/Polygon/Solana, izmanto savas gāzes marķierus, kas ir vēl viena kļūme, kurā jāiekļūst jaunpienācējiem. Turklāt daudzi lietotāji īsti nevēlas iegādāties tūlītējos gāzes marķierus, taču viņiem ir jāatstāj liels daudzums lieku gāzes marķieru savos makos, jo ir nepieciešama mijiedarbība ķēdē.
Vitaliks patiesībā ir zinājis, ka EOA kontus ir tik grūti izmantot jau ilgu laiku Ethereum komanda arī cenšas atrisināt šo problēmu, un kontu abstrakcija ir viens no risinājumiem. Tomēr, tā kā Ethereum nevarēja mainīt konsensu par kontu abstrakciju, tikai ERC-4337, viedā līguma maka, kura pamatā ir lietojumprogrammas slānis, priekšlikumam, konta abstrakcija patiešām ieguva uzmanību un kļuva par aktuālu tēmu.
Pēc īsa ievada par kontu abstrakciju un ERC-4337, šajā rakstā tiks apspriesta Web3 kontu sistēmas turpmākā attīstība un satiksmes ieejas īpašumtiesības, pamatojoties uz kontu abstrakciju un Web2 kontu sistēmas attīstību.
No ekoloģiskā viedokļa, agrāk lietotājiem bija jāizmanto EOA, lai veiktu sarežģītas ķēdes darbības, un pašreizējās ierobežotās ekoloģiskās attīstības dēļ ķēdē var nodrošināt tikai ierobežotus protokolus, un lietotāju faktiskās vajadzības nevarēja efektīvi apmierināt. satikās. Konta abstrakcija vienkāršo iepriekšminēto darbību veikšanu, lai iegūtu izvadi, nav vairāk klikšķu un apgrūtinošu parakstu. Var teikt, ka AA ieviešana ir pārveidojusi ķēdes ekoloģiju no pārdevēja uz dominējošu pircēju.
Konta abstrakcija un ERC-4337
Uz ko konkrēti attiecas konta atcelšana (turpmāk tekstā – AA)? Apkopojiet pamatā esošās tehnoloģijas un datu struktūras, lai lietotājiem un izstrādātājiem vienkāršotu darbības. Vienkārša izpratne ir "CA ieviešanas, pamatojoties uz EOA" funkcionalitāte.
ERC-4337 kļuva par AA pamatstandartu. ERC-4337 ievieš UserOperation, kas ir īpašs darījums, kas pauž lietotāja nodomu un ļauj līguma kontiem aktīvi veikt darbības. Šīs UserOperations pārvalda loma Bundler, kas simulē UserOperations izpildi un pievieno derīgas darbības īpašam darījumu pūlam. EntryPoint līgums pēc tam pārbauda un izpilda šīs UserOperations, lai izpildītu lietotāja nolūku.
Konta tips
Pakalpojumā Ethereum ir divi galvenie kontu veidi: EOA (ārēji piederošs konts) konti un līgumu konti.
EOA konta adreses garums ir 20 baiti, ko aprēķina no privātās atslēgas, kas ģenerēta, kad tiek izveidots lietotājs, un publiskās atslēgas, ko ģenerē eliptiskās līknes šifrēšanas algoritms. EOA konta statuss ietver darījumu skaitu (Nonce) un aktīvu skaitu (bilance). Līgumu kontu adreses arī ir 20 baiti, taču tās tiek aprēķinātas no līguma izveides darījuma sūtītāja adreses un Nonce. Līguma konta statuss ietver līgumu skaitu (Nonce), aktīvu skaitu (bilance), koda jaucējkodu (CodeHash) un krātuves saknes jaucējkodu (StorageRoot), kas tiek izmantots, lai saglabātu Merkles Patrīcijas saknes mezgla jaucējvērtību. Līguma datu izmēģinājuma koks.
Konta veida un statusa informācija ir ļoti svarīga darījumiem un viedai līgumu izpildei vietnē Ethereum, kā arī atšķirība starp EOA un CA.

tirdzniecība
Ethereum darījumi ietver sūtītāja un saņēmēja informāciju, ciparparakstus, darījumu skaitu, pārskaitīto līdzekļu apjomu, neobligātos datus, gāzes ierobežojumus un darījumu maksas. Iepriekš minētie divi dažādie kontu veidi rada divus pilnīgi atšķirīgus saziņas darījumu veidus.
Parakstīšanas laikā transakcijas dati tiek sajaukti un pēc tam parakstīti digitāli. Verificētājs pārbauda paraksta derīgumu, aprēķinot punktus uz eliptiskās līknes. Nav nepieciešams iegūt sūtītāja privāto atslēgu informācija un publiskā atslēga. Publiskās atslēgas atgūšana tiek panākta ar v vērtību parakstā, nodrošinot paraksta drošību un pārbaudes efektivitāti.
Konta abstrakcija
Ethereum darījuma struktūra un paraksta pārbaudes process atklāj svarīgu faktu, proti, kontam, kas uzsāk darījumu, ir jābūt EOA kontam ar publisko un privāto atslēgu pāri.
Līgumkonti publisko un privāto atslēgu pāru trūkuma dēļ nevar aktīvi iniciēt darījumus. Tā vietā pēc darījuma saņemšanas tie automātiski izpilda kontā esošo viedā līguma kodu, pamatojoties uz darījumā ietverto informāciju, vai nosūta darījumu informāciju citiem. kontus vai pat izveidot jaunus viedos līgumus. Tāpēc pašreizējie maki, kas izveidoti ar galvenajām maku lietojumprogrammām, piemēram, Metamask, ir EOA konti. Tomēr EOA kontu izmantošanā ir daži trūkumi: privātās atslēgas riski, ierobežoti paraksta algoritmi, pārmērīgas paraksta pilnvaras un darījumu maksas ierobežojumi.
Līguma kontos var saglabāt kodu un datus un izpildīt iepriekš definētu viedo līgumu loģiku, lai atrisinātu iepriekš minētās EOA kontu problēmas. Tomēr līgumu konti nevar aktīvi uzsākt darījumus.
Konta abstrakcija ir divu iepriekš minēto kontu uzlabojums. Tas mēģina izjaukt robežas starp abiem un pārvērst to par universālu kontu, kas satur sarežģītu loģiku, lai kontam varētu būt CA (līguma konta) un EOA konta funkcijas. tajā pašā laikā.
ERC-4337
ERC-4337 pabeidza konta abstrakcijas funkciju, nemainot Ethereum vienprātības slāni, un kļuva par Ethereum pieņemto galīgo risinājumu. Galu galā tiks realizēta galvenā vīzija par ārpus ķēdes saskaņošanu un darījumiem ķēdē.

UserOperation
ERC-4337 ievieš jaunu koncepciju ar nosaukumu UserOperation, lai atrisinātu problēmu, kas saistīta ar līguma kontu nespēju aktīvi uzsākt darījumus, vienlaikus izvairoties no Ethereum protokola pamatā esošo darījumu veidu maiņas.
UserOperation ir līdzīga standarta transakcijai, taču tā atspoguļo tikai lietotāja nodomu, nevis tiešu darījuma uzvedību. Standarta transakcijas tiek nosūtītas uz Ethereum mempool (darījumu kopu), pēc tam meklētāji un veidotāji tos apvieno pilnā blokā, un visbeidzot piedāvātājs tos nosūta blokķēdē, parasti atlasot bloku ar vislielāko atlīdzību. Atšķirībā no šī, UserOperation nav reāls darījums, tāpēc ERC-4337 ievieš lomu Bundler un jaunu mempool, lai veiktu UserOperation decentralizētā veidā. Šis jauninājums ļauj apstrādāt un izpildīt lietotāju nodomus, tieši neiesaistoties standarta darījumu procesos.

Bundler
Kad Bundler apstrādā UserOperation, tas vispirms veic pamata likumības pārbaudi un pēc tam simulē darbības izpildi, lai apstiprinātu paraksta derīgumu. Ja simulācijas izpilde ir veiksmīga, UserOperation tiks pievienota UserOperation mempool, lai gaidītu faktisko izpildi ķēdē.
Lai nodrošinātu konsekvenci starp simulāciju un faktisko izpildi, UserOperation ierobežo piekļuvi mainīgajiem lielumiem, kas izpildes laikā var mainīties, un ļauj piekļūt tikai datiem, kas saistīti ar sūtītāja adresi. Bundler var iepakot UserOperation atbilstoši savām vēlmēm, dodot priekšroku operācijām, kas maksā augstākas maksas. Visbeidzot, Bundler nosūta derīgo operāciju partiju EntryPoint līgumam ķēdes izpildei.
Ieejas punkts
EntryPoint ir viens līgums Ethereum, un tā galvenais uzdevums ir veikt UserOperation izpildi. Tam ir divas galvenās funkcijas: handleOps un handleAggregatedOps, kuras abas vispirms pārbauda UserOperation un pēc tam veic darbības. Pārbaude ietver norēķinu kontu, paraksta derīguma un nodevu maksājumus. Izpildes fāzē UserOperation dati tiek izmantoti, lai izsauktu viedā līguma kodu mērķa līguma kontā. Dažādiem viedo līgumu maka protokoliem var būt dažādas parsēšanas un izpildes metodes.

datus
Saskaņā ar SixdegreeLab ERC-4337 pusgada datu pārskatu:
Pēc ERC-4337 līguma ieviešanas ķēdē tika izveidoti vairāk nekā 687 000 AA maku, un UserOps tika izsaukts vairāk nekā 2 miljonus reižu. Tomēr 88,24% AA maku tika izmantoti ne vairāk kā 5 reizes, no kuriem lielākā daļa bija tieši. pārskaitījumi vai kalšana.
Starp 15 000 komplektētāju pimlico veido 43,48% un tam ir lielākā tirgus daļa, savukārt Alchemy ir guvis visu laiku lielākos ieņēmumus, aptuveni 20 000 ASV dolāru.
Tomēr 97,18% komplektu darījumu satur tikai 1 UserOp, kas arī nozīmē, ka 90% komplektētāju nevar gūt peļņu, veicot darījumu paketes.
Kopumā 117 maksātāji maksāja 465 000 ASV dolāru gāzes nodevās par 19 miljoniem UserOps, no kuriem Pimlico samaksāja 43,45%.
ZeroDev dominē Wallet Factory, izvietojot 62,63% kontu.
Visbiežāk izmantotā AA maka konstruēšanas metode ir LEGO, kurā tiek izmantotas dažādas trešās puses, piemēram, Paymaster, Wallet Factory un Bundler.
Var redzēt, ka ERC-4337 ieviešanas rādītājam vēl ir daudz izaugsmes iespējas, un infrastruktūras būvniecība ir tikko sākusies, kas padara AA nākotni pilnu ar iespējām. Līdz ar 2. slāņa un sociālo lietojumprogrammu pieaugumu AA maku izmantošana izraisīs straujas izaugsmes vilni.
Konta abstrakcijas attīstības virziens
Pēc kontu abstrakcijas pamatprincipu un ERC-4337 arhitektūras izpratnes mēs sīkāk izpētīsim AA paplašināšanas metodes. Mēs neiedziļināsimies sīkāk par viedo līgumu maku pamatfunkcijām, piemēram, bez privātām atslēgām un bez gāzes, bet meklēsim vairāk iespēju AA komponentos:
Arhitektūra
Vietējā konta abstrakcija
ERC-4337 ir tikai lietojumprogrammas slāņa risinājums, kas pieņemts, lai risinātu Ethereum pašreizējo nespēju mainīt pamatā esošo konsensu, lai gan tas var plaši popularizēt abstrakto kontu jēdzienu, tas galu galā izmanto līguma kontus. Papildu gāzes patēriņš verifikācijas procesā, citu konkurējošu ERC pieņemšana un aizliegums mijiedarboties ar līgumkontu, izmantojot dapps, ir faktori, kas kavē ERC-4337 izaugsmi.
Tāpēc vietējā konta abstrakcija, jo īpaši 2. slāņa vietējā konta abstrakcija, ir īpaši svarīga. Pašlaik starp Layer2s tikai Starknet un ZKSync ķēdes atbalsta vietējo kontu abstrakciju. Kā parādīts zemāk esošajā attēlā, sākotnējā konta abstrakcijas shēmā nav Bundler un Maksātāja, lai noteiktu darījumu secību, apmaksātu gāzi un veiktu to, izmantojot operatoru, lai noteiktu darījumu secību, samaksātu par gāzi un pēc tam veiktu zvanus bootloader darboties kopā.
DeBank Chain, kas apgalvo, ka tā ir veidota, pamatojoties uz OP Stack, arī sākotnēji integrēs sistēmu, kas ir līdzīga kontu abstrakcijai ķēdes līmenī, taču konkrētā arhitektūra nebūs zināma, kamēr netiks palaists tās galvenais tīkls.

NFT līguma maciņš
NFT līgumu maciņš ir lietojumprogrammu slāņa kontu abstrakcijas shēma, kas ir līdzīga ERC-4337. Tās ļauj EOA kontiem veikt CA kontu funkcijas, nevis izsaukt EntryPoint līgumu, izmantojot Bundler. Pašlaik ir divi NFT līgumu maki. Metode: ERC-6551 un A3S protokols.
ERC-6551 ļauj lietotājiem izmantot ERC-721 standarta NFT savā EOA makā kā kontrolieri, lai kontrolētu vienu/vairākus jaunizveidotus viedos līgumus, tādējādi panākot "spraudņu līgumus", nemainot ERC-721 kodu viens/vairāki viedo līgumu konti esošajiem NFT. Šī metode apvieno esošo NFT ar konta abstrakciju, kas ne tikai paver NFT lietojumprogrammu scenārijus, bet arī popularizē konta abstrakcijas jēdzienu.

A3S protokols izmanto pašu NFT viedo līgumu kā viedā līguma maku, kas nozīmē, ka maka līdzekļi atrodas NFT viedā līguma kontā un pilnībā seko NFT īpašumtiesību nodošanai. Nav nepieciešams pievienot NFT līgumu kā maku piemēram, ERC-6551. Līguma kontā tiek izmantots īsāks ceļš, lai ieviestu NFT līguma maku, taču tas arī nozīmē, ka tas nav saderīgs ar esošajiem NFT.

Attiecībā uz vairāku ķēžu maka adrešu unifikāciju abos risinājumos tiek izmantota neskaidrības vērtība Salt, lai iegūtu vienu un to pašu adresi dažādās ar EVM saderīgās publiskajās ķēdēs, lai atrisinātu problēmu, kas saistīta ar neskaidrību problēmu līgumu kontu vairāku ķēžu adresēs. Šī bija arī problēma, kuras dēļ Wintermute sākotnēji zaudēja 20 miljonus OP marķieru, pārsūtot uz vairāku parakstu adresēm dažādās ķēdēs.
Modularitāte un vairāku ķēžu abstrakcija
Moduļu kontu abstrakcijas nozīme ir samazināt izstrādes un uzturēšanas izmaksas, piemēram, OP Stack, ļaujot maku izstrādātājiem vairāk koncentrēties uz pašu produktu, nevis uz pamata infrastruktūras izveidi un uzturēšanu. Protams, tādējādi izveidotā moduļu ekosistēma ir arī moduļu platformas pamats, tāpēc ir jāievieš moduļu konta abstrakcija:
• Katra moduļa savstarpēja kompozīcija (EIP-6900 mēģina izveidot standarta ieviešanu)
• Moduļa funkciju daudzveidība (paraksta shēma/privātums/anti-MEV/noguldījumi un izņemšana/Nolūks utt.)
• Drošība (katram modulim ir vienoti standarti, lai izvairītos no krātuves konfliktiem)
• Vairāku ķēžu abstrakcija (Vitāliks ierosināja izmantot vienotu vienas ķēdes atslēgu krātuves līgumu, lai panāktu vairāku ķēžu viedā līguma kontu koordināciju)
Iepriekš minējām, ka mēs izmantojam Salt, lai padarītu vairāku ķēžu viedo līgumu kontu adreses konsekventas, taču konsekventas adreses ir tikai pirmais solis, kas ir vēl svarīgāk, lai lietotāji operāciju laikā nezinātu par šķērsķēdēm, tas ir, vairāku ķēžu. abstrakcija, kas ir modularitāte. Svarīgs solis konta abstrakcijā.

Paraksta pārbaude
Mēs jau iepriekš minējām, ka jebkurš Ethereum darījums var paļauties tikai uz EOA, lai uzsāktu un samaksātu ETH kā gāzi. Turklāt EOA var izmantot tikai ECDSA parakstu shēmu, kas padara EOA lietošanu ļoti apgrūtinošu un tai ir viena funkcija, kā arī pastāv privātās atslēgas noplūdes risks. Diena, kad iznāk kvantu datori, ir arī Ethereum diena EOA konts kļūst par nokaujamu jēru.
Paraksta algoritms
Parakstu līmenī pašlaik ir risinājumi vairāku parakstu un sociālās atkopšanas ieviešanai, izmantojot viedos līgumus (Gnosis Safe un Argent). Ir arī risinājumi, kas izmanto tā saukto parakstu abstrakciju, lai realizētu brīvu mijiedarbību ar līgumiem noteiktā diapazonā pēc viena autorizācija (Lens Protocl). Bet saskaņā ar "Ne jūsu atslēgas, ne jūsu monētas" mēs varam pievērst lielāku uzmanību pašam paraksta algoritmam:
parakstu apkopošana
Sasniedziet efektīvākus un vienkāršākus parakstus, izmantojot Schnorr vai BLS, kas ne tikai nodrošina vairāku parakstu izmantošanu no apakšas, bet arī samazina gāzes patēriņu, apkopojot parakstus. Protams, tiem visiem ir savas problēmas, piemēram, ir nepieciešamas papildu saziņas kārtas, tās nav piemērotas vairāku parakstu shēmām ar lielākām vērtībām m un n, un ir nepieciešams liels skaits atbilstības pārbaudes reižu.
Pēckvantu droši paraksti
Izmantojiet vienreizējos parakstus, piemēram, Lamport vai W-OTS, lai neļautu citiem izmantot kvantu datorus, lai uzlauztu daļu publiskās privātās atslēgas, lai viltotu ziņojumus un parakstus.
UserOperation
ERC7521 Intent Centric
Salīdzinot konta abstrakciju, jo īpaši ERC-4337, un Intent Centric arhitektūru, mēs varam secināt, ka Bundler un Solver faktiski var būt viena un tā pati persona. Tas nozīmē, ka lietotāja interaktīvo saturu “UserOperation” var sniegt Bundler, kas parsē lietotāja norādīto nodomu un piedāvā atbilstošu risinājuma ceļu un pēc tam apstiprina ceļa likumību lietotājam, izmantojot EntryPoint līgumu, lai izvairītos no tā. Bundler no ļaunuma izdarīšanas, un visbeidzot izpilde tiek bloķēta.
Konta abstrakcijas un nolūka kombinācija ļaus vienlaicīgi iegūt kontus un mijiedarbības, nodrošinot lietotāja pieredzi ārpus Web2.

Visu darījuma procesu var īstenot, izmantojot liecinieku / izaicinājumu un atbildes procesus, izmantojot ZK pierādījumu tehnoloģiju, lai panāktu privātu maksājumu. Tas ne tikai ļauj lietotājiem pierādīt darījumu derīgumu, neatklājot sūtītāja īsto adresi, bet arī apvieno vairākus darījumus vienā pierādījumā, tādējādi samazinot skaitļošanas izmaksas un ievērojami uzlabojot mērogojamību, kas ir tā sauktā izmaksu samazināšana un efektivitātes uzlabošana. Daži korporatīvie lietotāji, kuriem nepieciešama uzraudzība, var arī neatkarīgi veikt pārredzamus darījumus ar regulatoriem, lai izpildītu normatīvās atbilstības prasības, nezaudējot konfidencialitāti.

Bundler
Bundler MEV 与 Bundler Competition
Gan Bundler MEV, gan Bundler Competition ir nepietiekamas infrastruktūras rezultāts. . Tas ir līdzīgi kā Searcher's Gas War.
Tie visi var izmantot esošo infrastruktūru, piemēram, MEV-Boost, lai atvērtu saziņas kanālus starp Bundlers un starp Bundlers un Block Builders. Etherspot izstrādā mempool tīklu, kas paredzēts AA. Operācijas, kas gaida iesaiņošanu, tiks pārsūtītas šajā p2p tīklā.

Maksātājs
Maksātāja iemaksas un izņemšana
Maksātājs var samaksāt Gāzes maksu par lietotāju un vienoties ar lietotāju, lai to aizstātu ar jebkuru marķieri vai likumīgu valūtu. Tāpēc Paymaster ir labs risinājums sadarboties ar maksājumu pakalpojumu sniedzējiem, lai nodrošinātu lietotājiem iemaksas un izmaksas pakalpojumus.
Visa komanda izvietoja divus eksperimentālus Visa Paymaster līgumus Ethereum Goerli testtīklā, vienu, lai noskaidrotu, vai lietotāji var maksāt ar citiem žetoniem, tostarp USD stabilām monētām, un otru, lai mēģinātu tieši sponsorēt darījumu maksas. Protams, integrējot Paymaster ar esošajiem ERC-20 marķieriem, ir jāizmanto ārējs avots vai ķēdes orākuls, lai noteiktu marķiera cenu un pārbaudītu, vai Paymaster līgumā ir apstiprinājums iekasēt maksu no lietotāja par norādīto marķieri. Izmantojot šo nobriedušo risinājumu, tieša piekļuve Visa kartēm, lai izmantotu fiat valūtu, lai norēķinātos par gāzi, un pat reāllaika konvertēšana ar ERC-20 marķieriem, apzinoties noguldījumu un izmaksu abstrakciju, ievērojami samazinās Web2 lietotāju ieejas slieksni.
Web3 kontu sistēmas attīstība un nākotnes Web3 ieeja
Tīkla trafika portālu un atbilstošo kontu sistēmu attīstība Web2 laikmetā atspoguļo otrās paaudzes interneta straujo attīstību un lietotāju vajadzību izmaiņas.
Sākotnēji lietotāji piekļuva internetam caur portāliem, un viņi varēja brīvi izvēlēties portālos norādītos tiešsaistes resursus. Pēc tam meklētājprogrammu parādīšanās ļauj lietotājiem meklēt atslēgvārdus, izmantojot meklētājprogrammas, un meklētājprogrammas sniedz atbilstošus rezultātus, analizējot URL. Web2 laikmets ir pieredzējis sociālo platformu, tostarp personālo datoru un mobilo, pieaugumu. Papildus aktīvai meklētājprogrammu izmantošanai, lai ievadītu Web2, lietotāji var arī pasīvi piekļūt Web2, izmantojot informāciju datora multivides platformās, vai neatkarīgi ievadīt Web2, izmantojot datora/mobilās pašvides platformas. Šajā periodā tā ir piedzīvojusi divus procesus no pasīvā uz aktīvo un informācijas decentralizācijas procesu.
Vienlaikus mainās arī Web2 kontu sistēma, sākot no sākotnējās SMS/MMS, izmantojot mobilā tālruņa numuru, uz QQ/WeChat/Blog/Weibo, lai izveidotu vairākus kontus un iegūtu bagātīgas papildu funkcijas un neatkarīgas personīgā tīkla identitātes. šīs platformas ir ieviesušas profilus un kontaktpersonu sarakstus, paplašinot lietotāju identifikāciju no viena URL līdz sarežģītākiem lietotāju ID un sociālajiem grafikiem.
Attīstoties tīkla un aparatūras tehnoloģijām, ir parādījušies divu veidu veidi, kā attīstīt savu ekoloģiju:
Programmas iOS+Apple Pay+Apple Store un WeChat Pay+Mini programma pēc savu kontu un maksājumu sistēmu trafika priekšrocību noteikšanas paver piekļuvi ārējiem izstrādātājiem, tādējādi saglabājot lietotājus savās sistēmās ekosistēmu.
"Taobao + Alipay" un "Douyin + Douyin Payment" izstrādā savus kontus un maksājumu sistēmas, pamatojoties uz populāru lietojumprogrammu datplūsmu, un tālāk integrē citas lietojumprogrammas, lai izveidotu vienotu kontu un maksājumu sistēmu.
Abas metodes ir efektīvas savā veidā un aizņem visu pasauli WeChat var apmierināt lielāko daļu lietotāja vajadzību vienā lietojumprogrammā, savukārt Alipay maksājumu var atrast arī lielākajās lietojumprogrammās.
Rezumējot, Web2 laikmeta trafika portāla mērķis ir sniegt lietotājiem lielāku iniciatīvu un decentralizāciju, savukārt kontu sistēma ir attīstījusies no viena uz bagātu un daudzveidīgu, un tā ir sasniegusi savu ekoloģisko attīstību divos veidos.

Kontu sistēma
Kontu sistēmas attīstība Web3 laikmetā ne tikai saglabā dažas Web2 ēnas, bet arī piedāvā unikālu attīstības ceļu.
Kontu sistēmas attīstība Web3 laikmetā turpina dažas Web2 īpašības, vienlaikus piedāvājot unikālu attīstības ceļu. Vietnē Web3 ir parādījušies dažāda veida konti, tostarp spraudņu maki, piemēram, Metamask, programmatūras maki, piemēram, Math un Trust, "operācijas platformas", piemēram, dAppOS un Gnosis Safe, kā arī dApps iegultais UniPass un izveidots OKX Web3 maks. uz biržām.
Plug-in maki, piemēram, Metamask, ir kā oriģinālās īsziņas, kas var apmierināt visvienkāršākās lietotāju vajadzības. Lai gan tos var izmantot visur, to funkcijas ir pārāk vienotas.
Programmatūras maki, piemēram, Math un Trust, piemēram, QQ un WeChat, papildina dažādas optimizācijas un funkcijas, lai uzlabotu lietotāja pieredzi papildus pamatfunkcijām, piemēram, vairāku kontu pārvaldība/sociālās sadaļas/saistītās lietojumprogrammas utt.
Salīdzinājumā ar programmatūras makiem, "operācijas platformām", piemēram, dAppOS un Gnosis Safe, ir vēl vairāk jauninātas pamatfunkcijas, lai izveidotu citu uzlabotu kontu sistēmu, līdzīgi kā Apple un WeChat, tās izstrādā atbalsta "mini programmas", kas ir ekosistēmas bagātināšanas pamats.
Iebūvētie maki lietojumprogrammās, piemēram, UniPass un OKX Web3 Wallet, ir kā Alipay un Douyin Payment, kas izmanto citu kontu un maksājumu maršrutu. Tie izmanto populāru lietojumprogrammu trafiku, lai izstrādātu savus lietotājus un izveidotu ekosistēmu, izmantojot alianses.
Satiksmes ieeja
Mēs pieminējām rakstā "Web3 satiksmes portāls":
“Pamatojoties uz lietotāja Web3 ievadīšanas procesu, mēs varam definēt Web3 trafika ieejas divās galvenajās kategorijās:
Kontu sistēma (ieguldījumi, izņemšana un līdzekļu pārvaldība): centralizētas biržas, neatkarīgi noguldījumu un izņemšanas projekti, iemaksu un izmaksu apkopotāji, kriptovalūtu bankomāti, kriptovalūtu bankas kartes un ārpusbiržas darījumi (EOA, CA, MPC maki un konts); abstrakcijas (AA).
Web3 dapp (rīki, sociālie un izklaide): DEX, NFT tirgus (Marketplace), domēna nosaukums, DeSoc, autortiesību tirdzniecības tirgus, GameFi, X to Earn. "
Mēs joprojām tā domājam, taču saskaņā ar 2. daļu visi šie ieraksti var kļūt par daļu no AA maka. Tomēr tie arī apgriezti sadala AA maka pieņemšanas ceļu divās kategorijās, proti, kontos un lietojumprogrammās, kā minēts iepriekš, vai lietotājs vispirms iegūst kontu un pēc tam mijiedarbojas ar lietojumprogrammu, vai arī vispirms mijiedarbojas ar lietojumprogrammu un pēc tam izmanto kontu.

Maka sīklietotne un Maks kā pakalpojums
Aplūkojot AA ieviešanas gaitu, mēs varam secināt, ka sākotnēji tika izlaists Instadapp neatkarīgais AA maka produkts Avocado, un pēc tam Metamask izlaida Snaps sīklietotnes komponentu, lai atbalstītu dažas AA funkcijas, un arī Paymaster pievienojās, lai pārbaudītu ūdeni un piekļuvi Visa kartes maksājums drīz vien mēģināja izveidot AA maku, izmantojot ERC-6551, un Safe bija saderīgs ar ERC-4337, lai konsolidētu savu "mini programmu" tirgu pēc OKX Wallet atbalsta AA maku lietošanai , Circle izvēlējās izlaist savu AA maku.
No tā nav grūti secināt, ka AA pieņemšana nav nekas vairāk kā divi veidi:
Pašu maka izlaidumi vai ar AA saderīgi maki izmanto maku lietotājus un iekšējās sīklietotnes, lai piesaistītu un noturētu lietotājus.
Lietojumprogrammas/apmaiņas/maksājumu pakalpojumu sniedzēji izmanto savas trafika priekšrocības, lai pārvērstu lietotājus par AA maka lietotājiem.
Tas arī noved pie daļas, kas mums ir jāapspriež: tā kā ķēdes ekoloģija AA parādīšanās dēļ pārtaps no pārdevēja tirgus par pircēja tirgu, par kuru modeli lietotāji maksās?

Sīklietotnes
Spriežot pēc īstermiņa adopcijas rādītāja, AA modelis, kas veido nelielu programmu ekosistēmu, pamatojoties uz savu maku, būs vieglāk pieņemts lietotājiem. Tas būtībā ir To C risinājums. Tā kā lielākā daļa lietotāju, kuri pašlaik izmēģina AA makus, joprojām ir Web3 lietotāji, viņiem tas nav svešs, un viņi to var izmantot tieši bez papildu izpratnes. Ņemot par piemēru MetaMask's Snaps, tas ļauj trešajām pusēm izstrādāt atbilstošas maka sīklietotnes, izmantojot API saskarni, lai mijiedarbotos ar ķēdēm, kas nav EVM, bet patiesībā tā veido ekosistēmu sev un izglīto lietotājus. . Nav šaubu, ka diena, kad MetaMask ir pilnībā savietojams ar ERC-4337, ir diena, kad tas kļūst par AA maku līderi.
Ja kā piemēru ņemam dappOS:
dappOS=dappOS konts (vairāku ķēžu vienots EOA)+dappOS tīkls.
dappOS konts: ļauj lietotājiem izmantot "vienotus kontus", nevis parastus ārēji piederošus kontus (EOA). Šī pieeja ļauj lietotājiem atgūt kontus, veikt pirmspakešu apstrādi, automatizētu izpildi un citas funkcijas Tajā pašā laikā vairāku ķēžu maku apkopošanas metode var arī atvieglot lietotājiem vienādi pārvaldīt aktīvus dažādās ķēdēs.
dappOS tīkls: decentralizēts tīkls, kas palīdz lietotājiem automātiski veikt ar maku un starpķēdēm saistītas darbības un pabeigt sarežģītos interaktīvos procesus, kas ir saistīti ar darījumiem.
dappOS mēģina nodalīt kontu, publisko ķēžu un gāzes marķieru jēdzienus, lai lietotājiem būtu līdzīga pieredze Web2 kontiem. Tomēr, tā kā platforma joprojām ir salīdzinoši agrīnā stadijā, tai ir ierobežots sadarbības dapps, taču tas netraucē. lietotāju datu pieaugums. Tā kā lietotāji ir motivēti ienākt no EOA, jo īpaši lietotāji, kuriem nepieciešama vairāku kontu un vairāku ķēžu mijiedarbība, interaktīvā pieredze pēc migrācijas ir lielāka nekā migrācijas izmaksas. Pats svarīgākais ir tas, ka tad, kad lietotājs ienāks, šī konta sistēma būtībā nekad neiziet, jo tās lietošanas laikā lietotāji tiek izglītoti, pirmkārt, lietotāji, kuri jau no sākuma ir bijuši pakļauti AA makiem, otrkārt , maki, piemēram, dappOS Tas var apmierināt lielāko daļu lietotāja mijiedarbības vajadzību, un lietotājam nav jāmigrē. Galu galā, pat ja lietotājs vēlas migrēt, neredzamā vairāku ķēžu abstrakcija padarīs visu migrācijas procesu apgrūtinošu.
Redzams, ka izveidotie maka produkti var ātrāk iegūt un noturēt Web3 AA lietotājus, piemēram, Safe, Avocado, OKX Wallet u.c.

Waas
WaaS ir lietojumprogrammas maršruta AA maciņš, kas atrodas pretī AA makam, kas izmanto mini programmas maršrutu. Vispirms ir aplikācija un tad maciņš, kas acīmredzot ir To B risinājums. Lietojumprogrammas izmanto WaaS, lai pielāgotu savus makus, lai tie atbilstu produktu funkcijām. Standartizēti WaaS moduļi ir pieejami dažādām lietojumprogrammām. Tās izmanto lietojumprogrammas trafiku, lai paplašinātu savu ekoloģiju, izveidotu AA maka platformu un pēc tam pievērstos C pusei. lai izsniegtu lietotājiem pielāgotus makus.
Kā piemēru ņemiet Stepn Kā ārpus ķēdes lietojumprogrammu Stepn ir desmitiem miljonu lietotāju visā pasaulē, un katrs lietotājs ir izveidojis maku, izmantojot Stepn. Ja Stepn ir iebūvēts AA maciņš un izmanto šo maku kā galveno, nevis tikai GMT marķierus, tas turpinās attīstīt ekosistēmu, piemēram, sekojošo MOOAR NFT tirdzniecības tirgu, Mahjong spēli un Gashero. Tad šis AA maciņš vien var piesaistīt desmitiem miljonu papildu lietotāju visā kriptovalūtu tirgū, un šie lietotāji ir ļoti lipīgi šī AA maka lietotāji, jo migrācijas izmaksas viņiem ir ārkārtīgi augstas.
Tas pats attiecas uz nesen populāro Friend Tech Ikviens Twitter lietotājs var būt potenciāls tā AA maka lietotājs, un likumīgi valūtas iemaksas un izņemšana un gāzes maksājums var ļaut lietotājiem pārvarēt Web3 mijiedarbības šķēršļus un ātri integrēties Web3.
Starp ieviestajiem produktiem mēs varam koncentrēties uz WaaS Pay un UniPass Šie divi produkti attiecīgi atspoguļo WaaS orientētu maku īpašības.
WaaS Pay ir viedā līguma kontu izvietošanas platforma, kurā tiek izmantots Safe{Core} protokolu komplekts un Safe{Core} Account Abstraction SDK, kas paredzēts organizācijām, kuras meklē tūlītējus blokķēdes maksājumus, vienlaikus nosakot privātumu. Tas nodrošina lietotājam draudzīgu saskarni bez koda, lai pielāgotu viedā līguma konta funkcijas, piemēram, sociālo pieteikšanos, fiat valūtas ieejas/izņemšanas rampas un darījumus bez gāzes saņēmējiem. Ar ZKBob, kas atvieglo anonīmus darījumus, izmantojot Zero-Knowledge Proofs (ZKP), WaaS Pay nodrošina, ka sensitīvie finanšu dati paliek drošībā un privāti. Platformu darbina Polygon ZKEVM, kas garantē mērogojamību un efektivitāti, savukārt pašmitinātie IPFS mezgli ar Helia aizsargā sensitīvus metadatus.
UniPass būtībā ir SDK trešo pušu dapps, kas ļauj dapps apiet tradicionālās kontu privātās atslēgas un virkni parakstu un gāzes ierobežojumus vai pārvaldīto privāto atslēgu centralizāciju, lai ģenerētu e-pasta saistošās adreses un tieši izmantotu UniPass DKIM verifikācijas ieviešanu - aizbildnības konts, ko kontrolē pa e-pastu, vienlaikus vienkāršojot mijiedarbību ķēdē, izmantojot Relayer, panākot tādas funkcijas kā bezgāzes/paraksta abstrakcija/sociālās atbildes, kas ievērojami uzlabo lietotāja mijiedarbības pieredzi. Kā uz scenāriju balstīta lietojumprogramma UniPass izvēlas izmantot apvienoto sociālo tīklu, lai nodrošinātu pielāgotus pakalpojumus dažādām lietojumprogrammām, vienlaikus izveidojot sadarbspējīgu kontu sistēmu. Pamatojoties uz šī federētā sociālā tīkla sadarbspēju, pamatojoties uz datu īpašumtiesību un privātuma aizsardzības nodrošināšanu, sociālās attiecības tiek ieliktas ķēdē, un tiek izveidotas DID ar īpašumtiesībām uz datiem un aktīviem, lai pierādītu savus lietošanas scenārijus un piesaistītu vairāk lietojumprogrammu. izmantojiet UniPass SDK nonāk Web3. Šo lietojumprogrammu lietotāji, protams, kļūst par UniPass lietotājiem un izmanto to, lai turpinātu mijiedarbību Web3 ar ārkārtīgi augstu lipīgumu.
No tā mēs arī varam redzēt, ka WaaS maršruta AA maciņam ir vairāk priekšrocību izaugsmes telpas un Web2 lietotāju iegūšanas ziņā, taču tas pārbaudīs produkta kvalitāti un komandas BD iespējas. Tomēr, kad tiks izveidots tīkla efekts , būs izaugsmes inerce , pieder pie veida, kas iedarbojas vēlākā periodā.


Atsauce
[1] "Sešu grādu ERC4337 pusgada datu pārskats"
https://sixdegree.xyz/research/Half-Year-Data-Report-of-ERC4337-by-Sixdegree.pdf
[2] "Gars raksts, padziļināta "konta abstrakcija" interpretācija: 7 gadu maršruta attīstība un trases karte"
https://www.chaincatcher.com/article/2085142
[3] "Interpretation of Binance Research Account Abstract Report"
https://www.techflowpost.com/article/detail_12784.html
[4] 《EIP-6551》
https://eips.ethereum.org/EIPS/eip-6551
[5] 《A3S protokola Gitbook 》
https://a3sprotocolcontact.gitbook.io/a3s-protocol/a3s-v1.0/how-a3s-v1.0-works
[6] 《Viedo kontu nākotne: modulāri, specializēti un daudzķēžu》
https://longhashvc.medium.com/future-of-smart-accounts-modular-specialised-multichain-d04f083375a6
[7] "Kāpēc ERC-4337 Bundler ir jāsadarbojas ar bloku celtniekiem"
https://learnblockchain.cn/article/6205
[8] "Pilnīga rokasgrāmata konta noņemšanai"
https://news.marsbit.co/20230302172702633640.html
[9] "Kā infrastruktūra atbalsta miljardus lietotāju, izmantojot kontu abstrakciju"
https://www.panewslab.com/zh/articledetails/24hz8399g6my.html
[10] 《Jūs varētu būt izdomājis konta abstrakciju: 1. daļa》
https://www.alchemy.com/blog/account-abstraction
[11] "Ethereum konta kopsavilkuma izpētes ziņojums: 10 saistītu EIP priekšlikumu un vājo vietu problēmu, kas ietekmē desmitiem miljonu ikdienas aktīvo lietotāju, izjaukšana"
https://www.odaily.news/post/5183201



