tldr:
Data path: file → fixed-size chunks → encrypt each block → erasure-code into n shards → upload shards to n servers
Key derivation: nsec → random per-file key → derived per-block subkey
View article →
Max
max@towardsliberty.com
npub1klkk...x3vt
Praxeologist ~ Cryptoanarchist ~ Cypherpunk
nostr:naddr1qqgrvvpjx33kgvtrxgen2vfcvcurjqghwaehxw309aex2mrp0yhxz7n6v9kk7tnwv46z7q3qklkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qxpqqqp65wvem775
"The Art of Waiting"
Chain analysts don't just follow transaction graphs, they analyze timing. Continuous coinjoin creates predictable patterns that can fingerprint your activity. These two scripts introduce randomized delays between Wasabi coinjoin rounds using exponential distribution, making your payment timing indistinguishable from natural human behavior. Choose between mixing to a privacy target or processing payments with stealth timing. Scripts included. View article →
Ever wonder what those last 6 characters of your npub actually do? They're not random, they're a mathematical safety net that catches up to 4 typos with 100% certainty. New post exploring how Bech32's BCH codes work, why Nostr chose bech32 over bech32m, and why the algorithm deliberately refuses to auto-correct your mistakes (hint: it could "fix" your key into someone else's). The same math that guided deep space probes now protects your Nostr identity. View article →
Come build the future of how computers connect to each other.
View article →
After brainstorming with @Pip the WoT guy about anonymous relay access, I wrote up how zero-knowledge proofs could let users prove they're on a WoT trusted list, and that their score is good enough, without revealing which pubkey is theirs. View article →
I hope the channeling turned out to be productive...
View quoted note →
A new nostrich is born!
Give Ibra a follow
View quoted note →
Sometimes It's really hard to channel anger into productive passion, and not blind rage.
Archimedes proved you could bound the uncountable.
WabiSabi Coinjoins flip this, creating so many possible interpretations (2^600) that exact calculation is impossible.
Why that's a feature, not a bug, and why "trust me bro" critics misunderstand information theory. View article →
