Tipos de Blockchain

Blockchain pública

Los ejemplos más conocidos de Blockchains públicas son Bitcoin y Ethereum. Una Blockchain pública es accesible a cualquier usuario en el mundo. Lo único que se necesita es un ordenador y una conexión a Internet. La Blockchain pública de Bitcoin se compone del protocolo Bitcoin (con B mayúscula), la unidad de cuenta o token bitcoin (con b minúscula) y la blockchain (la base de datos en la que se registran las transacciones). Bitcoin fue el inventor del concepto Blockchain, inspirándose en otras soluciones y combinándolas de tal forma que se pudiera crear un sistema descentralizado que resolvía el problema del Doble Gasto. El problema del Doble Gasto, que se llevaba investigando por científicos en todo el mundo desde hace más de 30 años, decía que en un sistema descentralizado era imposible evitar que un activo o bien digital se gastará dos o más veces.

En un sistema centralizado evitar el problema del Doble Gasto es muy sencillo, pero en un sistema descentralizado en el que todos los ordenadores tienen una copia de todas las transacciones (la blockchain) la cuestión de cómo se ponen de acuerdo todos los nodos para definir cuál es la realidad de esa base de datos de forma descentralizada para llegar a un consenso y funcionar es un problema altamente complejo que nadie consiguió resolver hasta que apareció Bitcoin. Bitcoin resuelve este problema con la matemáticas, la criptografía y la comunidad Bitcoin (los usuarios, mineros, casas de cambio y desarrolladores del ecosistema Bitcoin).

Blockchain privada

Una Blockchain privada, a diferencia de una Blockchain pública, no está abierta al público, sino que solo se puede acceder a ella por invitación. Las Blockchains privadas son más nuevas que las Blockchains públicas y pueden ser muy diferentes las unas a las otras y en algunos casos es incluso cuestionable que se pueda hablar de Blockchain para algunas de las soluciones que se conocen en el mercado. Algunas de las más famosas son Hyperledger (de la Fundación Linux), R3 (un consorcio de bancos internacionales para desarrollar soluciones bancarias de blockchain privada) o Ripple (un protocolo para facilitar las transferencias internacionales de dinero).

Ventajas de las Blockchain Pública:

  • Base de datos descentralizada, con información constantemente actualizada por personas autorizadas, sin la necesidad de un intermediario.
  • Incorruptible: la alteración de la información contenida en los
  • blockchains se vuelve algo prácticamente imposible.
  • Libre de errores
  • Como existe una red de personas que comprueban los datos constantemente, y como la información tiene que ser acordada por todos, los resultados son siempre comprobados y correctos. Y como existe una red de administradores, cada uno con una copia de la blockchain, la información contenida en ésta no se pierde.
  • Costes de transacción reducidos
  • Como no hay intermediarios en el proceso de transacción, no hay costos adicionales originarios de terceros.
  • Proceso más rápido
  • En nuestro día a día, es bastante común que nuestras transacciones no sean inmediatas. Y eso sucede porque dependemos de un intermediario. Imaginemos un banco. Como este funciona sólo 5 días a la semana, durante 7/8 horas diarias, es normal que éste tarde en procesar transferencias. Sin embargo, como el sistema P2P opera las 24 horas del día durante toda la semana. Así la información se transmite y se guarda de forma automática, mucho más rápidamente.

Desventajas de Blockchain Públicas:

  • Dificultad de Implementar

Como Blockchain es algo revolucionario, una de sus desventajas es su dificultad de implementar. Como es una tecnología disruptiva, es necesario tiempo para establecer todos los protocolos esenciales para su buen funcionamiento. Por lo que puede tardar años hasta que las empresas adopten y operen solamente con este sistema.

  • Desempleo

Como esta tecnología apunta a eliminar al intermediario en transacciones, una de las posibles consecuencias será la pérdida definitiva de éste. Es decir, si esta tecnología continúa creciendo y es cada vez más implementada no habrá necesidad para un intermediario. Y esto puede significar su total (o casi) erradicación.

  • Anonimidad

Vamos a utilizar el ejemplo de las criptomonedas. Como esta es una red abierta, cuando un usuario realiza una transacción, la otra persona podrá ver el registro de sus actividades. Imagínese que hace una transferencia a un familiar. Esto puede ver todos los datos relacionados con sus criptomonedas. Es decir todo. Desde su cantidad actual, pasando por la cantidad que ya gastó y hasta la manera como las gasta. Y no sólo transacciones pasadas, sino también futuras. Por eso, si muchas personas no muestran su extracto bancario a cualquier persona, ¿por qué lo harían con esta tecnología?

  • Ineficiencia

