Si busqueu una guia per a principiants sobre blockchain, us podem ajudar. Aquí, revisarem tots els elements de l’ecosistema blockchain i comprendreem com funciona realment aquesta tecnologia.
Blockchain per a principiants és una de les paraules clau més cercades a Internet. La popularitat de Blockchain ha crescut enormement en els darrers anys. Amb les empreses, el govern i les empreses que adopten més blockchain, el valor d’aprendre blockchain també ha augmentat. En conèixer la tecnologia blockchain, formareu part de la pròxima generació i comprendreu com es configurarà la nostra economia en un futur proper.
Si sou principiant, heu de començar amb una guia per a principiants a la cadena de blocs que simplement ho explicarà tot. Avui revisarem una guia inicial sobre blockchain i us ajudarem en el vostre camí per aprendre’n.
Llavors, què és blockchain? Explorem.
Inscriu-te ara: Curs de Fonaments de l’Enterprise Blockchains
Tutorial de Blockchain per a principiants: què és Blockchain?
Blockchain és un sistema de llibres peer-to-peer que permet als companys transaccionar entre ells sense cap autorització centralitzada. La xarxa peer-to-peer està completament descentralitzada. Per fer-lo descentralitzat, cada parell porta una còpia del llibre major. El llibre major pot ser una còpia completa o una còpia mínima necessària perquè es mantingui connectat i funcional a la xarxa.
Per garantir el consens entre les transaccions, s’utilitzen mètodes de consens com Prova de treball, Prova de joc o altres. A més, cada transacció està completament protegida amb l’ajut d’algoritmes criptogràfics avançats. És evident que tot el mecanisme de blockchain s’utilitza per aprofitar la confiança, la immutabilitat i la transparència. La idea és tot el contrari de la centralització
En resum, és una xarxa amb companys capaços de fer transaccions sense cap autorització centralitzada. Aquesta senzilla idea canvia de manera única el funcionament de les indústries. Així és com blockchain registra les transaccions al llibre major.
Per exemple, ara es pot revolucionar l’assistència sanitària per emmagatzemar les dades dels pacients a la cadena de blocs. D’aquesta manera, els pacients no han de portar els seus propis documents, ja que tot s’emmagatzemarà a la xarxa i farà clic. El pacient també pot compartir les seves dades per investigar i ajudar a millorar la investigació sobre moltes malalties crítiques. A més, resol el problema de les drogues falsificades, ajudant tant als pacients com a les empreses farmacèutiques.
Blockchain Architecture per a principiants
Ara que ja tenim una idea de blockchain, és hora de conèixer l’arquitectura de blockchain.
Els components clau de l’arquitectura blockchain són els següents:
- Transaccions
- Blocs
- Consens
A part dels components generals, hi ha diferents tipus d’arquitectura de cadenes de blocs, inclosa l’arquitectura de cadenes de blocs pública, privada i de consorci. En parlarem poc després de revisar els components claus següents.
Inscriu-te ara: Certified Enterprise Blockchain Architect (CEBA)
Bloc
Una cadena de blocs es compon de blocs. Els blocs s’emmagatzemen de manera lineal on el bloc més recent s’adjunta al bloc anterior. Cada bloc conté dades: l’estructura de les dades emmagatzemades dins del bloc està determinada pel tipus de cadena de blocs i la manera com gestiona les dades.
Podem prendre l’exemple de la cadena de blocs de bitcoins. Un bloc a la cadena de blocs de bitcoin conté la informació bàsica sobre una transacció, inclòs el receptor, el remitent i la quantitat de bitcoins transferits.
A més, el primer bloc de qualsevol cadena de blocs es coneix com el bloc Genesis. Només el bloc de gènesi no té cap bloc anterior. Trobareu més informació sobre blocs a qualsevol tutorial de blockchain per a principiants.
En un bloc, hi ha informació important coneguda com a hash. El hash s’utilitza per determinar l’autenticitat de qualsevol bloc i si s’hauria d’adherir a la cadena actual o no. El hash és exclusiu de tots els blocs i, per tant, no pot ser replicat per cap bloc maliciós. També és una porta d’entrada per entendre què inclou el bloc. Això permet que el bloc protegeixi el contingut. Per tant, si algú intenta canviar la informació dins del bloc, el valor de hash també canviarà, provocant un avís perquè altres blocs no l’acceptin.
L’estructura de cada bloc es pot dividir en tres parts, incloses les dades, el hash i el hash del bloc anterior.
Transacció
Una transacció té lloc a la xarxa quan un par envia informació a un altre parell. És un element clau de qualsevol cadena de blocs i, sense ella, no hi hauria cap propòsit d’utilitzar una transacció.
Una transacció consisteix en informació, inclòs el remitent, el receptor i el valor. És similar a una transacció feta en plataformes modernes de targetes de crèdit. L’única diferència és que la transacció aquí es fa sense una autorització centralitzada.
Un exemple senzill seria un usuari que envia bitcoins a un altre usuari. La transacció inicia una cadena de blocs de contracte acordat que canvia el seu estat. Com que tota la cadena de blocs és una xarxa descentralitzada, ha de ser actualitzada per tots els nodes. Cada node conté una còpia exacta del llibre major i, per tant, es crea un estat de blockchain. Qualsevol transacció individual pot iniciar un canvi d’estat.
Un bloc que hem comentat anteriorment conté un munt de transaccions. Hi ha un límit en la quantitat de transaccions que pot contenir un bloc. Depèn del bloc, de la mida de la transacció i de qualsevol límit que imposi la quantitat de transaccions que es poden mantenir en un bloc. La verificació de la transacció es realitza mitjançant nodes independents basats en el mètode de consens utilitzat.
Tècnicament, cada transacció pot tenir una o més entrades i sortides. D’aquesta manera, les transaccions s’enllacen de manera que pugui tenir una nota adequada sobre les despeses realitzades a la cadena de blocs.
Consens
L’última part important de l’arquitectura blockchain és el consens. És el mètode mitjançant el qual es valida una transacció. Cada cadena de blocs pot tenir un mètode de consens diferent. Per exemple, Bitcoin utilitza la prova de treball (PoW), mentre que Ethereum utilitza la prova de joc (PoS). També hi ha altres tipus de mètodes de consens que enumerarem a continuació.
Els algorismes de consens ofereixen un conjunt de regles. Cal que la segueixin tots els usuaris de la xarxa. A més, per imposar un mètode de consens, els nodes haurien de participar. Sense cap participació de nodes, el mètode de consens no es pot implementar. Això també significa que, com més nodes s’uneixin per participar en el mètode de consens, més forta serà la xarxa.
Bitcoin té una gran xarxa i ofereix un gran incentiu per convertir-se en miner. De fet, també té una de les comunitats de miners més grans que hi ha. Trobareu més informació sobre blocs a qualsevol tutorial de blockchain per a principiants.
De vegades, els miners també segueixen la seva fidelitat a l’hora d’afirmar el seu punt. Per exemple, si es requereix un canvi a la cadena de blocs, els miners poden decidir com a mínim protestar contra el canvi.
Els miners o els nodes que participen en el mètode de consens poden segrestar la xarxa si més d’un 51% d’ells està controlat per una entitat. Aquest atac es coneix com un atac del 51% en què més de la meitat dels nodes estan controlats per una entitat. Poden falsificar transaccions i també permeten fer doble despesa.
Com funciona Blockchain
Si voleu aprendre com funciona el blockchain en un procés pas a pas, el podem seguir a continuació.
Pas 1: Al primer pas, es demana una transacció. La transacció pot ser per transferir informació o algun actiu de valor monetari.
Pas 2: Es crea un bloc per representar la transacció. Tot i això, la transacció encara no està validada.
Pas 3: Ara el bloc amb la transacció s’envia als nodes de xarxa. Si es tracta d’una cadena de blocs pública, s’envia a cada node. Cada bloc consta de les dades, el hash del bloc anterior i el hash del bloc actual.
Pas 4: Ara els nodes comencen a validar-se segons el mètode de consens utilitzat. En el cas del bitcoin, s’utilitza la Prova de Treball (PoW).
Pas 5: Després de la validació, el node rep ara una recompensa en funció del seu esforç.
Pas 6: La transacció s’ha completat.
Tots aquests processos us poden oferir el màxim nivell de seguretat a la xarxa.
Inscriu-te ara: Curs certificat d’Expert en seguretat en cadenes de blocs (CBSE)
Tipus d’arquitectura Blockchain
Ara que hem entès els components bàsics de qualsevol xarxa blockchain, també hauríem d’aprendre sobre els diferents tipus d’arquitectura blockchain.
Public Blockchain Architecture
En una arquitectura pública de blockchain, tothom pot participar a la xarxa. La informació pública de la transacció està disponible per a tothom. Tot i això, això no significa que les dades privades d’una transacció ja estiguin disponibles. Alguns exemples d’arquitectura pública de blockchain inclouen bitcoin, Litecoin i Ethereum.
Arquitectura Blockchain privada
Quan es tracta d’arquitectura de blockchain privada, ningú no pot accedir al blockchain. L’administrador o el conjunt de nodes dominant determina qui pot unir-se a la xarxa.
Voleu entendre les diferències entre blockchain públic i privat? Aquí teniu una guia sobre el blockchain públic contra privat que podeu consultar.
Arquitectura de cadenes de blocs federades / consorciades
L’últim tipus d’arquitectura blockchain és l’arquitectura blockchain federada / de consorci. Combina les millors funcions del blockchain públic i privat. També està molt controlat i és el més adequat per a cadenes de blocs empresarials.
Per veure la diferència, repassem el gràfic següent.
Accés | Privat | Públic | Públic / privat |
Consens | Organització basada | Públic | Nodes seleccionats |
Eficiència | Alt | baix | Alt |
Centralització | Sí | No | Parcial |
Procés de consens | Basat en permisos | Basat en permisos | Sense permís |
Immutabilitat | No completament a prova de manipulacions | Totalment a prova de manipulacions | No completament a prova de manipulacions |
Mètodes de consens de Blockchain
Els mètodes de consens són una part integral de qualsevol tipus de cadena de blocs. Determina la rapidesa, eficiència i seguretat que té una transacció. És per això que, en aquesta secció, passarem per diferents mètodes de consens.
Ara mateix, hi ha un munt de mètodes de consens. Però, per simplificar la discussió, cobrirem els quatre primers llocs populars.
- Prova de treball (PoW)
- Prova de joc (PoS)
- Prova de joc delegada (DPoS)
- Tolerància a les falles bizantines pràctiques (PBFT)
Prova de treball (PoW):
És el primer mètode de consens utilitzat per una xarxa blockchain. Es va introduir amb bitcoin. En aquest mètode de consens, hi ha miners que s’encarreguen de validar una transacció. Cal trobar el hash d’un bloc nou per afegir-lo a la xarxa. El que troba el primer és recompensat amb els altres. La prova de treball de Blockchain requereix una potència computacional extrema i també té requisits elevats pel que fa al maquinari.
Prova de joc (PoS):
La prova de joc és utilitzada per la xarxa de cadena de blocs de segona generació, Ethereum. Té un enfocament completament diferent ja que no requereix un consum d’energia extensiu. Aquí les monedes estan estacades pels nodes. Ethereum té els seus propis requisits sobre com cal apostar les monedes perquè pugui participar en l’algorisme de consens. Els nodes que tenen més monedes apostades tenen més possibilitats de ser recompensats. Això també fa que la inversió en prova de joc sigui pesada.
Prova de joc delegada (DPoS):
DPoS és un tipus de PoS diferent. Gestiona la selecció de nodes de manera diferent. Els titulars de monedes, en aquest cas, seleccionen els nodes per participar en el mètode de consens. També poden votar mentre trien o donen puntades a un node. És més adequat per a una xarxa establerta amb més confiança. Podeu utilitzar aquesta tecnologia per a models de negoci de blockchain.
Tolerància pràctica a les falles bizantines:
PBFT és una manera de resoldre el problema dels generals bizantins. Permet als nodes decidir si accepten o deneguen la informació enviada. El partit manté un estat intern que s’utilitza per fer un càlcul de missatges nous. Si el càlcul del partit funciona bé, decideix compartir la transacció amb altres parts de la mateixa xarxa.
El resultat final ha arribat quan diverses parts han fet càlculs i la decisió es basa en els resultats de les parts. Com que no tots els nodes són necessaris per al mètode de consens, també té un requisit de taxa de hash baix. Tot i això, per aconseguir-ho, requereix nodes de confiança per treballar junts. PBFT s’utilitza en projectes populars, inclosos Ripple, Stellar i Hyperledger.
Blockchain per a principiants: casos d’ús empresarials
En aquesta secció, ens centrarem en els casos d’ús de blockchain empresarial. Els casos d’ús de blockchain us ajudaran a entendre millor la tecnologia blockchain. Hi ha centenars de casos d’ús de blockchain, però enumerarem només uns quants a continuació per simplificar.
Gestió de la cadena de subministrament
La gestió de la cadena de subministrament pateix actualment molts problemes. Per exemple, el problema més gran de SCM és la falsificació de productes. Mitjançant l’ús de blockchain per a la cadena de subministrament, els productes es poden rastrejar amb precisió i eliminar qualsevol falsificació possible. També millora la transparència i garanteix que es redueixi el cost de tota la part. Les millores en SCM també signifiquen una millora en diferents indústries, incloses la salut, la indústria alimentària, etc..
Si teniu curiositat per saber com la cadena de blocs pot afectar positivament el món de la cadena de subministrament i, en particular, les operacions de gestió, haureu d’inscriure-us ara al curs de gestió de cadenes de blocs i cadena de subministrament empresarial!
Atenció sanitària
L’assistència sanitària també es beneficia de blockchain. En aquest moment, no hi ha manera que els especialistes sanitaris puguin examinar una versió única de l’informe sanitari d’una persona. Amb blockchain per a la salut, ara serà possible que els pacients tinguin els seus informes emmagatzemats a blockchain, que es poden recuperar més endavant.
D’aquesta manera, els metges poden treballar en un únic informe i donar-los millors serveis mèdics. També fa que el procés sigui eficient, millori l’intercanvi d’informació i proporciona la millor manera possible als pacients d’assegurar els seus documents per no haver-los de portar. Vegem més casos d’ús en aquesta guia per a principiants.
Mercat de l’energia
Les empreses de distribució d’energia són grans actors que ofereixen serveis a gairebé tothom. De moment, com a consumidor, heu d’esperar a que les grans empreses us proporcionin una instal·lació. Això pot trigar entre uns quants dies i unes quantes setmanes, segons la vostra ubicació.
Actualment, el mercat de l’energia és un ecosistema tancat amb nous jugadors que intenten revolucionar-lo amb l’ajut de la tecnologia blockchain. Amb blockchain, els nodes seran capaços de generar i comercialitzar electricitat sense la necessitat d’alguna autoritat centralitzada. Hi ha moltes empreses que utilitzen tecnologia blockchain per a aquest sector.
Això relaxarà els preus de l’energia i millorarà l’abast de l’energia en llocs on abans no era possible. Hi ha projectes com Grid + i Power Ledger que ho fan tot possible.
Estat real
L’ús de blockchain per a béns immobles pot beneficiar enormement aquest sector. La propietat immobiliària és un gran sector. En aquest moment, hi ha molts jugadors en propietats immobiliàries que estan lluitant per una raó o una altra. Una de les principals raons del lent creixement dels béns immobles és la manca d’eficiència en tot el sistema. Si voleu comprar una propietat, heu de passar per un procés lent i dolorós que pot trigar setmanes a completar-se.
Amb blockchain, els béns immobles poden ser més eficients amb una transacció segura i fluida. Tot això serà possible a causa dels contractes intel·ligents que poden automatitzar tasques com la compra o venda d’un immoble. També pot ajudar a verificar la propietat i és rendible.
Conclusió
Això ens condueix al final de la guia per a principiants de blockchain. Blockchain és una tecnologia única. Per tant, això significa que cada vegada més empreses començaran a adoptar blockchain als seus negocis. Per tant, és segur dir que, si només sou un principiant, heu de dominar molts elements abans que pugueu considerar la possibilitat de formar part d’aquesta tecnologia..
Us recomanem començar sense curs de blockchain gratuït per conèixer els elements bàsics de blockchain. A continuació, podeu construir el vostre camí cap a la formació a nivell expert.