Skip to content

Glossary

Term Description
Chain Logical block chain; HieraChain has Main Chain and Sub-Chain.
Block Data unit containing Events; defined in hierachain/core/block.py.
Blockchain Block chain management; hierachain/core/blockchain.py.
Consensus Block approval mechanism (PoA, PoF, BFT); hierachain/consensus/*, hierachain/hierarchical/consensus/*.
Membership Service Provider MSP; identity/organization management; hierachain/security/msp.py, hierachain/security/identity.py.
Policy Access/resource control; hierachain/security/policy_engine.py, hierachain/security/policy_types.py. No resource_guard.py (fabricated).
World State Current data state; hierachain/state/world_state.py.
Journal Transaction log; hierachain/error_mitigation/journal.py.
Rollback State restoration; hierachain/error_mitigation/rollback_manager.py.
Recovery Error recovery via hierachain/error_mitigation/rollback_manager.py, consensus_recovery.py, network_recovery.py (no recovery_engine.py).
Ordering Event ordering; hierachain/consensus/ordering/*.
Transport Network communication; hierachain/network/zmq_transport.py.
Byzantine Fault Tolerance BFT; hierachain/consensus/bft/*.
Proof of Authority PoA; Intra-Organization consensus; hierachain/consensus/proof_of_authority.py.
Proof of Federation PoF; Inter-Organization P2P MainChain Alliance consensus; hierachain/consensus/proof_of_federation.py.
API Key API access key; hierachain/security/verify/api_key_verifier.py.
Resource Guard Resource protection middleware; hierachain/security/brute_force_protector.py.
Entity Tracer Event tracing by entity; hierachain/domains/utils/entity_tracer.py.
Zero-Knowledge Proof ZK Proof; hierachain/security/zk_prover.py, hierachain/security/verify/zk_verifier.py.
Proof Aggregation Multiple proof aggregation; hierachain/hierarchical/proof_aggregation/aggregator.py.
Rebalancer Automatic Sub-Chain splitting/balancing; hierachain/hierarchical/rebalancer/rebalancer.py.
Channel Inter-organization private channel; hierachain/hierarchical/channel/channel.py.
Multi-Organization Multi-org network; hierachain/hierarchical/multi_org.py.
Private Data Private data collections; hierachain/hierarchical/private_data.py.
Performance Monitor Performance monitoring; hierachain/monitoring/performance_monitor.py.
Rate Limiting Request rate limiting; configured in hierachain/config/settings.py.
HTTP Strict Transport Security HSTS; hierachain/config/settings.py.
Cross-Origin Resource Sharing CORS; hierachain/config/settings.py.
Command Line Interface CLI hrc tool; hierachain/cli/*.
API Ledger REST API Ledger; hierachain/api/ledger/*.
API business REST API business; hierachain/api/business/*.
API Admin REST API Admin; hierachain/api/admin/*.
Cross-level State Sync Cross-tier sync via hierachain/cluster/state_sync_manager.py + hierachain/hierarchical/hierarchy_manager/ + HRC_CROSS_LEVEL_* settings.
Kubernetes Namespace Sub-Chain namespace isolation; hierachain/hierarchical/k8s_namespace_manager/operations.py.
Identity Manager Organization/user/role management; hierachain/security/identity.py.
Certificate Internal Certificate dataclass in hierachain/security/msp.py (not X.509, no certificate.py).