Amazon Managed Blockchain

Servicio que construye y opera redes blockchain de Hyperledger Fabric o Ethereum de forma completamente administrada, registrando transacciones en un libro mayor inmutable

Descripción general

Amazon Managed Blockchain es un servicio completamente administrado que facilita la creación y gestión de redes blockchain escalables utilizando frameworks populares como Hyperledger Fabric y Ethereum. Elimina la complejidad de configurar nodos, gestionar certificados y escalar la infraestructura de red blockchain. Para Hyperledger Fabric, proporciona redes privadas con control de membresía, mientras que para Ethereum, ofrece acceso a nodos de la red pública para interactuar con contratos inteligentes y consultar datos de la blockchain.

Construcción y operación de redes Hyperledger Fabric

Hyperledger Fabric en Managed Blockchain permite crear redes blockchain privadas (permissioned) donde los participantes son conocidos y autorizados. La creación de una red comienza con la definición de la política de votación para admisión de miembros, seguida de la invitación a organizaciones participantes. Cada miembro despliega nodos peer que mantienen una copia del libro mayor y ejecutan chaincode (contratos inteligentes escritos en Go, Node.js o Java). Los canales permiten crear sub-redes privadas dentro de la red principal, donde solo los miembros del canal pueden ver las transacciones. El servicio de ordenamiento (ordering service) gestiona el consenso y la secuenciación de transacciones. Managed Blockchain automatiza la gestión de certificados mediante la Autoridad Certificadora (CA) de cada miembro, simplificando la identidad y autenticación en la red.

Nodos Ethereum y acceso a cadenas públicas

Para Ethereum, Managed Blockchain proporciona nodos completamente administrados que se sincronizan con la red pública de Ethereum (mainnet y testnets como Goerli y Sepolia). Estos nodos permiten enviar transacciones, desplegar contratos inteligentes y consultar el estado de la blockchain sin gestionar la infraestructura de sincronización. Los nodos soportan las APIs JSON-RPC estándar de Ethereum, siendo compatibles con herramientas populares como Web3.js, Ethers.js, Hardhat y Truffle. La función de acceso a datos de tokens proporciona APIs optimizadas para consultar balances de tokens ERC-20 y ERC-721 (NFT) sin necesidad de indexar la blockchain completa. Los nodos se escalan automáticamente según la demanda de consultas, y la alta disponibilidad se garantiza mediante réplicas en múltiples zonas de disponibilidad.

Patrones de uso en cadena de suministro y transacciones financieras

En cadenas de suministro, Managed Blockchain con Hyperledger Fabric permite crear un registro inmutable compartido entre fabricantes, transportistas, distribuidores y minoristas. Cada participante registra eventos (fabricación, envío, recepción, inspección de calidad) como transacciones en la blockchain, proporcionando trazabilidad completa y verificable del producto desde el origen hasta el consumidor. En servicios financieros, se utiliza para liquidación de transacciones entre instituciones, donde la blockchain elimina la necesidad de intermediarios de confianza y reduce los tiempos de liquidación de días a minutos. La integración con Lambda permite ejecutar lógica de negocio en respuesta a eventos de blockchain, y CloudWatch proporciona métricas de rendimiento de la red (transacciones por segundo, latencia de consenso, utilización de nodos).

共有するXB!