Transaksjoner per sekund (TPS)
I forbindelse med blokkjeder refererer transaksjoner per sekund (TPS) til antall transaksjoner som et nettverk er i stand til å behandle hvert sekund.
Den omtrentlige gjennomsnittlige TPS for Bitcoin blockchain er omtrent 5 – selv om dette kan variere til tider. Ethereum, derimot, kan håndtere omtrent dobbelt så mye.
Utviklingen av teknologier som øker transaksjonshastigheten til blokkjeder har vært et viktig forskningsområde gjennom årene. Disse desentraliserte nettverkene gir helt nye utfordringer når det gjelder deres evne til å skalere for økt etterspørsel.
Denne utfordringen handler ikke bare om å øke TPS. Sentraliserte databaser er allerede i stand til å håndtere tusenvis av transaksjoner hvert sekund. VISA håndterer for eksempel rundt 1500-2000 transaksjoner hvert sekund. Så hvorfor ikke bare bruke disse løsningene? Vel, hovedproblemet er at Bitcoin, Ethereum og andre blokkjeder har som mål å konkurrere med det mens de fortsatt opprettholder en høy grad av desentralisering.
Desentralisering går på bekostning av ytelse og sikkerhet. Så disse skalerbarhetsløsningene trenger ikke bare å øke ytelsen til nettverket, men samtidig opprettholde alle de andre ønskelige egenskapene til blockchain. Ellers er blokkjede egentlig ikke noe mer enn en ineffektiv database.
Det er viktig å merke seg at hvis en blokkjede har høy TPS, er den ikke nødvendigvis overlegen andre blokkjeder med lavere TPS. Mange blokkjedeprosjekter skryter av sine høye TPS-tall. Imidlertid er det nesten sikkert at slik ytelse ble oppnådd ved å ofre andre viktige aspekter av nettverket. For eksempel, til enhver tid har Bitcoin tusenvis av noder distribuert over hele verden som kjører Bitcoin-programvaren. En blokkjede med bare 10-20 noder kan lett utkonkurrere Bitcoin, men den kan knapt kalles desentralisert eller distribuert.