Hedera Consensus Service module

IRI: https://hashgraphontology.xyz/consensus

Service-specific vocabulary for modelling Hedera Consensus Service topics, messages, and validator interfaces.

Source file: consensus.ttl

Prefixes

PrefixNamespace
dctermshttp://purl.org/dc/terms/
hederahttps://hashgraphontology.xyz/core/
ns1https://hashgraphontology.xyz/
ns2https://docs.hedera.com/hedera/core-concepts/hedera-consensus-service/
ns3https://docs.hedera.com/hedera/core-concepts/staking/
ns4https://docs.hedera.com/hedera/core-concepts/governing-the-network#
ns5https://hips.hedera.com/hip/
ns6https://raw.githubusercontent.com/hashgraph/hedera-docs/main/core-concepts/staking/staking.md#
ns7https://docs.hedera.com/hedera/core-concepts/
ns8https://docs.hedera.com/hedera/mirror-node/architecture/
ns9https://hedera.com/
owlhttp://www.w3.org/2002/07/owl#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfshttp://www.w3.org/2000/01/rdf-schema#
skoshttp://www.w3.org/2004/02/skos/core#
xsdhttp://www.w3.org/2001/XMLSchema#

Classes (11)

LabelQNameSubclass OfNotes
Consensus node endpoint hedera:ConsensusNodeEndpoint hedera:Artefact
Definition: Network endpoint (IP, port, TLS configuration) exposed by a consensus node for client submissions.
IRI: https://hashgraphontology.xyz/core/ConsensusNodeEndpoint
Consensus record file hedera:ConsensusRecordFile hedera:Artefact
Definition: Exported record file containing ordered transactions, consensus timestamps, and running hashes.
IRI: https://hashgraphontology.xyz/core/ConsensusRecordFile
Consensus Service hedera:ConsensusService hedera:Service
Definition: Operational service that orders transactions, emits consensus timestamps, and manages topics.
IRI: https://hashgraphontology.xyz/core/ConsensusService
Consensus topic hedera:ConsensusTopic hedera:Artefact
Definition: Ordered message channel configured with administrator, submit, and auto-renew keys.
IRI: https://hashgraphontology.xyz/core/ConsensusTopic
Council committee hedera:CouncilCommittee hedera:GovernanceBody
Definition: Sub-structure of the Hedera Governing Council that manages delegated mandates such as finance or membership reviews.
IRI: https://hashgraphontology.xyz/core/CouncilCommittee
Role assignment hedera:RoleAssignment hedera:Process
Definition: Process that confers a specific governance or operational role to an actor.
IRI: https://hashgraphontology.xyz/core/RoleAssignment
Topic admin key hedera:TopicAdminKey hedera:AccountKey
Definition: Key that authorises topic-level administration such as update, delete, and re-key operations.
IRI: https://hashgraphontology.xyz/core/TopicAdminKey
Topic message hedera:TopicMessage hedera:Event
Definition: Individual message submitted to a consensus topic and assigned a consensus timestamp.
IRI: https://hashgraphontology.xyz/core/TopicMessage
Topic submit key hedera:TopicSubmitKey hedera:AccountKey
Definition: Key that governs which actors may post messages to a consensus topic.
IRI: https://hashgraphontology.xyz/core/TopicSubmitKey
Validator onboarding committee hedera:ValidatorOnboardingCommittee hedera:CouncilCommittee
Definition: Council committee that stewards validator onboarding cohorts and associated policy decisions.
IRI: https://hashgraphontology.xyz/core/ValidatorOnboardingCommittee
Validator onboarding steward hedera:ValidatorOnboardingSteward hedera:Role
Definition: Role fulfilled by council members who oversee validator onboarding approvals and requirements.
IRI: https://hashgraphontology.xyz/core/ValidatorOnboardingSteward

Properties (21)

