This is a really good (and entirely non-technical, for those who glaze over at equations) summary of a very thorny issue: repudiability in digital communications (it's technically only about DKIM, but the points made apply to other protocols than email).

I think I do agree with the conclusions, but it's something that isn't always so clear (how useful *in reality* are protocols like OTR, for example?)



A topics page for Simplicity is up on Bitcoin Optech now. Thanks to @harding for the extensive review!

Whatever happens I don't see how Fox recovers from this. Lots of rumors Trump will launch new TV network whatever happens. Trump supporters feel betrayed and no Democrats will ever watch it. Crowded field with CNN, MSNBC etc too

I know it is a long shot at this stage. But wow can you imagine if the courts overturn this.

So far YouTube isn't censoring video coverage of the legal proceedings. GoFundMe have taken down a fundraiser. If YouTube starts doing that it is a complete media and tech blackout.

Censoring a president in the middle of an election is totally normal. /s

Maybe the plan all along was for Twitter to become media org. And if you are a media org you have to choose a side. Would explain a lot of the censorship BS.

I thought I should start giving people a bit more about my thoughts on Joinmarket, from time to time. I guess it's mostly of interest to users of the system, but still:

#joinmarket #bitcoin

Started rebuilding , see here: .. it's going to take quite a while, because I've got a lot on my plate.
(Rebuilding the articles isn't *too* bad, there are just a few steps I need to take in each case, and the formatting will be scuffed, but oh well).

I'm using pelican on github-pages, although I'll probably move back away from the latter to my own self-hosting eventually.

(yes there is fun with TLS going on, no surprise there lol).

RT @murchandamus
I keep needing to look up these numbers, so I made a handy table of single-sig and 2-of-3 multisig input and output sizes for different address formats (repost for correction):

"We didn't call it fuzzing back in the 1950s, but it was our standard practice to test programs by inputting decks of punch cards taken from the trash.

We also used decks of random number punch cards. We weren't networked in those days, so we weren't much worried about security, but our random/trash decks often turned up undesirable behavior.

Every programmer I knew used the trash-deck technique."

-- Gerald M. Weinberg

Bitcoin Optech #113

- proposed change to LN commitment transactions
- discussion of a default signet
- standardizing temporarily trusted LN channels
- recently transcribed talks/conversations


@SimpleAristocrats Anything new is going to be risky. That was true once of Bitcoin multisig (hello off-by-one bug), P2SH (hello 520 byte push limit), and segwit (hello fee overpayment attack). It'll also be true of schnorr. However, one of the nice things about the commitment to soft forking in new features is that they're optional---you don't need to use P2SH or segwit if you don't want to and you'll also be able to let other people take the early adoption risk of trying schnorr/taproot.

Next Wednesday's Bitcoin Core PR Review Club is on PR 19339 "Re-delegate absurd fee checking from mempool to clients" (rpc/rest/zmq, tests, validation, wallet).

Notes and questions are up -- thanks Gloria Zhao for hosting.

Joinmarket 0.7.0 release published:

BIP78 payjoin is the main user-noticeable change, you can pay in Qt or on command line, to https servers or onions, with a p2sh wallet or a native bech32 wallet. URIs can just be pasted in and recognized.
There's a lot of other stuff in the background e.g. basic PSBT support. Make sure to read the release notes if you need to upgrade. Py3.6 is a requirement now.

#joinmarket #bitcoin

Show more
Bitcoin Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!