Quant a la tecnologia Blockchain
El problema de la infraestructura centralitzada
Avui a Internet, hem de confiar constantment mútuament en dades, transaccions i registres sensibles. La majoria de les nostres interaccions a Internet funcionen en servidors web centralitzats i sovint existeixen grans quantitats de dades d’usuari en una única base de dades. Les bases de dades actuals estan dissenyades per ser controlades per administradors “de confiança” que poden llegir, alterar, bloquejar i fins i tot suprimir dades. Actualment, l’arquitectura centralitzada d’Internet no només és ineficient, sinó vulnerable a la censura i als atacs dirigits per hackers i actors dolents interns..
The Trust Revolution: The First Blockchain
El 2009, Satoshi Nakamoto, un individu o grup d’individus anònims, va desenvolupar i va llançar la primera cadena de blocs. Curiosament, mai no van fer servir la paraula “blockchain”. Només bloc i cadena.
El trencaclosques de Satoshi era el comerç per Internet –– com facilitar de forma segura les transaccions digitals sense processadors de pagaments de tercers. Avui en dia, quan algú passa una targeta de crèdit, la seva informació personal d’identificació sovint passa per fins a cinc entitats diferents (associacions de targetes, processadors de pagaments, centres de compensació) que exigeixen comissions de transacció i que requereixen que els usuaris confiïn en la integritat dels seus sistemes. “Necessitem un sistema”, va explicar Satoshi, “perquè els participants pactessin un únic historial de l’ordre en què es van rebre [transaccions]”.
El sistema de Satoshi era força senzill, però elegant per la seva simplicitat. Una xarxa d’usuaris podria encadenar blocs de transaccions utilitzant estructures i funcions criptogràfiques força habituals –hash, arbres de Merkle, un algorisme de hash segur, marca de temps –– i un disseny de xarxa lleuger. La xarxa estava descentralitzada i de codi obert, és a dir, estava disponible públicament.
ConsenSys Academy
Què és blockchain?
El “bloc” d’una cadena de blocs fa referència a un bloc de transaccions que s’ha transmès a la xarxa. La “cadena” fa referència a una cadena d’aquests blocs. Quan la xarxa valida un nou bloc de transaccions, s’adjunta al final d’una cadena existent. Aquesta cadena de blocs és una llista o registre major de transaccions que la xarxa ha validat. A aquest historial únic i acordat de transaccions l’anomenem blockchain.
L’estructura de dades reals d’una cadena de blocs no és tan nova, però el protocol de consens és que els usuaris poden cooperar per construir la cadena a nivell mundial i tot sol. Per aquest motiu, molts comparen una cadena de blocs amb “un full de càlcul al qual tothom pot accedir” (Conceptes bàsics de Blockchain). I la cooperació és automàtica, entre bastidors i s’executa en CPU d’ordinadors de tot el món.
El qui, el què i el lloc del sistema és relativament senzill. El qui és humà, el que deixa funcionar les màquines i el lloc on la cadena compartida de transaccions validades és només programari. I el perquè? Per construir xarxes de confiança.
Més enllà de Bitcoin: la cadena de blocs Ethereum
La cadena de blocs de Bitcoin que Satoshi Nakamoto va desenvolupar i va llançar al món el 2009 tenia una aplicació molt específica: efectiu electrònic. L’efectiu electrònic que es basa en la tecnologia blockchain s’anomena “criptomoneda”, perquè utilitza la criptografia per assegurar transaccions financeres. Actualment, hi ha prop de 2.000 criptomonedes diferents. Blockchain és la tecnologia fonamental que sustenta Bitcoin, però el seu potencial s’estén molt més enllà de la criptomoneda.
Blockchain explicat amb Joe Lubin
Com es diferencia Ethereum de Bitcoin
El 2015, Ethereum es va llançar com una versió molt més versàtil de la tecnologia subjacent del sistema de pagament Bitcoin. El valor d’una cadena de blocs és la certesa de la xarxa: els participants poden establir un registre fiable i immutable de transaccions sense la necessitat d’intermediaris. La potència de la cadena de blocs d’Ethereum és la seva programabilitat: els acords s’incorporen al codi perquè les transaccions s’executin automàticament. Aquests acords digitals o “contractes intel·ligents” poden tenir formats, condicions i fins i tot convocar altres contractes, cosa que fa que Ethereum sigui útil no només per a la liquidació de pagaments, sinó per a una àmplia gamma d’indústries, des de la banca i les finances fins a l’energia..
Xarxes d’igual a igual i tecnologia Blockchain
Les xarxes d’igual a igual existeixen des de fa dècades. Una de les primeres xarxes peer-to-peer més famoses va ser Napster, una aplicació per compartir fitxers creada per Sean Parker, que després es convertiria en un dels primers executius de Facebook. Una xarxa peer-to-peer basada en blockchain presenta un avenç significatiu respecte a aquests sistemes anteriors, ja que permet que grans grups d’individus o organitzacions facin transaccions sense confiar en cap autoritat per registrar i validar aquestes transaccions.
Tecnologia de llibres distribuïts (DLT)
Les cadenes de blocs són una subcategoria de tecnologia de llibres distribuïts. La diferència clau entre una cadena de blocs i els registres de transaccions del passat és que s’utilitzen aplicacions de cadenes de blocs llibres distribuïts. Quan existeix un llibre de registre estàndard en un ordinador o servidor, existeix un llibre de distribució distribuït i s’actualitza simultàniament en tots els ordinadors de la xarxa (cada individu i organització que utilitza el llibre de llibre). Per tant, una cadena de blocs és un tipus de descentralitzat ledger, que funciona en una xarxa peer-to-peer. Hi ha llibres comptables distribuïts que no funcionen en cadenes de blocs, però no són tan habituals i solen desplegar-se per resoldre problemes més reduïts relacionats amb la base de dades.
El valor de la descentralització
L’arquitectura descentralitzada d’una cadena de blocs (una xarxa global d’ordinadors que executen simultàniament el programari i validen la cadena de transaccions) és la que garanteix que el registre de transaccions no es comprometi mai. La descentralització és fonamental com a principi arquitectònic. Fa que una xarxa de cadenes de blocs sigui menys probable que falli, sigui més difícil d’atacar i sigui més difícil per als actors dolents enfrontar-se al sistema. En Dominar Ethereum, Andreas Antonopoulus i Gavin Wood fan una crida als seus lectors per mirar detingudament una cadena de blocs determinada i avaluar una sèrie de propietats, inclosa la descentralització:
“Avui, però, hi ha una gran varietat de blockchains amb propietats diferents. Necessitem qualificatius que ens ajudin a comprendre les característiques de la cadena de blocs en qüestió, com ara oberta, pública, global, descentralitzada, neutral, resistent a la censura. No totes les cadenes de blocs es creen iguals. Quan algú us diu que alguna cosa és una cadena de blocs, no heu rebut cap resposta; més aviat, heu de començar a fer moltes preguntes per aclarir què volen dir quan utilitzen la paraula “blockchain”.
A ConsenSys, el nostre objectiu és ajudar els usuaris, els desenvolupadors i les organitzacions a començar a fer les preguntes correctes sobre la tecnologia blockchain, de manera que tots puguem construir i beneficiar-nos de xarxes en les quals podem confiar..
“Ethereum és un dels protocols fonamentals del web descentralitzat”.
–Joseph Lubin, fundador d’Ethereum i cofundador de ConsenSys
Obteniu més informació sobre la tecnologia blockchain
- Paper bàsicPaquets d’aprenentatge de blockchain, mini guies, una màquina del temps i molt més
- Desxifra suportsUna visió general de l’estat de l’ecosistema Blockchain
- Formació ConsenSys AcademyBlockchain i Ethereum per a principiants, desenvolupadors i empreses