Definición de la tecnología Blockchain



En este blog, aprenderá sobre la tecnología Blockchain. Podrás percibir los diversos conceptos que constituyen una tecnología blockchain.

¿Estás emocionado por el aumento de las criptomonedas? ¿Quieres saber cómo funciona la tecnología Blockchain? Ha aterrizado en el lugar correcto. Este blog aclarará su cabeza confusa y comprenderá mejor la cadena de bloques.

Lo siguiente será el aprendizaje de este blog:





¡¡Atención antes de empezar !!

¿Alguna vez imaginó un sistema tan seguro y poderoso que podría transformar la forma en que nuestra economía, los sistemas de gobierno, las empresas funcionan y podría transformar nuestro sentido conceptual de comercio, propiedad y también confianza? Bueno, tal tecnología ya existe y se llama Blockchain .



¿Parece fascinante? Desentrañemos este misterio juntos ...

Definición de la tecnología Blockchain

Blockchain es una base de datos de registros cifrados, descentralizada y distribuida.

Está bien, si esas palabras te parecen divertidas, déjame explicarte:



espacios de nombres en c ++
  • Es una estructura de datos donde cada bloque está vinculado a otro bloque en una marca de tiempo orden cronológico
  • Se trata de un base de datos transaccional de solo anexión , no sustituye a las bases de datos convencionales
  • Cada nodo guarda una copia de todas las transacciones ocurridas en el pasado que son asegurado criptográficamente
  • Toda la información una vez almacenada en el libro mayor es verificable y auditable pero no editable
  • Muy tolerante a fallos como hay sin punto único de falla Blockchain-Blockchain-Technology-Edureka

Como blockchain no lo hizoconceptualizar como una sola entidad separada en sí misma, era la tecnología de la columna vertebral de bitcoin, así que intentaremos entenderlo con el caso de uso de bitcoin y cómo ayuda a transferir esto de forma segura ' oro digital ”.

Tecnología Blockchain | Tutorial de Blockchain | Edureka

Transacción Bitcoin simple

Considere una transacción de Bitcoin donde, James transfiere 5 BTC su amigo Kevin en la red.

Ahora, esta transacción se transmite al Red Bitcoin Blockchain , y los nodos especiales llamados Mineros que toma esta transacción del grupo de transacciones no confirmadas , validarlo y agregarlo a su bloque.

Aquí, supongamos que Lisa y Robert son mineros, verifican las transacciones en la red y agrupan la transacción verificada en un bloque y comienzan a competir para resolver un complejo rompecabezas matemático llamado Prueba de trabajo .

Si Lisa resuelve el acertijo primero, transmitirá el bloque a toda la red. Los otros mineros validan el bloque y cada nodo acepta por unanimidad el estado actual del libro mayor, y cada uno actualiza el registro de forma independiente. Por lo tanto, James y Kevin reciben un mensaje de verificación de que la transacción se completó.

La transacción se convierte así en parte del libro mayor distribuido (o Blockchain). Y, por su trabajo computacional, Lisa es recompensada con Bitcoins recién creados (de ahí el término minería ). La recompensa actual para cada bloque es de 12,5 Bitcoins.

“Entonces el dinero digital se transfiere de una persona a otra sin el uso de terceros que usamos en nuestro sistema convencional. ¡¿No es increíble ?! '

Sin embargo, la tecnología Blockchain, con todas sus virtudes, no es una tecnología nueva.

Pasablemente, es una fusión de tecnologías potentes de una manera nueva.

Blockchain: un grupo de tecnologías

Algoritmos criptográficos:

Las cadenas de bloques están aseguradas con fuertesmecanismos criptográficos de última generación. Todo lo almacenado en Blockchain está encriptado.

Para darle una mejor idea de cómo se usa en Blockchain, volvamos a nuestro ejemplo discutido anteriormente donde Kevin transfiere 5 BTC a James. Esta transacción ingresa a la red en forma de mensaje cifrado. Este mensaje es único para cada transacción.

Ahora, preguntaría qué hace que el mensaje sea único. Es porque la transacción está firmada por la clave única del remitente llamada clave privada , por lo tanto, la firma digital . El mecanismo se parece a esto:

Los mineros verifican esta firma digital para validar una transacción en la red.

