blockchain:ConsensusProtocol


URI

http://www.mobr.ai/ontologies/blockchain#ConsensusProtocol

Label

Consensus Protocol

Description

The protocol governing how nodes reach agreement on the blockchain state, including rules for block production, validation, and chain selection.

Usage

Instances of blockchain:ConsensusProtocol can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class blockchain:ConsensusProtocol
blockchain:isActiveProtocol owl:DatatypeProperty Indicates whether a consensus protocol is currently active. xsd:boolean
blockchain:usesSelectionRule owl:ObjectProperty Relates a consensus protocol to its chain selection rule. blockchain:ChainSelectionRule
blockchain:usesValidationRule owl:ObjectProperty Relates a consensus protocol to its validation rules. blockchain:ValidationRule

Implementation

@prefix blockchain: <http://www.mobr.ai/ontologies/blockchain#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

blockchain:ConsensusProtocol a owl:Class ;
    rdfs:label "Consensus Protocol"@en ;
    rdfs:comment "The protocol governing how nodes reach agreement on the blockchain state, including rules for block production, validation, and chain selection."@en .