Amazon Managed Blockchain のアイコン

Amazon Managed Blockchain Specialized2018年〜

A service for easily building and managing Hyperledger Fabric and Ethereum blockchain networks

What It Does

Amazon Managed Blockchain is a fully managed service for building and operating Hyperledger Fabric and Ethereum blockchain networks. Complex infrastructure tasks like creating blockchain networks, inviting members, adding nodes, and managing certificates can be completed in just a few clicks. AWS automatically provisions and manages components needed for network operation, including peer nodes, ordering services, and certificate authorities, and handles scaling and patching.

Use Cases

Used for supply chain traceability (tracking product distribution paths), tamper-proof financial transaction records, digitizing real estate registrations and contracts, secure sharing of medical data, managing and trading digital assets, and ensuring transparency in voting systems - anywhere data management requires trust and transparency.

Everyday Analogy

Think of it like a notary office. A notary office authenticates important documents like contracts and wills and stores them in a tamper-proof manner. Managed Blockchain is like a digital notary office, recording transaction records on a tamper-proof ledger shared among multiple participants. And AWS handles the building and facility management.

What Is Managed Blockchain?

Amazon Managed Blockchain is a fully managed service that simplifies building and managing blockchain networks. Building a blockchain network requires many complex steps including configuring peer nodes, setting up certificate authorities, configuring ordering services, and creating channels. Managed Blockchain automates this infrastructure setup, letting you launch a blockchain network in just a few clicks. It supports two frameworks: Hyperledger Fabric and Ethereum.

Hyperledger Fabric and Ethereum

Hyperledger Fabric is a permissioned blockchain framework suited for consortium networks among identified participants. Chaincode (smart contracts) lets you execute business logic on the network. Ethereum supports connection to public blockchains, allowing you to run Ethereum mainnet and testnet full nodes on Managed Blockchain. You can choose between a private consortium model or a public model based on your use case. To broaden your knowledge of Hyperledger Fabric and Ethereum, technical books on Amazon can also be useful.

Network Management and Operations

Managed Blockchain manages the entire lifecycle of blockchain networks. Inviting and approving new members is done through a voting mechanism, ensuring network governance. Each member can add their own peer nodes, and AWS automatically handles node scaling and patching. Integration with CloudWatch lets you monitor metrics like node CPU usage, memory consumption, and transaction counts. CloudTrail audit logs of API calls are also available, making it easy to meet compliance requirements.

Things to Watch Out For

  • Hyperledger Fabric is suited for private consortium networks, while Ethereum should be chosen when connection to public blockchains is needed
  • Blockchain is not suitable for every use case. When a trusted central authority exists, traditional databases are often more efficient
共有するXB!