Las blockchains, plantean el problema del trilema de la escalabilidad: debes elegir solo dos cualidades entre la escalabilidad, la seguridad y la descentralización, lo que plantea algunos inconvenientes. A ello, añádanse dificultades derivadas de la sostenibilidad, los fees o la velocidad.
Ethereum ocupa el primer puesto en el ranking de plataformas no permisionadas para la práctica de Smart contracts o la tokenización, como lo acredita su absoluta preminencia en DeFi. Pero tiene problemas porque puede “morir de éxito”. Por ello, está en pleno proceso de evolución hacia una versión 2.0 con cambio en el protocolo de consenso, del PoW al PoS, para incrementar la escalabilidad y reducir los fees. Ello provoca que estén surgiendo otras redes de blockchain altamente competitivas y que pueden servir, también, para realizar procesos de tokenización.
En la imagen adjunta de Mitsoftware.com , se recogen las características principales de las redes Ethereum, Binance, Solana, Polygon, Cardano, Polkadot y Stellar, que permiten a todas ellas competir en el ámbito de la tokenización. faltan entre otras, Algorand o Terra.
DEFINICIONES DE BLOCKCHAIN
GARTNER, en una obra reciente, define a la blockchain como un mecanismo digital para crear un libro de registros digital y distribuido, en el cual dos o más participantes integrantes de una red peer-to-peer pueden intercambiar información y activos de manera directa, sin intermediarios. La blockchain autentica a los participantes, valida que éstos tengan los activos sobre los que quieren tranzar, y registra los intercambios en dicho libro de registros digital, del cual todos los partícipes tienen una copia actualizada y cuyos asientos o registros, que no son modificables, son cronológicamente organizados y empaquetados en bloques, encriptados, y vinculados unos a otros. Sus elementos esenciales son:
i) distribución: los participantes están físicamente separados, pero conectados a través de una red de la cual son nodos, con acceso al registro;
ii) encriptación asimétrica y pseudonimia;
iii) inmutabilidad, salvo que se acuerde lo contrario;
iv) tokenización: las transacciones en una blockchain involucran la transferencia segura de valor, en forma de tokens, que es la representación digital de algún activo, o una forma de retribuir a los participantes, o incluso datos agrupados; y
v) decentralización: la red y sus protocolos son operados y están mantenidos en múltiples computadoras de la red distribuida, lo que significa que no hay una sola computadora que corra la blockchain.
Cuando una blockchain reúne estos cinco elementos, su valor se maximiza
. Wright y De Filippi la definen como una base de datos de transacciones cronológica, administrada por una red de computadoras, donde la cadena de bloques está encriptada y organizada en conjuntos de
datos más pequeños, llamados bloques. Cada bloque contiene información sobre una determinada cantidad de transacciones, junto con una referencia – llamada hash– al bloque inmediato precedente, junto con la solución a un complejo problema matemático que se utiliza para validar los datos asociados
a ese bloque en particular. Una copia de toda la cadena está alojada en cada computadora de la red –llamadas nodos–, y se sincroniza –actualiza– periódicamente de modo que todas las computadoras alojen la misma base de datos
. Toda operación en una blockchain es validada a través de una huella digital, creada a través de una función de hashing, e.g., SHA256 en el caso de Bitcoin
. Para garantizar que solo transacciones legítimas se agregan a la cadena, la red de computadoras debe confirmar que la nueva transacción es válida y que no invalida ninguna transacción precedente, de
modo tal que sólo se agregará un nuevo bloque a la cadena si existe un consenso en tal sentido entre los nodos. Este consenso entre las computadoras de la red se puede obtener a través de distintos mecanismos de voto, siendo el más común el de Proof Of Work (PoW) , que depende a su
vez de la cantidad de poder de cómputo donado para mantener la red. Una vez que un bloque nuevo se agrega, no puede ser borrado, y las transacciones en él contenidas pueden ser verificadas por toda la red.
Comentarios
Publicar un comentario