Çfarë është një Algoritëm i Konsensusit të Blockchain? – Kriptopolit

Çdo sistem i centralizuar, si një bazë të dhënash që përmban informacion thelbësor për licencat e martesës në një juridiksion, kërkon një administrator të centralizuar me autoritetin për të mbajtur dhe mbajtur bazën e të dhënave. Është përgjegjësi e autoritetit qendror, i cili është në fund të fundit përgjegjës për mbajtjen e shënimeve të sakta, të bëjë çdo ndryshim, si shtimi, heqja ose përditësimi i emrave të atyre që kanë plotësuar kërkesat për leje të caktuara.

Blockchains publike që janë të decentralizuara dhe vetërregulluese mund të funksionojnë në një shkallë globale pa autoritet qendror. Një numër i madh individësh kontribuojnë në to duke ndihmuar në vërtetimin dhe vërtetimin Blockchain-transaksionet e bazuara përmes minierave të bllokut.

Algoritmi i konsensusit të Blockchain

Teknologjia Blockchain po ndryshon me shpejtësi mënyrën se si ndërveprojmë me të dhënat dhe botën e financave. Një nga komponentët kryesorë që i bën sistemet blockchain të besueshme dhe të sigurta është algoritmi i konsensusit. Në këtë artikull, ne do të shqyrtojmë se çfarë është një algoritëm i konsensusit të blockchain dhe si funksionon.

Një algoritëm konsensusi është një grup rregullash që ndiqen nga të gjithë pjesëmarrësit në një rrjet blockchain për të ruajtur marrëveshjen mbi gjendjen e librit të përbashkët. Është mekanizmi që siguron që të gjitha nyjet në rrjet të kenë të njëjtën pamje të të dhënave dhe që transaksionet të vërtetohen dhe shtohen në blockchain në një mënyrë të sigurt dhe të decentralizuar.

Llojet e algoritmit të konsensusit të blockchain

Algoritmet e konsensusit të Blockchain kanë një histori të gjatë dhe të larmishme. Mishërimi më i hershëm i provës së punës (PoW) u përdor për të siguruar Bitcoin, me Satoshi Nakamoto që prezantoi konceptin në vitin 2008. Algoritme të tjera konsensusi si prova e aksioneve (PoS) dhe dëshmia e deleguar e aksioneve (DPoS) janë shfaqur që atëherë, duke ofruar alternativa për PoW. Secili prej këtyre algoritmeve ofron avantazhe dhe disavantazhe të dallueshme, duke siguruar që zhvilluesit të kenë një shumëllojshmëri opsionesh kur zgjedhin një mekanizëm konsensusi për blockchain-in e tyre. Në fund të fundit, çdo algoritëm konsensusi është unik për rrjetin që e përdor atë dhe zgjedhja e atij të duhuri mund të ketë një ndikim të madh si në shpejtësinë ashtu edhe në sigurinë e një rrjeti kriptomonedhë. Disa nga algoritmet më të përdorura të konsensusit përfshijnë:

-Vërtetimi i punës (PoW)

-Proof-of-Stake (PoS)

-Dëshmia e aksioneve të deleguara (DPoS)

-Dëshmi e historisë (PoH)

-Toleranca bizantine ndaj gabimeve (BFT)

-Grafiku aciklik i drejtuar (DAG)

Prova e Punës (PoW)

Proof-of-Work është një algoritëm konsensusi që u prezantua për herë të parë me krijimin e Bitcoin në 2009. Ai është projektuar që të jetë intensiv llogaritar, duke kërkuar që nyjet të kryejnë llogaritjet komplekse matematikore në mënyrë që të vërtetojnë transaksionet dhe t'i shtojnë ato në zinxhirin e bllokut. Nyja e parë për të zgjidhur llogaritjen dhe për të gjetur zgjidhjen e saktë shpërblehet me një numër të caktuar tokenash ose kriptomonedhash.

Puna llogaritëse që kryhet nga nyjet quhet minierë. Procesi i minierave ndihmon për të siguruar sigurinë e rrjetit duke e bërë të vështirë për një nyje të vetme manipulimin e të dhënave në blockchain. Ideja pas Provës së Punës është se sa më shumë fuqi kompjuterike që i shtohet rrjetit, aq më i sigurt bëhet ai.

