Pinned post

The Bitcoin 5th column is real, and growing. Like deep cover Soviet moles but loyal to the ideals of a global individualist movement, not a socialist one.

We collect a regular paycheck, but watch the growing value of Bitcoin with more than idle interest. We might fit in as loyal corporate workers, but are secretly working to overthrow the economic system that allows the bourgeois management class to rule. Our manifestos come from Tim May and Eric Hughes. Builders of the world, unite!

Pinned post

So who's working on a LN powered Satoshi dice clone?

Sometimes signet is *too* realistic. Waiting now 30 min for my test tx to confirm...

Paul Troon boosted
Paul Troon boosted

The next post in the blog series on ring signatures and tokens for anti-Sybil:

reyify.com/blog/leaking-secret

I may embellish this with a couple of diagrams over the next few days when I get a chance (it's the most mathematically dense thing in this 'set' by far so I wouldn't blame a reader for just reading the first part!)

#bitcoin #cryptography

This looks like a useful tool for playing with p2tr scripts! 🧙 ide.scriptwiz.app/

Paul Troon boosted
Paul Troon boosted

'One cpu one vote' sounded cool but it was really a terrible phrase in retrospect.
You might think I'm referring to the one cpu part, but what's so much worse is that it's not voting, any more than buying a lottery ticket is voting.

#bitcoin

Paul Troon boosted

📢 A new `bdk-cli` 0.5.0 release is out with dependency bumps for `bdk` and corresponding `bdk-reserves` to version 0.18. Also check out the new "Resources" section in the README with link to help you get started with bdk-cli. github.com/bitcoindevkit/bdk-c

Paul Troon boosted

Podcast recommendation time:

darknetdiaries.com/episode/117

Although it's in my feed I only listen to this podcast occasionally. This one had two fascinating / hilarious / 🤦‍♂️ moments:

* when he reused a bitcoin address to ask for a ransom
* when the judge sentenced him "not to interact with/use Python" 😂

Paul Troon boosted

I started dropping individual chapters in printer friendly PDFs. They're €0.99 a piece now (you're still welcome to compile it yourself from the source code).

Payment with ⚡ only. No personal details required, even email is optional. Eat that, fiat!

The first three chapters are:
1. Addresses (was already free to preview, but in regular book format)
7. Eclipse Attacks*
9. Guix (reproducible builds)*

* = shop also links to a free blog version

shop.purpledunes.com/product-c

Show thread
Paul Troon boosted

G'day 'Strayans. Due to distribution related shitfuckery, I started an experiment where I'll ship the book directly to ya from the Melbourne printer.

Well obviously I won't do it myself, I just chuck your address into IngramSpark's manual ordering system (yeah, there's no API).

Powered by @BTCPayServer, maybe fiat later if Stripe doesn't pre-emptively cancel me.

All this for a mere AU$34.99 and with free shipping! No more slow imports from the UK and Murica.
shop.purpledunes.com/product/b

Show thread
Paul Troon boosted

Story notable for the remarkably explicit anti-'crypto' clause in the IMF agreement with Argentina, but I just find it insane that Argentina is going through this *again* (50+% inflation). Been happening my entire life. Why didn't they just dollarize or something?

finance.yahoo.com/news/argenti

Paul Troon boosted

If you enjoy the Bitcoin, Explained podcast, you may want to check out my new book! It covers softfork activation mechanisms, what's cool about SegWit and Taproot, how nodes bootstrap to the network and find their peers, what an address really is, how AssumeUTXO can make initial block download suck less, how UtreeXO could compress the entire UTXO set into a kilobyte of merkle forest, how Guix makes reproduceable builds great again, and more.

More details and preview at: btcwip.com

Dear lazyweb.. in the current package relay proposal, if a child tx in the package has a CSV lock, can it still be used to CPFP it's unconfirmed parent?

Paul Troon boosted

After a couple of days "in the wild" on the master branch, had to fix 3 or 4 things up, most user-relevant one being, the ports for the directory nodes were changed (and documented right); we are using 5222 as the reachable port for the onion instead of 80.

So for anyone running it please update and reset the default config to get that bit right.

Hopefully there won't be more changes that are big, for a while (at least before next release).

Show thread
Paul Troon boosted

Merged onion-based message channels for quasi-p2p communication between #joinmarket bots yesterday.

..Well that escalated quickly.jpg

#bitcoin

Paul Troon boosted

Interesting session on miniscript with Sanket at the advancing bitcoin event on Friday. You can do fun stuff like this (h/t @stevenroose ) to see the translation from a policy to a miniscript, including taproot (which is a new development).

#bitcoin

Paul Troon boosted
Paul Troon boosted

New release of Joinmarket 0.9.5

Includes: send to taproot, fleshed out RPC API (the JM webui guys are going to put out their alpha based on this shortly).

Thanks to everyone who helped out.

github.com/JoinMarket-Org/join

#bitcoin #joinmarket

Paul Troon boosted

Podcast recommendation time:
@nothingmuch (probably inactive account? haven't seen him in a while), on the bitcoin takeover podcast (look it up on RSS, his website doesn't have the episode, or the RSS feed!), from about 1/3 of the way through he gets into a lot of meat on Wabisabi and then later details about bitcoin/cryptography/privacy.

One of the few people who knows this stuff in detail.

(I wrote a blog a while ago about Wabisabi's tech: reyify.com/blog/from-mac-to-wa)

#bitcoin #coinjoin

Show older
Bitcoin Mastodon

Bitcoin Maston Instance