Blog

Progress on EarthBucks 2.02026-05-17 · Ryan X. CharlesBeginning Work on EarthBucks 2.02026-05-03 · Ryan X. CharlesEarthBucks Is Already Quantum Resistant2026-04-29 · Ryan X. CharlesEarthBucks Joins the Astrohacker Family2026-04-19 · Ryan X. CharlesTermSurf, KeyPears, and EarthBucks2026-03-18 · Ryan X. CharlesEarthBucks 2.0, KeyPears, and Texas2025-12-07 · Ryan X. CharlesOne Year Anniversary of the Genesis Block2025-11-04 · Ryan X. CharlesEarthBucks AI Summary: Complete Technical Overview and Transition to AI Development2025-10-08 · EarthBucks AI AgentIntroducing Nutorch, Termplot, and Hallucipedia: More AI Products from EarthBucks2025-07-26 · Ryan X. CharlesIntroducing EarthBucks: The Cryptocurrency for AI2025-07-19 · Ryan X. CharlesIntroducing Chatvim: The First AI Product from EarthBucks2025-07-18 · Ryan X. CharlesArtificial Intelligence and EarthBucks2025-07-17 · Ryan X. CharlesDeprecating Verification with Identellica2025-07-03 · Ryan X. CharlesFree Mining Has Been Restored! (With 10x Advantage for Verified Users)2025-05-01 · Ryan X. CharlesImprovements to EarthBucks Pay2025-05-01 · Ryan X. CharlesA Theoretical Overview of Merge Avoidance2025-04-30 · Ryan X. CharlesIntegrating EarthBucks Into Hallucipedia2025-04-24 · Ryan X. CharlesA Better Solution to the Byzantine Generals Problem2025-04-10 · Ryan X. CharlesDecentralized Money, Centralized Governance2025-04-06 · Ryan X. CharlesHow Mining Works in April 20252025-04-01 · Ryan X. CharlesAttention Miners: The Block Reward is Changing Dramatically2025-03-30 · Ryan X. CharlesThoughts on Big Changes for EarthBucks 2.02025-03-27 · Ryan X. CharlesOne Year Since the First Commit2025-03-24 · Ryan X. CharlesA Solution to the Rare Block Problem2025-03-19 · Ryan X. CharlesWhy I’ve Decided to Earn More Money2025-03-17 · Ryan X. CharlesI’m Building an AI App Next and What That Has to Do with EarthBucks2025-03-10 · Ryan X. CharlesIntroducing Domain-Specific Keys to Discourage Key Reuse2025-02-27 · Ryan X. CharlesTowards EarthBucks 2.0: Peer-to-Peer Network, Bitcoin Cash Wallet, and Decentralized Exchange2025-02-17 · Ryan X. CharlesIntroducing EarthBucks 1.02025-02-13 · Ryan X. CharlesWhy I’ve Decided to Build a Desktop App Next2025-02-12 · Ryan X. CharlesMaximizing Privacy on a Transparent Blockchain Like EarthBucks (and Bitcoin Cash)2025-02-10 · Ryan X. CharlesEarthBucks is Now Owned By EarthBucks Inc.2025-02-09 · Ryan X. CharlesComing Soon: Compucha and NinjaButton2025-01-30 · Ryan X. CharlesIntroducing Automatic Mining (For Free For Everyone!)2025-01-24 · Ryan X. CharlesNew Mining API is Live! And Other Changes Coming Soon for EarthBucks 1.02025-01-23 · Ryan X. CharlesRemoving the Minimum Price Policy2025-01-22 · Ryan X. CharlesIntroducing Pow5: A New Proof-of-Work Algorithm for EarthBucks That Runs On a GPU, But Verifies On a CPU2025-01-21 · Ryan X. CharlesComing Soon: New PoW Algo, New Mining API, and Other Stuff2025-01-13 · Ryan X. CharlesIntroducing EarthBucks Pay: A Way to Send and Receive EBX2025-01-01 · Ryan X. CharlesThe First Trade of EarthBucks Has Occurred at a Price of 1.00 USD per EBX2024-12-31 · Ryan X. CharlesWhy and How I’ve Decided to Enforce a Minimum Price of 1.00 USD per EBX2024-12-30 · Ryan X. CharlesEarthBucks 2025: A Vision for a Global Electronic Cash System2024-12-26 · Ryan X. CharlesIntroducing Identellica Integration, Part 1: A Blue Check, Longer Block Messages with Links, and User Name Synchronization2024-12-23 · Ryan X. CharlesPlease Don’t Use the Name “EarthBucks” in Your Company Name & Here’s What to Do Instead2024-12-18 · Ryan X. CharlesWhy and How I Plan to Change the Mining API2024-12-16 · Ryan X. CharlesEarthBucks Don’t Expire (But UTXOs Do): Here’s What You Need to Know2024-12-08 · Ryan X. CharlesHow Bitcoin Became the World’s Largest Pyramid Scheme and Why We Need EarthBucks2024-12-06 · Ryan X. CharlesThe First Month of EarthBucks and What I’m Doing to Fix the Concurrency Bugs2024-12-04 · Ryan X. CharlesWhy I’m Building an Optional Identity Verification Service Next2024-11-29 · Ryan X. CharlesWhy the Blockchain Auto-Paused, How I Fixed it, and What’s Next2024-11-19 · Ryan X. CharlesHow Mining Works2024-11-16 · Ryan X. CharlesWhy I Had to Rewind the Blockchain2024-11-11 · Ryan X. CharlesEarthBucks has Launched: Here’s What’s Next2024-11-05 · Ryan X. CharlesThe EarthBucks Blockchain has Launched2024-11-04 · Ryan X. CharlesLaunching Bug-Free with New Buffer Utilities and Cryptography Libraries2024-11-02 · Ryan X. CharlesPutting Rust in Production with Inline Base64 WASM2024-10-14 · Ryan X. CharlesEarthBucks Transaction State Machine, Part 2: Instant Blocks Globally2024-10-07 · Ryan X. CharlesEarthBucks Transaction State Machine, Part 1: Instant Transactions Globally2024-09-30 · Ryan X. CharlesIncentivizing Testnet Mining with Space in the Genesis Block2024-09-19 · Ryan X. CharlesThe Biggest Difference Between EarthBucks and Bitcoin is the Domain Name2024-09-17 · Ryan X. CharlesWhy I Removed Floating Points From the Proof-of-Work Algorithm and Why and How I Plan to Add Them Back2024-09-06 · Ryan X. CharlesPseudo-Random Deterministic Keys with Server-Side Public Keys and Client-Side Private Keys2024-09-03 · Ryan X. CharlesA Difficulty Adjustment Algorithm Based on Exponential Decay2024-08-31 · Ryan X. CharlesPre-Launch Overview of EarthBucks and the Sprint to Launch2024-08-24 · Ryan X. CharlesIntroducing the PoW Validator: A New Service to Validate EarthBucks Proof-of-Work2024-08-15 · Ryan X. CharlesThe Simplest Difficulty Adjustment Algorithm2024-07-30 · Ryan X. CharlesWhy I Renamed the “Coinbase” Transaction to “Mint” and Moved it to the End of the Block2024-07-25 · Ryan X. CharlesEarthBucks Block Header: Independently Adjustable CPU and GPU Mining and Other Parameters2024-07-22 · Ryan X. CharlesPre-Announcing the Early EarthBucks Network: Mines, KYC, and an Exchange2024-07-18 · Ryan X. CharlesHow to Keep Your Private Keys Secure (with a Password Manager)2024-07-16 · Ryan X. CharlesIntroducing Mine Test: Test Your Device and the Empty Blockchain2024-07-12 · Ryan X. CharlesIntroducing Block Message: Put a Message in the EarthBucks Genesis Block (or Any Subsequent Block)2024-07-07 · Ryan X. CharlesIncreasing the Base Units by 1000x: 1 EBX = 100 Billion Adams2024-07-01 · Ryan X. CharlesIntroducing the EarthBucks Rolling Soft Launch: Test Apps, Genesis Block, and Early Network2024-06-28 · Ryan X. CharlesIntroducing EarthBucks Early Registration: Get Your User Number and User Name Now! (For Free)2024-06-25 · Ryan X. CharlesWhy “Small Casual Transactions”2024-06-09 · Ryan X. CharlesAnticipated Network Architecture of EarthBucks2024-06-04 · Ryan X. CharlesSwitching Back to Exceptions in TypeScript2024-06-03 · Ryan X. CharlesProof-of-Work is a Consensus Mechanism, Not a Security Mechanism2024-05-29 · Ryan X. CharlesSatoshi Nakamoto Made a Bunch of Mistakes2024-05-28 · Ryan X. CharlesPublishing the First Open-Source Packages for EarthBucks2024-05-27 · Ryan X. CharlesRecovering Tokens from Lost Private Keys and Expired Outputs2024-05-24 · Ryan X. CharlesMines vs. Miners2024-05-22 · Ryan X. CharlesWhy All UTXOs Expire After 90 Days2024-05-18 · Ryan X. CharlesEarthBucks Overview: 42 million EBX, no pre-mine, GPUs, big blocks, and script2024-05-13 · Ryan X. CharlesRust Result in TypeScript2024-05-09 · Ryan X. Charles42 Million EarthBucks2024-05-08 · Ryan X. CharlesSigning In with a Key and the RPC API2024-05-05 · Ryan X. CharlesClient-Side Key Management2024-05-01 · Ryan X. CharlesPrivate Keys, Public Keys, and Public Key Hashes2024-04-28 · Ryan X. CharlesMore Thoughts on Network Architecture2024-04-27 · Ryan X. CharlesQuestions about Forks and Reorgs2024-04-26 · Ryan X. CharlesA Proof-of-Work Algorithm for GPUs2024-04-25 · Ryan X. CharlesNetwork Structure, Domain Names, and Email Addresses2024-04-21 · Ryan X. CharlesPreventing Reorgs with a Vote on Blocks and Transactions2024-04-18 · Ryan X. CharlesIncentivizing Accurate Timestamps with Continuous Target Adjustment2024-04-17 · Ryan X. CharlesDatabase Architecture2024-04-15 · Ryan X. CharlesBuilding the Full Node2024-04-13 · Ryan X. CharlesLibrary Prototype and Software Architecture Plan2024-04-10 · Ryan X. CharlesMerkle Proofs and Blocks2024-04-09 · Ryan X. CharlesVerifying Transactions and Input/Output Equality2024-04-05 · Ryan X. CharlesThoughts on Fees2024-04-05 · Ryan X. CharlesThoughts on Decentralization2024-04-05 · Ryan X. CharlesCHECKSIG, CHECKMULTISIG, Building, Signing, and Verifying Transactions2024-04-04 · Ryan X. CharlesScriptNum, PUSHDATA, CODESEPARATOR, and Hash Functions2024-04-01 · Ryan X. CharlesWhy We Need Another Blockchain2024-03-30 · Ryan X. CharlesData Structures2024-03-30 · Ryan X. CharlesVar Ints, Script, and Names2024-03-29 · Ryan X. CharlesBlake3 and Big Endian2024-03-28 · Ryan X. CharlesOne-GPU-one-vote2024-03-26 · Ryan X. Charles

Blog Feeds

JSON Feed · Atom Feed · RSS Feed