Genial, ¿no es así? Déjame contarte algunas cosas más fascinantes. Alguna vez ha visto estos números antes: 09bed8e02e49277378f256c9d93ba4e408771088483f3955c6b1186ac8c7630a . Parece un galimatías, ¿verdad? Bueno, se llama algoritmo de hash seguro (SHA-256) .

La función es tan poderosa que si pasa algo a través de este algoritmo, le da una huella digital de esa entrada. Incluso si se modifica un solo espacio, la huella digital cambia por completo.

¿Se pregunta cómo se usa en Blockchain? Recuerda que te dije que los bloques están vinculados entre sí en Blockchain. Bueno, allá vas. Si realiza el hash de un montón de transacciones, es decir, le da a todo ese 'bloque' de transacciones una huella digital única. Eso es todo.

Ahora, su próximo bloque de transacciones tiene las nuevas transacciones: Más ese hash del bloque anterior.

Y así se hace el sistema blockchain criptográficamente seguro .

Red distribuida:

Blockchain usa una red distribuida donde dos o más nodos trabajan entre sí de manera coordinada para lograr un resultado común. X Todos los usuarios de Blockchain son nodos (o pares) que mantienen su propio libro mayor.

  • En una arquitectura distribuida, la transacción se transmite peer-to-peer
  • La transmisión de la transacción a través de la red tarda entre 1 y 2 segundos

Un proceso de transacción más rápido hace que el proceso de validación sea más rápido para los pares. En última instancia, esto da como resultado una transferencia más rápida de activos digitales.

Programa (Protocolo Blockchain):

Blockchain utiliza el protocolo de servicio de red para un funcionamiento fluido y seguro del sistema. Los nodos sirven a la red manteniendo un registro de transacciones. El proceso de verificación se puede personalizar para cada blockchain. Básicamente, es el mecanismo de consenso que gobierna la red de Blockchain. Ejemplo de prueba de trabajo en Bitcoin Blockchain.

El consenso hace dos cosas:

  • Asegura que el siguiente bloque en una cadena de bloques sea la única versión de la verdad
  • Evita que los adversarios poderosos descarrilen el sistema

Un proceso de transacción más rápido hace que el proceso de validación sea más rápido para los pares. En última instancia, esto da como resultado una transferencia más rápida de activos digitales.

Supongo que ahora sabes cómo se utilizan estos conceptos convencionales en las tecnologías Blockchain. Déjame mostrarte los gráficos visuales de cómo funciona el sistema.

Muy bien, sigamos adelante y discutamos los tipos de blockchains.

Tipos de blockchain:

Público: Las cadenas de bloques públicas tienen libros de contabilidad visibles para todos en Internet y cualquiera puede verificar y agregar un bloque de transacciones a la cadena de bloques.

Ejemplos: Bitcoin, Ethereum, Dash, Factom

Privado: todos los permisos se mantienen centralizados en una organización. Las cadenas de bloques privadas permiten que solo personas específicas de la organización verifiquen y agreguen bloques de transacciones, pero todos en Internet generalmente pueden ver.

Ejemplos- Multicadena, Blockstack

Consorcio: controlado por un consorcio de miembros. Solo un conjunto predefinido de nodos tiene acceso para escribir los datos o el bloque.

Ejemplos- Rizado, R3 e Hyperledger1.0

Casos de uso de la tecnología Blockchain:

El aspecto monetario es solo una punta del iceberg de la tecnología blockchain. Blockchain es una tecnología innovadora para la que el dinero es solo una de las posibles aplicaciones.

Los siguientes son algunosaplicaciones de la vida real de Blockchain:

Déjame mostrarte dónde está el bloquela tecnología de cadena esyendopara guiarnos en el
futuro cercano.

Posible cambio tectónico de Blockchain:

Según el censo del foro económico mundial, se espera el siguiente avance de la tecnología blockchain.

Así que esto concluye nuestro blog de tecnología Blockchain. Espero que haya disfrutado leyendo este blog y lo haya encontrado informativo. Para obtener más información sobre blockchain, vea nuestro video sobre 'Tecnología Blockchain'

Tecnología Blockchain | Explicación de Blockchain | Tutorial de Blockchain | Edureka

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios y nos comunicaremos con usted lo antes posible.

Si desea aprender sobre la tecnología Blockchain y dominar los conceptos de criptografía, redes Blockchain, contratos inteligentes, Ethereum e Hyperledger, consulte nuestro sitio interactivo en línea. aquí, que viene con soporte 24 * 7 para guiarlo durante su período de aprendizaje.