ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CASO PRÁCTICO OBLIGATORIO INÍCIATE EN EL BLOCKCHAIN


Enviado por   •  11 de Enero de 2022  •  Resúmenes  •  1.882 Palabras (8 Páginas)  •  62 Visitas

Página 1 de 8

CASO PRÁCTICO OBLIGATORIO

INÍCIATE EN EL BLOCKCHAIN

Responde brevemente a las siguientes cuestiones que planteamos en relación con los contenidos:

1. Indica el origen y características básicas de Blockchain

Hay tres nombres claves en el nacimiento de la Blockchain. Los dos primeros son Stuart Haber y W Scott Stornetta, quienes en 1.991 sentaron las bases sobre las que se crearía poco después la primera Blockchain funcional. Estas bases las presentaron en un estudio llamado “How to time-stamp a digital document” o “Cómo hacer una marca de tiempo en un documento digital” donde buscaban mecanismos para mejorar la seguridad de documentos digitales creando sellos de tiempo que impidiesen que los documentos fueran manipulados o modificados.

El sistema que finalmente crearon ambos fue la cadena de bloques, la cual contendría los documentos digitales protegidos con una clave criptográfica que haría prácticamente imposible su manipulación. Un año después, en 1.992, incorporaron al diseño una parte fundamental para la llegada posterior de la Blockchain tal y como la conocemos hoy día, los árboles Merkle.

Merkle creó una estructuración de datos por estratos donde cada nodo existente estuviera relacionado con una raíz única asociada a éste llamada raíz de Merkle, donde cada nodo debe tener un identificador único al que se llama hash. Una vez que cada nodo cuenta con su propio hash se pasa a concatenarlos en pares y al resultado de esta suma se le asigna un nuevo identificador. Este proceso se repite hasta que no quedan pares que asociar, dando como resultado el hash principal o Merkle root

La publicación de Satoshi Nakamoto apareció el 31 de octubre de 2.008 y en ella se detallaba el funcionamiento de una red peer-to-peer (punto a punto) para crear “un sistema para transacciones electrónicas sin depender de la confianza”. Para realizar este tipo de transacciones propuso la creación de una moneda digital llamada Bitcoin. La base en la que se sustentó Nakamoto para registrar las transacciones de la red Bitcoin fue la tecnología Blockchain.

A continuación señalo las características básicas principales

Seguridad

La criptografía es un elemento esencial en la tecnología blockchain,  proporcionando así, seguridad sobre la información que se almacena en la cadena de bloques y la información compartida entre los nodos de la red.

Trazabilidad

Blockchain permite recorrer la cadena de bloques y trazar todas las operaciones que se han realizado sobre una determinada dirección; o retroceder en el tiempo y revisar las transacciones que se hicieron en una fecha determinada explorando todos los bloques generados en la fecha indicada.

Privacidad

Esta característica es propia de los blockchain públicos, donde las direcciones blockchain no están ligadas a las identidades de las personas que controlan cada una de las direcciones blockchain. Para poder operar en un blockchain público es necesario disponer del par de claves pública y privada que permiten controlar la dirección blockchain.

La operación que permite generar el conjunto de claves y la dirección de un blockchain es un proceso sencillo que se realiza utilizando funciones matemáticas y se puede ejecutar desde el software de la solución blockchain (bitcoin, ethereum, etc.) o en internet utilizando el servicio proporcionado por empresas que permiten realizar operaciones en blockchain como las casas de cambio (exchange).

Esta característica de blockchain no está disponible en todas las distribuciones, ya que, en algunos casos, para poder operar sobre una red blockchain se requiere una identificación previa. La privacidad es una de las principales características de la blockchain públicos y otro de los motivos del éxito de blockchain en sus inicios, ya que, en algunos casos, esta privacidad fue utilizada por algunas personas para realizar operaciones consideradas ilegales. Este es uno de los motivos que hicieron que algunos países rechazaran el uso de blockchain como medio de pago.

Transparencia

La transparencia en blockchain se consigue publicando las reglas con las que se define el funcionamiento de blockchain. Esto se logra haciendo público el código del software necesario para ejecutar blockchain y generando una comunidad de nodos y desarrolladores que siguen este principio de transparencia.

Confianza

La confianza en el funcionamiento de blockchain es la característica que hace que dos personas que no confían entre sí puedan realizar una transacción en blockchain.

2. Indica los diferentes tipos de Blockchain y sus características

Redes públicas de blockchain

Un blockchain público es aquel al que cualquiera puede unirse y participar, como bitcoin. Las desventajas son que requiere una gran potencia computacional, existe poca privacidad para las transacciones y la seguridad es débil. Estas son consideraciones importantes para los casos de uso empresariales de blockchain.

Redes privadas de blockchain

Una red privada de blockchain, similar a una red pública de blockchain, es una red descentralizada entre pares ("peer-to-peer"). Sin embargo, una sola organización administra la red y controla quién tiene permiso para participar, decide cuándo ejecutar un protocolo de consenso y se encarga del mantenimiento del libro mayor compartido. Dependiendo del caso de uso, esto puede aumentar significativamente la confianza entre los participantes. Una red privada de blockchain se puede ejecutar detrás de un firewall corporativo e incluso se puede alojar de forma local.

Redes de blockchain autorizadas

Las empresas que establecen una red privada de blockchain generalmente lo harán en una red de blockchain autorizada. Es importante señalar que las redes públicas de blockchain también pueden ser autorizadas. Esto impone restricciones en cuanto a quién puede participar en la red y en qué transacciones. Los participantes necesitarán una invitación o permiso para unirse.

Blockchain de consorcio

Varias organizaciones pueden compartir las responsabilidades de mantener un blockchain. Estas organizaciones preseleccionadas determinan quién puede enviar transacciones o acceder a los datos. Un blockchain de consorcio es ideal para los negocios cuando todos los participantes deben estar autorizados y tienen una responsabilidad compartida respecto del blockchain.

...

Descargar como (para miembros actualizados)  txt (12.7 Kb)   pdf (76.7 Kb)   docx (14.8 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com