Blockchain!
Muchos navegadores de Internet interpretan el término blockchain de esta manera: Blockchain (traducido del inglés como "block chain") es, en lenguaje sencillo, el mismo diario o base de datos , presentado en forma de bloques de información enlazados en cadena almacenados en una gran cantidad de personal computadoras alrededor del mundo ".
El término blockchain para dummies se interpreta de la siguiente manera:
"Blockchain es una tecnología que permite a los usuarios de la red llegar a un consenso, sin la necesidad de una plena confianza y control externo".
En general, tal explicación del término blockchain para tontos es correcta, pero para completar la percepción, es necesaria una adición muy importante. Solo es posible realizar cambios en este diario electrónico si hay claves privadas y confirmación por parte de los nodos del sistema. Los bloques de información en sí son públicos, pero su estructura tiene protección criptográfica de la integridad de los datos. Puede ver las entradas en el registro o copiar toda la red blockchain a su PC, pero cualquier cambio se considerará válido solo después de que los nodos (servidor) lo confirmen .
La base de la protección criptográfica es el hash, sin él, ningún ecosistema de blockchain puede funcionar. El hash se realiza de acuerdo con un algoritmo especial y es una verificación de la integridad de los mensajes digitales o de letras. En términos simples, en blockchain, todos los mensajes son encriptados por los remitentes. El código hash se transmite en una cadena desde el remitente al destinatario, pasando la verificación en los nodos de la red blockchain. La transferencia de datos es irreversible, después de que el mensaje se envía y confirma, no se puede cancelar. La información sobre las transacciones completadas se registra permanentemente en la cadena de bloques. Un intento de reescribir información en uno de los bloques dará como resultado un efecto dominó, será necesario realizar cambios en todos los bloques posteriores de la cadena. El protocolo en la tecnología blockchain requiere la confirmación de reguladores independientes.
Blockchain y sus propiedades
¿Son realmente necesarias las redes descentralizadas para el desarrollo de la economía global y el sistema financiero? Hablemos más sobre las ventajas de la tecnología blockchain.
Almacenamiento distribuido
El almacenamiento de servicios en la nube de la información del cliente no es confiable debido a su estructura centralizada. Los sistemas distribuidos son más eficientes; no están censurados y mejor protegidos. La tecnología Blockchain está cambiando fundamentalmente la situación en el sector de almacenamiento distribuido. Junto con la informática distribuida, la seguridad de la información es una de las principales tendencias en la economía blockchain.
Apertura de blockchain
El historial de transacciones está disponible para cualquiera de los usuarios. Al mismo tiempo, no se viola en absoluto la confidencialidad de los participantes del proceso. En la cadena de bloques, puede ver el saldo de cada billetera y su historial de reabastecimiento y gasto, mientras que los datos personales permanecen intocables.
Seguridad
En el sistema financiero tradicional, la información sobre transferencias de pagos y otras transacciones se almacena en los servidores de las instituciones financieras. Un funcionario sin escrúpulos o un atacante que hackeó un servidor puede modificarlo o destruirlo. Esto no puede decirse que sea simple, pero sigue siendo bastante real. En grandes redes blockchain, el historial de operaciones se mantiene en cientos de miles de servidores; dicho sistema de almacenamiento de datos es transparente y seguro. Se requieren dos claves para la firma: pública y privada. Solo las claves abren el acceso a los activos digitales en la billetera blockchain de un usuario en particular.
Interacción sin intermediarios
El programador canadiense Vitalik Buterin hizo una gran contribución al desarrollo de la tecnología blockchain . Es el propietario de la idea de crear una plataforma blockchain que tenga la funcionalidad de secuencias de comandos para crear aplicaciones descentralizadas.
La red blockchain de Ethereum creada con su participación permite concluir contratos inteligentes sin utilizar los servicios de intermediarios. Los contratos se escriben en lenguajes de programación en código de bytes que es leído y ejecutado por la máquina virtual descentralizada de Ethereum (EVM). La cadena de bloques Ethereum ha creado varios cientos de aplicaciones descentralizadas, incluidas plataformas para redes sociales, casinos e intercambios financieros.
Tipos de blockchain
Existen tres tipos de redes distribuidas, pero la tecnología blockchain se está desarrollando y en el futuro nos encontraremos con otros proyectos.
1. Blokchain Pública
(Permissionless Blockchain) – una red que no tiene ningún órgano de gobierno, en el que todos los usuarios son iguales y mantener absoluta confidencialidad. Este tipo incluye Bitcoin, Ethereum, Monero y la mayoría de las otras criptomonedas.
3. Private Network
(Private Permissioned Blockchain): una plataforma cerrada para servidores proxy, a menudo invisible e inaccesible para el público en general. En tales sistemas, los tokens internos generalmente no se crean y no se garantiza la inmutabilidad absoluta y la seguridad de los datos inherentes a las redes descentralizadas. Un ejemplo de red privada es la plataforma financiera Hijro.
2. Sistema exclusivo
(Blockchain con permiso público): está abierto a los usuarios, pero sus actividades están controladas por un nodo de red blockchain completo. La mayoría de estos sistemas tienen su propia criptomoneda; para usar la red, se requiere un depósito o un anticipo. Por lo tanto, aumenta la escala y aumenta el número de transacciones. Los proyectos de bloqueo autorizados por el público tienen una alta tasa de mensajes y un pequeño número de confirmaciones. Un ejemplo de una red exclusiva es el proyecto Ripple blockchain.