Tipos de Blockchain
El avance en el conocimiento de la tecnología blockchain ha permitido la diversidad de usos y la aparición de distintos tipos de cadenas. Existen ya cadenas públicas, a las que todos pueden acceder y añadir información, cadenas privadas, de acceso sólo para un determinado grupo dentro de la organización, y consorcios de cadenas, que se usan de forma colaborativa.
Cadenas públicas
Una cadena pública (también llamadas permissionless) es aquella que todos pueden acceder y colocar en ella sus transacciones, que sólo se incluirán si son válidas. En este tipo de cadena cualquiera puede participar en el proceso de consenso que determina qué bloques se añaden a la cadena y cuál es su estado actual.
En una cadena pública, en vez de hacer uso de un servidor central, su seguridad se consigue mediante la verificación criptográfica que realizan los llamados “mineros” por los incentivos que reciben. Cualquiera puede convertirse en minero y agregar y publicar esas transacciones. En este tipo de cadena, y dado que a ningún usuario se le confía la verificación de las transacciones, son todos los participantes quienes dedican recursos de hardware y software para aplicar un algoritmo de verificación de las transacciones mediante la resolución de un problema matemático complejo. El primer minero que encuentra la solución recibe un premio, y cada solución, junto con las transacciones utilizadas para verificarlo, sirven de base para el siguiente problema resolver. Los conceptos relacionados con esta verificación son la “proof of work” y la “proof of stake”.
Consorcio de Cadenas
También denominadas “permissioned public”. Es un libro de registros distribuido en el que el proceso de consenso lo controla un conjunto preestablecido de nodos. El derecho a leer la cadena puede ser público o restringido a los participantes, o también disponer de aplicaciones que permiten al público hacer un número limitado de consultas y recibir verificación criptográfica de determinadas partes de la cadena. Este tipo de cadenas distribuidas se pueden considerar sólo como “parcialmente descentralizadas”.
Cadenas privadas
Una cadena totalmente privada (o permissioned) es aquella en la que los permisos de escritura están centralizados en un determinada organización. La lectura de los registros puede ser pública o restringida. De igual modo, sus aplicaciones de gestión de la base de datos y de auditoría interna pertenecen a una empresa concreta, lo que no exige en muchos casos que la información pueda leerse, si bien en ocasiones sería deseable una auditoría pública de la misma. Estas cadenas privadas se orientan a dar solución a problemas financieros de las empresas, a la vez que permiten cumplir con determinadas regulaciones como las establecidas para el blanqueo de dinero y el reconocimiento de los clientes.
La distinción entre estos distintos tipos de cadenas es importante. Con respecto a las cadenas públicas, las privadas presentan ciertas ventajas. Un operador privado puede cambiar las reglas de la cadena. Si se trata de una cadena participada por instituciones financieras, si se descubren errores en las transacciones, éstas pueden llegar a modificarse. En cualquier caso, queda huella lo todo lo realizado. En determinadas circunstancias se necesita de esta funcionalidad, como en el caso de los registros de la propiedad, en los que, de producirse un error, el activo pasaría a ser propiedad de la persona equivocada.
En las cadenas privadas, las transacciones son más baratas puesto que han de ser verificadas por unos pocos nodos en quienes se confía por su alta capacidad de procesamiento. Los costes por transacción en las públicas suelen ser más caros, aunque esto se verá modificado por las economías de escala que proporcionen los nuevos avances tecnológicos y las mejoras de eficiencia acompañantes.
En las privadas, sus nodos pueden estar bien conectados y corregir rápidamente sus posibles problemas de forma manual, permitiendo algoritmos de consenso que permitan disponer de nuevos bloques en periodos de tiempo más cortos. Pero las mejoras de la tecnología en las cadenas públicas pueden llegar a acercarlas al ideal de la confirmación instantánea. Por otro lado, la restricción de permisos en las privadas proporciona un mayor nivel de privacidad.
Aunque por todo lo anterior parezca que las cadenas privadas fueran la mejor opción para las empresas, el valor de las públicas radica en las virtudes que las caracterizan, como son su neutralidad, su libertad y su apertura. Las ventajas de las cadenas públicas se centran así en estas dos categorías principales:
- Sirven para proteger a sus usuarios de los desarrolladores de las aplicaciones, al establecer que hay ciertas cosas que ni siquiera a estos les está permitido.
- Su carácter abierto las hace accesibles a multitud de instituciones. Esto genera un efecto de red. Si la cadena dispone de un sistema de gestión de activos, por un lado, y de una moneda por otro, sus costes se pueden reducir casi a cero con los “smart contracts”.
Sorry, the comment form is closed at this time.