Desentralisering og konsensus
Utforsk konseptet desentralisering, fordelene ved det og ulike konsensusmekanismer som Proof of Work og Proof of Stake.
Desentralisering og konsensus er en gratis leksjon i Grunnleggende om Web3- og DApp-utvikling på CoddyKit. Dette er leksjon 3 av 3. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Grunnleggende om Web3- og DApp-utvikling, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Grunnleggende om Web3- og DApp-utvikling inneholder totalt 3 leksjoner.
Velkommen til desentralisering!
I Web3 betyr desentralisering at ingen enkeltperson eller noe enkelt selskap kontrollerer nettverket – omtrent som å bytte ut én sjef med et helt team som bestemmer sammen.
Sentralisert versus desentralisert
De fleste apper i dag er sentraliserte – et selskap driver serverne og har dataene dine. Desentraliserte nettverk har ikke ett enkelt kontrollpunkt, og er derfor robuste og transparente.
Hvorfor desentralisering er viktig
Desentralisering gir fordeler som motstandsdyktighet (ingen enkelt feilkilde), sensurmotstand og åpenhet, med regler som alle kan undersøke.
Behovet for konsensus
Uten en sentral autoritet, hvordan kan noder bli enige om én sannhet? Det er jobben til en konsensusmekanisme – reglene som gjør at et distribuert nettverk kan bli enige.
Hva er konsensusmekanismer?
En konsensusmekanisme er protokollen som får alle deltakerne til å bli enige om den aktuelle tilstanden – hvilke transaksjoner som er gyldige, og hvilken blokk som kommer neste.
Proof of Work (PoW) forklart
Proof of Work (PoW) er den opprinnelige mekanismen, brukt av Bitcoin: Minere løser vanskelige oppgaver, og beregningsarbeidet de har utført, viser at de har investert reelle ressurser.
Slik fungerer PoW: Mining
Under mining konkurrerer minere om å løse en kryptografisk oppgave. Vinneren legger til den neste blokken. Det krever mye energi, men gjør nettverket svært vanskelig å angripe.
Proof of Stake (PoS) forklart
Proof of Stake (PoS) er den energieffektive etterfølgeren – Ethereum gikk over til den. I stedet for mining setter du krypto som sikkerhet for å validere blokker.
Slik fungerer PoS: Validering
I PoS velges validatorer ut fra hvor mye de har satt som sikkerhet, og hvor lenge. Foreslår du en ugyldig blokk, mister du sikkerheten din – derfor lønner det seg å være ærlig.
PoW versus PoS: Viktige forskjeller
PoW versus PoS: PoW bruker mye energi og baserer seg på datakraft, mens PoS bruker langt mindre energi, baserer seg på økonomisk innsats og vanligvis skalerer bedre.
Kort sjekk: Konsensus
Konsensusmekanismer er avgjørende for desentraliserte nettverk.
Hvilken av de følgende er en viktig fordel med Proof of Stake (PoS) sammenlignet med Proof of Work (PoW)?
Oppsummering: Desentralisering og konsensus
Oppsummering: Du har gått gjennom desentralisering og fordelene ved den, samt hvordan Proof of Work og Proof of Stake oppnår enighet i et distribuert nettverk.
Lær deg Grunnleggende om Web3- og DApp-utvikling med en AI-veileder – gratis
Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.
- Kurs
- 29
- Leksjoner
- 105
Ofte stilte spørsmål
Er leksjonen «Desentralisering og konsensus» gratis?
Ja – hele teksten i «Desentralisering og konsensus» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Grunnleggende om Web3- og DApp-utvikling-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Grunnleggende om Web3- og DApp-utvikling inneholder totalt 3 leksjoner.
Hva lærer jeg i «Desentralisering og konsensus»?
Utforsk konseptet desentralisering, fordelene ved det og ulike konsensusmekanismer som Proof of Work og Proof of Stake. Du øver på Grunnleggende om Web3- og DApp-utvikling med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.
Trenger jeg erfaring for å begynne med Grunnleggende om Web3- og DApp-utvikling?
Ingen tidligere erfaring er nødvendig. Grunnleggende om Web3- og DApp-utvikling på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 3 av 3.
Hvor lang tid tar leksjonen «Desentralisering og konsensus»?
De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.
Kan jeg skrive og kjøre kode i denne Grunnleggende om Web3- og DApp-utvikling-leksjonen?
Ja. Alle Grunnleggende om Web3- og DApp-utvikling-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.
Alle leksjonene i dette kurset
- Hva er Web3?
- Grunnleggende blokkjede-konsepter
- Desentralisering og konsensus