Avatar
Peter Todd
ccaa58e37c99c85bc5e754028a718bd46485e5d3cb3345691ecab83c755d48cc

Interesting: the DIY Hormone Replacement Therapy wiki has a long list of pharmacies that will shup you trans hormones of dubious legality. Almost every one of these suppliers accepts Bitcoin, many exclusively.

https://diyhrt.cafe/index.php/Main_Page

This might be the first time I've seen a conference version its schedule: https://cfp.paralelnipolis.cz/pd-23/schedule/changelog/

That was a quote. _Obviously_ I wouldn't be so lame as to zap myself... No really... 😂

"I zap myself to feel less alone."

Supposedly NASA still uses high speed film cameras in some cases: https://youtu.be/W63rO9A7B44

Replying to Avatar waxwing

zerosync.org/zerosync.pdf

Interesting state of play update on this zerosync project.

The most important high-level idea to understand here is: the proofs created here are fixed length, and very cheap to verify, independent of how much history you prove. This mindblowing feat is accomplished (without trusted setup, mind you!) at a cost: the computation required to actually *create* the proof is enormous. It's easy to see why that tradeoff is particularly attractive for initial sync of a bitcoin node - the history is a single, global (very big) thing.

Their current code apparently takes 3.5 hours for 3K transactions (i.e. approx 1 block), so they are very far from breakeven (10 minutes per block). Also there are other big limitations still: they haven't yet done segwit, let alone taproot (so can only look at pre-2017), and they haven't implemented witness validation, so can only do a `assumevalid` type of initial sync. They are relying on utreexo but that itself is not much of a limitation.

As much as that list of limitations might seem comical, this feels to me like the start of a slow paradigm shift.

The final section of the paper talks about a rather speculative but fascinating `zkCoins` protocol that is arguing for a much more powerful version of token exchange in a client-side validation model (they claim it's better than existing RGB/Taro stuff and I'm inclined to believe them though of course it doesn't actually exist yet!).

Minting would need either federatiion, or on-chain snark verifying for proper two-way peg, or burning btc (I'd argue perhaps locking, also could do the trick - time value of money etc).

Doing ZK proofs of coin history is a very obvious addition to RGB/proofmarshal style transactions. I've made that point for years.

Actually doing it of course, is much more challenging!

Re: Bitcoin sync, a serious danger of this stuff is it's a reimplementation, which like any reimplementation, is unlikely to get the protocol correct. This could lead to forks in the future if it's more widely used.

Thanks for all the donations! I got 200k sats donated via lightning, and someone donated 1.9 million sats on chain. ($500!)

Hopefully that pays for a few more months of fees... But we'll see how crazy the inscriptions people are. 😂

FYI with the recent high fees the Bob OpenTimestamps calendar is stuck, pretty much out of money: https://bob.btc.calendar.opentimestamps.org/

Donate via BTC or Lightning, and it'll get unstuck.

At an average of 140vB/tx it would have taken 1.6MvB – 1.6 entire blocks - just to send @jb55 all these zaps. For @jb55 to use all those tips would probably have taken another ½ block or so.

Lightning scales _so_ much better than the alternative. Nostr alone could probably use up most of Bitcoin's on chain capacity, and that's one single obscure use case.

nostr:nevent1qqszule4z9t82yflg96v45thluyjrv2w7zx2jgdkgu8muqdhywvet7spzpmhxue69uhkummnw3ezuamfdejsygpjuxp8vd29p6ancknaztql3eajk52y8xkppfn7au7elkw9c68zg5psgqqqqqqsr7952h