Category: Decentralised Systems

Nakamoto Consensus

Nakamoto Consensus is the method used by Bitcoin and similar cryptocurrencies to agree on the transaction history of the network. It combines a process called proof-of-work, where computers solve complex puzzles, with rules that help the network decide which version of the blockchain is correct. This ensures that everyone on the network can trust the…

Off-Chain Voting

Off-chain voting refers to any voting process that happens outside a blockchain network. Instead of recording each vote directly on the blockchain, votes are collected and managed using external systems, such as websites, databases, or messaging platforms. The results can later be submitted to the blockchain for verification or action if needed. This method can…

On-Chain Governance

On-chain governance is a way for blockchain communities to make decisions and manage changes directly on the blockchain. It enables stakeholders, such as token holders, to propose, vote on, and implement changes using transparent, automated processes. This system helps ensure that rule changes and upgrades are agreed upon by the community and are recorded openly…

Decentralised Exchange (DEX)

A Decentralised Exchange, often called a DEX, is a platform that allows people to trade cryptocurrencies directly with each other without using a central authority or intermediary. Instead of relying on a company or organisation to manage trades, DEXs use smart contracts and blockchain technology to automate transactions. This means users have control over their…

Chain Reorganisation

Chain reorganisation is a process that occurs in blockchain networks when two versions of the transaction history temporarily exist and the network must decide which one to continue building upon. This usually happens when miners find blocks at nearly the same time, creating competing chains. The network resolves this by choosing the longest valid chain,…

Layer 2 Scaling

Layer 2 scaling refers to technologies built on top of existing blockchains, such as Ethereum, to make them faster and cheaper to use. These solutions handle transactions off the main blockchain, then report back with a summary, reducing congestion and costs. This approach helps blockchains support more users and activity without changing the core system.