GeraldDNeale's avatar
GeraldDNeale
npub1mgnk...9w39
I like decentralized money
GeraldDNeale's avatar
GeraldDNeale 6 months ago
Blink Mojo - Money Privacy Protocol for Chia Building a privacy layer for Chia blockchain that breaks transaction graph analysis. The concept: four coins spend atomically in a single bundle where value flows are ambiguous due to inherent attributes of Chialisp. Observers can't trace which inputs funded which outputs because deficits and excuses cancel out across the bundle. Technical stack: Rue for smart contracts, Rust for wallet integration into Sage. Database and settlement logic are in place. Next step: wire up CLI commands and test the full flow on testnet10 before submitting to the Sage wallet repository. Money privacy is a public good. #Chia #Privacy #Cryptocurrency
GeraldDNeale's avatar
GeraldDNeale 7 months ago
Making progress on Blink Mojo privacy protocol for Chia. Got the core puzzles compiled - deficit coin, needs_privacy, and two decoys. These work together in atomic spend bundles where the value flows are ambiguous... on Testnet of course. Faucet lineages get reused so you tracing inputs funding which outputs is not possible under certain circumstances. Still need to wire up the wallet integration in Sage so we can actually test this on-chain. The two-step CLI flow (prepare then settle) is working with mock coins but needs real coin creation logic. Puzzle compilation step is done. Next is making it actually usable.
GeraldDNeale's avatar
GeraldDNeale 8 months ago
Blink Mojo - Chia Money Privacy Research ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ Deep in the Sage Wallet codebase working on some interesting cryptographic primitives. Two-phase transaction protocol that does things with coin lineage... in Testnet, of course. The CLI flow is coming together nicely: Phase 1: Prepare some coins Phase 2: Do the blink thing Technical milestone today: Cleaned up the command interface to use JSON metadata files. More elegant than the previous approach. What's it actually for? Good question. Let's just say it explores some underutilized properties of UTXo/functional_language-based transaction graphs. Academic curiosity, mostly. The code compiles, the tests pass, the math checks out. Next: Wire up the wallet integration and see what happens. Building tools with Rust and Rue on a Saturday morning. It's fun! It's free as in "freedom". #Chia #Rue #OpenSource
GeraldDNeale's avatar
GeraldDNeale 8 months ago
More work on Blink Mojo CLI implementation - adding the `prepare` command to save preparation data for privacy-preserving atomic coin mixing on Chia. Small steps, steady progress. #Chia #Privacy #Rust #BuildingInPublic
GeraldDNeale's avatar
GeraldDNeale 9 months ago
Building privacy for Chia ๐Ÿ”’ After 4 years of using my Python Blink Mojo privacy protocol, I'm finally porting it to Rust for integration into Sage Wallet. What is Blink Mojo? A Chialisp privacy protocol that breaks transaction traceability by grabbing parent coin lineage in atomic 4-coin spend bundles. Think of it like CionJion but leveraging Chia's unique UTXO model. Current status: โœ… Curry implementation matching Python reference exactly โœ… All 4 puzzle types tested and working โœ… Spend bundle creation validated ๐Ÿšง CLI commands next The beauty of Chialisp: these privacy guarantees are enforced at the consensus layer, not by trusted coordinators. Working in public: https://github.com/yourhandle/sage/tree/feature/blink-mojo-integration #Chia #Chialisp #Privacy #Cryptocurrency #OpenSource
โ†‘