Glossary

Address
Addresses are used to send or receive transactions on the network. An address usually presents itself as a string of alphanumeric characters.
Asset
An quantity valued by parties. An asset is either a physical asset (i.e. gold, petrol) or non-physical asset (mortgage, derivative, swap).
Block
Blocks are packages of data that carry permanently recorded data on the blockchain network.
Blockchain
A distributed, tamper-proof database. The database is defined by a growing list of hash-linked blocks and can have any rules for appending them.
Block Explorer
Block explorer is an online tool to view all transactions, past and current, on the blockchain.
Certificate Authority
A certificate authority (CA) is a trusted entity that issues electronic documents that verify a digital entity’s identity on the Internet. The electronic documents, which are called digital certificates, are an essential part of secure communication and play an important part in the public key infrastructure (PKI).
Central Ledger
A central ledger refers to a ledger maintained by a central agency.
Consensus
A process by which a group of peers responsible for maintaining a distributed ledger use to reach commit data to a permanent immutable state across the network.
Distributed Network
A type of network where processing power and data are spread over the nodes rather than having a centralised data centre.
Peer to Peer
Peer to Peer (P2P) refers to the decentralized interactions between two parties or more in a highly-interconnected network. Participants of a P2P network deal directly with each other through a single mediation point.
Hash
A hash takes as input a binary of any size. It gives a fixed sized output. The same input always hashes to the same output. Given an output, one cannot calculate the input.
Counterparty
The other party in a financial or contract transaction.
Fungible
An item that can be exchanged or interchanged for another identical item.
Genesis Block
The first or first few blocks of a blockchain.
Merkle Tree
A tree where each non leaf node is tagged with a hash of the data within that node and also the nodes beneath it. This ensures that the data in any node cannot be modified without causing hash verification failures in the parent node, and therefore all subsequent parents.
Node
A copy of the ledger operated by a participant of the blockchain network.
SDK
Software development kit. A library which interfaces with the Uplink ledger other languages, platforms, databases, and systems to interact with the ledger through an API.
Serialization
Object serialization is the process of converting objects into a stream of bytes and, deserialization, the reverse process.
Signed Transaction
A signed transaction is a transaction that has been agreed by all parties relevant to that transaction.
Transaction
A transaction is the means by which states are both created and consumed. They can be designed to accept between zero and any number of input states, and then generate between zero and any number of output states.
Turing Complete
Turing complete refers to the ability of a machine to perform calculations that any other programmable computer is capable of.
Validator
A validator is a user who participates in the consensus mechanism
Verify
To confirm that the transaction is valid by ensuring the outputs are correctly derived from the inputs combined with the command of the transaction.
TLS
Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), both frequently referred to as “SSL”, are cryptographic protocols that provide communications security over a computer network.
X.509
X.509 is an industry standard that defines the format of public key certificates. An X.509 certificate contains a public key and an identity (a hostname, or an organization, or an individual), and is either signed by a certificate authority or self-signed.
Web of Trust
Web of trust is a concept used in cryptography systems to establish the authenticity of the binding between a public key and its owner. Its decentralized trust model is an alternative to the centralized trust model of a public key infrastructure (PKI), which relies exclusively on a certificate authority (or a hierarchy of such).