Mitä transaktionopeus tarkoittaa?
Transaktionopeus kertoo, kuinka nopeasti lohkoketju välittää maksusi lähettämisestä vahvistukseen. Siihen sisältyy aika, joka kuluu siihen, että verkko ottaa maksun käsittelyyn, sekä aika siihen, että voit luottaa lopputulokseen. Ajattele kahvilan jonoa: ensin tilaus otetaan vastaan, sitten barista kutsuu sinua nimeltä.
”Korkea TPS tarkoittaa välitöntä rahansiirtoa.” Ei aina. Nopeuden tunne riippuu vahvistusajasta, lopullisuussäännöistä ja verkon kuormituksesta, ei pelkästään esityskalvon suuresta luvusta.
Miten transaktionopeus toimii?
Tässä nopea katsaus ilman turhaa jaarittelua:
- Aloitus: Napautat lompakossasi lähetyspainiketta, jolloin syntyy allekirjoitettu transaktio.
- Jono: Transaktiosi odottaa muiden mukana. Kova verkon ruuhkautuminen voi hidastaa tätä vaihetta.
- Valinta: Validaattorit tai louhijat valitsevat, mitkä transaktiot sisällytetään lohkoon. Usein etusijalle pääsevät transaktiot, joiden maksut ovat suuremmat.
- Vahvistus: Transaktiosi päätyy lohkoon ja saa ensimmäisen vahvistuksensa.
- Lopullisuus: Lisävahvistukset tai lopullisuus lisäävät varmuutta, jota monet sovellukset edellyttävät.
Tällainen on kulku useimpina päivinä, siirrätpä sitten kymmenen dollaria tai kymmenen miljoonaa.
Miksi transaktionopeudella on merkitystä?
Jos sujuvat maksut tai reaaliaikaiset sovellukset ovat sinulle tärkeitä, transaktionopeus merkitsee enemmän kuin ehkä uskot:
- Hyöty: Nopeammat hyväksynnät tarkoittavat vähemmän odottelua ja harvempaa kiusallista sivun päivittämistä.
- Näkökulma: Nopeus kertoo pitkän aikavälin skaalautuvuudesta ja siitä, pystyykö ketju selviytymään ruuhkahuipuista ongelmitta.
- Merkitys: Nopeudella on vaikutusta kaupankäynnissä, pelaamisessa, kassamaksuissa, DeFi:ssä ja DAO-äänestyksissä.
Jos haluat siirron jonon ohi, aseta kilpailukykyinen maksu ja tarkista ajantasaiset transaktiomaksut ennen lähettämistä.
Transaktionopeuden keskeiset ominaisuudet
Nämä tekijät vaikuttavat siihen, miltä transaktionopeus tuntuu missä tahansa ketjussa:
- Viive: Aika ensimmäiseen vahvistukseen – tämä on se, minkä todella huomaat.
- Läpimeno: Kuinka monta transaktiota mahtuu lohkoon tai voidaan käsitellä sekunnissa. Tähän vaikuttavat lohkon koko ja verkon rakenne.
- Tasaisuus: Pysyvätkö ajat vakaina vai vaihtelevatko ne ruuhka-aikoina?
- Lopullisuus: Kuinka kauan kestää, ennen kuin tulosta pidetään käyttötarkoituksessasi peruuttamattomana?
Miten transaktionopeus lasketaan?
Asiaa voi tarkastella kahdella tavalla. Ensinnäkin sillä, kuinka nopeasti järjestelmä käsittelee transaktioita. Toiseksi sillä, kuinka kauan yksittäisen transaktion luotettavaksi tuleminen kestää.
Läpimeno ilmoitetaan usein transaktioina sekunnissa:
TPS = vahvistettujen transaktioiden kokonaismäärä / kokonaisaika sekunteina Aika ensimmäiseen vahvistukseen riippuu odotetusta lohkoajasta ja senhetkisestä kysynnästä:
Aika ensimmäiseen vahvistukseen ≈ keskimääräinen odotusaika mempoolissa + keskimääräinen lohkoaika Vahvan varmuuden takaamiseksi jotkin ketjut käyttävät probabilistista tietoturvaa, kun taas toiset tarjoavat selkeän lopullisuusajan:
Aika lopullisuuteen = aika ensimmäiseen vahvistukseen + vaaditut vahvistukset tai deterministinen lopullisuusviive Eri tasot
Eri tasot vaikuttavat siihen, miltä nopeus tuntuu:
- Layer 0: Verkkoyhteydet ja yhteentoimivuus, jotka voivat pienentää ketjujen välistä viivettä.
- Layer 1: Perusketjun konsensus- ja lohkosäännöt määrittävät perustason ajoituksen.
- Layer 2: Ketjun ulkopuoliset tai rollup-tyyppiset järjestelmät niputtavat toimintoja yhteen käyttökokemuksen nopeuttamiseksi.
- Layer 3: Sovellukset ja protokollat optimoivat koettua nopeutta älykkäillä jonoilla ja uudelleenyrityksillä.
Transaktionopeus ei tarkoita internetyhteytesi nopeutta eikä lompakkosovelluksen käyttöliittymää. Exchangen varojen jäädytykset, KYC-tarkistukset ja ketjun ulkopuoliset viiveet voivat pidentää aikaa, vaikka itse ketjulla ei olisi siihen mitään osuutta.
Esimerkki
Maksat lipun stablecoinilla Layer 2 -verkossa ja saat vahvistuksen noin viidessä sekunnissa. Tapahtumapaikka odottaa kuitenkin vielä kaksi vahvistusta ennen portin avaamista.
Hauska fakta
Kuuluisa pizzanosto tehtiin aikana, jolloin ensimmäiset käyttäjät suostuivat odottamaan vahvistuksia useita minuutteja. Nykyään jotkin ketjut tarjoavat ensimmäisen vahvistuksen nopeammin kuin ehdit napauttaa korttiasi kahdesti.
Yhteenveto
Transaktionopeus määrittää, kuinka kauan joudut odottamaan ja milloin voit huokaista helpotuksesta lähetyspainikkeen painamisen jälkeen – juuri sen huomaat aina maksaessasi tai pelatessasi ketjussa.