Grundlæggende udvikling af Web3- og DApp-programmer · Lektion

Offentlige/private nøgler og wallets

Lær sammenhængen mellem offentlige og private nøgler, hvordan de beskytter aktiver, og hvilke forskellige typer kryptovaluta-wallets der findes.

Lektion 2 af 312 trin

Offentlige/private nøgler og wallets er en gratis Grundlæggende udvikling af Web3- og DApp-programmer-lektion på CoddyKit. Dette er lektion 2 af 3. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Grundlæggende udvikling af Web3- og DApp-programmer, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Grundlæggende udvikling af Web3- og DApp-programmer-kurset indeholder 3 lektioner i alt.

Velkommen til nøgler og tegnebøger

I denne lektion afdækker du hemmelighederne bag sikringen af dine digitale aktiver!

Du lærer om private nøgler og offentlige nøgler, og hvordan de arbejder sammen for at give dig kontrol over din kryptovaluta.

Vi ser også på de forskellige typer kryptovaluta-tegnebøger, og hvordan de hjælper med at administrere dine nøgler.

Forstå din private nøgle

Forestil dig, at en privat nøgle er et ekstremt hemmeligt, unikt tal. Det er ofte en lang streng af bogstaver og tal.

Denne nøgle er dit endelige bevis på ejerskab og kontrol over dine digitale aktiver på blockchainen.

  • Den fungerer som hovednøglen til din personlige boks.
  • Det er kun dig, der bør kende den.

Sikkerhed for private nøgler er altafgørende

Del aldrig, aldrig din private nøgle med nogen. Hvis nogen får fat i din private nøgle, får de fuld kontrol over dine midler.

Hvis du mister din private nøgle, mister du adgangen til din kryptovaluta for altid. Der findes ikke en "glemt adgangskode"-knap på blockchainen.

Wallets "opbevarer" ikke din krypto; de administrerer dine private nøgler på en sikker måde.

Introduktion til din offentlige nøgle

En offentlig nøgle udledes matematisk af din private nøgle. Tænk på den som den "lås", der hører sammen med din "hovednøgle".

I modsætning til din private nøgle er din offentlige nøgle beregnet til at blive delt. Det er offentligt tilgængelige oplysninger.

Den fungerer ligesom dit bankkontonummer: Andre skal bruge det for at sende dig penge, men de kan ikke hæve penge med det.

Fra offentlig nøgle til adresse

Ofte køres din offentlige nøgle gennem en envejsmatematisk funktion (en hashfunktion) for at generere en kortere og mere brugervenlig blockchainadresse.

Det er denne adresse, du typisk deler med andre, når du vil modtage kryptovaluta.

  • Den er en entydig identifikator for din "konto" på blockchainen.
  • Alle kan sende midler til denne adresse.

Nøgleparret i praksis

Private og offentlige nøgler fungerer som et par til digitale signaturer. Når du vil sende krypto:

  • Din private nøgle "signerer" transaktionen digitalt og beviser, at du ejer midlerne.
  • Netværket bruger din offentlige nøgle til at verificere denne signatur uden nogensinde at se din private nøgle.

Det sikrer, at transaktioner er legitime og uforanderlige.

Hvad er en wallet egentlig?

En kryptovalutawallet er et softwareprogram eller en fysisk enhed, der administrerer dine private og offentlige nøgler.

Den er din grænseflade til blockchainen og giver dig mulighed for at:

  • Sende og modtage kryptovaluta.
  • Tjekke din saldo.
  • Interagere med decentraliserede applikationer (DApps).

Husk, at din krypto ikke er "i" din wallet; den ligger på blockchainen, og din wallet indeholder nøglerne, der giver adgang til den.

Hot wallets: Forbundet og praktisk

Hot wallets er forbundet til internettet. De er typisk softwarebaserede, for eksempel:

  • Mobilapps (f.eks. Trust Wallet)
  • Desktopprogrammer
  • Browserudvidelser (f.eks. MetaMask)

De er meget praktiske til hyppige transaktioner og interaktion med DApps, men indebærer en større risiko for hacking, fordi de er online.

Cold wallets: Offline og sikre

Cold wallets opbevares offline, hvilket betyder, at de ikke er forbundet til internettet. Det gør dem meget sikre mod onlinetrusler.

Eksempler omfatter:

  • Hardwarewallets: Fysiske enheder (som et USB-drev), der opbevarer dine private nøgler offline.
  • Papirwallets: Dine private og offentlige nøgler, der er printet på et stykke papir.

Cold wallets er ideelle til langsigtet opbevaring af store mængder kryptovaluta ("hodling").

Vælg den rigtige wallet

Den bedste wallet til dig afhænger af dine behov:

  • Til små beløb og daglig brug: En hot wallet er praktisk.
  • Til store beløb og langsigtet opbevaring: En cold wallet giver maksimal sikkerhed.
  • Til interaktion med DApps: En hot wallet som browserudvidelse (f.eks. MetaMask) er ofte nødvendig.

Mange brugere anvender en kombination af begge til forskellige formål.

Kontrol af nøglebegreber

Lad os teste din forståelse af private og offentlige nøgler samt wallets.

Opsummering: Nøgler og wallets

Godt klaret! Du har lært det grundlæggende om at sikre dine digitale aktiver.

  • Private nøgler er hemmelige og giver ejerskab.
  • Offentlige nøgler udledes af private nøgler og kan deles, så andre kan sende dig midler.
  • Blockchainadresser er forkortede former af offentlige nøgler.
  • Wallets administrerer dine nøgler og fungerer som din grænseflade til blockchainen.
  • Hot wallets er praktiske, men mindre sikre; cold wallets er sikre, men mindre praktiske.

Det er afgørende at forstå disse begreber for at kunne interagere sikkert med Web3!

Gratis at komme i gang

Lær Grundlæggende udvikling af Web3- og DApp-programmer med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
29
Lektioner
105

Ofte stillede spørgsmål

Er lektionen “Offentlige/private nøgler og wallets” gratis?

Ja — alle 3 lektioner i læringssporet Grundlæggende udvikling af Web3- og DApp-programmer, inklusive “Offentlige/private nøgler og wallets”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Grundlæggende udvikling af Web3- og DApp-programmer-kurset indeholder 3 lektioner i alt.

Hvad lærer jeg i “Offentlige/private nøgler og wallets”?

Lær sammenhængen mellem offentlige og private nøgler, hvordan de beskytter aktiver, og hvilke forskellige typer kryptovaluta-wallets der findes. Du øver dig i Grundlæggende udvikling af Web3- og DApp-programmer med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Grundlæggende udvikling af Web3- og DApp-programmer?

Der kræves ingen tidligere erfaring. Grundlæggende udvikling af Web3- og DApp-programmer på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 3.

Hvor lang tid tager lektionen “Offentlige/private nøgler og wallets”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Grundlæggende udvikling af Web3- og DApp-programmer-lektion?

Ja. Alle Grundlæggende udvikling af Web3- og DApp-programmer-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Kryptografi til blockchains
  2. Offentlige/private nøgler og wallets
  3. Introduktion til MetaMask
← Tilbage til Grundlæggende udvikling af Web3- og DApp-programmer