top of page
Copy of Kopi av KRYPTO LABS.png
Forfatterens bildeThomas Lindseth

Hva er en kryptolommebok(Wallet)?

For å bruke en kryptovaluta trenger du en lommebok for å lagre dine virtuelle verdier.

Og akkurat som en bankkonto har den en unik adresse.

De ser litt slik ut, avhengig av hvilken blokkjede man bruker.

Det virker som en helt tilfeldig generert streng med bokstaver og tall, men i virkeligheten er det litt mer som ligger bak.

Det første vi trenger å vite er hvordan disse lages.


Hvem som helst kan opprette en ny lommebok ved å generere et offentlig og privat nøkkelpar med en bestemt algoritme.

I tilfellet med Bitcoin eller Ethereum er det via en elliptisk kurve digital signaturalgoritme.

Det er litt av en munnfull, men enkelt forklart spytter algoritmen ut en privat nøkkel og en offentlig nøkkel. Disse nøklene er matematisk knyttet til hverandre.

Du kan ta den private nøkkelen og hente den offentlige nøkkelen fra den.

Men du kan ikke ta den offentlige nøkkelen og hente frem den private.


Nå tjener disse to nøklene et annet formål.

Den offentlige nøkkelen blir adressen til lommeboken din omtrent som bankkontonummeret ditt. Den private nøkkelen er din måte å bevise at du er eieren av lommeboken og dermed at du kan bruke midlene inne i den.

Så oppsummert: offentlige nøkler kan deles med

alle mens private nøkler må holdes for deg selv.


Dette systemet har noen viktige aspekter verdt å tenke på.

For det første kan alle generere et ubegrenset antall lommebøker rett på sine egne datamaskiner og mobiler kun begrenset av hvor raskt maskinen din kan generere nøkkelpar.

Imidlertid vil ingen vite om eksistensen av lommeboken din før den mottar noen mynter da en blokkjede kun holder styr på transaksjoner mellom lommebøker.

Den har ikke en liste over alle eksisterende lommebøker.

Så hvis din nyopprettede lommebok ikke har vært involvert i noen transaksjon, eksisterer den rett og slett ikke for omverdenen.


En annen veldig viktig ting er at du kan overføre mynter til en adresse som ikke eksisterer.

Som sagt tidligere har ikke en blokkjede en liste over gyldige adresser, så den kan ikke sjekke om adressen du overfører til er gyldig.

Hvis du overfører mynter til en ugyldig adresse er de helt tapt med mindre noen kan generere den private nøkkelen for den aktuelle adressen, noe som realistisk sett ikke er mulig på grunn av hvordan algoritmen fungerer.


Fun fact: Å overføre kryptovaluta med vilje til en ugyldig adresse blir referert til som "burning". Dette gjøres ofte av kryptoprosjekter som ønsker å redusere antall tokens i sirkulasjon og derfor øke

verdien av denne.


Comments


bottom of page