Amazon Managed Blockchain network
Managed private Hyperledger Fabric network whose members run peer nodes over a shared immutable ledger.
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| appendOnly | boolean | — | no | true | ▸ true |
| doubleEntry | boolean | — | no | true | ▸ false |
| edition | enum | starter | standard | no | — | inherited |
| framework | enum | hyperledger-fabric | ethereum | bitcoin | no | hyperledger-fabric | inherited |
| indexConsistency | enum | strong | eventual | no | strong | inherited |
| managed | boolean | — | no | false | ▸ true |
| maxTransactionSizeMb | integer | — | no | 4 | inherited |
| privateLinkAccess | boolean | — | no | true | inherited |
| sealed | boolean | — | no | false | ▸ false |
| tamperEvident | boolean | — | no | false | ▸ true |
| tiering | boolean | — | no | false | inherited |
| votingPolicyGoverned | boolean | — | no | true | inherited |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "managed-blockchain", component: "aws-managed-blockchain" }Blockchain as a Servicealibaba-blockchain-as-a-serviceAmazon QLDBqldbAzure confidential ledgerazure-confidential-ledgerDouble-entry ledgerdouble-entry-ledgerFormance LedgerformanceHyperledger Fabrichyperledger-fabricGeneric ledgerledgerTigerBeetletigerbeetleBlockchain Node Enginegoogle-blockchain-node-engineOracle Blockchain Platformoci-blockchain-platform
# yaml-language-server: $schema=../../schema/component.schema.json # Amazon Managed Blockchain (AMB) network: a private, permissioned Hyperledger Fabric network of # members and peer nodes holding an immutable, cryptographically secured ledger # ("What Is Amazon Managed Blockchain (AMB) Hyperledger Fabric?"). # Membership changes go through a proposal and voting policy set at network creation, clients reach # the network over AWS PrivateLink, and transactions must stay under 4 MB # ("Key Concepts: AMB Networks, Members, and Peer Nodes"). schemaVersion: "1" type: "component" id: "aws-managed-blockchain" kind: "ledger" provider: "aws" docs: "https://docs.aws.amazon.com/managed-blockchain/latest/managementguide/what-is-managed-blockchain.html" defaults: managed: true doubleEntry: false appendOnly: true tamperEvident: true sealed: false properties: framework: type: "enum" values: ["hyperledger-fabric", "ethereum", "bitcoin"] default: "hyperledger-fabric" edition: type: "enum" values: ["starter", "standard"] votingPolicyGoverned: type: "boolean" default: true privateLinkAccess: type: "boolean" default: true maxTransactionSizeMb: type: "integer" default: 4