¿Blockchain tiene algún valor si confías en todos los nodos?

Si estamos diseñando un nuevo proyecto o aplicación, sea cual sea, y puede confiar en todos los nodos, ¿deberíamos considerar las cadenas de bloques en la arquitectura?

Vi este video de IBM y me preguntaba por qué elegir blockchain como solución

https://www.youtube.com/watch?v=tdhpYQCWnCw&lc=z23mitvo0ki5sgplm2hd0syvq1wb1yadphkj5vl0mj00u00c2.151904784581

¿La base de datos normal no resolvería el problema de ninguna manera?

¿Alguien podría explicar?

Sí. Como gran proveedor de servicios para seguros y bancos, IBM conoce con precisión los requisitos. Y si un cliente quiere pagar por una cadena de bloques (por el motivo que sea), debería tenerla. La eficiencia es entonces un problema menor...

Respuestas (2)

Por diseño, una cadena de bloques es intrínsecamente resistente a la modificación de los datos, por lo que si posee o confía en los nodos y puede modificar esos datos en cualquier momento, la cadena de bloques es ineficaz.

Si estuviera tratando de usar la tecnología blockchain solo para almacenar datos y para obtener la mayor disponibilidad, una base de datos regular con algunos nodos conectados adicionales haría el trabajo.

1) En el futuro, si desea colaborar con alguna otra organización, no tendrá que confiar en sus nodos.

2) Si desea una base de datos que se ocupe de las transferencias de activos y desea que los registros sean inmutables, puede usar blockchain con la optimización realizada para un conjunto conocido de validadores.

Confiabilidad, Transparencia y Anonimato/Seudonimato son las propiedades que proporciona Blockchain. Si no necesitamos ninguno, entonces deberíamos usar mejor las bases de datos convencionales.