Como crear una red blockchain

Como crear una red blockchain

Como crear una red blockchain

Secuencia para construir un kpmg de blockchain

Al igual que la Inteligencia Artificial y el Aprendizaje Automático, Blockchain está creciendo rápidamente para convertirse en una tecnología principal en la industria actual. La tecnología Blockchain ya no se limita al sector BFSI, y está dando a conocer su presencia en otros dominios, como la sanidad, la gobernanza, el comercio minorista y la logística, por nombrar algunos. Sin embargo, aunque Blockchain se ha abierto paso en el vocabulario común, no muchos conocen la arquitectura de Blockchain y su funcionamiento.
Una cadena de bloques es un libro de contabilidad descentralizado y distribuido que se diseñó en 1991 para almacenar y registrar transacciones financieras. Sin embargo, es capaz de almacenar cualquier cosa que tenga valor. Esencialmente, Blockchain es una red interconectada de ordenadores conectados entre sí en lugar de estar conectados a un servidor central. Todas las máquinas (o nodos) dentro de esta red pueden definir y acordar un estado compartido de datos mientras se adhieren a algunas restricciones acordadas unánimemente – aunque el sistema consiste en múltiples nodos, ningún nodo puede alterar los datos sin el consenso de toda la red.

Neo

Hay varios pasos clave por los que debe pasar una transacción antes de ser añadida a la cadena de bloques. Hoy vamos a centrarnos en la autenticación mediante claves criptográficas, la autorización a través de la prueba de trabajo, el papel de la minería y la más reciente adopción de protocolos de prueba de participación en redes de blockchain posteriores.
Cada usuario tiene su propia clave privada y una clave pública que todos pueden ver. El uso de ambas crea una identidad digital segura para autenticar al usuario mediante firmas digitales y para «desbloquear» la transacción que quiere realizar.
En una cadena de bloques pública, la decisión de añadir una transacción a la cadena se toma por consenso. Esto significa que la mayoría de los «nodos» (u ordenadores de la red) deben estar de acuerdo en que la transacción es válida. Las personas que poseen los ordenadores de la red son incentivadas a verificar las transacciones mediante recompensas. Este proceso se conoce como «prueba de trabajo».
La prueba de trabajo requiere que los propietarios de los ordenadores de la red resuelvan un complejo problema matemático para poder añadir un bloque a la cadena. La resolución del problema se conoce como minería, y los «mineros» suelen ser recompensados por su trabajo en criptomoneda.

Estelar

Una cadena de bloques (blockchain) es una lista creciente de registros, denominados bloques, que se vinculan entre sí mediante criptografía[1][2][3][4] También se describe como un «almacenamiento de datos inmutable, sin confianza y totalmente descentralizado entre pares» que se extiende por una red de participantes a menudo denominados nodos[5] Cada bloque contiene un hash criptográfico del bloque anterior, una marca de tiempo y los datos de la transacción (generalmente representados como un árbol de Merkle). La marca de tiempo demuestra que los datos de la transacción existían cuando se publicó el bloque para entrar en su hash. Como cada bloque contiene información sobre el bloque anterior, forman una cadena, en la que cada bloque adicional refuerza los anteriores. Por lo tanto, las cadenas de bloques son resistentes a la modificación de sus datos porque, una vez registrados, los datos de un bloque determinado no pueden ser alterados retroactivamente sin alterar todos los bloques posteriores.
Las cadenas de bloques suelen ser gestionadas por una red de pares para su uso como libro de contabilidad distribuido públicamente, donde los nodos se adhieren colectivamente a un protocolo para comunicarse y validar nuevos bloques. Aunque los registros de las cadenas de bloques no son inalterables, ya que es posible realizar bifurcaciones, las cadenas de bloques pueden considerarse seguras por su diseño y son un ejemplo de sistema informático distribuido con alta tolerancia a los fallos bizantinos[6].

Hyperledger

Si no has pasado los últimos años en una cueva, conoces el blockchain. Esta tecnología ha hecho estallar muchos mercados, y aunque algunos la consideran una burbuja, yo creo que las blockchains pronto serán tan comunes como la web.
Las DApps son aplicaciones descentralizadas. Una blockchain no tiene ningún servidor que haga de intermediario entre los usuarios que intercambian mensajes, dinero o datos. Esto abre muchas posibilidades para muchas industrias, por eso el desarrollo de aplicaciones de blockchain es relevante para muchos negocios.
Un blockchain es una red que comparte todos los datos entre sus pares, almacenando estos datos cronológicamente en bloques. Esto significa que una vez que ocurre algo en una red blockchain (por ejemplo, una transacción o un intercambio de datos), se comparte con todos los miembros de la red, y todos tienen un registro de esta acción en sus propios dispositivos.
Estos bloques de datos se almacenan en una cadena, y una vez que los datos se añaden a la cadena, no pueden cambiarse. Esto hace que una cadena de bloques sea extremadamente difícil de violar y robar datos.Los principios básicos de la lógica de trabajo de la cadena de bloquesPara crear una cadena de bloques, necesitarás desde unos pocos gigabytes hasta un terabyte de espacio de almacenamiento. Como los dispositivos móviles no tienen tanto espacio, las DApps suelen funcionar sólo en una parte de la cadena.

Entradas relacionadas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad