Obelisk konsensusalgoritm
Vad Àr Obelisk Consensus Algorithm?
Obelisk Àr en blockchain-konsensusalgoritm som anvÀnds av Skycoin-ekosystemet, designad för att eliminera bristerna i proof-of-work (PoW) och proof-of-stake (PoS) algoritmer. Enligt dess skapare minskar Obelisk ocksÄ behovet av gruvdrift, förbÀttrar transaktionshastigheten avsevÀrt och ger förbÀttrad sÀkerhet.
FörstÄ Obelisk Consensus Algorithm
Blockkedjor fungerar globalt som sjÀlvreglerade, decentraliserade plattformar utan nÄgon enskild auktoritet. DÀrför krÀvs en tillförlitlig och sÀker nÀtverksmekanism i realtid för att sÀkerstÀlla Àktheten av de transaktioner som sker pÄ nÀtverket och nÄ konsensus om huvudbokens status. Denna uppgift utförs av konsensusalgoritmen.
Medan PoW- och PoS-systemen Àr de tvÄ mest anvÀnda konsensusalgoritmerna, har de bÄda nÄgra nackdelar. Till exempel Àr PoW mycket energikrÀvande, och PoS kan frÀmja cryptocurrency-hamstring istÀllet för att spendera.
Obelisks konsensusprocess
Obelisk försöker kringgÄ problemen med PoW och PoS genom att fördela inflytande över nÀtverket, enligt ett koncept som kallas "web-of-trust". Detta koncept anvÀnder olika nÀtverksnoder och fattar konsensusbeslut beroende pÄ vilken inflytandepoÀng varje nod skapar.
I Obelisk har alla noder en lista med noder som de prenumererar pÄ. Detta skapar noddensitet. Noderna med mest tÀthet har mer inflytande pÄ nÀtverket.
NÀr det gÀller roller och utförda aktiviteter finns det tvÄ typer av noder som deltar i Obelisk: blockgenererande noder och konsensusnoder. Noder kan ta bÄda rollerna eftersom de Àr utbytbara. Blockgenererande noder samlar in nya transaktioner, autentiserar dem, paketerar de verifierade transaktionerna i ett nytt block och sÀnder blocket till nÀtverket.
Konsensusnoder samlar in blocken som genereras av blockgenererande noder och lÀgger dem i en separat behÄllare (förutom blockkedjan). Den identifierar sedan blocket som gjorts av det största antalet blockgeneratorer. Detta block kallas den lokala vinnaren och kvalificerar sig för att lÀggas till blockkedjan. Varje konsensusnod upprÀtthÄller nödvÀndig statistik om lokala vinnare (som rapporterats av andra noder).
NÀr lokala vinnare har rapporterats av majoriteten av konsensusnoderna, kvalificeras det som en global vinnare och förblir en del av blockkedjan. Men om noder bestÀmmer sig för nÄgot annat, sker en av följande ÄtgÀrder baserat pÄ tillgÀngliga data och lokala loggar:
- Noderna synkroniseras om med nÀtverket
â Noderna slutar att delta i konsensus eller block-making
â Noderna behĂ„ller sina blockkedjor och begĂ€r ett nödstopp
Hur anvÀnds obelisken?
Obelisken anvĂ€nds av Skycoins ekosystem. Skycoin Ă€r designad och annonserad som ett alternativ till centraliserad internetkontroll. Avsikten bakom projektet Ă€r att konsumenterna ska kontrollera internet genom att köpa eller bygga Skyminer-maskiner för att köra Skywire â Internet Service Provider-alternativet (ISP) â frĂ„n sina hem.
Skywire-nÀtverket byggt pÄ Skycoin-ekosystemet skapar ett nÀt av internetanslutning, vilket tar bort kravet pÄ en ISP. Skywire-anvÀndare belönas i Skycoin och Coin Hours för att tillhandahÄlla bandbredd till andra anvÀndare.
Höjdpunkter
Obelisk försöker ta itu med problemen med konsensusmekanismer genom att fördela inflytande över ett nÀtverk, enligt ett koncept som kallas "web-of-trust".
Obeliskkonsensus anvÀnder separata noder för konsensus och blockskapande.
Obelisk Àr den proprietÀra blockchain-konsensusalgoritmen för Skycoin-ekosystemet.
Vanliga frÄgor
Vad Àr en konsensusnod?
I Skycoin-nÀtverket som anvÀnder Obelisk-konsensus, samlar en konsensusnod in block frÄn blockgenererande noder och bestÀmmer vilket block som gjordes av det största antalet blockgeneratorer. Det blocket lÀggs till i blockkedjan.
Vad Àr PoA Consensus?
Proof-of-Authority-konsensus Àr en blockchain-konsensusmekanism dÀr nya block endast kan skapas för blockkedjan av noder som har bevisat genom autentisering att de har rÀtt att skapa ett nytt block.
Hur nÄr Blockchain konsensus?
MÄnga olika konsensusalgoritmer Àr utformade för att fÄ en distribuerad reskontra till konsensus. De flesta Àr konstruerade för att fÄ mÄnga transaktionsvaliderare att nÄ en majoritetsöverenskommelse om tillstÄndet för blockkedjan och de transaktioner som Àger rum.