¿El almacenamiento de datos en la blockchain privada de Ethereum no tiene costo?

Sabiendo que:

  1. En una cadena de bloques de Ethereum privada, no puedo tener valor de éter y básicamente asignar tanto éter como quiera.
  2. Almacenar datos en una cadena de bloques pública es un asunto costoso

Si tuviera que concluir de esos que, dado que estoy usando una cadena de bloques Ethereum privada, ¿puedo almacenar tantos datos como quiera? ¿Qué pasará desde el punto de vista de la latencia? Si tengo 1000 dispositivos que envían datos por segundo que necesito almacenar en una cadena de bloques privada con 3 organizaciones, ¿cómo debo hacerlo?

El costo serán los servidores, la electricidad y el ancho de banda necesarios. No hay almuerzos gratis.

Respuestas (1)

Sería mejor tener una base de datos tradicional donde esas 3 organizaciones se autentiquen y envíen sus datos, porque:

  • en este momento, la red ethereum no admite 1k tx/s (ni siquiera cerca puedo decir, estando cerca de 15 tx/s)
  • escalar bases de datos SQL y bases de datos NoSQL para admitir 1k tx/s es un problema ya resuelto
  • dado que conoce y aprueba el acceso de estas empresas a su base de datos, no necesita un entorno sin confianza
  • si desea que estas empresas auditen los datos, puede darles acceso completo a una réplica de su base de datos principal
  • no hay absolutamente ningún beneficio que obtendría al usar una cadena de bloques para 3 empresas
  • esta solución en realidad podría ser más segura, porque de lo contrario, cada una de estas empresas podría comprar algunas plataformas de minería y realizar un ataque del 51 % , mientras asume que la red es segura.

Entonces, para responder a su pregunta: sí, puede tener una instancia privada de ethereum, sin costos de gasolina, pero lo más probable es que le traiga más dolores de cabeza que problemas resueltos.

La razón por la que estamos adoptando Blockchain es por confianza, inmutabilidad más que cualquier otra cosa.