La tecnología Blockchain, que fue ampliamente popularizada por Bitcoin, se hizo famosa por usar libros de contabilidad descentralizados, transparentes, resistentes a la censura e inmutables. Después de que Bitcoin entró por primera vez en la conciencia pública, las criptomonedas se han vuelto cada vez más populares a lo largo de la última década. Cuando la mayoría de la gente piensa en cadenas de bloques, generalmente piensan en cadenas de bloques públicas como Bitcoin o Ethereum, pero las cadenas de bloques privadas están siendo implementadas por todo tipo de empresas, grandes y pequeñas. Entonces, ¿de qué se trata la discusión de blockchains públicas vs privadas?
En este artículo, analizamos las diferencias clave entre las cadenas de bloques públicas y las privadas y algunos de los proyectos interesantes que crean soluciones listas para la empresa para implementar la infraestructura de la cadena de bloques de manera escalable y que se puede adaptar a las necesidades de las empresas individuales. Dependiendo del caso de uso deseado, tanto las cadenas de bloques privadas como las públicas tienen sus propias ventajas.
Sin embargo, echar un vistazo a las cadenas de bloques públicas y privadas es solo arañar la superficie del campo de las cadenas de bloques. Si sientes que este artículo te deja con ganas de más, ¡echa un vistazo a Ivan en Tech Academy! Ivan on Tech Academy es una de las plataformas educativas de blockchain más conocidas disponibles en todo el mundo y ofrece innumerables cursos de blockchain con un conocimiento profundo. ¿Que estas esperando?
¿Qué son las cadenas de bloques públicas?
Las cadenas de bloques son, en su esencia, simplemente sistemas de código que almacenan todos los datos de transacciones de cada transacción que ha ocurrido en la cadena. La tecnología Blockchain utiliza las matemáticas y la ciencia para asegurar criptográficamente y vincular cada transacción entre sí en la cadena; por lo tanto, la tecnología blockchain generalmente se considera “imposible de piratear”.
Las cadenas de bloques públicas son cadenas de bloques que pueden mostrar todas las transacciones históricas cuando son buscadas o solicitadas a través de un explorador de bloques, por cualquier persona, en cualquier lugar, utilizando Internet. Las cadenas públicas muestran un libro mayor de todas las transacciones y brindan a los usuarios la capacidad de comerciar, interactuar y participar en la cadena de bloques sin necesidad de permisos.
¿Por qué necesitamos cadenas de bloques públicas?
Transparencia
La transparencia es lo que hace que las cadenas de bloques públicas sean tan diferentes de las instituciones financieras tradicionales. Con un explorador de bloques como Etherscan, cualquiera puede seguir cualquier transacción desde cualquier dirección de billetera Ethereum. Bitcoin tiene un suministro limitado de 21 millones de BTC, y esto no se puede degradar. Se puede rastrear a los malos actores que operan en cadenas de bloques públicas, al igual que intercambiar entradas por activos criptográficos.
Las cadenas de bloques públicas como Bitcoin y Ethereum no requieren que los usuarios proporcionen información personal como un nombre y una dirección, pero las direcciones de las carteras públicas se pueden rastrear en la cadena de bloques, que se puede seguir a lo largo de la historia para extrapolar el origen de las transacciones. Cuando se trata de cadenas de bloques públicas o privadas, no puede ocultar transacciones en cadenas de bloques públicas, con la excepción de las monedas de privacidad y los grupos de mezcla.
Resistencia a la censura
Aunque teóricamente es posible acabar con todo el ecosistema de criptomonedas, prácticamente se necesitaría un esfuerzo global coordinado masivo para acabar con toda la red de Bitcoin. Todo lo que se necesita es que permanezca un operador de nodo único para que la red sobreviva.
Los gobiernos pueden prohibir el comercio de criptomonedas dentro de su jurisdicción, pero las criptomonedas son en gran medida resistentes a la censura. Para una persona que escapa de una economía en crisis y desea llevarse cualquier riqueza, el oro o las divisas extranjeras podrían ser confiscados fácilmente. Bitcoin se puede almacenar en el cerebro, todo lo que necesita hacer es memorizar su frase inicial y puede acceder a su riqueza en la cadena de bloques desde cualquier parte del mundo con una conexión a Internet.
Descentralizado
El hecho de que la cadena de bloques pública de Bitcoin esté descentralizada es, quizás, una de sus propuestas de valor clave. La red es tan grande y robusta que hace que atacarla sea muy difícil. Sin embargo, lo más importante es que no existe un punto central de control o una entidad única que controle la red Bitcoin, lo que la hace altamente descentralizada y resistente a la manipulación.
Inmutable
La inmutabilidad es lo que hace que las cadenas de bloques públicas sean a prueba de manipulaciones. Este es uno de los conceptos clave que definen las transacciones públicas de blockchain y ayuda a proteger contra ataques a la red.
Por ejemplo, cuando se agrega una transacción de Bitcoin a la cadena de bloques, no puede cambiar ninguna parte de esa transacción, es permanente y no se puede manipular para mostrar diferentes valores dentro de una transacción.
Ejemplos de
Bitcoin Blockchain
La cadena de bloques de Bitcoin fue creada por primera vez en 2009 por los desarrolladores seudónimos Satoshi Nakamoto, el pionero original de la tecnología de cadenas de bloques. Sin embargo, la única función que está diseñada para realizar la cadena de bloques de Bitcoin es enviar dinero de la billetera A a la billetera B. Más de una década después, Lightning Network se puso en marcha como una solución de escalado de segunda capa para transacciones más rápidas en la parte superior de la cadena de Bitcoin.
Red Ethereum
La red Ethereum se puso en marcha en 2015 tras la propuesta del Whitepaper de Vitalik Buterin en 2013. Buterin reconoció las deficiencias de la cadena de bloques de Bitcoin, por fantástica que sea la tecnología. Buterin y su equipo desarrollaron un panorama para crear e implementar contratos inteligentes y aplicaciones descentralizadas.
Este también fue un movimiento pionero en el espacio, y desde entonces se han desarrollado muchas más cadenas de bloques inteligentes compatibles con los contratos, incluido NEO, que a menudo se conoce como el equivalente chino de Ethereum.
¿Qué son las cadenas de bloques privadas?
Tecnología de libro mayor distribuido (DLT) es el término utilizado para referirse a un consenso de registros digitales de transacciones que se distribuyen geográficamente entre varias partes. A diferencia de las bases de datos en silos, DLT no tiene un punto central de autoridad o falla.
DLT no es estrictamente tecnología blockchain, ya que no implica apilar transacciones en bloques en una cadena. Los datos se almacenan como hechos históricos (instantáneas) del libro mayor, y estos hechos se combinan y almacenan en una bóveda. Si está interesado en obtener más información, asegúrese de consultar nuestro artículo de análisis profundo de la tecnología de contabilidad distribuida. Convenientemente, la combinación de DLT y blockchain puede crear soluciones de blockchain privadas.
La mayoría de las empresas e instituciones requieren mucha privacidad de una solución blockchain. El potencial de DLT podría extenderse a soluciones militares y gubernamentales, que por supuesto exigirían la máxima privacidad y seguridad para que los datos confidenciales se almacenen o se comuniquen con cualquier implementación de un nuevo sistema.
Decidir quién tiene acceso a ciertos datos es crucial para la mayoría de las grandes organizaciones y puede ser difícil realizar un seguimiento. Las soluciones de blockchain privadas permiten que el acceso autorizado se otorgue a través de certificados, utilizando una identidad verificada criptográficamente. Las cadenas de bloques públicas pueden preocupar a algunas empresas debido a la falta de regulaciones, mientras que las cadenas de bloques privadas ofrecen un mejor cumplimiento normativo.
¿Por qué necesitamos blockchains privados?
Las cadenas de bloques públicas son sin duda una de las mayores innovaciones en la historia moderna, pero la naturaleza transparente de las cadenas de bloques públicas plantea un obstáculo para la adopción empresarial. La industria blockchain está presionando para satisfacer todas las necesidades de las empresas y las grandes empresas, pero ¿por qué?
Las 3 P son los componentes esenciales que se requieren para las soluciones de blockchain privadas listas para la empresa:
Intimidad
Las cadenas de bloques privadas requieren un conjunto de regulaciones diferente a las cadenas de bloques públicas para permitir niveles más altos de privacidad para las empresas.
Zero-Knowledge Proofs (ZKP) es una solución que permite que dos o más partes sepan que cierto valor es verdadero, sin saber cuál es el valor. Los ZKP permiten que se realicen algunos cálculos en una cadena de bloques pública, sin revelar datos confidenciales a las partes involucradas cuando podría ser perjudicial hacerlo.
Actuación
La red blockchain deberá ser lo suficientemente fuerte como para hacer frente a una gran cantidad de transacciones sin congestionar la red o causar interrupciones en la experiencia del consumidor. Para tener transacciones sólidas y de gran volumen, los cálculos fuera de la cadena son cruciales para evitar la congestión de la red. Solo se deben realizar en cadena datos de transacciones específicos, por lo que al sacar datos no esenciales o menos sensibles fuera de la cadena, la probabilidad de congestión de la red se reduce en gran medida ya que se requiere menos potencia computacional para validar las transacciones.
Una cadena de bloques privada también debe ser escalable, con capacidad para transacciones de volumen cada vez mayor. Las soluciones de escalado son esenciales para la criptografía en este momento. A medida que la comunidad anticipa con entusiasmo el lanzamiento de Ethereum 2.0, han surgido varias soluciones innovadoras de escalado en toda la industria de la criptografía para todo tipo de funciones para evitar la congestión de la red.
Permiso
Para muchas empresas e instituciones de alto perfil, el permiso de los datos es de suma importancia. Decidir quién tiene acceso a una gran cantidad de información puede ser algo difícil de controlar. Las soluciones de blockchain privadas permiten el acceso autorizado y seguro a múltiples puntos de datos, que pueden ser monitoreados por todas las partes involucradas.
Los grupos autorizados facilitan que las empresas otorguen acceso a los datos relevantes a las personas relevantes de una manera rastreable y permite que los permisos se observen y ajusten en tiempo real.
Ejemplos de
Hyperledger
El objetivo principal de Hyperledger es mantener la confianza, la transparencia y la responsabilidad entre los socios comerciales. También se utiliza como software que puede proporcionar un servicio blockchain personalizado con roles y reglas predefinidos. Otro objetivo es lograr transacciones privadas y autorizadas con el uso de canales.
R3 Corda
Establecida por R3 en 2014, Corda es una red DLT que permite que cada nodo tenga su propia identidad. Un operador de red otorga certificados para obtener permisos y todos los nodos deben estar identificados con estos certificados para unirse a una red específica.
El Corda Ledger utiliza datos dentro y fuera del libro mayor. Los hechos son una instantánea del libro mayor tomado por cada nodo, a diferencia de un nodo “completo” que podríamos ver en las cadenas de bloques públicas, que generalmente tienen una copia completa del libro mayor que se actualiza en tiempo real.
El Corda Ledger también usa estados, que son hechos inmutables del libro mayor, por ejemplo, una orden o un préstamo. Cuando un hecho cambia, es decir, cuando se reembolsa el préstamo o se recibe el pedido, el estado se marca como histórico, lo que indica la finalización de la transacción. La red Corda también ofrece un servicio de mapas de red, lo que permite a los participantes buscar nodos por nombre, dirección IP o los servicios que ofrecen.
Quórum
Quorum es una bifurcación suave de la cadena de bloques Ethereum, fundada por JP Morgan y recientemente adquirida por la firma ConsenSys de Ethereum Venture, con sede en Brooklyn. La cadena de bloques Quorum es de código abierto y ofrece varias funciones centradas en la privacidad para empresas.
Quorum utiliza el mecanismo de consenso basado en la votación de Quorum Chain que delega los derechos de voto mediante el uso de contratos inteligentes. Este tipo de votación funciona con un voto mayoritario y no requiere el 100% de los votos para que se procesen las transacciones.
Soluciones híbridas de blockchain públicas y privadas
La tercera opción es combinar los dos y crear una solución empresarial híbrida de blockchain. En lugar de oponernos a las cadenas de bloques públicas y privadas, podemos optar por tener los lujos de ambos.
Vale la pena tener en cuenta que una cadena de bloques privada que opera con uno o pocos nodos es mucho más vulnerable a un ataque del 51% que una cadena de bloques pública con miles de nodos, lo que permite editar potencialmente el registro de auditoría. Puede crear una cadena de bloques privada con permiso para una red neutral de confianza que combine lo mejor de las cadenas de bloques privadas y públicas.
Por ejemplo, el Ministerio de Salud alemán ahora está utilizando una combinación de cadenas de bloques privadas Hyperledger y públicas de Ethereum para sus transacciones y procesamiento internos. La solución fue propuesta por Unibright, quien desde entonces ha desarrollado un protocolo muy similar que está siendo adoptado por algunas de las corporaciones más grandes del planeta, incluidas Microsoft e IBM.
Protocolo de línea de base
Lanzado en marzo de 2020, el Protocolo de línea de base fue creado conjuntamente por el equipo de Unibright. El Protocolo de línea de base finalmente combina las funciones de prueba de conocimiento cero de Zcash, con la cadena de bloques pública de Ethereum, creando oportunidades para que las empresas comiencen a trabajar con Ethereum y haciendo que la cadena de bloques de Ethereum sea más adecuada para el uso empresarial.
Los fundadores del protocolo incluyen AMD, Chainlink, ConsenSys, Ernest & Young, Maker DAO y Microsoft, entre otros, y se rige por Ethereum Oasis Project (EOP). Baseline Protocol es un middleware que funciona entre la cadena de bloques Ethereum y los propios sistemas de TI internos de las empresas.
Para que las cadenas de bloques privadas estén listas para la empresa, deben poseer algunas características clave para que las empresas las implementen. Con Baseline, las empresas pueden elegir las partes de los servicios de blockchain y Baseline Protocol que se adapten mejor a sus necesidades comerciales.
Baseline Protocol está trabajando actualmente con varias empresas importantes, incluida Coca-Cola, cuya planta embotelladora utiliza la cadena de bloques pública Ethereum para la gestión de la cadena de suministro.
Unibright está ayudando a las corporaciones a pasar de confiar en las personas con las transacciones a confiar en las computadoras o los nodos; esta transformación tecnológica está resolviendo las preocupaciones comunes de una empresa que no desea cambiar sus sistemas internos de registros o que no tiene empleados que puedan escribir código. Unibright Connects (parte del marco de Unibright) permite a las empresas conectar sus sistemas fuera de la cadena a la cadena de bloques con facilidad, incluida la creación de estándares, por lo que cada nuevo cliente no tiene que comenzar por el principio.
Unibright reconoció que la mejor cadena de bloques empresarial contará con el código base de Ethereum, y la combinación de características adaptables para las preocupaciones en torno a las 3 P ha creado el Protocolo de línea de base para ser la plataforma de referencia para las soluciones de integración empresarial de cadena de bloques. Si desea obtener más información sobre el protocolo Baseline, hay un curso disponible para Ivan en Tech Academy, ¡junto con muchos otros cursos de blockchain!
Blockchain públicas vs privadas: ¿cuál es la adecuada para usted?
Al decidir crear aplicaciones en una cadena de bloques, es importante considerar cada caso de uso individualmente al elegir entre usar cadenas de bloques públicas o privadas. Lo principal a considerar es la identidad: ¿quién podrá leer, escribir y participar en la cadena de bloques? ¿Están invitados o son anónimos?
Al considerar las cadenas de bloques públicas frente a las privadas, recuerde que no están compitiendo; se utilizan para funciones muy diferentes y también se pueden utilizar juntos. Las cadenas de bloques públicas son más útiles para modelos, certificados, criptomonedas y DeFi de empresa a consumidor. Las cadenas de bloques privadas a menudo se prefieren para la gestión de la cadena de suministro, los registros militares o gubernamentales.
Las cadenas de bloques públicas no tienen permiso, están descentralizadas y son resistentes a la censura. Las cadenas de bloques privadas no están completamente descentralizadas, ya que hay una fiesta organizadora que puede elegir a los participantes que lean y escriban en la cadena. La ventaja fundamental de las cadenas de bloques privadas y las DLT es la verificación criptográfica de la identidad.
Conclusión de blockchains públicas vs privadas
La innovación y la interoperabilidad abundan en blockchain en este momento. La gama de nuevos servicios y aplicaciones que han surgido solo en el último año es asombrosa, al igual que la velocidad a la que las empresas y negocios de todo el mundo han adoptado blockchain.
Los problemas que plantean las cadenas de bloques públicas a las empresas se están resolviendo con soluciones que permiten a las empresas elegir las partes que desean de las cadenas de bloques públicas y privadas, con soluciones personalizadas para ayudar a cualquier empresa a implementar la cadena de bloques en los sistemas de TI existentes.
Los sistemas de TI internos suelen ser ineficaces y obsoletos. Las soluciones híbridas de cadena de bloques como Unibright y Baseline Protocol facilitan a las empresas la transición a sistemas modernos de gestión de datos y TI sin tener que empezar de cero.
Tanto las cadenas de bloques públicas como las privadas tienen sus usos, pero la capacidad de elegir elementos de cada una para crear una solución de cadena de bloques híbrida, a medida y lista para la empresa que satisfaga las necesidades específicas de cada sector va a cambiar la forma en que operan las empresas para siempre.
Existe un elemento de tribalismo en la comunidad blockchain sobre las blockchains públicas y privadas, pero la verdad es que, juntas, es probable que las dos nos impulsen a un nuevo paradigma económico al permitir que los sistemas heredados utilizados por las empresas se integren y se actualicen a la últimos sistemas basados en blockchain.
Como tal, las cadenas de bloques públicas y privadas son partes integrales del ecosistema de cadenas de bloques, y comprender ambas es una parte crucial para comprender los casos de uso de la tecnología de cadenas de bloques de amplio alcance. Si desea obtener más información sobre las cadenas de bloques, inscríbase en Ivan en Tech Academy hoy y obtenga un descuento exclusivo del 20% al usar el código de promoción BLOG20. ¡Únase a la revolución blockchain hoy!