1. ¿Qué es Blockchain y cuáles son los tipos de Blockchain. Explica en detalle los tipos de Blockchain?
¿Qué es Blockchain?
La Blockchain es una red distribuida de ordenadores conectados. Cada ordenador es un nodo que almacena en tiempo real, la réplica exacta de la cadena de bloques con cada una de las transacciones realizadas en la Blockchain. Por ello, las cadenas de bloques no necesita ser controlada por un servidor o base de datos central. Cada bloque almacena de forma segura la información.
La blockchain es una red distribuida de ordenadores conectados. Cada ordenador es un nodo que almacena en tiempo real, la réplica exacta de la cadena con cada una de las transacciones realizadas en la blockchain. Por ello, la blockchain no necesita ser controlada por un servidor o base de datos central. Cada bloque almacena de forma segura la información como un registro contable de transacciones realizadas. Cada bloque está vinculado por una cadena consecutiva de hash, el primer bloque vinculado al segundo bloque, y así sucesivamente y los mismos están conectados por el hash del bloque anterior y el hash del bloque siguiente en una inmensa base de datos segura, creada por la cadena de bloques.
Los bloques o registros poseen una firma digital del bloque anterior, más un lote de transacciones y otra firma digital del bloque siguiente. Cada bloque se construye en 10 segundos, bloqueando los datos insertados y generando un hash o firma digital que lo unirá al siguiente bloque, formando así la cadena de bloques.
Cada bloque es verificado por mineros que son equipos especializados, los cuales obtienen recompensas en bitcoins por cada bloque verificado y completado, adicional también reciben recompensas por cada transacción realizada.
Los nodos son ordenadores conectados por un software que envía las copias idénticas a cada nodo de cada bloque verificado y añadido a la cadena de bloques en tiempo real. Entonces, cada vez que un bloque es añadido a la cadena, el sistema envía a cada nodo la copia exacta de ese bloque para luego ser almacenado.
En la blockchain si uno de los datos de un bloque es modificado, cambia automáticamente el código o hash e invalida los demás bloques consecutivos al bloque modificado, por lo tanto, serian bloques inválidos, por ello la Blockchain es un registro contable descentralizado, inalterable, seguro y disponible en todo momento.
Tipos de blockchain
Existen varios tipos de blockchain que desempeñan distintas funciones:
Blockchain Pública
Es la primera red pública que utiliza el protocolo P2P (Peer to Peer) abierta desde internet permitiendo que cualquier persona tenga acceso sin prohibición alguna, además guarda el anonimato de los usuarios. Permite el registro y verificación de la información en la cadena de bloques para estar disponible en cualquier momento, conservando su naturaleza descentralizada sin un ente central que la gobierne, haciéndola totalmente transparente. Posee toda la seguridad de la blockchain a través de códigos incorruptibles que impiden toda manipulación maliciosa.
La blockchain pública más conocida son Bitcoins, Bitcoins Cash, Steemit, Tron, Ethereum y Litecoin.
Ventajas de la cadena de bloques pública
- Es descentralizada
Su control no se ejecuta en una sola persona o autoridad central. Todos los usuarios en el mundo tiene acceso a este tipo de red, a la cual pueden acceder por medio de internet.
- Posee Transparencia
Toda la información disponible en Blockchain, es gracias a la tecnología distribuida que posee la cadena de bloques, la cual permite registrar al instante todas las transacciones en bloques que son inmutables. Después de que la información es verificada y almacenada por un minero no puede ser alterada por ningún ente central, por ello es una red transparente, ya que toda la información no tiene restricción y se puede auditar.
- Es Segura
La Blockchain pública tiene una característica muy peculiar y es que es muy segura, ya que genera dos hash en cada uno de sus bloques. Los hash no pueden ser modificados ni alterados cuando se procede a su registro en el libro mayor distribuido, además cuenta con la réplica precisa en cada nodo, de todas las transacciones realizadas de la cadena de bloques.
Desventajas de la cadena de bloques pública
- Costos
Los costos en una cadena de bloques pública tienden a ser más altos, debido al uso de ordenadores de alta gama, para que puedan desenvolverse de acuerdo a los requerimientos de la red. También, debido a la creciente cantidad de usuarios a diario, cada vez más se requiere de equipos qué son sumamente costosos, adicional al costo por altos consumos eléctricos que producen los equipos avanzados.
- Escalabilidad
La Blockchain pública se caracteriza por ser lenta, lo cual no permite que las transacciones se hagan de manera más rápida haciendo que se congestione la red y el número de transacciones sea menores en comparación con la red de Ethereum.
- Sensible a ataques
La Blockchain pública no escapan de ataques malintencionados por parte de piratas informáticos. Si un intruso tiene acceso al 51% de los nodos son capaces de modificar información en la red, lo cual es algo muy difícil de lograr, pero no imposible, alterando cualquier dato almacenado en la cadena de bloques.
Blockchain Privada
Este tipo de red es utilizada en organizaciones gubernamentales, bancos, y empresas. Permitiendo almacenar información dentro de la red, la cual solo puede acceder personal autorizado. Este tipo de red restringe los ordenadores que pueden conectarse y es controlado por una autoridad central.
El funcionamiento de la blockchain privada es similar a la pública en cuanto a que, la información o los datos se distribuyen entre los ordenadores, permitiendo visualizar los datos solo a personas autorizadas por la organización. Eso quiere decir, que no cualquier persona puede participar dentro de la cadena de bloques privada.
Ventajas de la Blockchain Privada
- Es Escalable
La información que se maneja en una blockchain privada es más limitada que la blockchain pública, ya que los ordenadores conectados a ellas pueden ser menores, lo que permite que el almacenamiento y la verificación de la información se realice en un menor tiempo, haciéndola más escalable.
- Es segura
El acceso hacia la red privada solamente está permitida por un ente central, por lo que existe pocas probabilidades de que sea atacado por un hacker. Solo las personas que tienen acceso a la red pueden ingresar en ella, por lo tanto el ente central es el que autoriza el ingreso de un nodo a la red privada.
Desventajas de la Blockchain Privada
- Es Centralizada
El poder sobre la red privada recae sobre una persona o varias personas que son los que regulan la red, por lo tanto no cualquiera puede entrar a la red sin la autorización del ente central. Este tipo de red es lo contrario al tipo de red descentralizada.
- Alta Privacidad
No todos pueden entrar a la red a revisar información almacenada en este tipo de red, esto es solamente dado aquellas personas que son autorizadas por el ente central, por ello el nivel de privacidad es alto. Es contraria a la blockchain pública donde la información está disponible para todos, haciéndola más transparente.
- Información alterable
En cuanto al resguardo de información si es segura, pero en cuanto a evitar que la información no sea manipulada no es tan segura, ya que la autoridad central o algún autorizado en la red puede alterar los datos almacenados en la red.
Blockchain Híbrida
Este tipo de cadena de bloques está combinada con la cadena de bloques pública y la cadena de bloques privada. Este tipo de cadena de bloques es más utilizada por los gobiernos de los países, para compartir información que se puede mostrar públicamente e información que no se puede mostrar públicamente. El gobierno determina cuáles usuarios tienen permiso para acceder a la información y modificarla y quienes solo tienen la opción de visualizar la información. El acceso es controlado para manejar los recursos de la red por uno o varias entidades.
Ventajas de la Blockchain Híbrida
- Segura ante intrusos
La blockchain híbrida es difícil de alterar, ya que la información queda resguardada en la red privada, por lo tanto es difícil que un pirata informático acceda a esa información para alterarla. Mientras que la información pública solo es visible y no es alterable.
- Es Escalable
El uso de la información en sus nodos es muy poco usada, o la cantidad de ordenadores son pocos, por lo tanto la información se transmite de manera más rápida y esto la hace escalable.
- Conserva el anonimato
Los usuarios de la red tiene su identidad segura, ya que no se muestra al público o a los demás usuarios de la red.
- Acceso Restringido
La cadena de bloques híbrida autoriza a ciertos nodos a auditar o modificar la información de la red, por lo que no todos tienen esa posibilidad.
Desventajas de la Blockchain Híbrida
Ya que este es un tipo de red que utiliza tanto la blockchain pública como la privada, en el caso de la privada la información no está totalmente descentralizada, ya que no todos tienen acceso dentro de la red híbrida haciéndola menos transparente.
2. ¿Cuáles son los beneficios de blockchain?
- Es inmutable
Los datos se almacenan en bloques, los cuales están codificados por medio de un hash que no permite modificar un bloque porque el hack cambia automáticamente. Esto hace que se invalide el bloque que ha sido modificado y los bloques siguientes, por ello los bloques no pueden ser modificados para que sigan siendo válidos, haciendo de la blockchain un sistema seguro para guardar información.
Es transparente
La blockchain es una tecnología de contabilidad que distribuye las transacciones entre diferentes nodos. La información se encuentra duplicada en la base de datos distribuida y está disponible para cualquier persona o usuario, esto hace que su información sea inalterable, por lo tanto es transparente y segura.
Es descentralizada
La blockchain no es administrada por ningún ente central, por ello las transacciones no depende de un administrador central, todos participan sin pedir permiso y tienen los mismos derechos sobre la cadena de bloques.
Es inmutable
Blockchain permite mantener un registro de información y datos que no se pueden alterar es decir que cualquier usuario no puede modificar o alterar los datos guardados en la cadena de bloques ya que el sistema posee firmas digitales que validan cada bloque haciendolos seguros.
Cada bloque está vinculado con un hash anterior y un hash posterior que no se pueden alterar, ya que si la información dentro del bloque se modifica el hash cambia, haciendo que el bloque sea invalidado, por ello los datos en la cadena de bloques tienen una seguridad robusta.
Las transacciones son validadas por un mecanismo de consenso que permite ratificar cada transacción en la red distribuida.
Es eficiente
Los procesos que se realizan en la cadena de bloques son automáticos, sin intervención humana, permitiendo de que las transacciones se realicen con mayor velocidad. Estos datos almacenados están siempre disponibles para todos los miembros que participan en la red.
Es verificable
La blockchain es un libro de contabilidad distribuido, donde los datos están disponibles en todo momento para cualquier usuario en los nodos del sistema y de esta manera es posible autenticar la información.
3. Explique el Libro Mayor Distribuido de Blockchain
Es un libro contable que utiliza la tecnología digital, para mantener un registro de todas las transacciones realizadas y distribuir entre los nodos de la cadena de bloques, la copia exacta de cada bloque añadido en tiempo real. Se encarga de almacenar y distribuir toda la información mediante bloques qué son inalterables a los nodos conectados en la cadena de bloques.
El libro mayor distribuido de Blockchain actualiza cada bloque agregado a la red, lo que proporciona una capa adicional de seguridad.
El libro mayor distribuido de blockchain tiene como base la descentralización, ya que permite que la información esté disponible públicamente lo que la hace segura y no está regida por ningún ente central. Los datos o cada transacción que se realiza en la cadena de bloques se guarda en un bloque, cada bloque tiene insertados dos hash, uno anterior y otro posterior que son inalterables. El bloque cuando es verificado se almacena automáticamente con la información en toda la red, mediante nodos, permitiendo obtener la información duplicada en cada nodo al instante gracias a la tecnología de contabilidad distribuida. La información está disponible a nivel mundial en cada nodo que se conecta en la Red blockchain.
El uso del libro mayor distribuido de Blockchain presenta unas ventajas bien marcadas como:
La Transparencia: la información relevante sobre las transacciones, se ve reflejada en los nodos de la red actualizándose en la cadena de bloques, está es una ventaja muy importante, porque se puede observar sin restricción cualquier transacción que se esté ejecutando en la cadena de bloques. Es por eso que se dice que la contabilidad es descentralizada, caso opuesto son los sistemas bancarios donde la información está centralizada restringiéndose la información.
Eliminación de intermediarios: esta es otra ventaja que posee la contabilidad distribuida, ya que no es necesario el uso de intermediarios para registrar, ejecutar y verificar las transacciones realizadas en la cadena de bloques, el usuario puede observar cada paso de una forma sencilla.
Acceso a cualquier persona: El acceso a la información es sin ninguna restricción, siempre y cuando el nodo tenga recursos y tiempo para realizar su trabajo. A diferencia de una organización centralizada donde se selecciona los nodos que son controlados por la autoridad, donde el libro mayor distribuido es centralizado.
La Tecnología del libro mayor distribuido de Blockchain posee algunas propiedades:
Reducciones en el costo de las transacciones: al eliminarse la participación de mediadores o intermediarios se reduce el costo de las transacciones.
Seguridad: como cada nodo opera desde una zona geográfica diferente se obtiene una seguridad del 51% de los nodos, preservándose el control de la cadena de bloques, al encontrarse algún nodo deshonesto se puede planificar, debido a que hay la disponibilidad de varios nodos en una red.
Velocidad en las transacciones: una propiedad de la tecnología de contabilidad distribuida es su velocidad en la actualización de una cadena de bloques donde cada nodo trabaja decodificando la información relevante en el Ledger manteniéndolo actualizado conduciendo a una transacción más rápida.
Resistente a la alteración de datos: Toda la información importante se almacena en el libro mayor y no se puede alterar, debido a la participación de varios nodos de todo el mundo. Si por algún caso se altera alguno de los bloques, los datos permanecen inválidos, por eso se hace resistente a la alteración de datos en una cadena de bloques.
4. ¿Qué es el doble gasto de Blockchain y cómo Bitcoin maneja este problema?
El doble gasto en blockchain es cuando en múltiples transacciones se envía la misma cantidad criptográfica. Es un problema de duplicar transacciones donde un monto en criptomonedas es válido y el otro no. Es utilizar una cantidad de un activo en una transacción de manera duplicada, se inicia en las transacciones realizadas por compradores y vendedores lo que representa un ataque directo desde la blockchain.
En comparación con las transacciones físicas en efectivo, el doble gasto no existe, ya que si una persona compra un inmueble por cierto valor y lo paga en efectivo, al contarse el dinero puede ser verificada la cantidad. La única forma es que los billetes sean falsos, haciendo una duplicación de los billetes. Si la persona no se da cuenta, en este caso si puede ser similar al doble gasto, ya que si la persona no se da cuenta de que los billetes son falsos pierde el dinero.
En caso de que la persona pague en moneda virtual si puede existir el doble gasto, ya que el inversor puede enviar la misma cantidad a otro usuario manipulando la cadena de Bloques, ya que las transacciones se copian y se envían dentro de la blockchain
Existen tres tipos de doble gastos en blockchain
Race Attack: Es cuando se envía la misma cantidad criptográfica en múltiples transacciones para hacer gastadas antes de su confirmación este caso puede suceder cuando el receptor acepta la transacción y no la confirma.
Finney Attack: Esto sucede cuando un minero duplica una transacción en bloques diferentes y los utiliza, ya que el receptor acepta la transacción, pero no la confirmó.
Ataque Vector 76: En este tipo de doble gasto se generan y se envía monedas digitales falsas a un receptor, mediante un software que utilizan los piratas informáticos acepta la transacción sin confirmar entonces le brinda oportunidad al pirata informático.
Cómo bitcoin maneja este problema
Bitcoin utiliza la tecnología del libro mayor distribuido en nodos, confirmando primero las transacciones con mineros, que luego al ser verificadas, son colocadas en un bloque con dos hash o firmas digitales que no puede ser alteradas, pudiendo manejar así los problemas del doble gasto.
El proceso es así cuando un usuario inicia una transacción mediante la cual quiere hacer una compra la información al no estar confirmada no se incluye en el bloque.
Luego pasa a ser verificada y validada por un minero, para que la información pase a un bloque estará encriptado con un Hash anterior y posterior, y se creará el bloque que luego será añadido al libro mayor distribuido. Y se repartirá en toda la red mediante nodos, por ende toda la información se duplicará en cada nodo, y no puede ser alterada la información contenida en el bloque, evitando así el problema de doble gasto en bitcoin.
En el caso de que un intruso inicie un ataque de doble gasto en la blockchain, se verificará las transacciones y se enviará al receptor para que la confirme. Al ser confirmada y verificada el minero aceptará la transacción, la cual se registrará en un bloque inmutable, mientras que la transacción no confirmada será eliminada de la red blockchain.
5. Practical + Theory, visite la demostración de Blockchain y consulte la sección Blockchain , luego explique en detalle cómo funcionan los hash de bloques en Blockchain, qué sucederá cuando se cambie cualquier parte central del bloque, intente dar una captura de pantalla para cada posible detalle.
Para la práctica del funcionamiento de Blockchain se Inicia en Blockchain Demo
Para comenzar se muestra automáticamente un Demo de Blockchain llamado SHA256 Hash que inicia con un número de hash predeterminado.
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Número de Hash:
8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61
Al colocar un dato dentro del recuadro de datos, cambia de manera automática el hash y así sucesivamente mientras se agregan más datos. Los hash son distintos en todo momento nunca existe uno igual que otro.
En la siguiente sección llamada"Bloque" se abre un recuadro con las opciones "Bloque", "Nonce", "Datos", "Hash" y "Minar"
Hash: 0000f727854b50bb95c054b39c1fe5c92e5ebcfa4bcb5dc279f56aa96a365e5a
Bloque posee un número en este caso es 1.
Nonce es un código para validar el bloque
Datos al introducir un dato, así sea muy pequeño cambia todo el hash
Hash siempre inicia con cuatro ceros 0000, pero cambia todo el código con la entrada de datos. El color del bloque se vuelve rojo, señal de que el bloque no es válido.
Hash: d887dc0caabfcdc78b8a7a464894a9629c7c87eb1282ff7143d739f76805c29e
El Hash no inicia con cuatro ceros, entonces se procede a validar el bloque, esto se hace colocando el valor que corresponde en "Nonce", lo cual no se puede realizar de forma manual, ya que tardaría muchísimo tiempo en adivinar el número que corresponde.
Hash: 8a63a647c0c78f77cfcc24f661bb5df700401362e921ab5268394886b5607df6
Intento manual fallido en el número de "Nonce"
Entonces en este caso, se presiona la opción "Minar" para que el sistema automáticamente consiga el valor correcto, en pocos segundos cambia el valor de "Nonce" validando el bloque y cambia a color verde.
Hash: 000052d794f9a5ffae126f1020a3a4f03a646d75ecd67f5aeed8c4a6d5a65a9d
Sección Blockchain
Aquí hay varios bloques, el primer bloque contiene
Bloque posee un número en este caso es 1.
Nonce es un código para validar el bloque
Datos al introducir un dato, así sea muy pequeño cambia todo el hash
Anterior siempre inicia solo con ceros 000000 en todo su código por ser el primer Bloque y se conoce con el nombre de Génesis.
Hash siempre inicia con cuatro ceros 0000, pero cambia todo el código con la entrada de datos. El color del bloque se vuelve rojo cuando se introduce un dato, señal de que el bloque no es válido.
Hash del Bloque 1:
000015783b764259d382017d91a36d206d0600e2cbb3567748f46a33fe9297cf
Hash del Bloque 2:
000012fa9b916eb9078f8d98a7864e697ae83ed54f5146bd84452cdafd043c19
El primer bloque se enlazó con el segundo bloque mediante el hash, y el anterior del bloque 2.
Igualmente se generó otro hash en el segundo bloque que se enlazará con el siguiente bloque y así sucesivamente. Esto se hizo con todos los bloques siguientes formando una cadena enlazada mediante Hash.
Ahora si se coloca un dato en el primer bloque, el sistema cambiará el Hash de manera automática rompiendo la cadena y haciendo que los bloques sean de color rojo, indicativo de que son bloques no válidos.
6a9107b1e6e82e3aa35705edf61ca62a47657382788969b9106e944388570e4c
60f8ff3c59be8a571517a63d7f8da7613595fd9c4edb271e56235a25a077d6eb
Se agregó las letras By dentro del recuadro "Datos" haciendo que el bloque cambie de hash y rompa el enlace con los demás bloques. Todos los bloques se pusieron en rojo indicando que los bloques no son válidos.
Para hacer que el primer bloque sea válido se requiere presionar la opción "Minar" para que el sistema genere un código Nonce y un nuevo hash válido con cuatro ceros al inicio, el bloque se coloca nuevamente en verde. Haciendo esto el bloque 1 ya es válido, pero no los siguientes bloques.
00003cd999b26b8179a7773ef1df5bf435f37ca28a078ad1882ca885f27a5999
e0119db012ba45a708588de18cfc1b878f7e0e364d2d59906f4b4b0aee5da696
El bloque 2 requiere que también se presione la opción "Minar" para que cambie el Nonce y el Hash con su cuatro ceros al inicio, haciendo que el bloque se ponga en verde y se valide.
0000d41349869793c3b236bb4fcd135e06f293f4660f454f56a2f0c2ea9d30e0
Bloque 2 ha sido validado
Este procedimiento hay que realizarlo con todos los bloques siguientes para que se validen, por ello es difícil alterar los datos de un bloque sin que se rompa la cadena, haciendo imposible minar tantos bloques que existen en la cadena de bloques, porque los bloques están vinculados por los hash. Al cambiar un dato en un bloque, automáticamente cambia el hash y el bloque ya no es válido, haciendo que los siguientes bloques tampoco lo sean. Por esta razón, es que Blockchain es inmutable y segura.
6. ¿Qué es Race Attack en blockchain? O ¿Qué es Finney Attack en blockchain? O ¿Qué es Vector76 Attack en blockchain?
El ataque de carrera en blockchain es un tipo de ataque plantado por un hacker el cual tiene la intención de enviar la misma moneda digital a diferentes usuarios dentro de una red blockchain, el objetivo principal es obtener la validación de un token. Para hacer esto, utiliza diferentes nodos esperando que algún usuario acepte la transacción sin esperar una confirmación por parte de los mineros, si esto sucede, la minería en blockchain válida una de las transacciones y desecha las demás no válidas en la red blockchain.
Una excelente recomendación para evitar este tipo de ataque es que antes de enviar el activo se espere la confirmación de la blockchain o mineros.
La única forma en que un usuario debe liberar un activo, es que la minería de blockchain se lo confirme, entonces las transacciones creadas por el hacker quedan invalidadas. Es por ello, que esperar la confirmación es muy importante e incluso verificarla, para así evitar pérdidas.
7. Limitaciones / desventajas de Blockchain
Todo sistema tiene sus limitaciones o desventajas debido a que nada es perfecto así que, a continuación las desventajas y limitaciones de la blockchain
- Escalabilidad
En blockchain la escalabilidad es un problema qué afecta el proceso de las transacciones realizadas en una red, ya que el proceso es lento debido a la gran cantidad de nodos presentes en la cadena de bloques y el número de transacciones que se deben realizar diariamente. Lo que afecta el rendimiento en cuanto a velocidad en el procesamiento de datos.
- Gastos por minería
Una cadena de bloques utiliza la minería para la verificación de transacciones siendo necesaria la utilización de computadoras de alta potencia que son costosas además del pago a cada minero por cada transacción validada. Adicional los equipos potentes que se utiliza en la minería de blockchain ocasionan gasto inmenso de energía eléctrica.
- Ataque de intrusos
La red blockchain no está exenta de padecer ataque de intrusos. Anteriormente se mencionaron los ataques relacionados con la cadena de bloques, debido a la accesibilidad que posee la blockchain, fallas en el algoritmo, o mineros deshonestos.
La forma de atacar a la blockchain es obteniendo el 51% de control de los nodos que se encuentran en la cadena de bloques. Otra forma de estafar es cuando los piratas informáticos utilizan el ataque Race, el ataque Finney, y el ataque vector 76, aprovechando la negligencia de un usuario que no espera confirmación de una transacción por parte de la blockchain.
- Procesos irreversibles
La blockchain es inalterable. Una vez que las transacciones son almacenadas en los bloques no se pueden modificar, esto es positivo para resguardar la información. Pero en el caso de que un usuario comete un error en una transacción almacenada es imposible remediarlo, por lo que el usuario pierde sus activos.
- Adaptabilidad
Es cierto que la blockchain ofrece muchas ventajas que mejoran el procesamiento de transacciones y está disponible para todo el mundo. No obstante, la blockchain no es manejada por la mayor parte de la población mundial, además de que no es aceptada en algunos países, esto conlleva a que todavía se encuentra en una fase inicial de aceptación.
Conclusión
Blockchain es un libro contable descentralizado disponible a nivel mundial, el cual utiliza muchos nodos conectados que son controlados por el libro mayor distribuido donde se verifican y muestran las transacciones realizadas dentro de la blockchain.
Estas transacciones son verificadas y confirmadas por mineros los cuales almacenan los datos en bloques que contienen hash únicos inalterables, haciendo de la blockchain un sistema de alta seguridad. Al ser añadidos bloques tras bloques se forma la cadena de bloques, que a su vez muestra toda la información en réplicas exactas por el libro mayor distribuido en tiempo real a través de los nodos de la red blockchain, otorgándole la característica de ser transparente.
Existen varios tipos de blockchain como las públicas que son utilizadas por la red Bitcoins, Ethereum, Steemit o Tron. El tipo de blockchain privada que son mayormente utilizadas por organizaciones privadas las cuales necesitan tener un mayor resguardo de su información. Y la red híbrida la cual posee los dos tipos de blockchain tanto pública como privada que es utilizada mayormente por los gobiernos de países.
Es destacable el robusto sistema de la blockchain, ya que no permite la modificación de los datos ingresados en los bloques. En el caso de que un bloque sea alterado, automáticamente se generan códigos inválidos en los hash, rompiendo la cadena de bloques a la que está enlazado, debido a esto la blockchain es inmutable. Sin embargo, los usuarios que realizan transacciones dentro de la blockchain, deben actuar con precaución conociendo la plataforma en la que se desenvuelven.
Además es importante resaltar que deben esperar la confirmación de la minería de blockchain para proceder a desbloquear un activo. El desconocimiento de esto puede conllevar a ser víctima de un hacker informático dentro de la cadena de bloques, dicha acción conlleva a perder los activos. Por lo tanto, los registros o transacciones ya validados son imposibles de ser modificados dentro de blockchain, así que no existe reclamo por parte de los usuarios, por ello se debe tener conocimiento y cuidado en cuanto a lo mencionado anteriormente.
La tecnología blockchain es un sistema que brinda una excelente transparencia, seguridad y descentralización en sus procesos, la cual pronto será adoptada por todo el mundo, por ello es necesario conocer cada día este amplio mundo de posibilidades que esta al alcance de un clic.
Muchas gracias profesor @stream4u por su valiosa clase!
Hi @daytona475
Thank you for joining The Steemit Crypto Academy Courses and participated in the Homework Task.
Total | NA/10
Your Homework Task verification has been done by @Stream4u, hope you have enjoyed and learned something new.
Thank You.
@stream4u
Crypto Professors : Steemit Crypto Academy
#affable
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The Homework Tassk schedule was 02 August 2021 To 07 August 2021 Till Time- 11:59 PM UTC.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Pensé que vencía con la hora de Venezuela! Lo siento
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Publicado en Twitter
https://twitter.com/dorismar07/status/1424200600116502528
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit