Blockchain-en erabiltzen diren algoritmoak eta protokoloak - crypto.news

Algoritmoak eta protokoloak baino garrantzitsuagoak diren bloke-katearen osagairik ia ez dago. Bientzako esaldi zehatzagoa izango litzateke "blokeoaren motorrak dira". 2009an Bitcoin mundura aurkeztu zenean, adostasun protokoloa bezalako terminoak ohikoagoak bihurtu ziren publikoarentzat. Sistema deszentralizatuak prozesu bat martxan jartzean adosteko modu bakarra da.

Funtsezko terminoen definizioa

Lehenik eta behin, zer da algoritmo bat? Zer da protokolo bat? Algoritmo batek kalkuluak bezalako problemak ebazteko prozesu batean jarraitu beharreko arau edo prozesu multzo bati egiten dio erreferentzia. Ordenagailuetan aplikagarriak dira gehienetan, baina ez soilik ordenagailuetan.

Protokoloa, berriz, zerbaiten ezarpena arautzen duen prozedura edo arau-sistema ezarria da. Adostasun-protokolo batek une bakoitzean bloke-kate batek eduki behar duena gobernatu nahi du. Zehazten denaren artean garrantzitsuena gehitzen den bloke bat sareko nodo guztiek adosten dutena bada. Adostasun-protokoloa eta adostasun-algoritmo terminoak elkarren artean erabil daitezke.

Adostasun Protokoloa/ Adostasun Algoritmoa 

Ezarri denez, adostasun-protokolo batek funtsezko eginkizuna du bloke-kate bati zein bloke gehitzen zaizkion zehazteko. Bloke-katearen sareko nodo guztien akordioen bidezko erabaki hori da transakzio bat egiaztatzen duen sarea deitzen dena. 

Prozesua ezinbestekoa da erregistro deszentralizatuen sistema gisa funtzionatzen duen blockchain-erako. Gainera, bloke-katearen osotasuna ziurtatzen duena da, aktore bati sistema iruzur egitea edo hackeatzea oso zaila eginez. Bloke bat aldatu eta sistema iruzur egin ahal izateko %51eko erasoaren araua gainditu behar da. Hori oso zaila da, batez ere edozein blockchain sare garrantzitsuentzat, aldi berean milaka ordenagailu-nodo kontrolatu behar baitira. Hala ere, ez da ezinezkoa.

Adostasun Protokoloen Mota Nagusiak

Hala ere, ez dago adostasun protokolo uniformerik. Espazioak berak berrikuntza eta aldaketa izugarriak lortu ditu urteetan zehar. Adostasun-protokolo berri bakoitzak bere ezaugarriak ematen dizkio bloke-kateari, eta, batzuetan, aurreko bloke-kate-sistemen abantaila bat ematen dio. Ertz artean, blokeak nola konpontzen duen 51% erasoaren ahultasuna edo transakzio-abiadura nola hobetu dira. Jarraian, bi adostasun-protokolo mota nagusiak daude.

Lan Proba

Lanaren adostasun-protokoloa blokeo-katean erabili zen lehena izan zen, Bitcoin eta Litecoin bezalako lehen bloke-kateetan egon zelarik. Protokoloak hash balioen konputazioaren bidez transakzioak balioztatzeko funtzionatzen du. 

Hash balio bat kalkulatzeko, meatzariak puzzle kriptografiko zaila konpondu behar du. Hash balioan aurkitutako azken zero kopuru jakin bat da prozesuaren xede dena. Hash funtzioaren amaierako zero kopuruarekin zehaztutako hash balioa sortzen duen zenbakiari nonce deitzen zaio.

Adostasun-protokoloa baimenik gabeko liburu-liburu publikoetarako diseinatuta dago. Adostasun batera iristeko, sistemako nodoen konputazio-potentzia erabiltzen da puzzle kriptografiko bat konpontzeko eta hashak sortzeko. 

Blokeak linealki antolatuta daude, bakoitzak transakzio talde bat adierazten du. Blokeko transakzio bakoitza balioztatu eta digitalki sinatzen da erabiltzaile bakoitzaren gako pribatu eta publikoak erabiliz.

