Avatar
Alfred Hodler
5919b0a52b1ce5eb350ad426117f9a0316c7ba3d1bbc233b4c2d64fb959da93a
Author of BIP351 | Privacy dev | Bitcoin only

But you do run UTXOs trying to register for coinjoin against Chainalysis blacklists, don't you? Or if not, what exactly are you using Chainalysis for? Please, let's clear this up once and for all.

"It's open source" is classic hand waving for the plebs who can't read code. You can be open source and still do untoward things.

Coinjoin solutions that plug into Chainalysis and preemptively blacklist UTXOs are working against you. They purport to protect your privacy while selling you out to oligarchs, bureaucrats and a class of people that wants to enslave you.

Wasabi devs should be ashamed of themselves, especially since nobody approached them to start doing that -- they simple lost their nerve and submitted of their own accord, out of fear. If you're afraid, don't offer such platforms in the first place. Or do a better job of protecting your anonymity as a privacy dev.

https://twitter.com/SamouraiWallet/status/1539618567276093441

Ok so by default Wasabi doesn't use Bitcoin according to the bar you set. But it can after a 1 click toggle.

Furthermore, BIP351 only need notifications for the first interaction between two peers. After that, they can rely solely on SPV or Compact Block Filters in order to interact.

And they don't even need to rely on on-chain notifications since they can connect out-of-band via email, Nostr or any other communication medium.

In that sense, the featureset of 351 is strictly a superset of what SP offers and therefore superior.

Another downfall of SP is that it isn't even a standard. It's a stream of consciousness in a GitHub gist, without a real spec or reference implementation.

Which mobile wallets require you to run your own node at home? Most rely either on centralized backends or some kind of SPV/Neutrino system.

BIP351 gives you the ability to run your own notification scanner if you're paranoid, but in practice most users can rely on a few high profile scanners and cross check them for honesty.

Silent Payments doesn't work with light clients such as mobile wallets. It needs full block data. The theory behind the standard is sound but in practice you need to support light clients or you won't find adoption.

BIP351 elegantly solved that problem by outsourcing notification scanning. Worst case scenario (you don't trust anyone), you run your own notification scanner. Most people will trust a few high profile notification repos or the one run by their mobile wallet vendor.

Enemies of monetary fungibility are enemies of humanity. They want slavery for you.

I think you're very generous to the average European. All I see is endless masses primed to fall for the next "current thing", whatever that may be. They ate up the pandemic censorship (and actively supported it in many cases), called the police on people hiking in the woods alone, snitched on their fellow man and now they obsess with the destruction of the biggest nuclear power on the planet, regardless of the consequences.

In a nutshell, I wouldn't extend them a lot of credit at this point.

Nostr is just too good. If it doesn't replace centralized social networks, there's simply no hope for the plebs.

Many totalitarian regimes lasted a lot longer than the EU and ended up doing much worse thing in the process. The EU will collapse one day, but it can do plenty of damage in the meantime. Luckily, they're still not building walls and stopping people from leaving, although that may happen as well eventually.

Isn't it self defeating to require a Twitter account in order to get verified on a network that wants to supplant it?

https://nostrverified.com

Only those blocks that contain transactions relevant to the wallet are downloaded. So the overhead is minimal. That's the magic of filters.

Privacy comes from the fact that wallets can get UTXO data in a p2p fashion, without relying on centralized backends.

It's a client for Compact Block Filters. The standard allows wallets to get transaction data directly from the network without losing privacy. It's essentially an improved take on SPV. Details:

https://bitcoinops.org/en/topics/compact-block-filters/

I've started working on a Neutrino (BIP157/158) client in Rust, designed for integration and done properly. This is the first building block -- the network reactor. Anyone interested in contributing dev resources?

https://github.com/alfred-hodler/peerlink

Nakamoto has many usability issues and outright bugs. The architectural foundation is shaky.