Tapahtumat sekunnissa (TPS)
Lohkoketjujen yhteydessä tapahtumat sekunnissa (TPS) viittaa tapahtumien määrään, jonka verkko pystyy käsittelemään sekunnissa.
Bitcoin-lohkoketjun likimääräinen keskimääräinen TPS on noin 5 – vaikka tämä voi vaihdella ajoittain. Ethereum sitä vastoin pystyy käsittelemään suunnilleen kaksinkertaisen määrän.
Lohkoketjujen transaktionopeutta lisäävien teknologioiden kehittäminen on ollut tärkeä tutkimusalue vuosien ajan. Nämä hajautetut verkot asettavat täysin uusia haasteita niiden skaalautumiskyvyn suhteen lisääntyneen kysynnän mukaan.
Tämä haaste ei ole pelkästään TPS:n lisääminen. Keskitetyt tietokannat pystyvät jo käsittelemään tuhansia tapahtumia sekunnissa. Esimerkiksi VISA käsittelee noin 1500-2000 tapahtumaa sekunnissa. Joten miksi et vain käytä näitä ratkaisuja? No, suurin ongelma on, että Bitcoin, Ethereum ja muut lohkoketjut pyrkivät kilpailemaan sen kanssa säilyttäen silti korkean hajautuksen.
Hajauttaminen tapahtuu suorituskyvyn ja turvallisuuden kustannuksella. Joten näiden skaalautuvien ratkaisujen ei tarvitse vain lisätä verkon suorituskykyä, vaan samalla myös säilyttää kaikki muut lohkoketjun toivottavat ominaisuudet. Muuten lohkoketju ei ole oikeastaan mitään muuta kuin tehoton tietokanta.
On tärkeää huomata, että jos lohkoketjulla on korkea TPS, se ei välttämättä ole parempi kuin muut lohkoketjut, joilla on alhaisempi TPS. Monet lohkoketjuprojektit ylpeilevät korkeista TPS-luvuistaan. On kuitenkin lähes varmaa, että tällainen suorituskyky saavutettiin uhraamalla muut verkon tärkeät osat. Esimerkiksi Bitcoinilla on kulloinkin tuhansia solmuja, jotka on jaettu ympäri maailmaa ja jotka käyttävät Bitcoin-ohjelmistoa. Lohkoketju, jossa on vain 10-20 solmua, voisi helposti ylittää Bitcoinin, mutta sitä tuskin voitaisiin kutsua hajautettuun tai edes hajautettuun.