A pesar de que el proceso no necesitar a intermediarios, esto no significa que sea completamente eficiente. Como sabemos, éste opera con una red de usuarios. Y cada uno de ellos tiene que confirmar la información dentro de un bloque. Esto se traducirá en decenas o cientos de usuarios a realizar las mismas acciones para obtener un solo resultado. Esto sólo se demuestra una gran ineficiencia. Además de gastar una cantidad increíble de energía para un solo bloque (especialmente en lo que se refiere a las criptomonedas).

———–

Ventajas de las Blockchain Privadas:

  • Para los participantes permiten transformar algunos aspectos de eficiencia respecto a cómo se venían haciendo hasta ahora, y puede que esa transformación sea suficiente para algunos como determinadas instituciones financieras que temen por su poder de mercado oligopolístico y quieren protegerse a través de la regulación contra la innovación de las cadenas de bloques públicas.
  • La compañía que ejecuta una blockchain privada puede cambiar fácilmente las reglas de un blockchain, revertir transacciones, modificar balances, etc. en algunos casos, por ejemplo en los registros nacionales de predios, esta funcionalidad es necesaria; no hay forma de permitir un sistema donde una compañía distinta al estado puede tener derechos de propiedad legal sobre un terreno claramente visible, por lo que un intento de crear un registro de tierras incontrolable por parte del gobierno en la práctica se convertiría rápidamente en uno que no sea reconocido por el gobierno mismo.
  • Los validadores son conocidos, por lo que no hay ningún riesgo de un ataque del 51% donde se podría validar una transacción que ha sido modificada para el beneficio del precursor del ataque.
  • Las transacciones son más baratas, ya que solo necesitan ser verificadas por unos pocos nodos en los que se puede confiar que tienen un poder de procesamiento muy alto, y no necesitan ser verificados por diez mil computadoras portátiles.
  • Se puede confiar en que los nodos están bien conectados y las fallas pueden repararse rápidamente mediante intervención manual, lo que permite el uso de algoritmos de consenso que ofrecen carácter definitivo después de tiempos de bloqueo mucho más cortos.
  • Si los permisos de lectura están restringidos, las blockchains privadas pueden proporcionar un mayor nivel de privacidad.

Desventajas de las Blockchain Privadas:

  • Si la blockchain no es de libre acceso, todo el discurso sobre la disrupción tecnológica por parte de la startups caería y solo habría sido una emulación a favor de los cárteles bancarios.
  • Los permisos de escritura se mantienen centralizados en una organización. Los permisos de lectura pueden ser públicos o restringidos de forma arbitraria. Las aplicaciones probables incluyen administración de bases de datos y auditoría que son internas a una sola compañía. Pueden darse ciertas arbitrariedades a la hora de determinar las funcionalidades.
  • En la pública se puede anonimizar y pseudonimizar mientras que en la privada se utilizan identidades conocidas.
  • Pueden derivar en prácticas abusivas y no democráticas, que va en contra de la idea de “crear comunidad y consenso” espíritu de la Blockchain Pública.

Blockchain híbrida o federada

  • Son las que utilizan los gobiernos, asociaciones y empresas en las que se producen grandes cantidades de transacciones. Normalmente no están abiertas al público generaly la gestión corresponde a varias entidades. Otra diferencia con las redes blockchain públicas es que no tienen una criptomoneda asociada y que no recompensan el minado de bloques.
  • En cambio, sí que utilizan un software de código abierto, del tipo Hyperledger, Corda, EFW o Multichain. Ejemplos de red blockchain híbrida son BigchainDB o Evernym.
  • También podríamos incluir aquí la Enterprise Ethereum Alliance, en la que participan el Banco Santander y el BBVA. Combinan la blockchain pública de Ethereum y su propia plataforma privada.

Blockchain como un servicio (BasS)

  • Empresas como IBM (Hyperledger Fabric), Microsoft (R3, Hyperledger Fabric o Quorum) o Amazon (Digital Currency Group) ofrecen servicios de blockchain en la nube.

Cuando Comparativo de Blockchains > Bitcoin Vs Ethereum Vs Ripple Vs Litecoin

error: Content is protected !!