Una blockchain es un tipo específico de base de datos, almacenada en los llamados bloques conectados a través de complejos protocolos criptográficos. Estos hacen que sea casi imposible comprometer los datos almacenados en la blockchain. Esto se debe a que cualquier cambio en un bloque corrompe inmediatamente los datos de otros bloques. Las blockchains almacenan datos en bloques que luego se encadenan entre sí. A medida que ingresan nuevos datos, se introducen en un bloque nuevo. Una vez que el bloque se llena con datos, se encadena al bloque anterior, lo que hace que los datos se encadenen en orden cronológico.
Quién inventó Blockchain
La primera blockchain se lanzó en 2009 como la tecnología que sustenta a Bitcoin, creada por una persona o grupo de personas bajo el nombre de Satoshi Nakamoto. Se considera que blockchain se separó de Bitcoin en 2014, y a partir de ese momento, la tecnología a veces se denomina blockchain 2.0. Esto significa que se utiliza para fines distintos a Bitcoin desde ese momento en adelante, comenzando primero con otras criptomonedas y luego pasando a otros casos de uso.
Tres características principales de Blockchain
1. Inmutabilidad: La inmutabilidad significa que algo no se puede cambiar una vez que se ha creado. Por supuesto, la información se puede actualizar, pero esto se añade a un nuevo bloque. Esto garantiza que se pueda rastrear su historial de manera confiable y sirve como prevención de fraude.
2**.** Descentralización**:** La descentralización es la transferencia de autoridad y responsabilidad de una única autoridad central a todos los participantes.
3. Transparencia: Cualquiera puede ver cada transacción y toda la información relacionada a través de los llamados block explorers.
Bitcoin vs. Blockchain
Las computadoras que componen la red de Bitcoin se denominan nodos. En una blockchain, cada nodo tiene un registro completo de los datos que se han almacenado en la blockchain desde su inicio. Para Bitcoin, los datos son el historial completo de todas las transacciones de Bitcoin.
Lo clave a entender aquí es que Bitcoin simplemente utiliza la blockchain como un medio para registrar de forma transparente un libro de contabilidad (ledger) de pagos, pero la blockchain, en teoría, puede usarse para registrar de forma inmutable cualquier cantidad de puntos de datos. Esto podría ser en forma de transacciones, votos en una elección, inventarios de productos, identificaciones estatales, escrituras de viviendas y mucho más.
Actualmente, existe una gran variedad de proyectos basados en blockchain que buscan implementar la tecnología de maneras que ayuden a la sociedad más allá de simplemente registrar transacciones. Un buen ejemplo es el de la blockchain siendo utilizada como una forma de votar en elecciones democráticas. La naturaleza inmutable de la blockchain significa que el voto fraudulento sería mucho más difícil de ocurrir.
Smart Contracts
Un smart contract es un código informático que se puede incorporar a la blockchain para facilitar, verificar o negociar un acuerdo de contrato. Los smart contracts funcionan bajo un conjunto de condiciones que los usuarios aceptan. Cuando se cumplen esas condiciones, los términos del acuerdo se ejecutan automáticamente.
¿Cómo funciona Blockchain?
Creas una transacción, pagas la network fee, tu transacción se agrega a un bloque, el bloque se agrega a la blockchain.
Blockchains públicas vs. privadas
Todas las propiedades que cubrimos a lo largo de esta guía son específicas de las llamadas blockchains públicas. Con el ascenso de blockchain 2.0, algunas empresas necesitaron utilizar la tecnología para sus propios fines. Como su nombre lo indica, las blockchains privadas no están disponibles para todos. Por lo general, están reservadas para la empresa y sus socios.
Casos de uso de Blockchain
- Supply chain: al sufrir de largos y pesados registros en papel, la industria de la cadena de suministro se beneficia de la blockchain al eliminar la necesidad de que todos los participantes tengan sus propias copias de todo. Con una única fuente de información inmutable, la conciliación de datos se vuelve mucho más rápida y elimina la necesidad de terceros innecesarios.
- Seguros: otro caso en el que la conciliación de datos es importante, la blockchain permite a todos los participantes ver qué hizo quién. Esto previene el fraude de seguros y acelera todos los procesos.
- Banca: la blockchain permite pagos transfronterizos más rápidos y eficientes, pero también añade una nueva capa de transparencia y responsabilidad a las finanzas tradicionales. Es por eso que muchos bancos están investigando sus propias monedas digitales de bancos centrales (CBDCs).
- Salud: la pandemia de coronavirus ha demostrado la necesidad de contar con información sanitaria accesible. Mediante el uso de blockchain, los usuarios pueden decidir con quién compartir su información, lo que incluye el estado de vacunación, si han tenido Covid o no, y si están en riesgo; toda información que puede ayudarlos a llevar una vida más normal, como ir a conciertos y eventos, si están sanos.
- Farmacia: los productos farmacéuticos a menudo se falsifican y/o se venden en mercados negros, lo que puede ser extremadamente peligroso. Poder rastrear un artículo desde su producción hasta el momento en que llega al usuario final puede ayudar a prevenir eso, además de verificar si está vencido.
- Gobierno: el fraude electoral es un problema mundial extendido que la blockchain puede ayudar a combatir. Es por eso que muchos países están estudiando la implementación de un sistema de votación basado en blockchain que no pueda ser manipulado a favor de ningún partido para facilitar un proceso verdaderamente democrático.
- Arte: quizás el ejemplo mejor conocido son los NFTs. Poseer un NFT es poder demostrar que eres dueño de un artículo digital original, algo así como la diferencia entre poseer una pintura original y solo tener una copia impresa de ella.
- Gaming: similar al arte, los NFTs llevan la propiedad a un nivel completamente nuevo, por lo que los juegos de coleccionables están prosperando gracias a la tecnología.
Ventajas y desventajas de Blockchain
Pros
- Precisión mejorada al eliminar la participación humana en la verificación
- Reducción de costos al eliminar la verificación por parte de terceros
- La descentralización hace que sea más difícil de manipular
- Las transacciones son seguras, privadas y eficientes
- Tecnología transparente
- Proporciona una alternativa bancaria y una forma de asegurar la información personal para ciudadanos de países con gobiernos inestables o subdesarrollados
Contras
- Costo tecnológico significativo asociado con el minado de bitcoin
- Bajas transacciones por segundo
- Historial de uso en actividades ilícitas
- Regulación
La imagen es de pixabay.com
Temas relacionados: