BlockChain es la palabra de moda en la tecnología actual. Por lo tanto, una BlockChain se define como el registro digital de transacciones que se almacena en la String de Bloques.
Cada vez que se completa un bloque almacenando información, se crea el siguiente bloque nuevo para almacenar más información. BlockChain es una tecnología segura en la que no se permiten intermediarios de terceros. Por ejemplo: en las transferencias de dinero no se permiten interferencias bancarias. La tecnología BlockChain se utiliza en varios campos como la banca, las finanzas, el gobierno, los seguros, la atención médica, el comercio minorista, etc.
Diferentes versiones de BlockChain:
hay tres versiones de BlockChain como se muestra a continuación:
1. BlockChain 1.0 (Criptomoneda):
la versión 1.0 de BlockChain fue presentada en 2005 por Hall Finley, quien implementa DLT (Tecnología de libro mayor distribuido) y representa su primera aplicación basada en moneda criptográfica. Esto permite la transacción financiera basada en la tecnología BlockChain o DTL que se ejecuta con la ayuda de BitCoin. Este tipo de versión no requiere permiso, ya que cualquier participante realizará una transacción válida de Bitcoin. Este tipo se utiliza principalmente en Moneda y Pagos.
2. BlockChain 2.0 (contratos inteligentes):
la nueva versión de BlockChain llegó porque hay un problema en la versión 1.0 que era que la minería de BitCoin era un desperdicio y también faltaba la escalabilidad de la red. Así que el problema se mejora en la versión 2.0. En esta versión, BlockChain no se limita solo a las criptomonedas, sino que se extenderá hasta los contratos inteligentes.
Así, los Pequeños Contratos son Pequeños Computadores que viven en las Strings de Bloques. Estos Small Computer son programas informáticos gratuitos que se ejecutan automáticamente y verifican las condiciones definidas anteriormente, como facilitación, verificación o cumplimiento, y reducen la eficiencia de los costos de las transacciones.
En BlockChain 2.0, BitCoin se reemplaza por Ethereum. Por lo tanto, BlockChain 2.0 estaba procesando con éxito una gran cantidad de transacciones en la red pública rápidamente.
3. BlockChain 3.0 (DApps):
después de la versión 2.0, se introdujo una nueva versión que incluye DApps, que se conoce como aplicaciones descentralizadas. Una DApp es como una aplicación convencional, puede tener un frontend escrito en cualquier idioma que haga llamadas a su backend, y su código de backend se ejecuta en una red descentralizada de igual a igual. Hace uso de almacenamiento y comunicación descentralizados que pueden ser Ethereum Swarm, etc.
Hay muchas aplicaciones descentralizadas como BitMessage, BitTorrent, Tor, Popcorn, etc.
ventajas :
- La transacción se lleva a cabo sin necesidad de un tercero intermediario que garantice la seguridad de los detalles y los datos.
- BlockChain usa criptografía para asegurarse de que la información esté bloqueada dentro de BlockChain.
- BlockChain elimina registros dobles que aceleran las transacciones.
Desventajas:
- Siempre hay riesgo de error siempre que se evolucione el factor humano.
- El costo de transacción de BitCoin es bastante más alto.
- La tecnología Blockchain es inmutable, lo que significa que no podemos realizar ningún cambio cuando se insertan datos o información.
Publicación traducida automáticamente
Artículo escrito por jagroopofficial y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA