Tilin abstraktio selitetty

Jaa:

Tilin louhinta Main

Sisällysluettelo

Tilien abstraktio on Ethereumin lohkoketjun innovatiivinen konsepti, jonka tarkoituksena on yksinkertaistaa käyttäjien ja heidän lompakoidensa välistä vuorovaikutusta käsittelemällä kaikkia tilejä älykkäinä sopimuksina. Tämä lähestymistapa yhdistää ulkoisesti omistettujen tilien (EOA) ja älysopimusten ominaisuudet, mikä mahdollistaa joustavammat ja käyttäjäystävällisemmät toiminnot. Yksinkertaisemmin sanottuna se on mahdollisuus käyttää älykkäitä sopimuksia varojen hallinnointiin ilman, että käyttäjien on siirrettävä varojensa hallinta älykkäälle sopimukselle. 

Ulkoisesti omistetut tilit (EOA) ja niiden haitat

Ulkopuolisen omistama tili (EOA) on tili, jota hallitaan kryptografisella avainparilla, ja sitä kutsutaan yleisimmin lompakoksi. Avainpari koostuu julkisesta avaimesta (eli julkisesta osoitteesta) ja yksityisestä avaimesta.

Perinteisesti lohkoketjutapahtumiin liittyy kahdenlaisia tilejä: EOA-tilit ja sopimustilit. 

Yksityisillä avaimilla ilman siihen liittyvää koodia ohjattaviin EOA:han liittyy useita haittoja, kuten turvallisuusriskit, jos yksityiset avaimet katoavat tai varastetaan, palautusvaihtoehtojen puute ja rajalliset toiminnot, jotka edellyttävät manuaalisia tapahtumia älykkäiden sopimusten kanssa. Nämä ongelmat johtavat huonoon skaalautuvuuteen, korkeisiin kaasumaksuihin ruuhkautumisen aikana ja riittämättömään käyttökokemukseen. Lisäksi EOA:t eivät voi suorittaa ehdollista logiikkaa, mikä rajoittaa niiden käytännöllisyyttä ja edellyttää vaihtoehtoja, kuten tilin abstraktiota, joustavuuden ja automaation lisäämiseksi. 

Esimerkiksi: MetaMask, yleinen selainpohjainen lompakko, on EOA. Siihen ei voi ohjelmoida älykkäitä sopimuksia, joten sen käyttö rajoittuu sovelluksiin, joissa käyttäjät luopuvat tilinsä hallinnasta. Kun taas sopimustileille voidaan asentaa älykkäitä sopimuksia, mikä parantaa lompakon toiminnallisuutta ja räätälöintiä.

Ja miten me ratkaisemme nämä ongelmat? Tilien abstraktiolla.

Mikä on tilin abstraktio (ERC-4337) ja miten se eroaa EOA:sta?

Tilin abstraktio on lohkoketjuteknologia, jonka avulla käyttäjät voivat käyttää älykkäitä sopimuksia tileinään.

Tilin abstraktio, erityisesti ERC-4337 standardissa käsitellään EOA:n ongelmia sallimalla tilien esittäminen älykkäinä sopimuksina. Tämä muutos mahdollistaa sen, että tilit voivat toteuttaa monimutkaisia toimintoja, kuten automaattisia tapahtumia ja palautusmenetelmiä, ilman että tietoturvasta tai hajautuksesta tingitään. 

Miten tilien abstraktio eroaa EOA:sta?

EOA:t ja tilien abstraktio eroavat toisistaan merkittävästi käyttäjien vuorovaikutuksen käsittelyssä Ethereumin lohkoketjussa. EOA:t rajoittuvat perustransaktioihin ja vaativat erillisiä älykkäitä sopimuksia kehittyneempiä toimintoja varten, joita käytetään ainoastaan yksityisillä avaimilla. Tilin abstraktio sen sijaan mahdollistaa tilien toiminnan älykkäiden sopimusten tapaan integroimalla automatisoidut toiminnot, parannetun turvallisuuden palautusvaihtoehtoineen ja joustavan transaktioiden hallinnan. Tämä lähestymistapa yksinkertaistaa lohkoketjun käyttökokemusta, lisää turvallisuutta ja parantaa tehokkuutta, mikä tekee siitä helpommin lähestyttävän ja monipuolisemman.

