Dynamikken i en kryptovalutatransaksjon kan være litt vanskelig å forstå, siden de ikke fungerer på samme måte som en tradisjonell digital transaksjon. En rekke elementer spiller inn i enhver kryptovalutatransaksjon, inkludert en mempool. Men hva er en mempool, og hvilken rolle spiller den i kryptotransaksjonene dine?

Hvordan fungerer en kryptotransaksjon?

For å forstå posisjonen mempools har i kryptotransaksjoner, la oss gå gjennom en rask oversikt over hele prosessen. På en blokkjede blir en transaksjon utført og deretter verifisert av gruvearbeidere eller validatorer slik at nettverket forblir sikkert.

En viktig ting å merke seg her er at ikke alle kryptovalutatransaksjoner fungerer på nøyaktig samme måte fordi alle blokkjeder er forskjellige fra hverandre. For eksempel kan man bruke bevis for innsatsalgoritme, mens en annen bruker bevis på arbeid. En kan kreve flere bekreftelser, mens andre krever mindre.

Ta Bitcoin, for eksempel. Denne blokkjeden krever minimum seks bekreftelser per transaksjon, og en

instagram viewer
transaksjonen kan ta en stund å fullføre på grunn av høy brukeretterspørsel. Ethereum, derimot, krever minimum syv bekreftelser.

I tillegg har hver blokkjede et annet antall noder, noe som påvirker antallet mempooler som er tilstede. Du kan finne ut at noen refererer til mempools som "mempoolen". Selv om dette er greit når det refereres til en spesifikke mempool, er det viktig å huske at det ikke er en stor mempool spredt over en hel blokkjede. Snarere har hver node sin egen mempool. Så jo flere noder et nettverk har, jo flere mempooler vil det være.

Men i alle fall spiller mempools en viktig rolle i kryptovalutatransaksjoner. Så, hva er formålet deres?

Hva er en Mempool?

En mempool (et portmanteau av "minnebasseng") fungerer som et slags venterom for ventende kryptovalutatransaksjoner. Som tidligere nevnt, gjennomføres og fullføres ikke kryptotransaksjoner samtidig. I stedet må de verifiseres av en blokkjedes nettverk av noder som skal behandles. Dette kan ta tid, så en ventende transaksjon må et sted å gå mens den venter på bekreftelse. Dette "et sted" er mempoolen.

Alle transaksjoner på en blokkjede må inn i mempoolen for bekreftelse. Innenfor mempoolen kan en node lagre informasjon om ubekreftede transaksjoner. Avhengig av maskinvaren som brukes til å kjøre noden, kan størrelsen på mempoolen variere. High-end maskinvare kan ofte lagre større mengder data, mens mer rudimentær maskinvare har lavere mempool-lagringskapasitet.

Når et nettverk har høy transaksjonsetterspørsel, tettes mempooler, noe som gir plass til lengre transaksjonstider, som vi ofte ser på blokkjeder med begrenset skalerbarhet, for eksempel Bitcoin. Nettverk med konsekvent sikkerhetskopierte mempooler kan også ha høyere avgifter generelt.

Når en gitt mempool når lagringskapasiteten, vil en gruvearbeider eller validator begynne å prioritere transaksjonene med de høyeste avgiftene, siden det er her deres økonomiske insentiv ligger. Derfor, hvis du velger den lavest mulige avgiften for din kryptovalutatransaksjon, er sjansen stor for at du ender opp med å vente lenger på at den skal verifiseres.

Noen tradere på Bitcoin blockchain velger å bruke transaksjonsakseleratorer for å forhåpentligvis redusere tiden transaksjonen deres venter i mempoolen (selv om dette ikke er et garantert middel). I dette scenariet vil en person enten kringkaste transaksjonen sin på nytt for å minne gruvearbeidere om at den fortsatt venter eller betale en avgift for å prioritere transaksjonen.

Så snart en transaksjon er bekreftet, forlater den mempoolen og erstattes med en annen ventende transaksjon. Transaksjoner som ikke oppfyller minimumsgebyret vil umiddelbart bli fjernet fra mempoolen og vil ikke bli behandlet.

Men mempools har ikke gått uten kritikk. Noen mener at det økonomiske elementet knyttet til mempools skaper en urettferdig fordel for rikere brukere. Dette er også sett i gruveindustrien, der de som har midler til å investere i dyrere maskinvare ofte har større sjanse til å utvinne en sjanse og høste belønningen.

Mempools er avgjørende for verifiseringen av kryptotransaksjoner

Innenfor et kryptoblokkjedenettverk er mempooler uvurderlige. Uten disse databasene ville noder ikke kunne se ventende transaksjoner og bedre organisere gruve- eller valideringsprosessen. Selv om mempooler ikke er uten problemer, utgjør de ryggraden i kryptotransaksjonsmodellen.