Prerrequisitos: Introducción a la tecnología Blockchain | Juego 1 , Juego 2
En los dos artículos anteriores, hemos visto qué es la tecnología blockchain y obtuvimos información breve sobre los tipos de blockchain. En este artículo, analizaremos en detalle dos tipos principales de blockchain y las terminologías relacionadas con los tipos de strings. Existen principalmente tres tipos de blockchains:
Public, Private, and Consortium
En este artículo, discutiremos en detalle las strings de bloques públicas (sin permiso) y privadas (con permiso).
- String de bloques pública (sin permiso): Las strings de bloques públicas son strings de bloques sin permiso en las que cualquiera puede unirse a la red y leer y escribir en el libro mayor. Dichas strings de bloques permiten a los usuarios de cualquier parte del mundo interactuar con la string de bloques y enviar o leer transacciones en la medida en que estén conectados con la red de la string de bloques. En una string de bloques sin permiso, cualquier usuario puede desarrollar y agregar contratos inteligentes a la string de bloques sin ninguna intervención forzada por parte de los desarrolladores. Las strings de bloques sin permiso brindan una descentralización completa , lo que significa que no existe una autoridad central para editar el estado del libro mayor o realizar cualquier tipo de modificación en los protocolos de red. Esto hace que el sistema sea robusto contra un único punto de falla con confianza distribuida. Tales blockchains traen anonimatoque a su vez proporciona privacidad a sus usuarios. Se supone que un usuario no debe revelar ningún tipo de información personal antes de enviar transacciones y contratos inteligentes. Dado que todos los participantes pueden ver cada transacción, hace que el sistema sea transparente.
Examples: Bitcoin, Ethereum, Litecoin
- String de bloques privada (con permiso): las strings de bloques con permiso no permiten que ningún usuario se una libremente a la red y lea o escriba en el libro mayor. Mantiene un mecanismo de control de acceso entre la lista de usuarios conectados a la red. Estas strings de bloques son ampliamente adoptadas por organizaciones centralizadas donde es probable que los consorcios de empresas registren transacciones de forma segura e intercambien información importante entre sí. Dichas strings de bloques pueden estar parcialmente descentralizadas o totalmente centralizadas, ya que los usuarios tienen derecho a negociar y llegar a un consenso con la descentralización variable deseada.En las strings de bloques privadas, todos conocen la identidad de los usuarios, pero las transacciones solo son visibles para quienes tienen el permiso adecuado. Además, dado que todos los usuarios no participan en el proceso de consenso, estas strings de bloques tienen un mayor rendimiento en comparación con las strings de bloques públicas.
Examples: Hyperledger, Multichain
Ahora discutiremos las siguientes terminologías de strings dentro de la string de bloques:
- Mainchain: Es una string que contiene los encabezados de bloque de todos los bloques que están firmados digitalmente y contiene los registros de propiedad validados que son irreversibles, agotando la necesidad de la conciliación de datos.
- Blockchain: Se refiere a la string principal que se implementa según el código base de bitcoin.
- Altchain: Se refiere a la string principal que se implementa según el código base alternativo.
- Sidechain: Es una string que permite la transferencia de activos a la string principal y viceversa. Entonces, el principal beneficio es que puede almacenar activos y datos que no son posibles de almacenar o que pueden ser demasiado costosos para almacenar en la string principal. Las strings laterales ayudan a aumentar significativamente la velocidad de las transacciones mediante el uso de direcciones de string principal previamente extraídas.
- Drivechain: es una string lateral que proporciona una vinculación bidireccional que permite la transferencia de criptomonedas de una string principal a otra string principal que requiere poca confianza de terceros.
- String lateral vinculada: esta string lateral permite que los activos se muevan entre múltiples strings principales, lo que cancela el riesgo de contraparte, permite transacciones atómicas y hace que las strings sean independientes entre sí.
Publicación traducida automáticamente
Artículo escrito por meet97_patel y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA