Blockchain (registro distribuido)

¿Qué es Blockchain (libro de registro de contabilidad distribuido)?

Una cadena de bloques, o blockchain, es un libro de contabilidad distribuido a prueba de manipulaciones que se utiliza para validar y almacenar registros de transacciones digitales. Ninguna autoridad es responsable del mantenimiento de una cadena de bloques. En su lugar, los ordenadores de una red peer-to-peer (P2P) almacenan cada uno una copia del libro de contabilidad y las transacciones se verifican a través de un mecanismo de consenso descentralizado.

Las transacciones se almacenan en unidades permanentes con fecha y hora llamadas bloques y cada bloque está conectado (encadenado) al bloque anterior con un hash criptográfico que se crea utilizando el contenido del bloque anterior. Los enlaces de hash hacen imposible alterar los datos de un bloque sin realizar cambios en cada bloque posterior de la cadena exactamente al mismo tiempo. Esencialmente, esto significa que cualquier intento de alterar o borrar información romperá la cadena criptográfica y alertará inmediatamente de que hay un problema a todos los nodos de la red.

Las cadenas de bloques pueden ser públicas o privadas. En una blockchain pública, cualquiera puede ver el libro de contabilidad y participar en el mecanismo de consenso. En una Blockchain privada, el mecanismo de consenso está restringido a determinados nodos de la red y las vistas del libro de contabilidad privado también pueden estar restringidas.

Creado originalmente para la moneda digital, Blockchain está siendo utilizado ahora por muchos tipos de empresas como una tecnología de base de datos descentralizada para apoyar los contratos inteligentes, así como la gestión de registros para la atención de la salud y la gestión de identidad y acceso (IAM).

Diccionario Techopedia: Blockchain (libro de contabilidad)

Blockchain puede considerarse como una tecnología de base de datos distribuida que es mantenida por múltiples ordenadores en una red. La seguridad de este sistema se basa en la idea de que el coste financiero de realizar una transacción fraudulenta será mucho mayor que cualquier posible recompensa.

Cómo funciona Blockchain

Cada bloque de una cadena incluye la ubicación del siguiente registro. Para añadir un nuevo bloque a la cadena, los ordenadores de la red P2P compiten para verificar y compartir (difundir) el nuevo bloque.

A cada ordenador se le da un problema matemático de prueba de trabajo (Proof-of-work, PoW) que requiere mucha capacidad de procesamiento para resolverlo, pero que puede verificarse fácilmente mediante algoritmos de consenso. El primer ordenador que resuelve el problema “gana” la transmisión y recibe una pequeña recompensa.

Una vez que un bloque se ha añadido a la cadena, la información que contiene se convierte en permanente y el bloque no puede borrarse.

Los ordenadores de una red P2P Blockchain se sincronizan periódicamente para garantizar que todas las copias de la base de datos compartida contengan exactamente la misma información, pero es el vínculo entre bloques lo que mantiene seguros los libros de contabilidad Blockchain.

Tipos de Blockchains

Existen cuatro tipos de blockchain

  • Pública: cualquier persona con acceso a Internet puede participar en el consenso.
  • Privada: una única autoridad central es la que decide.
  • Consorcio (o Federada): múltiples organizaciones tienen estatus de autoridad.
  • Híbrida: los elementos son de acceso público, pero la autoridad es privada.

Ventajas de Blockchain

Los libros de contabilidad digital que utilizan Blockchain pueden acortar significativamente el tiempo que se tarda en realizar transacciones comerciales al eliminar la necesidad de que éstas sean aprobadas y verificadas por una autoridad centralizada. Esto no sólo acelera el tiempo que se tarda en ejecutar una transacción, sino que reduce los costes de transacción, al tiempo que proporciona altos niveles de seguridad y confianza.

Desventajas de Blockchain

Una de las críticas a las transacciones con blockchain es que requiere mucha potencia de cálculo, lo que puede resultar caro.

La inversión necesaria para mantener la seguridad de una cadena de bloques pública ha incitado a algunas empresas a utilizar cadenas de bloques privadas. Cuando la red blockchain es privada, los mecanismos de consenso PoW no son necesarios.

Algunos críticos sostienen que el hecho de que las redes privadas estén centralizadas e incluyan niveles de confianza anula las ventajas de utilizar Blockchain. Se ha argumentado que las Blockchains privadas son esencialmente sólo bases de datos enrevesadas.

Otra desventaja potencial de las Blockchains privadas es que podrían conducir al desarrollo de plataformas tecnológicas cerradas que no soportan estándares comunes de seguridad, privacidad e intercambio de datos.

Historia de Blockchain

La teoría de Blockchain existe desde hace bastante tiempo. Se atribuye a David Lee Chaum haber propuesto la idea en 1982.

Aunque presentó la teoría en su tesis doctoral Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups, no sería hasta 2008 cuando la tecnología Blockchain se presentó al mundo junto con la moneda digital Bitcoin.

Blockchain y Bitcoin

El libro blanco Bitcoin: A Peer-to-Peer Electronic Cash System esbozaba la implementación de la tecnología blockchain de Bitcoin. El documento fue publicado por “Satoshi Nakamoto“, creador de Bitcoin, pero se acepta ampliamente que ese nombre es un seudónimo.

Nakamoto afirma que el problema de las instituciones financieras actuales es que se basan en la confianza. Los beneficiarios tienen que confiar en un banco y el banco tiene que responder por los pagos. Las cadenas de bloques, en cambio, proporcionan un registro inalterable de todas las transacciones y están disponibles para todas las partes. Este sistema ofrece a los usuarios pruebas de las transacciones y elimina la necesidad de una gestión centralizada y la confianza en un mediador.

Temas relacionados

Margaret Rouse

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…