Voleu saber com registra el llibre major totes les transaccions en una cadena de blocs? O com blockchain registra totes les transaccions? Si ho feu, heu arribat al lloc correcte.
Blockcahin és la tecnologia del futur? Té el potencial de canviar el panorama industrial oferint un sistema basat en llibres descentralitzats.
L’aspecte transformador d’allò que fa que blockchain parli de la ciutat. Però, com es posen en dubte tots aquests aspectes??
En aquest article, explorarem el funcionament del blockchain i ens centrarem específicament en el funcionament de les transaccions, el registre / emmagatzematge en una xarxa blockchain.
Blockchain: un creixement sense igual
Es preveu que les solucions blockchain arribin a 15.900 milions de dòlars nord-americans, des dels només 1.500 milions del 2018, segons Statista. També hi ha hagut millors taxes d’aprovació a l’hora d’adoptar blockchain pels responsables de decisions empresarials. De fet, amb el temps, hi ha hagut més indústries que ara es centren en blockchain el 2019. En resum, les inversions augmenten.
Amb més diners a l’ecosistema blockchain, també és fàcil veure millores pel que fa a la tecnologia blockchain.
No hi ha dubte que el blockchain té el potencial de canviar el futur i, de fet, esdevenir el futur de les transaccions.
Blockchain: el futur de les transaccions
Per aprendre com funcionen les transaccions del registre de blockchain, primer hem d’aprendre com funciona!
De pressa, consulteu la nostra Guia Blockchain per a principiants.
Blockchain és una cadena de blocs que utilitza algoritmes de consens per permetre als companys fer transicions sense la necessitat d’una autoritat central.
Blocs
Bloc és el terme en què ens hem de centrar. Aquí és on s’emmagatzema i gestiona la informació digital.
Cada bloc consta de tres parts:
- Informació de transaccions: Els blocs sempre emmagatzemen informació sobre les transaccions. Per exemple, si un parell fa transaccions amb un altre, emmagatzemarà l’hora, la data i l’import de la transacció. Pot ser qualsevol informació, incloses les transaccions de comerç electrònic, les transmissions de missatges, etc.!
- Usuaris que participen en la transacció: els blocs també emmagatzemen informació sobre els usuaris que han participat en la transacció. Per exemple, si dos parells fan una transacció, la informació del parell s’emmagatzemarà. L’elecció de la informació sobre els companys depèn de com s’implementi la privadesa a la xarxa blockchain. La majoria de les vegades, la privadesa de la xarxa es gestiona mitjançant signatures digitals, que actuen com a noms d’usuari sense revelar la seva veritable identitat..
- Emmagatzema informació de transaccions de manera única: el bloc també emmagatzema informació per assegurar-se que cada transacció / informació és única entre si. Les transaccions es poden distingir per naturalesa.
Un “hash” permet a la xarxa identificar la transacció. Els algoritmes criptogràfics s’utilitzen per generar el valor de hash.
Com funciona Blockchain
Ara que tenim una clara comprensió de la informació que emmagatzema blockchain, ara estem preparats per entendre com funciona el blockchain.
Pas 1: Una transacció té lloc quan un parell envia informació o diners a un altre parell. Un cop ho faci, es notifica al bloc sobre la transacció. És similar a com es fan les transaccions en línia.
Quan compreu alguna cosa en línia, es notifica a la plataforma i al banc. Tots dos emmagatzemen la informació necessària sobre la transacció. A més, la xarxa blockchain pot veure desenes i milers de transaccions que passen paral·lelament en un moment donat.
Pas 2: En el cas de la cadena de blocs, cal verificar les transaccions. Això és similar a les verificacions realitzades per la plataforma i el banc de comerç electrònic quan feu una compra. No obstant això, aquí hi ha una gran diferència.
La diferència és que no hi ha cap entitat centralitzada que se n’encarregui. Per fer-se càrrec de les transaccions, s’utilitza el mètode de consens.
La informació de la transacció es verifica mitjançant el mètode. La participació dels companys és crucial per fer funcionar el mètode de consens. Tot i això, no cal que tots els companys participin perquè el mètode de consens funcioni.
Pas 3: Al pas 3, la transacció s’emmagatzema al bloc. Aquest pas només passa si es verifica la transacció. Per tant, si les transaccions han fallat en la verificació, no se us afegirà al bloc. Això pot ser similar a la manera com es realitza la vostra transacció un cop la verifiqueu mitjançant una contrasenya única. En el cas de blockchain, la verificació es fa mitjançant algorismes de consens. Un cop finalitzada la verificació, la transacció s’emmagatzema al bloc.
Pas 4: En l’últim pas, ara el bloc té un valor de hash únic. A continuació, s’utilitza el valor hash del darrer bloc per generar el valor hash únic. Això ajuda a crear la cadena de blocs.
El valor de hash es verifica i es compara amb els altres blocs de la cadena per assegurar-se si un bloc forma part de la cadena.
A més, el valor de hash està determinat per les transaccions que s’emmagatzemen al bloc. Això el converteix en el codi únic que no es pot endevinar ni replicar mitjançant cap altre procés computacional o algorisme.
Què registra totes les transaccions en una cadena de blocs?
Per respondre a aquesta pregunta, introduirem un nou terme conegut com “llibre major.”
Ledger és un fitxer informàtic o un llibre principal que recull tot el registre de transaccions que tenen lloc en una empresa, organització o xarxa..
El concepte de llibre major no és nou. Hi ha estat des del moment en què van començar les operacions. Els primers llibres majors es van trobar a la ciutat de Mesopotàmia fa 7.000 anys, que ara es coneix com Iraq. Fascinant dret?
La gent mantenia a prop aquests llibres comptables pràctics perquè poguessin saber com van passar les transaccions.
La història dels llibres majors és un altre concepte interessant. Ara mateix, hi ha llibres comptables moderns i ara els ordinadors són capaços de gravar i gestionar llibres comptables complexos.
Blockchain també ha canviat el funcionament dels llibres majors. Amb ell, ara tenim un llibre major distribuït i descentralitzat. A més, com que no hi ha cap autoritat central, la validació es fa mitjançant algorismes de consens.
Què és Blockchain Ledger?
El llibre major de blockchain és un llibre major distribuït que emmagatzema i gestiona les transaccions. És evident que està distribuït i descentralitzat, cosa que el fa tan interessant en comparació amb els sistemes de llibres tradicionals.
Com que no hi ha cap autoritat central, el llibre major es distribueix per naturalesa. En una cadena de blocs pública, cada ordinador té una còpia del llibre major. O bé tenen la còpia completa del llibre major o les parts essencials per fer-los elegibles per participar a la xarxa.
El llibre major canvia constantment amb noves transaccions. Per tant, sempre que es produeix una nova transacció, el llibre major s’actualitza.
Algunes de les característiques clau del llibre major de blockchain són les següents:
- No corrompible
- Tecnologia descentralitzada
- Seguretat millorada
- Consens
- Assentaments més ràpids
Podeu consultar la guia completa de funcions de blockchain aquí: 6 funcions clau de Blockchain que heu de conèixer!
Cicle de vida de la transacció Blockchain
Tot i que hem tractat aquest aspecte en bits a la nostra secció anterior, és millor tenir una visió clara del que s’ofereix passant pel cicle de vida complet de les transaccions de blockchain..
Generalment, un cicle de vida de les transaccions té els sis passos següents.
- Un node de la xarxa fa una sol·licitud de transacció. El node utilitza una aplicació descentralitzada o una cartera.
- S’envia un missatge de difusió a la xarxa
- Ara, els ordinadors comencen a validar la transacció basant-se en les regles de validació (algorisme de consens) específiques de la xarxa blockchain esmentada..
- Ara, la transacció obté un valor hash únic. El bloc afegeix la transacció un cop validada.
- Ara el bloc validat s’afegeix a la cadena de blocs.
- Ara s’ha completat la transacció blockchain.
Com actua el llibre major en una xarxa privada / autoritzada?
Hi ha molts tipus de xarxes blockchain. Un dels tipus que comentem aquí és la xarxa amb permís. És una xarxa privada on poden participar els únics participants seleccionats.
Per tant, si una empresa decideix crear una xarxa amb permís, pot convidar-hi les persones seleccionades. Tots els participants han de passar pel procés Know Your Customer (KYC).
Però, la pregunta més important és que el llibre major del temps funciona de manera similar en una xarxa amb permís?
Bé, la pregunta és parcialment, sí.
L’única diferència és l’elecció de les persones que poden unir-se a la xarxa. Un altre canvi que és habitual en una xarxa amb permís és el conjunt d’ordinadors preseleccionats per al procés de validació de transaccions.
En utilitzar la xarxa amb permís, les empreses poden utilitzar la rapidesa i l’eficiència que ofereix.
La xarxa autoritzada permet a l’empresa modificar la configuració de la xarxa d’acord amb els seus requisits.
Com funciona el sistema de llibres comptables en diferents xarxes blockchain?
L’ecosistema de la cadena de blocs evoluciona a un ritme ràpid. La primera xarxa de cadenes de blocs bitcoin va ser limitada pel que fa a eficiència, escalabilitat i funcions.
Això va donar l’oportunitat adequada per a altres i va donar lloc a molts interessants projectes de blockchain.
Analitzem-los a continuació i aprenem com registren les transaccions a la seva xarxa blockchain.
Corda
Corda és un exemple excel·lent d’adoptar un enfocament diferent de la xarxa blockchain. A diferència de les xarxes blockchain tradicionals, Corda no vol transmetre els detalls de la transacció a tothom.
Vol ser eficient en el seu enfocament i és per això que només els companys que participen en la transacció coneixen les dades. Aquest enfocament és únic i resol el problema de dades duplicades i problemes d’escalabilitat.
A Corda, cada transacció és individual i, per tant, no hi ha cap concepte de bloc o llibre major. No cal actualitzar el llibre major amb cada canvi de cada transacció que s’està produint a la xarxa. Els companys també poden connectar altres serveis essencials que poden verificar les transaccions i assegurar-se que estigui lliure de qualsevol frau.
D’aquesta manera, les empreses poden utilitzar de debò Corda com a tecnologia de llibres distribuïts. És ràpid i segur. Corda també és ideal per crear aplicacions del món real.
Ethereum
Ethereum és una tecnologia blockchain de segona generació que va introduir els interessants conceptes de contractes intel·ligents i dApps. L’automatització de diferents tasques permet a les empreses perfeccionar encara més els seus processos comercials. Però, canvia la manera com funciona el llibre major aquí? O, de fet, les transaccions funcionen de manera diferent?
En el cas d’Ethereum, hi ha estats de transacció.
- Estat desconegut → En estat desconegut, la transacció no es veu ni es processa.
- Pendent → Els miners no escullen la transacció ja que el seu estat està pendent. El Mempool emmagatzema les transaccions fins aleshores. A més, els miners seleccionen la transacció amb el valor de gas més alt.
- A bloc → L’estat de la transacció ara està configurat a “a bloc”.
- Substituït → Aquí es substitueix la transacció
Per obtenir una millor comprensió de com s’emmagatzemen i s’executen els registres blockchain a Ethereum, consulteu-ho publicació detallada.
Quòrum
Quorum té un enfocament molt interessant sobre com es produeixen i s’emmagatzemen les transaccions al llibre major. Hi ha diversos aspectes que estan fora de l’abast de l’article. Per això, us recomanem que llegiu el cicle de vida d’una transacció privada a la cadena de blocs Quorum aquí: Cicle de vida d’una transacció privada.
Peu de foto: Cicle de vida de les transaccions del quòrum, font: Quorum
Transaccions de registre de blockchain: el final
És fàcil dir que la tecnologia blockchain evoluciona cada dia. Hi ha altres projectes que no he esmentat a la publicació. Hyperledger, per exemple, pren el seu propi camí per resoldre el problema de la tecnologia del llibre major distribuït per a les empreses.
Espero que hàgiu après com el llibre major registra totes les transaccions en una cadena de blocs. Si voleu contribuir amb alguna cosa al tema, feu comentaris a la secció de comentaris de sota. Estem escoltant!