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.