Proof-of-Work është një algoritëm konsensusi shumë i sigurt dhe i besueshëm, por ka disa të meta. Kërkon një sasi të madhe fuqie dhe energjie llogaritëse, e cila mund të jetë e shtrenjtë dhe e dëmshme për mjedisin. Për më tepër, procesi i minierave mund të jetë i ngadaltë dhe joefikas, duke çuar në kohë të ngadalta të transaksioneve dhe rritje të tarifave. Kriptovalutat që përdorin PoW përfshijnë Bitcoin (BTC), Dogecoin (DOGE), Litecoin (LTC), Monero (XMR) dhe Zcash (ZEC).

Prova-e-Stake (PoS)

Prova-of-Stake është një algoritëm më i ri konsensusi që u zhvillua si një alternativë ndaj Provës së Punës. Në vend që të kërkojë nga nyjet për të kryer llogaritjet komplekse, Prova e Stakesë mbështetet në nyjet që mbajnë një sasi të caktuar tokenash ose kriptomonedhash si kolateral. Ky kolateral përdoret për të vërtetuar transaksionet dhe për t'i shtuar ato në blockchain.

Procesi i vlefshmërisë në Proof-of-Stake është shumë më i shpejtë dhe më efikas në energji sesa Prova-of-Work. Nyjet zgjidhen në mënyrë të rastësishme për të vërtetuar transaksionet dhe sa më shumë token që mbajnë, aq më e lartë është gjasat që ato të zgjidhen. Kjo nxit nyjet për të mbajtur më shumë token dhe për të ruajtur sigurinë e rrjetit.

Prova-of-Stake është një alternativë premtuese për Proof-of-Work, por nuk është pa të metat e veta. Disa njerëz argumentojnë se është më pak i sigurt se Dëshmia e Punës, pasi procesi i vlefshmërisë nuk është aq i decentralizuar. Gjithashtu, ekziston mundësia që një subjekt i vetëm të mbajë një përqindje të madhe të tokenave, gjë që mund të çojë në centralizimin e rrjetit. Disa kriptovaluta që përdorin prova të aksioneve janë Ethereum (ETH), Tezos (XTZ), EOS (EOS), dhe Cardano (ADA).

Prova e deleguar e aksioneve (DPoS)

Dëshmia e aksioneve të deleguara është një variant i dëshmisë së aksioneve që u zhvillua për të adresuar disa nga sfidat që lidhen me algoritmin standard të dëshmisë së aksioneve. Në DPoS, nyjet zgjidhen për të vërtetuar transaksionet dhe për t'i shtuar ato në blockchain bazuar në numrin e votave që ata marrin nga nyjet e tjera në rrjet. Ideja prapa DPoS është që nyjet me më shumë vota janë më të besueshmet dhe më të besueshmet, dhe për këtë arsye duhet të jenë ato përgjegjëse për vërtetimin e transaksioneve.

DPoS është një algoritëm konsensusi i shpejtë dhe efikas, pasi kërkon vetëm një numër të vogël nyjesh për të vërtetuar transaksionet. Megjithatë, konsiderohet gjithashtu më pak i sigurt se Dëshmia e Punës ose Dëshmia e Aksionit, pasi zgjedhja e nyjeve të vërtetimit bazohet në numrin e votave që ata marrin, sesa në sasinë e fuqisë llogaritëse ose argumenteve që ata mbaj. Disa kripto DPoS janë Tron (TRX), EOS (EOS) dhe Steem (STEEM)

Dëshmia e Historisë (PoH)

Prova e Historisë (PoH) është një algoritëm konsensusi që kërkon të ofrojë një alternativë ndaj teknologjive tradicionale të blockchain. Duke inkorporuar vetë kohën në blockchain, Prova e Historisë (PoH) është një mekanizëm konsensusi që zvogëlon ngarkesën në nyjet e rrjetit gjatë përpunimit të bllokut. Nyjet kanë orët e tyre të brendshme, të cilat përdoren për të vërtetuar kohën dhe ngjarjet. Prova e historisë është ende në fazat e hershme të zhvillimit dhe nuk përdoret ende gjerësisht në industrinë e kriptomonedhave. Algoritmi i Provës së Historisë përdoret vetëm në blockchain Solana. Për shkak të kësaj, rrjeti është jashtëzakonisht i shkallëzueshëm, duke trajtuar deri në 60,000 transaksione në sekondë.