Miten tilin abstraktio toimii?

Tilien abstraktio yksinkertaistaa transaktioita, sillä käyttäjät voivat käynnistää toimia ilman suoraa vuorovaikutusta lohkoketjun teknisten näkökohtien kanssa. Se mahdollistaa esimerkiksi tapahtumien hyväksymisen tai suorittamisen erissä, ja älykkäät sopimukset voivat automatisoida nämä prosessit, mikä parantaa käyttäjäkokemusta ja tehokkuutta.

Teknisesti ERC-4337 tarjoaa virtaviivaistetun prosessin tapahtumien hallintaan Ethereumissa antamalla käyttäjille mahdollisuuden luoda "UserOperation", joka sisältää yksityiskohtaiset tiedot heidän aiotuista toimistaan ja heidän digitaalisen allekirjoituksensa. Tämä operaatio lähetetään niputtajalle, joka verifioi sen käyttäjän älykkään lompakkosopimuksen perusteella varmistaakseen, että se on ennalta määriteltyjen sääntöjen mukainen ja asianmukaisesti valtuutettu. Kun niputtaja on tarkistanut, hän maksaa kaasumaksut ja lähettää operaation EntryPointille, erityiselle sopimukselle, joka toimii näiden tapahtumien keskuskäsittelijänä. Sen jälkeen EntryPoint suorittaa tapahtuman lohkoketjussa. Jos transaktio epäonnistuu esimerkiksi kaasun riittämättömyyden vuoksi, EntryPoint käsittelee epäonnistumisen asetettujen protokollien mukaisesti, mikä voi tarkoittaa esimerkiksi sitä, että transaktiota yritetään uudelleen mukautetuin maksuin tai että se palauttaa virheilmoituksen.

Ethereum-tilin abstraktio

Tilin abstraktio Edut

  • Lompakon palautus: Käyttäjät voivat palauttaa pääsyn lompakot ilman siemenlausetta, hyödyntäen muita todennusmenetelmiä.
  • Erätapahtumat: Hyväksy tai suorita useita tapahtumia samanaikaisesti tehokkuuden vuoksi.
  • Tilin jäädyttäminen ja lukitseminen: Paranna turvallisuutta poistamalla tilitoiminnot tilapäisesti käytöstä.
  • Set Transaction Limit: Hallitse menoja asettamalla tapahtumille rajoituksia.
  • Maksa kaasumaksut jonkun puolesta: Helpota muiden liiketoimia kattamalla kaasumaksut.
  • Automatisoidut siirtymät: Aikatauluta tai käynnistä tapahtumia ennalta määritettyjen ehtojen perusteella.
  • Jaetut lompakot: Useat käyttäjät voivat hallita yhtä lompakkoa, mikä on hyödyllistä perheille tai tiimeille.

Esimerkkejä tiliabstrakteista lompakoista

