Emerging Platform data integrity

How the Emerging Platform keeps claims and credentials tamper-evident: signatures, hashing, chain anchoring, consensus and capability-based access control.

This page covers the integrity controls of the Emerging Platform: how it uses cryptographic proofs, verifiable identities and distributed consensus to make claims and credentials tamper-evident. Every solution on the platform relies on them, including Emerging Household Energy. Read it to understand what protects a record from submission onwards, and what you need to do on your side.

The controls

ControlWhat it does
Cryptographic proofsHash chains and digital signatures for verifying data
Distributed consensusValidation by several nodes of the Impact Hub Network
Immutable recordsVerification proofs stored on the blockchain
Access controlCapability-based permissions and credential verification

These controls show that a record has not changed since it was signed and who signed it. They do not show that what the record states is true. Trust boundaries explains the difference.

What each part protects

AreaMeasures
Record integrityCryptographic hashing of data, proofs anchored on the blockchain, tamper-evident storage and an audit trail
Identity verificationDecentralized identifiers (DIDs), verifiable credentials, digital signatures and key management
Access controlCapability-based permissions, multi-signature requirements, credential verification and authorisation protocols

The system has four layers:

LayerWhat it holds
ApplicationUser interfaces and API endpoints
ProtocolVerification rules and governance
ConsensusThe distributed validation network
StorageImmutable record keeping

How a record is verified

  1. Submission. The record is created with its metadata, digitally signed, given a proof and distributed to the nodes.
  2. Validation. The signature is verified, protocol compliance is checked, the network reaches consensus and the proof is anchored.
  3. Maintenance. The record is verified continuously, with audit logging, status monitoring and alerts.

What you need to do

  • Access management. Handle credentials properly.
  • Data validation. Check data integrity at each step.
  • Monitoring. Track system status and alerts.
  • Compliance. Follow the security protocols.

Next steps

  1. Review the security requirements and set up authentication.
  2. Validate data at each step, as described above.
  3. Configure monitoring.

Developer resources: