Skip to content
CryptoAcademy logo CryptoAcademy
Menu

Concepts

Short, focused explanations of the ideas behind cryptography and blockchain.

Beginner Cryptography

Hash function

A one-way function that turns any input into a fixed-size fingerprint.

Beginner Cryptography

SHA-256

A widely used hash function producing a 256-bit (64 hex character) digest.

Intermediate Cryptography

Avalanche effect

A small change in the input produces a completely different hash.

Advanced Cryptography

Hash collision

Two different inputs that produce the same hash output.

Beginner Cryptography

Encryption

Scrambling data with a key so only someone holding the matching key can read it.

Intermediate Cryptography

Symmetric encryption

Encryption where the same key both locks and unlocks the data.

Intermediate Cryptography

Public key cryptography

Cryptography with a matched key pair: a public key anyone may use, and a private key only you hold.

Advanced Cryptography

Digital signature

A cryptographic proof that a message was created by the holder of a private key and has not been altered.

Intermediate Cryptography

TLS & HTTPS

The protocol that encrypts and authenticates your connection to a website.

Beginner Blockchain

Block

A batch of confirmed transactions plus a header that links it to the block before it.

Beginner Blockchain

Transaction

A signed statement that moves value from one address to another, recorded permanently on the ledger.

Intermediate Blockchain

Merkle tree

A tree of hashes that lets you verify that data belongs to a set efficiently.

Beginner Blockchain

Consensus

The process independent nodes use to agree on one canonical history without a central operator.

Intermediate Blockchain

Proof of Work

A consensus mechanism where participants expend computational effort to earn the right to add a block.

Intermediate Blockchain

Proof of Stake

A consensus mechanism where validators lock capital and are rewarded or penalised based on honest behaviour.

Intermediate Blockchain

Nonce

A number used once — in mining, the counter grinded to satisfy the target; in encryption, a value that must never repeat for a key.

Beginner Blockchain

Wallet & seed phrase

A wallet stores the keys that authorise spends — never the coins themselves, which live on the chain.

Advanced Blockchain

51% attack

An attack where one party controls most of the network's mining power or stake and can rewrite recent history.

Share this page

Send this link to a friend, or scan the QR code to open it on your phone.