Después de haber aprendido sobre web3, vamos a profundizar para saber más sobre la columna vertebral de web3, la estructura que hay detrás: ¡todo blockchain!
Definición de "cadena de bloques
Registro digital distribuido que se utiliza para registrar transacciones en varios sistemas informáticos.
¿De dónde viene blockchain?
Vamos a darte una (muy) breve historia del blockchain. ⬇️
En 2020, las tecnologías blockchain empezaron a ganar una enorme popularidad debido a su inmenso potencial.
Elementos de blockchain que te ayudarán a realizar transacciones
Su UPI ID: la clave pública
Una clave pública, en el contexto de web3, es un código criptográfico que permite a los usuarios aceptar criptomonedas en sus cuentas. Piense en su UPI ID en el mundo web2 como la clave pública en el mundo criptográfico. Es esencialmente un código o una dirección. Cualquiera puede buscarlo y enviar criptodivisas a tu cuenta si lo desea. 🤗
Pongamos un ejemplo. Refiriéndonos al ejemplo anterior, digamos que Shreya quiere transferir 4 ETH a Alex. Ahora todo lo que tiene que hacer es dirigir la transacción a la clave pública ETH de Alex, digamos 0x41B...BA34. Igual que una transacción gpay normal.
Prueba de que eres el propietario: clave privada
Ahora, aparte de la clave pública, también tienes una clave privada.
Una clave privada es como un código de seguridad que le permite realizar transacciones de criptodivisas. Tu clave privada es esencialmente como una contraseña - una cadena de números y alfabetos que te da acceso a tus criptodivisas. Mientras que tu clave pública actúa como una dirección pública a la que otros usuarios pueden enviar criptodivisas, tu clave privada actúa como una contraseña que desbloqueará la transacción. También actúa como prueba de propiedad de tus tenencias. 🔐
Asegúrate de que nunca (como, nunca) compartes tu clave privada con nadie. Cualquier persona que tenga acceso a tu clave privada tendrá acceso a todos tus fondos, y eso puede resultar muy (como, muy) fatal.
Clave para desbloquear tus fondos: la frase semilla
Una frase semilla es muy similar a tu clave privada. Son como hermanos gemelos: la gente tiende a confundirlos, pero son dos entidades completamente distintas con personalidades completamente diferentes. 👬
Considera una cartera de criptomonedas como un gestor de contraseñas, y la frase de recuperación como la contraseña maestra. Incluso si borras o extravías el monedero, puedes seguir accediendo a todas las criptodivisas vinculadas a él siempre que tengas tu frase semilla.
¿Te preguntas cómo es una frase semilla? No te preocupes, ¡lo tenemos!
Un ejemplo podría ser una lista de 12-24 palabras generada por la lista de palabras BIP39 que consiste en palabras como banana-chimney-degree-galaxy.. y así sucesivamente.
Al igual que tu clave privada, protege tu frase semilla con tu vida. Perder una frase semilla es posiblemente la peor pesadilla para cualquier usuario, porque significaría perder el acceso a todos tus fondos.
Se están desarrollando nuevas soluciones para combatir este problema, como el Protocolo Solace. Sin embargo, como explicar un monedero sin custodia no es "básico" ahora mismo, vamos a profundizar en ello un poco más adelante.
Mecanismos de consenso
Un consenso es un entendimiento o acuerdo mutuo. Los mecanismos de consenso son formas en las que los distintos nodos (o sistemas informáticos) de una red concreta deciden la validez de las transacciones de blockchain. Existen para garantizar que las transacciones se realizan de forma segura y transparente.
Existen diferentes tipos de mecanismos de consenso en función de la cadena de bloques y su aplicación.
Prueba de trabajo
La prueba de trabajo es un algoritmo utilizado para verificar las transacciones y generar nuevos bloques en la cadena. En este algoritmo, los usuarios (llamados mineros) compiten entre sí para resolver rompecabezas computacionales tremendamente complejos utilizando ordenadores de gran potencia. El usuario que lo complete en el menor tiempo posible gana el derecho a crear un nuevo bloque y validar las transacciones. También obtiene una recompensa, llamada "recompensa de bloque", que contiene una cantidad predeterminada de criptomoneda.
Prueba de participación
La base de este mecanismo gira en torno a un concepto conocido como apuesta. Apostar no es otra cosa que comprometerse a algo. En Proof of Stake, los mineros prometen una "apuesta" de moneda digital para tener la posibilidad de ser elegidos aleatoriamente por un validador. Todo el proceso es muy similar al de una lotería, en la que cuantas más monedas apuestes, más posibilidades tienes de ganar. 🥳
Otros mecanismos
- Prueba de la Historia- Desarrollado por Solana, la prueba de la historia verifica incidentes históricos haciendo uso del concepto de marcas de tiempo.
- Delegated Proof of Stake- Los usuarios votan para elegir testigos (que también se denominan productores de bloques) para obtener la red en su nombre. El usuario con más votos gana el derecho a autorizar transacciones blockchain.
- Prueba de autoridad- Los usuarios ponen su reputación por una participación para ganarse el derecho a validar bloques.
- Prueba de quemado- Los mineros están facultados para minar un bloque "quemando" (destruyendo) un número predeterminado de tokens de forma verificable.
- Proof of Capacity/ Proof of Space- Bajo este mecanismo, la cantidad de espacio de almacenamiento en tu disco duro determina tus derechos con respecto a la minería y la validación de transacciones.
- Prueba del tiempo transcurrido- Funciona asignando aleatoriamente diferentes tiempos de espera a cada nodo. El primer nodo que se despierte o empiece a funcionar de nuevo gana los derechos de minería.
El trilema de Blockchain
Sabes lo difícil que es compaginar sueño, vida social y universidad a la vez? 🤔
El trilema de la cadena de bloques es similar. En términos técnicos, el 'trilema blockchain' es un término utilizado para describir la complejidad a la que se enfrentan los desarrolladores para construir una blockchain que sea segura, escalable y descentralizada sin sacrificar ninguna de estas características.
Te lo desglosamos. ⬇️
Descentralización
La característica descentralizada de blockchain implica que tus transacciones con otros usuarios no estarán controladas por una autoridad central. Usted tendrá la autoridad exclusiva para gobernar sus transacciones. Esto, naturalmente, evita la necesidad de que una autoridad central interfiera para que usted pueda realizar transacciones.
Escalabilidad
La característica de escalabilidad de la cadena de bloques se refiere a la capacidad de la cadena para gestionar un número cada vez mayor de transacciones. Cada vez que se añade más información a una cadena de bloques, los datos se vuelven más pesados y, por lo tanto, se mueven más lentamente. Sin embargo, también es esencial mantener los datos actualizados. De ahí que la única forma de agilizar los datos sea poniendo un límite a la extensión de la cadena de bloques.
Seguridad
La característica de seguridad se refiere a la capacidad de la cadena de bloques para funcionar según lo previsto y defenderse de amenazas externas. En una cadena de bloques, cuantos más nodos, más seguridad. Sin embargo, una de las razones por las que blockchain podría ser menos segura que las bases de datos centralizadas es que también es de código abierto.
El quid
El quid de la cuestión del trilema de la cadena de bloques es que, si bien la descentralización, la escalabilidad y la seguridad son sus principios básicos, la cadena de bloques se enfrenta a graves problemas al intentar ofrecer las tres características a la vez. Mientras que la descentralización y la escalabilidad suelen verse frenadas por la seguridad, ésta tiende a verse comprometida por cualquier cambio en una red que ofrezca escalabilidad. Así que, esencialmente, es difícil conseguir los 3 aspectos clave de blockchain juntos. Sin embargo, puede que no sea imposible.
Resolver el trilema
Estamos ante un futuro de blockchain escalable en el que personas de diversos sectores pueden beneficiarse si existe una solución satisfactoria para marcar la casilla "descentralizado" sin preocuparse por la seguridad y los inconvenientes derivados de la falta de escalabilidad. Fundamentalmente, blockchain proporciona un campo de juego más igualado para que la gente prospere en lugar de depender de un sistema convencional, centralizado y controlado.
¿Por qué es relevante la blockchain?
Si se está preguntando si realmente tiene que hacer ese esfuerzo adicional para aprender sobre la tecnología blockchain, no está solo. Podemos asegurarle que todos hemos pasado por esa situación en algún momento. Pero aquí está el truco. La tecnología blockchain no sólo está aquí para quedarse, sino que también puede ser extremadamente rentable para usted cuando se maneja de la manera correcta. Y para ser rentable, es indispensable un conocimiento profundo sobre este campo.
Casos de uso de Blockchain
Blockchain ha ganado una inmensa popularidad desde la década de 2010 y con razón, porque es altamente lucrativo cuando se transacciona de la manera correcta. Blockchain es un desarrollo emocionante y tiene el potencial de revolucionar varias industrias.
Viajes y transporte
Las empresas ya están utilizando la tecnología blockchain para ofrecer métodos descentralizados de transacción de pagos a sus clientes. Entre los pioneros en este campo se encuentran empresas como TUI Group, la mayor compañía turística del mundo, que está abriendo camino mediante el uso de blockchain como forma de sustituir con el tiempo a las compañías de viajes convencionales.
Banca y sanidad
También en los sectores bancario y sanitario se está utilizando activamente la tecnología blockchain para mantener un registro descentralizado de las transacciones financieras y de los pacientes, respectivamente.
Blockchain facilita la verificación y trazabilidad de las transacciones en varios pasos que requieren tales funciones. Puede acelerar el procesamiento de la transferencia de datos, ofrecer transacciones seguras y reducir los costes de cumplimiento. La tecnología Blockchain puede facilitar la gestión de contratos y verificar la procedencia de un producto.
Además, puede utilizarse para gestionar títulos
Tipos de redes blockchain
Existen esencialmente 4 tipos de redes blockchain. Veamos brevemente cada uno de ellos.
Cadena de bloques pública
Una blockchain pública es una red de blockchain en la que cualquiera puede participar sin permiso previo ni restricciones.
Blockchain privada/con permiso
Este tipo de blockchain permite a las organizaciones establecer normas sobre quién puede acceder a los datos de la blockchain. Sólo los usuarios a los que se ha concedido permiso pueden acceder a un conjunto específico de datos, como si se tratara de un enlace a una reunión de Zoom, pero con contraseña. Sólo los miembros con contraseña pueden entrar en la reunión.
Blockchain federada/de consorcio
Un consorcio es un tipo de asociación. En las blockchains de consorcio, existe una red de blockchain en la que varios nodos o partes interesadas controlan estrechamente el proceso de consenso (minería).
Cadenas de bloques híbridas
Las cadenas de bloques híbridas combinan los componentes esenciales de las cadenas de bloques públicas y privadas. Los usuarios tendrán pleno acceso a los datos y su identidad se mantendrá en el anonimato a menos que quieran realizar una transacción. Sólo entonces se revelará su identidad a terceros. Se obtiene lo mejor de ambos mundos.
Para terminar
La tecnología Blockchain, con toda probabilidad, está redefiniendo el futuro y está aquí para quedarse. Con sus principios básicos de descentralización, escalabilidad y seguridad, blockchain está permitiendo a los usuarios tomar el control de sus transacciones y promoviendo así una plataforma delegada y sin permisos para todos sus usuarios. Entender esta tecnología básica será crucial, no sólo para poder potencialmente realizar transacciones, sino también para proteger sus datos de los inminentes fraudes que existen en este espacio.
Ahora que hemos adquirido un conocimiento considerable sobre el blockchain, vamos a sumergirnos en el propósito principal detrás de la invención de esta tecnología: las criptodivisas.