eragozpen

PoW oso zorrotza da potentziari dagokionez. Bitcoin meatzaritza prozesuak adibidez Argentinako Errepublikak baino energia gehiago kontsumitzen du. Beste protokolo berriek botere-gose gutxiago dute alderatuz.

Eskaeraren egiaztapena

Parte-hartzearen froga protokoloa bloke-katean erabiltzen den zaharrenetakoa da. Ethereum, hau da, 2. blockchain handiena, protokoloaren aldeko apustua egiten duten jokalari nagusien agerpena markatu zuen. 

Lanaren froga ez bezala, meatzariek ez dute hashik sortzen. Transakzio bat baliozkotzeko, meatzari bakoitzari bloke bat esleitzen zaio. Era berean, kriptografia-ustiategien zati jakin bat alde batera utzi behar dute balioztatzen hasteko. Prozesuari staking izenez ezagutzen da, eta hortik izena frogatzen da. Transakzio bat arrakastaz balioztatzean, meatzariari aurretiaz partekatua zuen kriptoa eta transakzio-kuotak ematen zaizkio.

Balioztatzea egiten duten meatzariak blockchain sarearen barruan duten partaidetza ekonomikoaren arabera hautatzen dira. Hori eginez gero, protokoloak meatzaritza-zentroak deszentraliza ditzake eta blokeo-katearen parte-hartzaile guztiei partaidetza-aukera bat eman diezaieke. Gehiegizko elektrizitate-kontsumoa mugatua da.

eragozpen

PoS segurtasun ahultasunak areagotzen ditu. Erasotzaile batek nodo guztien % 50 pasatxo kontrolatu behar du PoW-en % 51arekin alderatuta. Eroskeria eraso bat egiteko aukera ere badago. Erasotzaile batek biktima baten transakzioa atzera bota dezake eta, ondoren, erasotzaileak eros ditzake transakzioa balioztatzeko.

Algoritmoen eta protokoloen beste erabilera Blockchain-en

Adostasun-protokoloak bloke-kate batean protokoloen eta algoritmoen aplikazio nagusia badira ere, badira beste erabilera kasu batzuk. Lehenengoa merkataritzak egitean da. Crypto-merkataritza algoritmoek merkataritza-aginduak exekutatzen dituzte merkataritza-argibide automatizatuak erabiliz. Argibideak aurrez programatuta daude eta denbora, merkataritza-bolumena eta prezioak bezalako aldagai garrantzitsuak kontuan hartzeko diseinatuta daude.

Algoritmoen beste erabilera kontratu adimentsuetan dago. Bi aldeen artean autoexekutatzen diren kontratuak dira eta zuzenean programaren kodean idatzita daude. Ezinbestekoak dira Finantza Deszentralizatuen espazioan, gaur egun blockchain-en espaziorik biziena dena. Tokenak sortzeaz eta haien berrikuntza zabalez arduratzen da, hala nola Token Ez Fungigarriak (NFT)

Takeout

Algoritmoak eta protokoloak dira agian kriptomoneten alderdirik garrantzitsuena. Blockchain-en eragiketa oinarrizkoenen bizkarrezurra osatzen dute.

Adostasun protokoloen bidez, algoritmoek eta protokoloek transakzioak nola baliozkotzen dituzten zehazten dute deszentralizatutako nodoen sare handiak. Blokeo katearen beraren segurtasuna hobetzen dute eta faltsutzen dute. Bi adostasun protokolo nagusiak, Lanaren Froga eta Partaidetzaren Froga ondo azalduta daude. Beste asko existitzen dira, hala nola, espazioaren froga, iragandako denboraren froga, etab.

Negoziazio-algoritmoek eta Smart-kontratuek algoritmoak bloke-kateetarako ezinbestekoak diren beste modu batzuk adierazten dituzte. Ezagutza hori funtsezkoa da Blockchain teknologian interesa duen edonorentzat.

Iturria: https://crypto.news/algorithms-and-protocols-as-used-in-blockchain/