LabelQNameKindDomainRangeNotes
assigns role hedera:assignsRole ObjectProperty hedera:RoleAssignment hedera:Role
IRI: https://hashgraphontology.xyz/core/assignsRole
delivers message hedera:deliversMessage ObjectProperty hedera:ConsensusService hedera:TopicMessage
IRI: https://hashgraphontology.xyz/core/deliversMessage
emits record file hedera:emitsRecordFile ObjectProperty hedera:ConsensusService hedera:ConsensusRecordFile
IRI: https://hashgraphontology.xyz/core/emitsRecordFile
exposes endpoint hedera:exposesEndpoint ObjectProperty hedera:ConsensusNode hedera:ConsensusNodeEndpoint
IRI: https://hashgraphontology.xyz/core/exposesEndpoint
has admin key hedera:hasAdminKey ObjectProperty hedera:ConsensusTopic hedera:TopicAdminKey
SubProperty Of: hedera:hasTopicKey
IRI: https://hashgraphontology.xyz/core/hasAdminKey
has endpoint address hedera:hasEndpointAddress DatatypeProperty hedera:ConsensusNodeEndpoint xsd:string
IRI: https://hashgraphontology.xyz/core/hasEndpointAddress
has endpoint port hedera:hasEndpointPort DatatypeProperty hedera:ConsensusNodeEndpoint xsd:integer
IRI: https://hashgraphontology.xyz/core/hasEndpointPort
has message content hedera:hasMessageContent DatatypeProperty hedera:TopicMessage xsd:string
IRI: https://hashgraphontology.xyz/core/hasMessageContent
has message size hedera:hasMessageSize DatatypeProperty hedera:TopicMessage xsd:integer
IRI: https://hashgraphontology.xyz/core/hasMessageSize
has running hash hedera:hasRunningHash DatatypeProperty hedera:ConsensusRecordFile xsd:hexBinary
IRI: https://hashgraphontology.xyz/core/hasRunningHash
has sequence number hedera:hasSequenceNumber DatatypeProperty hedera:TopicMessage xsd:integer
IRI: https://hashgraphontology.xyz/core/hasSequenceNumber
has steward hedera:hasSteward ObjectProperty hedera:GovernanceProcess hedera:GovernanceBody
SubProperty Of: hedera:hasParticipant
Inverse Of: hedera:stewardsProcess
IRI: https://hashgraphontology.xyz/core/hasSteward
has submit key hedera:hasSubmitKey ObjectProperty hedera:ConsensusTopic hedera:TopicSubmitKey
SubProperty Of: hedera:hasTopicKey
IRI: https://hashgraphontology.xyz/core/hasSubmitKey
has topic hedera:hasTopic ObjectProperty hedera:ConsensusService hedera:ConsensusTopic
IRI: https://hashgraphontology.xyz/core/hasTopic
has topic key hedera:hasTopicKey ObjectProperty hedera:ConsensusTopic hedera:AccountKey
IRI: https://hashgraphontology.xyz/core/hasTopicKey
includes message hedera:includesMessage ObjectProperty hedera:ConsensusRecordFile hedera:TopicMessage
IRI: https://hashgraphontology.xyz/core/includesMessage
is mirrored by hedera:isMirroredBy ObjectProperty hedera:ConsensusRecordFile hedera:MirrorDataset
IRI: https://hashgraphontology.xyz/core/isMirroredBy
is sub-body of hedera:isSubBodyOf ObjectProperty hedera:GovernanceBody hedera:GovernanceBody
IRI: https://hashgraphontology.xyz/core/isSubBodyOf
stewards process hedera:stewardsProcess ObjectProperty hedera:GovernanceBody hedera:GovernanceProcess
SubProperty Of: hedera:participatesIn
Inverse Of: hedera:hasSteward
IRI: https://hashgraphontology.xyz/core/stewardsProcess
supported by hedera:supportedBy ObjectProperty hedera:Process hedera:GovernanceDecision
IRI: https://hashgraphontology.xyz/core/supportedBy
targets topic hedera:targetsTopic ObjectProperty hedera:Transaction hedera:ConsensusTopic
IRI: https://hashgraphontology.xyz/core/targetsTopic