diff --git a/content/api.ttl b/content/api.ttl new file mode 100644 index 0000000..952fdaa --- /dev/null +++ b/content/api.ttl @@ -0,0 +1,11 @@ +@prefix : . +@prefix skos: . +:api + skos:prefLabel "API"@en; + skos:definition ''' + A structured and predictable software interface which + provides a contract between external software components + for accessing data or services and better enabling + inter-connectivity between components. + ''' ; + skos:altLabel "application programming interface ". diff --git a/content/consensus.ttl b/content/consensus.ttl new file mode 100644 index 0000000..e1c8e82 --- /dev/null +++ b/content/consensus.ttl @@ -0,0 +1,18 @@ +@prefix : . +@prefix skos: . +:consensus + skos:prefLabel "consensus"@en; + skos:definition ''' + A state which can be understood differently depending on + context: + + When a task performed by an actor is verified as having + being performed, according set principles, by multiple + other actors. + + When the properties of an output can be verified as + accurate by n- actors. + + When the result of an output has been independently + observed by n- independent actors. + ''' . diff --git a/content/consumer.ttl b/content/consumer.ttl index 127eb2d..67574a2 100644 --- a/content/consumer.ttl +++ b/content/consumer.ttl @@ -3,8 +3,11 @@ :consumer skos:prefLabel "consumer"@en; skos:definition ''' - Someone who might read the output of an Orcfax datum but - not necessarily integrate it, see - [integrator](#integrator). + A participant, either directly or indirectly, in a + transaction within which orcfax data is used. + + Example: + the user of a lending platform which has integrated Orcfax + feeds is a consumer. ''' ; skos:related :integrator. diff --git a/content/dataSource.ttl b/content/dataSource.ttl new file mode 100644 index 0000000..1720905 --- /dev/null +++ b/content/dataSource.ttl @@ -0,0 +1,9 @@ +@prefix : . +@prefix skos: . +:dataSource + skos:prefLabel "data source"@en; + skos:definition ''' + A person or entity that provides access to data for use + by others. + ''' ; + skos:narrower :primaryDataSource. diff --git a/content/function.ttl b/content/function.ttl new file mode 100644 index 0000000..a9be746 --- /dev/null +++ b/content/function.ttl @@ -0,0 +1,9 @@ +@prefix : . +@prefix skos: . +:function + skos:prefLabel "function"@en; + skos:definition ''' + A distinct and self-contained unit of code that + accomplishes a specific task using given inputs to + generate a predictable output. + ''' . diff --git a/content/oracleProblem.ttl b/content/oracleProblem.ttl new file mode 100644 index 0000000..20e49ca --- /dev/null +++ b/content/oracleProblem.ttl @@ -0,0 +1,10 @@ +@prefix : . +@prefix skos: . +:oracleProblem + skos:prefLabel "oracle problem"@en; + skos:definition ''' + The challenge of providing security, authenticity, and + trust, to information brought onto a blockchain in a + decentralized manner. + ''' ; + skos:related :oracle. diff --git a/content/primaryDataSource.ttl b/content/primaryDataSource.ttl new file mode 100644 index 0000000..7e00ec0 --- /dev/null +++ b/content/primaryDataSource.ttl @@ -0,0 +1,15 @@ +@prefix : . +@prefix skos: . +:primaryDataSource + skos:prefLabel "primary data source"@en; + skos:definition ''' + Data collected firsthand by a person or entity during the + course of regular activity and made available for use by + others. + + Example: + A CEX can be considered a primary data source when the + price data it provides is derived from the its own order + books and not from external data. + ''' ; + skos:broader :dataSource. diff --git a/content/sourceDataPoint.ttl b/content/sourceDataPoint.ttl new file mode 100644 index 0000000..51ab197 --- /dev/null +++ b/content/sourceDataPoint.ttl @@ -0,0 +1,11 @@ +@prefix : . +@prefix skos: . +:sourceDataPoint + skos:prefLabel "source data point"@en; + skos:definition ''' + The value of a data source, or primary data source, query + which is embedded in that data source's response to a + given query. + ''' ; + skos:related ex1:dataSource ; + skos:related ex2:primaryDataSource. diff --git a/content/triangulatedDataPoint.ttl b/content/triangulatedDataPoint.ttl new file mode 100644 index 0000000..70a924d --- /dev/null +++ b/content/triangulatedDataPoint.ttl @@ -0,0 +1,9 @@ +@prefix : . +@prefix skos: . +:triangulatedDataPoint + skos:prefLabel "triangulated data point"@en; + skos:definition ''' + Noun + The data resulting from the process of triangulation. + ''' ; + skos:related :triangulation. diff --git a/content/trustless.ttl b/content/trustless.ttl new file mode 100644 index 0000000..a280e1e --- /dev/null +++ b/content/trustless.ttl @@ -0,0 +1,9 @@ +@prefix : . +@prefix skos: . +:trustless + skos:prefLabel "trustless"@en; + skos:definition ''' + A description given to a non-excludable system which does + not require its users to rely upon or trust an + intermediary. + ''' .