Toleranca ndaj Fajit Bizantin (BFT)

Algoritmet e konsensusit BFT janë krijuar për të arritur konsensus në një rrjet blockchain edhe nëse disa nyje nuk janë të besueshme ose veprojnë me qëllim të keq. Ato përdoren zakonisht në rrjetet blockchain të lejuara, ku të gjitha nyjet janë të njohura dhe të besueshme, në krahasim me rrjetet publike të blockchain ku nyjet janë anonime dhe të pabesueshme.

Algoritmi më i popullarizuar i konsensusit BFT quhet Toleranca Praktike Bizantine e Gabimeve (PBFT). PBFT funksionon duke pasur një nyje udhëheqëse të caktuar, të njohur si primare, e cila është përgjegjëse për mbledhjen dhe transmetimin e transaksioneve në të gjitha nyjet e tjera në rrjet. Çdo nyje në rrjet verifikon transaksionet dhe i dërgon një mesazh primarit për të miratuar ose refuzuar transaksionet. Pasi më shumë se dy të tretat e nyjeve të kenë miratuar transaksionet, primari mund t'i shtojë transaksionet në blockchain.

Dëshmi e rëndësisë

Dëshmia e rëndësisë është një metodë për të vërtetuar kontributin e një nyje në një rrjet kriptomonedhe dhe për të fituar të drejtën për të gjeneruar blloqe të reja. Një avantazh i PoI ndaj algoritmeve të tjera të konsensusit është se ai lejon një shpërndarje më të barabartë të shpërblimeve në rrjet. Ndryshe nga PoW, e cila shpërblen nyjet bazuar vetëm në fuqinë e tyre llogaritëse, ose PoS, e cila shpërblen nyjet bazuar vetëm në numrin e argumenteve që ata mbajnë, PoI merr parasysh një sërë faktorësh që kontribuojnë në shëndetin dhe mirëqenien e përgjithshme të rrjetit .

Pse kriptovalutat përdorin mekanizma konsensusi

Kriptomonedhat kanë nevojë për algoritme konsensusi për të siguruar që rrjeti të jetë i sigurt, i besueshëm dhe i besueshëm. Algoritmet e konsensusit lejojnë nyjet e rrjetit të bien dakord për vlefshmërinë e transaksioneve, duke siguruar që të gjithë pjesëmarrësit të jenë dakord për gjendjen e blockchain. Kjo ndihmon në parandalimin e shfaqjes së shpenzimeve të dyfishta, aktiviteteve me qëllim të keq dhe çështjeve të tjera të sigurisë në një rrjet të kriptomonedhave. Ai gjithashtu siguron që transaksionet të përpunohen shpejt dhe me efikasitet në mënyrë që ato të mund të konfirmohen në kohën e duhur. Së fundi, algoritmet e konsensusit ndihmojnë në nxitjen e përdoruesve për të qëndruar të angazhuar në rrjet duke ofruar shpërblime për vërtetimin e transaksioneve ose ruajtjen e nyjeve të tyre.

Bottomline

Në përmbledhje, algoritmi i konsensusit të blockchain është një gur themeli i teknologjisë blockchain, duke siguruar themelin e besimit dhe sigurisë mbi të cilën është ndërtuar i gjithë ekosistemi blockchain. Ai është përgjegjës për verifikimin e transaksioneve, krijimin e blloqeve të reja dhe ruajtjen e konsensusit midis nyjeve në rrjet. Me natyrën e tij të decentralizuar dhe të paprekshme, algoritmi i konsensusit siguron besim dhe transparencë për përdoruesit e blockchain. Inovacioni dhe evolucioni i algoritmeve të konsensusit të blockchain vazhdojnë, pasi zhvilluesit kërkojnë të krijojnë algoritme që janë më efikase në energji, të shkallëzueshme dhe të sigurta. Është një fushë në zhvillim të vazhdueshëm, kështu që ne mund të presim të shohim shumë përparime emocionuese në vitet në vijim.

Burimi: https://www.cryptopolitan.com/what-is-a-blockchain-consensus-algorithm/