Roadmap
Everything planned for NodeScholar, grouped by kind and category. Each planned page lists what you can read on the subject today.
Tech deep dives
45 plannedCryptographic Primitives
- Planned
How Hashing Works
What a cryptographic hash is, how SHA-256 digests a block, and why the avalanche effect makes hashes tamper-evident.
- Planned
Nonces & Mining Math
The nonce field, the astronomical odds of finding a valid hash, and why miners iterate quintillions of guesses.
- Planned
Merkle Trees
How hashing transactions into a tree yields a compact root, and how SPV wallets prove inclusion without the full block.
- Planned
Merkle Patricia Tries
Ethereum's state structure — how Merkle tries store accounts, storage, and receipts and enable fast state proofs.
- Planned
Hash Commitments & Preimages
How committing to a hash hides a value until reveal, and where commitments underpin protocols and proofs.
- Planned
Bloom Filters
How light clients probabilistically request relevant transactions without revealing which addresses they own.
- Planned
Key Derivation (BIP32/39/44)
From mnemonic seed to master key to child keys — the HD wallet derivation paths behind every modern wallet.
- Planned
The Quantum Threat
How Shor's and Grover's algorithms threaten ECDSA and hashes, and the post-quantum signature migration ahead.
Signatures & Keys
- Planned
ECDSA vs. Schnorr
The math behind Bitcoin's signatures, why Schnorr is simpler and linear, and what batch verification unlocks.
- Planned
Elliptic Curve Cryptography
secp256k1, point addition and scalar multiplication, and why the discrete log problem secures your keys.
- Planned
Threshold Signatures & MPC
Splitting a key across parties so no single custodian holds the full private key — how MPC custody works.
- Planned
BLS Signatures
Pairing-based signatures that aggregate across thousands of validators, enabling Ethereum's committee efficiency.
- Planned
Signature Aggregation & M-of-N
How multisig, threshold, and aggregate signatures differ, and the trade-offs between them.
Consensus & Block Production
- Planned
Proof of Work Mechanics
Difficulty adjustment, the longest-chain rule, orphaned blocks, and how selfish mining exploits propagation.
- Planned
Proof of Stake & Finality
Slashing, checkpointing, and how Casper FFG + LMD-GHOST give Ethereum economic finality.
- Planned
Verkle Trees
The next-gen state structure whose compact witnesses let stateless clients verify blocks without storing state.
- Planned
Fork Choice Rules
How nodes agree on the chain head across PoW and PoS, and why the rule matters more than the mechanism.
- Planned
Long-Range Attacks & Nothing-at-Stake
The PoS attack vectors that don't exist in PoW, and how weak subjectivity and finality defend against them.
- Planned
MEV & Proposer-Builder Separation
How block construction became a market, and why PBS aims to decentralize the proposer role.
Transactions & Scripting
- Planned
UTXO vs. Account Model
The two accounting paradigms — Bitcoin's parallelizable UTXOs vs. Ethereum's serial accounts — and their trade-offs.
- Planned
Bitcoin Script
The stack-based opcode set, why it's deliberately non-Turing-complete, and what it can and can't express.
- Planned
EVM Internals
Gas, stack, memory, and storage; opcode pricing; and the 26.5k gas floor that shapes every contract.
- Planned
Transaction Lifecycle
From mempool submission to inclusion, fee estimation, and RBF/CPFP replacement strategies.
- Planned
Taproot & Scriptless Scripts
Key-path vs. script-path spends, MAST, and how Schnorr enables smarter spending without revealing logic.
- Planned
Account Abstraction (ERC-4337)
Paymasters, bundlers, and how smart-contract wallets make accounts first-class programmable objects.
Networking & Protocols
- Planned
P2P Gossip Protocols
How blocks and transactions propagate through libp2p/devp2p, and why latency decides who wins block rewards.
- Planned
Ethereum Client/Consensus/Execution Split
The post-Merge architecture — how the execution and consensus clients talk over the Engine API.
- Planned
Light Client Protocols
Sync committees and proof systems that let a phone verify the chain without storing it.
- Planned
Data Availability Sampling (DAS)
How nodes verify block data is available without downloading it all — the foundation of danksharding.
- Planned
P2P DHTs & BitTorrent Origins
The distributed hash table lineage from BitTorrent to modern crypto networking.
Scaling Layers
- Planned
Rollup Mechanics
How optimistic and ZK rollups post state roots to L1, and what execution moves off-chain.
- Planned
Fraud Proofs & Challenge Windows
The 7-day optimistic rollup withdrawal delay, and how fraud proofs keep the sequencer honest.
- Planned
Validity Proofs (SNARKs/STARKs)
Polynomial commitments and the prover/verifier asymmetry that makes ZK rollups trustless.
- Planned
Data Availability Layers
Celestia and EigenDA — what 'availability' means versus storage, and why it's its own problem.
- Planned
State Channels & Payment Channels
How Lightning and Raiden move state off-chain and settle on-chain in a single transaction.
Privacy Mechanisms
- Planned
Zero-Knowledge Proofs
zk-SNARK vs. zk-STARK, trusted setups, and the math of proving without revealing.
- Planned
Ring Signatures & Stealth Addresses
Monero's decoy outputs and one-time addresses, and how they obscure sender and receiver.
- Planned
Federated Chaumian E-Cash
CoinJoin coordination without a trusted party — how Wasabi and Whirlpool mix coins.
- Planned
Homomorphic Encryption
Computing on encrypted data — where it's used in crypto today and where it's still promise.
- Planned
Differential Privacy in Analytics
How chain-analysis firms de-anonymize, and how protocols add noise to resist it.
Low-level Security
- Planned
Reentrancy & Exploit Classes
The bug families — reentrancy, integer overflow, access control — and how each famously went wrong.
- Planned
Formal Verification
Mathematically proving contracts correct, and the tools (K-framework, Coq) that do it.
- Planned
51% Attacks & Reorgs
Deep chain reorganizations, exchange confirmation thresholds, and what a majority hashrate can do.
- Planned
Address Collisions & Vanity Addresses
The birthday-problem math behind vanity prefixes, and why a collision is computationally out of reach.
- Planned
Transaction Malleability
What malleability is, how SegWit fixed it, and the Mt. Gox excuse that wasn’t.
Topics
6 plannedSectors
- Planned
Derivatives & Perpetuals
How crypto futures, options and perpetual swaps work, from funding rates to liquidations, and why leverage magnifies losses.
- Planned
Restaking & Liquid Staking
How liquid staking tokens and restaking reuse staked ETH, and the extra layers of risk each adds.
- Planned
Airdrops & Token Distribution
How projects hand out tokens, from airdrops to vesting and unlock schedules, and how fake airdrops exploit the hype.
Technology
- Planned
Account Abstraction
How smart-contract wallets add recovery, spending limits and gas sponsorship, and what ERC-4337 changes.
- Planned
Standards & EIPs
How improvement proposals change Bitcoin and Ethereum, and the token standards (ERC-20, ERC-721 and more) behind what you hold.
- Planned
On-chain Analytics
How to read public blockchain data such as flows, holder concentration and exchange balances, and the limits of what it tells you.
How-Tos
7 planned- Planned
How to Verify a Receive Address
Check an address and its network before you send, so a typo or a swapped address can't take your funds.
- Planned
How to Set Up a Hardware Wallet
Initialize the device, write down the seed phrase and test a small recovery before moving real funds.
- Planned
How to Read a Transaction on a Block Explorer
Find a transaction by its ID and read its inputs, outputs, fee and confirmations.
- Planned
How to Choose a Fee and Unstick a Transaction
Pick a fee for the speed you need, and use replace-by-fee or CPFP when a transaction stalls.
- Planned
How to Move Tokens Between Chains Safely
Choose the right network, bridge or exchange route, and send a test amount first.
- Planned
How to Set Up a 2-of-3 Multisig
Split control of shared funds across three keys, so losing one doesn't lose everything.
- Planned
How to Keep Crypto Tax Records
Record the date, cost basis and value of every trade, swap and spend as it happens.