Skip to main content

Glossary

Welcome to the glossary page. This section provides definitions for key terms used throughout our documentation. It's designed to help those new to Web3 understand the terminology.

A

API (Application Programming Interface): A set of functions and protocols that allows different software applications to communicate with each other.

Authentication: The process of verifying the identity of a user or device, often as a prerequisite to allowing access to resources in a system.

Authorization: The process of determining if a user or device has permission to access a specific resource or perform a particular action.

B

Blockchain: A decentralized digital ledger that records transactions across many computers in such a way that the registered transactions cannot be altered retroactively.

C

Cryptography: The practice and study of techniques for securing communication and data in the presence of adversaries.

D

Decentralized: The distribution of functions and powers away from a central location or authority.

Digital Asset: Any item of text or media formatted into a binary source and includes the right to use it.

E

Encryption: The process of converting information or data into a code, especially to prevent unauthorized access.

Ethereum: A decentralized platform that enables smart contracts and decentralized applications (DApps) to be built and run without any downtime, fraud, control, or interference from a third party.

G

Gas: A unit that measures the amount of computational effort required to execute operations on the Ethereum blockchain.

I

Integration: The process of combining or coordinating separate systems or components to function together.

J

JSON (JavaScript Object Notation): A lightweight data-interchange format that's easy for humans to read and write, and easy for machines to parse and generate.

L

Ledger: A record of financial transactions that cannot be changed, only appended with new transactions.

M

MPC (Multi-Party Computation): A cryptographic protocol that distributes computation across multiple parties, where no single party can see the others' data but can collectively compute a result.

N

Node: A device on a blockchain network that validates and relays transactions.

P

Private Key: A secret key used in cryptography, which allows access to the cryptocurrency wallet and enables signing transactions.

Protocol: A set of rules or procedures for transmitting data between electronic devices, such as computers.

R

RPC (Remote Procedure Call): A protocol that one program can use to request a service from a program located on another computer in a network.

S

Security: Measures taken to protect a computer or computer system (as on the Internet) against unauthorized access or attack.

Smart Contract: A self-executing contract with the terms of the agreement directly written into code and executed on a blockchain.

T

TSS (Threshold Signature Scheme): A type of digital signature that requires multiple parties to collaboratively generate a signature.

Token: A digital asset that represents a specific use or value within a blockchain ecosystem.

Transaction: An instance of buying or selling something; in blockchain, a transaction is the movement of data or assets from one address to another.

W

Wallet: A digital tool used to store and manage cryptocurrency.

This glossary will be updated regularly to include new terms and definitions as they arise.