Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

terms from issues p1 #46

Merged
merged 4 commits into from
Sep 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions content/consensus.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
: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.
''' .
9 changes: 9 additions & 0 deletions content/dataSource.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
:dataSource
skos:prefLabel "data source"@en;
skos:definition '''
A person or entity that provides access to data for use
by others.
''' ;
skos:narrower :primaryDataSource.
9 changes: 9 additions & 0 deletions content/function.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
: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.
''' .
10 changes: 10 additions & 0 deletions content/oracleProblem.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
: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.
15 changes: 15 additions & 0 deletions content/primaryDataSource.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
: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.
11 changes: 11 additions & 0 deletions content/sourceDataPoint.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
: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 :dataSource ;
skos:related :primaryDataSource.
9 changes: 9 additions & 0 deletions content/triangulatedDataPoint.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
:triangulatedDataPoint
skos:prefLabel "triangulated data point"@en;
skos:definition '''
Noun
The data resulting from the process of triangulation.
''' ;
skos:related :triangulation.
9 changes: 9 additions & 0 deletions content/trustless.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
@prefix : <http://glossary.orcfax.io/#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
: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.
''' .
56 changes: 56 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,18 @@ <h3>Naming convention</h3>
</p>
</dd></div>

<div class="term-container" id="consensus" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">consensus</dt> <dd class="col-12" lang="en" property="skos:definition"><p> A state which can be understood differently depending on
context:</p>
<p> When a task performed by an actor is verified as having
being performed, according set principles, by multiple
other actors.</p>
<p> When the properties of an output can be verified as
accurate by n- actors.</p>
<p> When the result of an output has been independently
observed by n- independent actors.
</p>
</dd></div>

<div class="term-container" id="consumer" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">consumer</dt> <dd class="col-12" lang="en" property="skos:definition"><p> A participant, either directly or indirectly, in a
transaction within which orcfax data is used.</p>
<p> Example:
Expand All @@ -194,6 +206,11 @@ <h3>Naming convention</h3>
</p>
</dd> <dd class="col-12 mt" lang="en" property="skos:related"><a href="#integrator">#integrator</a></dd></div>

<div class="term-container" id="dataSource" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">data source</dt> <dd class="col-12" lang="en" property="skos:definition"><p> A person or entity that provides access to data for use
by others.
</p>
</dd> <dd class="col-12 alt-label" lang="en" property="skos:narrower">http://glossary.orcfax.io/#primaryDataSource</dd></div>

<div class="term-container" id="datum" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">datum</dt> <dd class="col-12" lang="en" property="skos:definition"><p> Optional data that can be associated to a UTXO when it is
created.</p>
<p> There are several ways this can be done.
Expand Down Expand Up @@ -269,6 +286,12 @@ <h3>Naming convention</h3>
<a href="https://tradenation.com/en-bs/articles/base-currency-and-quote-currency/">2</a>
</dd></div>

<div class="term-container" id="function" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">function</dt> <dd class="col-12" lang="en" property="skos:definition"><p> A distinct and self-contained unit of code that
accomplishes a specific task using given inputs to
generate a predictable output.
</p>
</dd></div>

<div class="term-container" id="heartbeat" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">heartbeat</dt> <dd class="col-12" lang="en" property="skos:definition"><p> The interval at which a datum is published on-chain.
</p>
</dd> <dd class="col-12 alt-label" lang="en" property="skos:note">
Expand All @@ -292,6 +315,22 @@ <h3>Naming convention</h3>
</p>
</dd></div>

<div class="term-container" id="oracleProblem" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">oracle problem</dt> <dd class="col-12" lang="en" property="skos:definition"><p> The challenge of providing security, authenticity, and
trust, to information brought onto a blockchain in a
decentralized manner.
</p>
</dd> <dd class="col-12 mt" lang="en" property="skos:related"><a href="#oracle">#oracle</a></dd></div>

<div class="term-container" id="primaryDataSource" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">primary data source</dt> <dd class="col-12" lang="en" property="skos:definition"><p> Data collected firsthand by a person or entity during the
course of regular activity and made available for use by
others.</p>
<p> 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.
</p>
</dd> <dd class="col-12 alt-label" lang="en" property="skos:broader">http://glossary.orcfax.io/#dataSource</dd></div>

<div class="term-container" id="rejectedData" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">rejected data</dt> <dd class="col-12" lang="en" property="skos:definition"><p> Data that was received by an Orcfax validator but rejected
as it did not have all of the properties required to
satisfy the consensus algorithm, e.g. its content
Expand All @@ -301,6 +340,12 @@ <h3>Naming convention</h3>
</p>
</dd></div>

<div class="term-container" id="sourceDataPoint" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">source data point</dt> <dd class="col-12" lang="en" property="skos:definition"><p> The value of a data source, or primary data source, query
which is embedded in that data source&#39;s response to a
given query.
</p>
</dd> <dd class="col-12 mt" lang="en" property="skos:related"><a href="#dataSource">#dataSource</a></dd> <dd class="col-12 mt" lang="en" property="skos:related"><a href="#primaryDataSource">#primaryDataSource</a></dd></div>

<div class="term-container" id="transaction" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">transaction</dt> <dd class="col-12" lang="en" property="skos:definition"><p> The fundamental operation for evolving the state of a
blockchain.
</p>
Expand All @@ -315,6 +360,17 @@ <h3>Naming convention</h3>
</ul>
</dd></div>

<div class="term-container" id="triangulatedDataPoint" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">triangulated data point</dt> <dd class="col-12" lang="en" property="skos:definition"><p> Noun
The data resulting from the process of triangulation.
</p>
</dd> <dd class="col-12 mt" lang="en" property="skos:related"><a href="#triangulation">#triangulation</a></dd></div>

<div class="term-container" id="trustless" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">trustless</dt> <dd class="col-12" lang="en" property="skos:definition"><p> A description given to a non-excludable system which does
not require its users to rely upon or trust an
intermediary.
</p>
</dd></div>

<div class="term-container" id="utxo" typeof="skos:Concept"><dt class="col-12 mt" lang="en" property="skos:prefLabel">UTXO</dt> <dd class="col-12" lang="en" property="skos:definition"><p> Short for unspent transaction output, it is a fundamental
entity in UTXO accounting blockchains such as Cardano. In
such blockchains, a transaction specifies which UTXOs are
Expand Down