git / moonbite-network / templates/vocabulary.html · raw
{% extends "base.html" %}{% block body_class %}mb-v2{% endblock %}{% block title %}Vocabulary — MoonBite{% endblock %}{% block meta_description %}A plain-language glossary of cryptocurrency terms used in MoonBite: blocks, proof-of-work, RandomX, UTXOs, bech32, self-custody, halvings, and more.{% endblock %}{% block content %}<section class="mb-hero"> <div class="mb-hero-glow"></div> <div class="mb-container"> <div class="mb-hero-inner"> <span class="mb-badge"><span class="mb-dot"></span> Vocabulary</span> <h1 class="mb-hero-title">Learn the <span class="mb-gradient-text">language.</span></h1> <p class="mb-hero-sub">Every technical term you'll hit in MoonBite, defined in plain words. If a word in the docs or the UI trips you up, it's here.</p> <div class="mb-cta-row"> <a href="/learn" class="btn btn-secondary mb-btn-xl">Back to basics</a> <a href="/how-it-works" class="btn btn-secondary mb-btn-xl">How it works</a> </div> </div> </div></section><section class="mb-section"> <div class="mb-container"> <div class="mb-section-head mb-reveal"> <span class="mb-eyebrow">A – C</span> <h2 class="mb-section-title">Addresses, blocks & consensus</h2> </div> <div class="mb-grid mb-grid-3"> <div class="mb-feature mb-reveal"> <h3>Address</h3> <p>A shareable identifier you give to receive payments. Derived from your public key — sharing it reveals nothing about your private key.</p> </div> <div class="mb-feature mb-reveal"> <h3>bech32</h3> <p>The address format MoonBite uses. Starts with <code>moon1…</code> on mainnet, <code>tmoon1…</code> on testnet. Case-insensitive with built-in error detection.</p> </div> <div class="mb-feature mb-reveal"> <h3>Block</h3> <p>A batch of transactions bundled together and permanently added to the chain by a miner who found the valid proof-of-work. MoonBite produces one roughly every 2 minutes.</p> </div> <div class="mb-feature mb-reveal"> <h3>Blockchain</h3> <p>The ordered, append-only ledger of every block ever mined. Each block includes the hash of the previous one, making the chain tamper-evident from the genesis block forward.</p> </div> <div class="mb-feature mb-reveal"> <h3>Block reward</h3> <p>The MBITE paid to the miner who successfully mines a block. MoonBite starts at 10 MBITE per block and halves every 1,650,000 blocks.</p> </div> <div class="mb-feature mb-reveal"> <h3>Consensus</h3> <p>The agreement among all nodes about which chain is valid. In MoonBite, the chain with the most accumulated proof-of-work is the consensus chain.</p> </div> <div class="mb-feature mb-reveal"> <h3>Confirmation</h3> <p>A block mined on top of the one containing your transaction. More confirmations means it's increasingly expensive for anyone to reverse the transaction.</p> </div> </div> </div></section><section class="mb-section" style="background: var(--bg-secondary); border-top: 1px solid var(--border-color); border-bottom: 1px solid var(--border-color);"> <div class="mb-container"> <div class="mb-section-head mb-reveal"> <span class="mb-eyebrow">D – H</span> <h2 class="mb-section-title">Difficulty, forks & hashing</h2> </div> <div class="mb-grid mb-grid-3"> <div class="mb-feature mb-reveal"> <h3>Difficulty</h3> <p>A number that controls how hard it is to find a valid block hash. The network adjusts it every 60 blocks (about two hours) to keep blocks arriving every ~2 minutes regardless of total hashrate.</p> </div> <div class="mb-feature mb-reveal"> <h3>Fork</h3> <p>A divergence in the chain. A soft fork tightens the rules (old nodes still accept new blocks). A hard fork changes rules in a way that requires all nodes to upgrade.</p> </div> <div class="mb-feature mb-reveal"> <h3>Full node</h3> <p>A node that downloads every block since genesis and validates each one against the full ruleset. Full nodes are the enforcers of the protocol — they don't trust anyone else's word.</p> </div> <div class="mb-feature mb-reveal"> <h3>Halving</h3> <p>A scheduled event where the block reward is cut in half. MoonBite halves every 1,650,000 blocks (~6.27 years). This limits the total supply to ~33,000,000 MBITE.</p> </div> <div class="mb-feature mb-reveal"> <div class="mb-feature-icon">#</div> <h3>Hash</h3> <p>The fixed-length output of a one-way cryptographic function. Blocks are identified by their hash. Changing even one byte of a block produces a completely different hash.</p> </div> <div class="mb-feature mb-reveal"> <h3>Hashrate</h3> <p>How many hash computations a miner (or the whole network) performs per second. Higher total hashrate means more security — attacking the chain costs more work.</p> </div> </div> </div></section><section class="mb-section"> <div class="mb-container"> <div class="mb-section-head mb-reveal"> <span class="mb-eyebrow">M – N</span> <h2 class="mb-section-title">Mining, mempool & nodes</h2> </div> <div class="mb-grid mb-grid-3"> <div class="mb-feature mb-reveal"> <h3>Mempool</h3> <p>The waiting room where unconfirmed transactions sit before a miner picks them up and includes them in a block. A full mempool usually means higher fee competition.</p> </div> <div class="mb-feature mb-reveal"> <h3>Mining</h3> <p>The process of repeatedly hashing a block header (varying the nonce) until the hash meets the current difficulty target. The miner who succeeds adds the block and earns the reward.</p> </div> <div class="mb-feature mb-reveal"> <h3>Node</h3> <p>Any computer running MoonBite software and connected to the peer-to-peer network. Nodes share blocks and transactions, each independently validating what they receive.</p> </div> <div class="mb-feature mb-reveal"> <h3>Nonce</h3> <p>"Number used once." A field in each block header that miners increment (or randomise) with every hash attempt, looking for a result that meets the difficulty target.</p> </div> <div class="mb-feature mb-reveal"> <h3>No premine</h3> <p>MoonBite has no premine — the developers did not create coins for themselves before the public could mine. Every MBITE is earned through the same open proof-of-work process.</p> </div> </div> </div></section><section class="mb-section" style="background: var(--bg-secondary); border-top: 1px solid var(--border-color); border-bottom: 1px solid var(--border-color);"> <div class="mb-container"> <div class="mb-section-head mb-reveal"> <span class="mb-eyebrow">P – R</span> <h2 class="mb-section-title">Proof-of-work, keys & regtest</h2> </div> <div class="mb-grid mb-grid-3"> <div class="mb-feature mb-reveal"> <h3>Private key</h3> <p>A secret 256-bit number that authorises spending from your address. Anyone who has it can move your coins. Never share it — not even with this website.</p> </div> <div class="mb-feature mb-reveal"> <h3>Proof-of-work</h3> <p>The mechanism that secures MoonBite. To add a block, a miner must demonstrate they performed real computational work — making it expensive to rewrite history.</p> </div> <div class="mb-feature mb-reveal"> <h3>Public key</h3> <p>Derived from the private key via an irreversible elliptic-curve operation. Your address is a hash of the public key. Sharing an address or public key is safe.</p> </div> <div class="mb-feature mb-reveal"> <h3>Regtest</h3> <p>Regression-test mode. A private, local network where blocks can be mined instantly. Used for development and testing — coins have no value and are not on a shared network.</p> </div> </div> </div></section><section class="mb-section"> <div class="mb-container"> <div class="mb-section-head mb-reveal"> <span class="mb-eyebrow">S – W</span> <h2 class="mb-section-title">RandomX, self-custody & wallets</h2> </div> <div class="mb-grid mb-grid-3"> <div class="mb-feature mb-reveal"> <h3>RandomX</h3> <p>The proof-of-work algorithm used by MoonBite (and Monero). It runs randomly generated programs in memory, so an ordinary CPU is the best mining hardware — ASICs and GPU farms get no meaningful edge, and mining can't be monopolised.</p> </div> <div class="mb-feature mb-reveal"> <h3>Seed phrase</h3> <p>A list of 12 or 24 words that encodes your private key in a human-readable backup. Anyone who has your seed phrase controls your coins. Store it offline and never type it online.</p> </div> <div class="mb-feature mb-reveal"> <h3>Self-custody</h3> <p>Holding your own keys rather than leaving coins in an exchange or custodial service. The MoonBite wallet is non-custodial — your keys stay on your device.</p> </div> <div class="mb-feature mb-reveal"> <h3>Testnet</h3> <p>A public test network that runs in parallel with mainnet. Coins have no market value. MoonBite mainnet is live; testnet and regtest also exist for development and testing.</p> </div> <div class="mb-feature mb-reveal"> <h3>UTXO</h3> <p>Unspent Transaction Output. Your balance is not a single number — it's a collection of coin parcels (UTXOs) you have received and not yet spent, each with its own amount and locking script.</p> </div> <div class="mb-feature mb-reveal"> <h3>Wallet</h3> <p>Software that manages your keys, tracks your UTXOs, and constructs transactions. The MoonBite web wallet is non-custodial — keys are generated and held locally by you.</p> </div> </div> </div></section><section class="mb-section" style="background: var(--bg-secondary); border-top: 1px solid var(--border-color); border-bottom: 1px solid var(--border-color);"> <div class="mb-container"> <div class="mb-section-head mb-reveal"> <span class="mb-eyebrow">Keep learning</span> <h2 class="mb-section-title">Dig deeper</h2> </div> <div class="mb-grid mb-grid-3"> <div class="mb-card mb-reveal"> <h3 class="mb-card-title">Learn MoonBite</h3> <p class="mb-card-text">Straight answers to the questions people ask most — a gentler on-ramp than the full vocabulary.</p> <a href="/learn" class="mb-card-link">Read the guide →</a> </div> <div class="mb-card mb-reveal"> <h3 class="mb-card-title">How it works</h3> <p class="mb-card-text">A deeper walkthrough of proof-of-work, block production, and how the network reaches agreement.</p> <a href="/how-it-works" class="mb-card-link">Technical overview →</a> </div> <div class="mb-card mb-reveal"> <h3 class="mb-card-title">White paper</h3> <p class="mb-card-text">The design document behind MoonBite: its goals, its parameters, and how the pieces fit together.</p> <a href="/whitepaper" class="mb-card-link">Read the white paper →</a> </div> </div> </div></section>{% endblock %}