¿Cómo comenzar con Blockchain en Amazon AWS?

Introducción

Cuando se habla de soluciones tecnológicas asociadas al blockchain, la duda más común es, ¿ Qué diferencia tiene un enfoque centralizado contra uno descentralizado ?, ¿ que tipo de arquitectura requiere mi estrategia de negocio ?, cada solución tiene sus características específicas, y se debe partir del tipo de problema que se desea resolver en la empresa, para lo cual, hay que hacerse algunas preguntas:

1.- Se requiere intercambiar datos entre diferentes socios de negocio?

2.- Estos socios de negocio crean o modifican datos?

3.- Los socios de negocio tienen los mismos intereses?

4.- Se requiere depender de un intermediario centralizado?

5.- Se requiere inmutabilidad y confiabilidad de los datos?

Contestando estas preguntas ayudará a tomar la mejor decisión sobre la solución a implementar para atender el problema planteado, en el mercado existen proveedores de servicio que ofrecen soluciones para ambos, por ejemplo, Amazon Web Services cuenta con Amazon Quantum Ledger Database (QLDB) y Amazon Managed Blockchain.

Amazon Quantum Ledger Database (QLDB)

Amazon QLDB es una base de datos contable (ledger) totalmente administrada que proporciona un registro de transacciones transparente, inmutable y verificable criptográficamente, propiedad de una autoridad central confiable. Amazon QLDB rastrea todos y cada uno de los cambios en los datos de las aplicaciones y mantiene un historial completo y verificable de cambios a lo largo del tiempo.

Amazon QLDB es una nueva clase de base de datos que elimina la necesidad de participar en el complejo esfuerzo de desarrollo de crear sus propias aplicaciones de tipo libro mayor. Con QLDB, el historial de cambios de sus datos es inmutable: no se puede modificar ni eliminar.

Este tipo de base de datos, aunque es centralizada, tiene las mismas ventajas que tiene una cadena de bloques (blockchain), ya que es inmutable, verificable, transparente y rápida.

Casos de Uso

Compañías de manufactura, Departamentos de recursos humanos y nómina, compañías aseguradoras
Fuente: https://aws.amazon.com/qldb/

Amazon Managed Blockchain

Amazon Managed Blockchain es un servicio totalmente administrado que facilita la creación y administración de redes de blockchain escalables utilizando los populares marcos de código abierto Hyperledger Fabric y Ethereum *.

Blockchain permite crear aplicaciones donde múltiples partes pueden ejecutar transacciones sin la necesidad de una autoridad central confiable.

Amazon Managed Blockchain es un servicio totalmente administrado que le permite configurar y administrar una red de blockchain escalable con solo unos pocos clicks.

La gran ventaja de implementar una Blockchain sobre una base de datos, es que no depende de ninguna entidad reguladora centralizada, Cada organización puede iniciar una nueva transacción utilizando la lógica de aplicación codificada. Una vez que se inicia una transacción, se replica en todos los nodos de la red, lo que permite que múltiples partes accedan y validen la información. No se necesitan intermediarios para actuar como enlace entre los miembros, lo que hace que las transacciones complejas sean más eficientes y menos costosas.

Casos de uso

Compañías de comercio, Retail o banca

Fuente: https://aws.amazon.com/managed-blockchain/

Share via
Copy link
Powered by Social Snap