Nämä lompakot hyödyntävät tilien abstraktiokäsitettä eri tavoin joko ottamalla ERC-4337-standardin täysin käyttöön tai sisällyttämällä siihen keskeisiä ominaisuuksia, kuten älysopimuksiin perustuvia toimintoja ja parannettuja turvatoimia. 

  • Monitok: Monitok on erinomainen esimerkki tiliabstraktista lompakosta. Se keskittyy vähentämään Ethereum-sovellusten käytön kitkaa antamalla käyttäjien olla vuorovaikutuksessa ilman, että heidän tarvitsee maksaa kaasumaksuja jokaisesta transaktiosta, ja se toteuttaa "metatransaktio"-lähestymistavan, jossa transaktiomaksut voidaan erottaa tai maksaa tuetuilla tokenseilla.
  • Argent lompakko: Argent on tiliabstraktoitu lompakko, joka käyttää älykkäitä sopimuslompakoita mahdollistamaan ominaisuuksia, kuten lompakon palauttaminen ilman siemenlauseita, päivittäiset siirtorajat ja "holhoojat", jotka voivat auttaa palauttamaan lompakkoon pääsyn. 
  • Authereum: Authereum on toinen lompakko, joka integroi tilin abstraktiota käyttäjäkokemuksen parantamiseksi. Kuten Monitok, se keskittyy myös transaktioiden eräajoon ja kaasumaksujen vähentämiseen.
  • Loopring lompakko: Loopring Wallet hyödyntää zkRollup-teknologiaa nopeisiin ja edullisiin maksutapahtumiin, ja se tarjoaa käyttäjille palautettavia tilejä, joustavia maksuvaihtoehtoja ja usean allekirjoituksen turvaominaisuuksia. 
  • Gnosis Safe: Vaikka Gnosis Safe on ensisijaisesti usean allekirjoituksen lompakko, se hyödyntää tilin abstraktiota sallimalla tapahtumien hyväksynnän useilta laitteilta tai henkilöiltä, mikä hajauttaa valvontaa ja lisää turvallisuutta. 
  • MetaMask Institutionaalinen: Vaikka MetaMask itsessään ei perinteisesti ole tiliabstraktoitu lompakko, institutionaalinen versio tarjoaa tiliabstraktiota kohti meneviä ominaisuuksia, kuten käytäntöjen valvontaa ja organisaatiokäyttöön soveltuvia lisäturvakerroksia, jotka on integroitu älykkäiden sopimusten ominaisuuksiin.

Tilien abstraktio on merkittävä harppaus eteenpäin lohkoketjuteknologian käyttäjäystävällisyyden ja monipuolisuuden lisäämisessä, ja se lupaa nopeuttaa käyttöönottoa ja innovointia Ethereumin ekosysteemissä ja sen ulkopuolella.

Usein kysytyt kysymykset 

Tilien abstrahointi parantaa merkittävästi lohkoketjutransaktioiden käytettävyyttä ja turvallisuutta, mikä tekee niistä helpommin lähestyttäviä ja monipuolisempia käyttäjille.

Tilinpoisto voi parantaa kaasunhallintaa merkittävästi, sillä se mahdollistaa tapahtumien yhdistämisen, mikä vähentää kaasun kokonaistarvetta. Se mahdollistaa myös kaasumaksujen sponsoroinnin, jolloin kolmannet osapuolet voivat maksaa kaasukustannukset, mikä helpottaa uusien käyttäjien liittymistä ilman ennakkokustannuksia. Lisäksi älykkäiden sopimusten lompakot voivat automatisoida ja optimoida kaasumaksuja, suorittaa transaktioita silloin, kun kaasun hinta on alhaisempi, ja yksinkertaistaa prosessia käyttäjien kannalta.

Kiinnostuneet käyttäjät voivat tutustua tilin abstraktioon käyttämällä Monitokin kaltaisia lompakoita ja ERC-4337-standardia tukevia palveluja, jotka tarjoavat intuitiivisemman ja joustavamman käyttökokemuksen.

Ulkoisesti omistettu tili on lohkoketjutili, jota hallitaan yksityisellä avaimella, eikä sillä ole kykyä suorittaa älysopimuskoodia, ja sitä käytetään ensisijaisesti transaktioiden lähettämiseen ja varojen hallussapitoon.

Kirjoittajasta

Sisällysluettelo

Aiheeseen liittyvät viestit
Tutustu Monitokin huhtikuun projektin kohokohtiin, mukaan lukien uudet verkkosivut, tiimin jäsenten ja discord-kanavan päivitykset.
Opi kaikki, mitä sinun tarvitsee tietää Fiatin päälle- ja ulosajoista. Ominaisuus, jonka avulla voit ostaa kryptoa perinteisillä FIAT-valuutoilla
Lue, miten Monitok laajeni Androidiin Flutterin avulla, mikä lisäsi tehokkuutta ja käyttäjien tavoittavuutta, sekä sovelluksen ja sen kehittämisen seuraavat vaiheet.