ponto:SoftFork leaf node


URI

http://www.mobr.ai/ontologies/ponto#SoftFork

Label

Soft Fork

Description

A backward compatible change to client code causes upgraded clients to start mining a new chain. Requires a 'vote-by-hashrate' of a majority of miners to enact successfully. Soft forks are considered temporary divergences in a chain since non-upgraded clients do not follow the new consensus rules but upgraded clients are still compatible with old consensus rules.

Usage

Instances of ponto:SoftFork can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class ponto:DistributedLedger
ponto:hasNetType rdf:Property xsd:string
ponto:hasPR owl:ObjectProperty ponto:PullRequest
ponto:tests owl:ObjectProperty ponto:DistributedLedger

Implementation

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

ponto:SoftFork a owl:Class ;
    rdfs:label "Soft Fork" ;
    rdfs:comment "A backward compatible change to client code causes upgraded clients to start mining a new chain. Requires a 'vote-by-hashrate' of a majority of miners to enact successfully. Soft forks are considered temporary divergences in a chain since non-upgraded clients do not follow the new consensus rules but upgraded clients are still compatible with old consensus rules." ;
    rdfs:subClassOf ponto:Blockchain .