Grunderna i Web3- och DApp-utveckling · Lektion

Decentralisering och konsensus

Utforska begreppet decentralisering, dess fördelar och olika konsensusmekanismer som Proof of Work och Proof of Stake.

Lektion 3 av 312 steg

Decentralisering och konsensus är en gratis lektion i Grunderna i Web3- och DApp-utveckling på CoddyKit. Detta är lektion 3 av 3. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Grunderna i Web3- och DApp-utveckling, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Grunderna i Web3- och DApp-utveckling innehåller totalt 3 lektioner.

Välkommen till decentralisering!

I Web3 innebär decentralisering att ingen enskild person eller något enskilt företag kontrollerar nätverket – ungefär som att ersätta en chef med ett helt team som fattar beslut tillsammans.

Centraliserat kontra decentraliserat

De flesta appar i dag är centraliserade – ett företag driver servrarna och hanterar era data. Decentraliserade nätverk har ingen enskild kontrollpunkt och förblir motståndskraftiga och transparenta.

Varför decentralisering är viktigt

Decentralisering ger motståndskraft (ingen enskild felpunkt), motstånd mot censur och transparens, eftersom reglerna är öppna för alla att granska.

Behovet av konsensus

Hur kommer noder överens om en gemensam sanning utan en central auktoritet? Det är uppgiften för en konsensusmekanism – reglerna som gör att ett distribuerat nätverk kan nå enighet.

Vad är konsensusmekanismer?

En konsensusmekanism är det protokoll som får alla deltagare att enas om det aktuella tillståndet – vilka transaktioner som är giltiga och vilket block som kommer härnäst.

Proof of Work (PoW) förklarat

Proof of Work (PoW) är den ursprungliga metoden, som används av Bitcoin: miners löser svåra problem, och den förbrukade beräkningskraften visar att de har investerat verkliga resurser.

Så fungerar PoW: mining

Vid mining tävlar miners om att lösa ett kryptografiskt problem; vinnaren lägger till nästa block. Metoden kräver mycket energi men gör nätverket mycket svårt att angripa.

Proof of Stake (PoS) förklarat

Proof of Stake (PoS) är den energieffektiva efterföljaren – Ethereum bytte till den. I stället för mining låser ni kryptotillgångar som säkerhet för att validera block.

Så fungerar PoS: validering

I PoS väljs validators utifrån hur mycket och hur länge de har satsat. Föreslår ni ett ogiltigt block förlorar ni er insats – därför lönar det sig att vara ärlig.

PoW kontra PoS: viktiga skillnader

PoW kontra PoS: PoW förbrukar mycket energi och är beroende av beräkningskraft; PoS använder betydligt mindre energi, bygger på ekonomisk insats och skalas i regel bättre.

Snabbtest: konsensus

Konsensusmekanismer är avgörande för decentraliserade nätverk.

Vilken av följande är en viktig fördel med Proof of Stake (PoS) jämfört med Proof of Work (PoW)?

Sammanfattning: decentralisering och konsensus

Sammanfattning: ni har gått igenom decentralisering och dess fördelar samt hur Proof of Work och Proof of Stake når enighet i ett distribuerat nätverk.

Gratis att börja

Lär dig Grunderna i Web3- och DApp-utveckling med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
29
Lektioner
105

Vanliga frågor

Är lektionen ”Decentralisering och konsensus” gratis?

Ja – hela texten till ”Decentralisering och konsensus” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Grunderna i Web3- och DApp-utveckling, kan Ni uppgradera till CoddyKit PRO. Kursen i Grunderna i Web3- och DApp-utveckling innehåller totalt 3 lektioner.

Vad lär jag mig i ”Decentralisering och konsensus”?

Utforska begreppet decentralisering, dess fördelar och olika konsensusmekanismer som Proof of Work och Proof of Stake. Ni övar på Grunderna i Web3- och DApp-utveckling med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig Grunderna i Web3- och DApp-utveckling?

Du behöver inga förkunskaper. Utbildningen i Grunderna i Web3- och DApp-utveckling på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 3.

Hur lång tid tar lektionen ”Decentralisering och konsensus”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här Grunderna i Web3- och DApp-utveckling-lektionen?

Ja. Varje Grunderna i Web3- och DApp-utveckling-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Vad är Web3?
  2. Blockkedjans grundläggande koncept
  3. Decentralisering och konsensus
← Tillbaka till Grunderna i Web3- och DApp-utveckling