Una de las razones por las que blockchain ha ganado tantos seguidores en un tiempo relativamente corto es su inmutabilidad natural.

Al alojar múltiples versiones de una cadena en cientos, si no miles, de servidores reforzados en todo el mundo, blockchain permite a los usuarios ver, pero no alterar, registros pasados, proporcionando un nivel de confianza que no puede ser igualado por los libros de contabilidad digitales de una sola versión. importa cuán buena sea su seguridad.

Esta es la razón por la que muchos usuarios están empezando a mirar más allá de la capacidad de blockchain de simplemente registrar transacciones y pasar a aplicaciones de mayor alcance, como la ejecución automatizada de contratos, el descubrimiento científico y la gestión logística.

Pero existe una gran diferencia entre confiabilidad y confiabilidad. Si bien la tecnología parece tener un bloqueo para evitar que los registros sean manipulados, ¿existen vulnerabilidades en otros lugares que podrían hacer que algunos usuarios confíen demasiado en la capacidad de la tecnología para mantener todo en funcionamiento?

Fallos en la Blockchain

En una tecnología tan compleja como blockchain, las probabilidades de que las cosas salgan mal son altas, ya sea por intención o por casualidad. Pruebas recientes realizadas por la Universidad de Coimbra en Portugal han demostrado que una amplia gama de fallas pueden ingresar a una cadena para interrumpir la ejecución de contratos inteligentes y causar otros problemas. El equipo, dirigido por el Centro de Informática y Sistemas de la universidad y el Departamento de Ingeniería Informática, inyectó fallas en 400 contratos inteligentes duplicados y luego los comparó con los originales para ver qué discrepancias surgieron, si es que surgieron alguna.

Utilizando herramientas de detección de última generación, el equipo pudo determinar que las fallas originales se propagaron a más de 15 000 contratos, principalmente evadiendo las herramientas de verificación estándar.

A partir de ahí, pudieron introducir errores de tiempo de ejecución en la cadena e incluso provocar graves problemas de latencia, integridad y corrección. Al closing, el grupo detectó fallas de varios tipos en casi el 75 por ciento de todas las transacciones, incluidas interrupciones totales en la ejecución y reversiones a los estados originales.

Demasiada inteligencia

Las cadenas de bloques también pueden fallar cuando se exponen a demasiados datos generados por inteligencia artificial. Un estudio reciente del Instituto Nacional de Salud de EE. UU. encontró que una confianza errónea en las conclusiones de la IA, junto con una falta de explicabilidad en el proceso de toma de decisiones, puede poner en peligro los resultados de salud. La mayoría de las plataformas de IA son vulnerables a ataques adversarios y resultados sesgados, que pueden ingresar a las cadenas de bloques sin las salvaguardias adecuadas.

En muchos casos, las propuestas de sistemas de aprendizaje profundo se aceptan en cadenas de bloques vinculadas a sistemas de salud, así como a aquellas relacionadas con la seguridad y la financiación. El NIH dice que esta situación es urgente porque tiene el potencial de afectar directamente activos sustanciales en la industria de la salud, incluidas vidas humanas.

Afortunadamente, la IA tiene la capacidad de analizar eficazmente el rendimiento de blockchain cuando se expone a otras plataformas de IA, proporcionando un medio listo para corregir cualquier deficiencia antes de que se vuelva crítica. Pero estas medidas deben ser implementadas de manera proactiva por las partes interesadas de cada blockchain.

Malos oráculos

Sin embargo, con o sin IA, muchos procesos automatizados dentro de las cadenas de bloques no pueden funcionar solo con los datos confiables dentro de la cadena, por lo que deben recurrir a fuentes externas que pueden ser precisas o no. La forma más común de hacerlo es a través de oráculos de terceros a los que se les ha confiado la tarea de introducir datos externos sin comprometer la integridad de la cadena. Pero eso lleva a la pregunta: ¿se puede confiar en un oráculo determinado?

En muchos casos, la respuesta es no. Una investigación del Instituto de Ingeniería de Sistemas de Información de la Universidad Concordia muestra que los oráculos pueden ser «desviados y cometer comportamientos mal intencionados, o ser egoístas y ocultar sus recursos reales disponibles para obtener ganancias óptimas». Para contrarrestar esto, el equipo ha propuesto un sistema de investigación llamado BLOR (Beyesian Bandit Mastering Oracles Trustworthiness) que, según dice, puede identificar oráculos que sean confiables y rentables. En esencia, el sistema funciona compartiendo los resultados de los oráculos incorporados mientras los procesos algorítmicos aún están en ejecución, proporcionando una especie de cámara de compensación automatizada donde se promueven los buenos oráculos y se eliminan los malos.

Identidades secretas

La integridad de las fuentes de datos y otros elementos que rodean a las cadenas de bloques siempre planteará riesgos, pero ¿hay aspectos arraigados en las cadenas de bloques que también puedan resultar poco fiables? Quizás el más essential sea el anonimato de los participantes. Si bien prácticamente todo lo demás en una cadena es abierto y transparente, la identidad de los poseedores de billeteras no lo es. Esto significa que nunca se sabe quién más está sumando o restando activos, o si esta actividad está al nivel.

Sin embargo, con los análisis modernos, es posible identificar estas identidades ocultas por sus transacciones tanto dentro como fuera de una cadena, dice Tung Li Lim, de las soluciones blockchain que proporciona Elliptic. De hecho, así es como muchas cadenas cumplen con las leyes nacionales e internacionales. Pero esto también ha producido una batalla cada vez mayor con quienes buscan el anonimato mediante el uso de mezcladores, vasos, billeteras privadas y otras formas de ofuscación para ocultar sus rastros digitales. Se están elaborando regulaciones para bloquear o limitar el uso de estas herramientas, pero están apareciendo otras nuevas a un ritmo rápido.

La línea de fondo

Ningún sistema, electronic o de otro tipo, puede ser 100 por ciento confiable, y el hecho es que las implementaciones de blockchain en common hasta ahora están demostrando ser muy efectivas para cumplir sus mandatos. Pero a medida que los casos de uso crecen y las tecnologías que rodean los libros de contabilidad digitales se vuelven más variadas y sofisticadas, es probable que la economía mundial se vuelva más dependiente de blockchain con el paso del tiempo.

Esto significa que a medida que aumentan constantemente las consecuencias de las fallas de blockchain, también deberían aumentar los esfuerzos para garantizar niveles cada vez mayores de confiabilidad.

Share.
Leave A Reply