¿Necesitas una Blockchain? [Traducido Español] IEEE SPECTRUM Artículo Blockchain.
Fuente original en Ingles:
https://spectrum.ieee.org/computing/networks/do-you-need-a-blockchain#DecisionTreeIllustration
Archivo Word Disponible para su lectura difusion, preferible si tu internet es un poco mas rapido, es algo más agradable a la vista que un post en Steemit.
https://drive.google.com/open?id=1nJM60kkmVg8F-qlDiIIvvpuQ_bziARXg
Necesitas una cadena de bloques(Blockchain)?
Este cuadro interactivo le dirá si una cadena de bloques(Blockchain) puede resolver su problema
Según un estudio publicado en julio por Juniper Research, más de la mitad de las empresas más grandes del mundo están investigando tecnologías de cadenas de bloques con el objetivo de integrarlas en sus productos. Los proyectos ya están en marcha, lo que alterará la gestión de los registros de atención médica, títulos de propiedad, cadenas de suministro e incluso nuestras identidades en línea. Pero antes de volver a montar todo el ecosistema digital en la tecnología de la cadena de bloques, sería prudente hacer un balance de lo que hace único a este enfoque y de los costes asociados a él.
La tecnología Blockchain es, en esencia, una forma novedosa de gestionar datos. Por lo tanto, compite con los sistemas de gestión de datos que ya tenemos. Las bases de datos relacionales, que orientan la información en tablas actualizables de columnas y filas, son la base técnica de muchos de los servicios que utilizamos hoy en día. Décadas de exposición al mercado e investigación bien financiada por empresas como Oracle Corp. han ampliado la funcionalidad y reforzado la seguridad de las bases de datos relacionales. Sin embargo, tienen una limitación importante: ponen la tarea de almacenar y actualizar las entradas en manos de una o varias entidades, en las que hay que confiar para que no se metan con los datos o sean hackeadas.
Según un estudio publicado en julio por Juniper Research, más de la mitad de las empresas más grandes del mundo están investigando tecnologías de cadenas de bloques con el objetivo de integrarlas en sus productos. Los proyectos ya están en marcha, lo que alterará la gestión de los registros de atención médica, títulos de propiedad, cadenas de suministro e incluso nuestras identidades en línea. Pero antes de volver a montar todo el ecosistema digital en la tecnología de la cadena de bloques, sería prudente hacer un balance de lo que hace único a este enfoque y de los costes asociados a él.
La tecnología Blockchain es, en esencia, una forma novedosa de gestionar datos. Por lo tanto, compite con los sistemas de gestión de datos que ya tenemos. Las bases de datos relacionales, que orientan la información en tablas actualizables de columnas y filas, son la base técnica de muchos de los servicios que utilizamos hoy en día. Décadas de exposición al mercado e investigación bien financiada por empresas como Oracle Corp. han ampliado la funcionalidad y reforzado la seguridad de las bases de datos relacionales. Sin embargo, tienen una limitación importante: ponen la tarea de almacenar y actualizar las entradas en manos de una o varias entidades, en las que hay que confiar para que no se metan con los datos o sean hackeadas.
Las Blockchain, como una alternativa, mejoran esta arquitectura de una manera específica eliminando la necesidad de una autoridad confiable. Con cadenas de bloques públicos como Bitcoin y Ethereum, un grupo de desconocidos anónimos (y sus computadoras) pueden trabajar juntos para almacenar, conservar y asegurar un conjunto de datos en constante crecimiento sin que nadie tenga que confiar en nadie más. Debido a que las cadenas de bloques se replican a través de una red peer-to-peer, la información que contienen es muy difícil de corromper o extinguir.
Esta característica por sí sola es suficiente para justificar el uso de una cadena de bloques si el servicio previsto es el que atrae a los censores. Una versión de Facebook construida sobre una cadena de bloques pública, por ejemplo, sería incapaz de censurar mensajes antes de que aparecieran en los feeds de los usuarios, una característica que Facebook supuestamente tenía en desarrollo mientras la compañía estaba cortejando al gobierno chino en 2016.
Sin embargo, eliminar la necesidad de confianza conlleva limitaciones. Las cadenas de bloques públicas son más lentas y menos privadas que las bases de datos tradicionales, precisamente porque tienen que coordinar los recursos con múltiples participantes no afiliados. Para importar datos en ellos, los usuarios a menudo pagan tarifas de transacción en cantidades que cambian constantemente y por lo tanto son difíciles de predecir. Y el estado a largo plazo del software también es impredecible. Así como ninguna persona o empresa gestiona los datos de una cadena pública, ninguna entidad actualiza el software. Más bien, toda una comunidad de desarrolladores contribuye al código fuente abierto en un proceso que, al menos en Bitcoin, carece de gobernanza formal.
Dados los costes y las incertidumbres de las cadenas de bloqueo públicas, no son la respuesta a todos los problemas. Si no te importa poner a alguien a cargo de una base de datos... entonces no tiene sentido usar una cadena de bloques, porque[la cadena de bloques] es sólo una versión más ineficiente de lo que de otro modo harías ", dice Gideon Greenspan, director ejecutivo de Coin Sciences, una empresa que construye tecnologías por encima de las cadenas de bloques públicas y autorizadas.
Con esta regla, puedes derribar algunas fantasías de la cadena de bloques. La votación en línea, por ejemplo, ha inspirado a muchos desarrolladores de la cadena de bloques bien intencionados, pero probablemente no ganará mucho con la tecnología.
Me encuentro a mí mismo desacreditando un esfuerzo de votación en cadena cada pocas semanas ", dice Josh Benaloh, el criptógrafo senior de Microsoft Research. "Se siente muy bien para votar, hasta que cava un par de milímetros bajo la superficie."
Benaloh señala que el recuento de votos en una cadena de bloques no evita la necesidad de una autoridad central. Los funcionarios electorales seguirán desempeñando el papel de creadores de boletas electorales y autenticadores de votantes. Y si confías en ellos para hacer eso, no hay razón por la que no deban registrar los votos.
Los dolores de cabeza causados por las cadenas de bloques abiertas -la volatilidad de los precios, el bajo rendimiento, la escasa privacidad y la falta de gobernanza- pueden aliviarse, en parte, ajustando la estructura de la tecnología, concretamente optando por una variante llamada libro mayor autorizado.
En un libro de contabilidad autorizado, usted evita tener que preocuparse por confiar en la gente, y aún así puede conservar algunos de los beneficios de la tecnología de la cadena de bloques. El software restringe quién puede modificar la base de datos a un conjunto de entidades conocidas. Esta alteración elimina el componente económico de una cadena de bloques. En una cadena de bloques pública, los mineros (las partes que añaden nuevos datos a la cadena de bloques) no se conocen ni confían entre sí. Pero se comportan bien porque se les paga por su trabajo.
Por el contrario, en una cadena de bloques autorizada, las personas que añaden datos siguen las reglas no porque se les pague, sino porque otras personas de la red, que conocen sus identidades, los hacen responsables.
La remoción de los mineros también mejora la velocidad y la capacidad de almacenamiento de datos de una cadena de bloques. En una red pública, una nueva versión de la cadena de bloques no se considera definitiva hasta que se ha difundido y recibido la aprobación de múltiples pares. Eso limita el tamaño de los bloques nuevos, porque los bloques más grandes tardarían más en desplazarse. A partir de julio, Bitcoin puede manejar un máximo de 7 transacciones por segundo. Ethereum llega a un máximo de 20 transacciones por segundo.
Cuando los bloques son agregados por menos entidades conocidas, pueden contener más datos sin ralentizar o amenazar la seguridad de la cadena de bloques. Greenspan of Coin Sciences afirma que MultiChain, uno de los productos de cadena de bloques autorizados por su empresa, es capaz de procesar 1.000 transacciones por segundo. Pero incluso esto palidece en comparación con el pico de transacciones por tarjetas de crédito manejadas por Visa -una cantidad que el Washington Post reporta 10 veces mayor.
Como el nombre quizás sugiere, los libros contables también permiten más privacidad que las cadenas de bloques públicas. El software restringe quién puede acceder a una cadena de bloques y, por lo tanto, quién puede verla. No es una solución perfecta; aún así, sigues revelando tus datos a los que están dentro de la red. Por ejemplo, no querría, por ejemplo, ejecutar una cadena de bloqueo autorizada con sus competidores y utilizarla para rastrear la información que revela secretos comerciales. Pero las cadenas de bloques permitidas pueden habilitar aplicaciones en las que los datos sólo deben protegerse del público en general.
"Si usted está dispuesto a que la actividad en el libro de contabilidad sea visible para los participantes pero no para el mundo exterior, entonces su problema de privacidad está resuelto ", dice Greenspan.
Por último, el uso de una cadena de bloques autorizada resuelve el problema de la gobernabilidad. Bitcoin es una demostración perfecta de los riesgos que conlleva construir sobre un proyecto de código abierto en cadena. Durante dos años, los desarrolladores y mineros de Bitcoin han librado una batalla política sobre cómo ampliar el sistema. Este verano, el sparring llegó tan lejos que una facción se separó para formar su propia versión de Bitcoin. La lucha demostró que es imposible decir con certeza cómo será Bitcoin en el próximo mes, año o decenio, o incluso quién lo decidirá. Y lo mismo ocurre con todas las cadenas públicas de distribución.
Con los libros de contabilidad autorizados, ya sabes quién está a cargo. Las personas que actualizan la cadena de bloqueo son las mismas personas que actualizan el código. La forma en que se efectúen esas actualizaciones dependerá de la estructura de gobierno que acuerden colectivamente los participantes en la cadena de bloques.
Las cadenas de bloques públicos son una mejora tremenda en las bases de datos tradicionales si lo que más te preocupa es la censura y el acceso universal. En esas circunstancias, valdría la pena basarse en una tecnología que sacrifica el costo, la velocidad, la privacidad y la previsibilidad. Y si ese sacrificio no vale la pena, una versión más limitada de la cadena de bloqueo original de Satoshi Nakamoto puede equilibrar tus necesidades. Pero también debes considerar la posibilidad de que no necesitas una cadena de bloques en lo absoluto.