Una cadena de bloques, en pocas palabras, es una base de datos. Es diferente de la mayoría de los otros tipos de bases de datos en varios aspectos:
- Todos los datos en una cadena de bloques están diseñados para ser de acceso público.
- Los datos se almacenan en bloques que están vinculados entre sí en una cadena (de ahí el nombre)
- Los datos se agregan y verifican a través de un sistema descentralizado o distribuido
- Cada adición a los registros es inmutable (no se puede "deshacer", pero se puede realizar una transacción opuesta)
- El sistema se basa en una programación establecida y está protegido por cifrado (un hash)
Esto da como resultado un tipo de base de datos único que tiene las siguientes características:
- Alta transparencia
- Extremadamente seguro
- Rastreable
- Autocorregible
- Generalmente más eficiente que otros métodos de mantenimiento de registros
Bitcoin como ejemplo de una cadena de bloques de criptomonedas
La primera cadena de bloques conocida es la cadena de bloques de Bitcoin. Satoshi Nakamoto conceptualizado esto en un Libro blanco de 2008 y lanzó la cadena de bloques de Bitcoin en 2009. La cadena de bloques de Bitcoin está diseñada para ser una criptomoneda: utiliza la tecnología de cadena de bloques para administrar y registrar quién posee la cantidad de la moneda digital de Bitcoin.
- Antes de Bitcoin, los registros (digitales o de otro tipo) de quién poseía la cantidad de cada moneda se gobernaban de forma centralizada. Eso significa que típicamente una entidad, generalmente un gobierno o un banco, tiene la última palabra y la responsabilidad de mantener una base de datos de quién posee la cantidad de una moneda.
Sin ser demasiado técnico, la red Bitcoin está formada por una columna vertebral de miles de computadoras llamadas nodos completos. Cada una de estas computadoras ejecuta una copia del software para la red Bitcoin y tiene una copia de toda la cadena de bloques de Bitcoin. Ellos tambien pueden mina Bitcoin y actúan como billeteras para Bitcoin. Existen otros tipos de nodos, como los nodos de transmisión (a menudo denominados billeteras ligeras). Estos nodos solo ayudan a propagar información a través de la red o iniciar solicitudes de transacciones, como una aplicación de billetera en su teléfono inteligente.
Cuando se inicia una transacción, se envía una solicitud a toda la red Bitcoin para proporcionar una solución para un rompecabezas criptográfico, llamado picadillo. La respuesta hash para cualquier transacción determinada se crea a partir de la respuesta a la transacción anterior. En el sistema de prueba de trabajo de Bitcoin, cualquier nodo de la red puede intentar encontrar el hash en un proceso conocido como minería, y quien lo resuelva primero transmite la solución a toda la red para su validación. Luego, cada nodo de la red verifica la respuesta y, si la respuesta se acepta como válida, la transacción se agrega al registro de blockchain en cada nodo y la siguiente transacción se procesará de la misma manera.
El resultado de este proceso es una base de datos transparente, segura, rastreable, autocorregible y eficiente. Y una valiosa criptomoneda.
Regístrese para obtener una cuenta comercial de Huobi para tener una idea de lo que significa comprar, intercambiar y ganar Bitcoin. ¡Los nuevos usuarios pueden ganar hasta $170 en recompensas con nuestro Bono de Bienvenida! Registre una cuenta hoy >>