Läser in...

Vad är bitcoin och vad är grundprincipen bakom dem?

bitcoin 6251865 1920

Innehåll

Dela länk:

Grunden för Bitcoin nätverket är noder. Problemet med dubbla utgifter, även känt som problemet med dubbelutgifter, är en icke-legitim transaktionsansträngning för att spendera en Bitcoin två gånger bedrägligt. Noder är datorer som laddar ner Bitcoin mjukvaran och sedan ansluter till nätverket. Bitcoin Core, vars senaste utgåva finns på GitHub-sidan, är den mest välkända kompletta nodklienten och mjukvaruimplementeringen. För ytterligare information om bitcoin , klicka på Fördelar med Bitcoin i ekonomin .

Antal noder i bitcoin

Eftersom användare kan välja att ansluta anonymt för att undvika att avslöja eller räkna dem, är det utmanande att fastställa det exakta antalet aktiva Bitcoin -noder.

Data från olika källor är fruktansvärt motstridiga med varandra. Till exempel bara något mer än 13 000 Bitcoin noder, enligt vissa källor. Å andra sidan beräknade den välkände Bitcoin Core-utvecklaren Luke Dash Jr. att det i januari 2021 fanns cirka 83 000 aktiva Bitcoin Core-noder, med en kraftig nedgång till cirka 50 000 2022.

Med tanke på att mer än 200 000 Bitcoin noder var aktiva på höjden av tjurmarknaden 2017 är uppgifterna ännu mer oroande. Bitcoin nätverket blir mer robust och mer decentraliserat eftersom det finns fler anslutna, aktiva noder.

Vad blockkedjenoder ?

Eftersom Bitcoin var först med att skapa grunden för tekniken, fungerar den som hörnstenen för blockchain-nätverk. Därför kommer att förstå grunderna för Bitcoin noder hjälpa till att förstå hur de flesta blockkedjor fungerar. Den funktionella aspekten är dock densamma; de har olika protokoll och regler.

Hur fungerar noder i blockkedjan?

Noder verifierar transaktioner innan de sänds till nätverket. Sedan kommer en gruvarbetare eller gruvpool att plocka upp dessa transaktioner markerade som "väntande" och lägga till dem i blockkedjans delade huvudbok.

Gruvarbetare kommer att gruppera pågående transaktioner i block istället för att verifiera var och en separat. Sedan, för att säkerställa att blocket är äkta och följer nätverkets regler, distribueras det över hela nätverket och skickas tillbaka till varje nod.

När det nya blocket har verifierats lägger noderna till det i den föregående blockkedjan för att producera en blockkedja och slutföra den slutliga avvecklingen av transaktioner.

Blockchain nodtyper

Lättviktsnoder laddar bara ner kritiska rubrikdata, medan fullständiga noder laddar ner hela blockchain-historiken för att verifiera varje transaktion.

Hela noder

De kallas för "fulla noder" eftersom de noggrant kontrollerar att alla Bitcoin protokollets regler följs. Fullständiga noder måste verifiera legitimiteten för varje transaktion på Bitcoin nätverket och undvika dubbelutgifter. Därför får de bearbetade bitcoin inte redan ha använts någon annanstans.

På grund av detta måste fullständiga noder ladda ner hela blockkedjans historia, inklusive varje block och transaktion, för att verifiera att de följer Bitcoin konsensusregler. Varje blockering eller transaktion som inte följer konsensusriktlinjerna avvisas.

Lumen noder

Lätta noder fungerar som plånböcker, ansluter till fullständiga noder och laddar bara ner nödvändig information från bearbetade transaktioner. Till skillnad från hela noder, som bearbetar hela datasetet, bearbetar lätta noder bara en liten del av blockkedjan.  

En lätt nod använder förenklad betalningsverifiering för att kontrollera om transaktioner inkluderades i ett block (SPV). Det bidrar till decentraliseringen av blockchain-nätverket men validerar inte alla dess transaktioner eller lagrar en kopia av hela blockkedjan.

Noder för gruvdrift

Förutom att behålla en komplett kopia av blockkedjan använder gruvnoder hårdvara och mjukvara för att lösa utmanande beräkningsuppgifter för att bryta bitcoin och producera nya block att lägga till i nätverket.

En enkel hushålls-CPU kunde fortfarande fungera som en miner-nod fram till 2010. Efter det, men eftersom Bitcoin nätverket snabbt växte, var en CPU inte längre tillräcklig för att bryta kryptovalutan, vilket gjorde det nödvändigt att använda dyrare och mer energikrävande gruvutrustning.

Bitcoin miners nod kontra Bitcoin komplett nod

Även om de tjänar olika syften, är full- och miner-noder avgörande delar av Bitcoin nätverket. Men i motsats till vad många tror har gruvarbetare lite inflytande. De kanske kan lägga till eller ta bort transaktioner och omorganisera blockkedjan, men att göra det skulle kräva en massiv investering i processorkraft och vara olönsamt.  

Slutsats

Blockkedjenoders primära ansvar är att se till att nätverksblock och transaktioner är giltiga och följer protokollspecifikationerna. Dessutom måste de säkerställa tillförlitligheten hos nätverket och data.

Dela länk:

Mest lästa

Laddar mest lästa artiklar...

Håll dig uppdaterad om kryptonyheter, få dagliga uppdateringar i din inkorg

Relaterade nyheter

Cryptopolitan
Prenumerera på CryptoPolitan