Avatar
marcan0
df478ecdffe91db90469aeced8d5a33efcaaf75231bb4d768e711184495107a7
👨‍💻 Engineer @ opennode.com 🎙️ Co-Host https://keypair.fm 🤌 Host of Jersey Shore Bitcoin Meetup

Saying “Bitcoin is not a database” is like saying “Gold is not a metal”

The same way someone verifies the best choice between bitcoin and the dollar.

By realizing you understand a complex truth that most people don't think about.

relays should self-fund by claiming every cashu token sent through it

I updated right away. I think I've finally arrived in the "nobody understands consensus" part of my technical bitcoin journey.

cypherpunks write prompts

OP_RETURN wars are fought between Economic Nodes and Hodl Nodes

Centralized nuclear power plants vs decentralized space heaters

nostr:note1zc449nl04nc6646ds8xs2tpjnqzr99e2pksm2z64qgxtkepj4wtsfglv4k

The final mining battle will be energy producers vs. energy consumers.

I’m pro filter for nostr relays and anti filter for Bitcoin nodes

Makes sense! I guess if it were *specifically* designed for censorship resistance you'd hold onto all older valid transactions, even if they have low fees, and broadcast them to other nodes more than once.

Aren't mempools specifically designed to make valid transactions censorship resistant?

I can’t unhear nostr:npub1u8lnhlw5usp3t9vmpz60ejpyt649z33hu82wc2hpv6m5xdqmuxhs46turz pointing out that running mempool filters is just virtue signaling 😂

Knots team has a better marketing team than core

> be alien

> fly spaceship to earth

> remain undetected

> use onboard quantum computer to crack satoshi's private key

> bribe miners directly to publish 4 megger

> "you should have fixed the filters"

> grab popcorn

> embrace chaos

Genuine question that I’ve heard asked but never answered:

While I’m all for financial-only transactions — and running whatever mempool policy you want — doesn’t censoring consensus-valid transactions encourage the degens to send and pay miners directly through back channels?

How does my wallet do fee estimation properly if it can’t see the real cost of what it takes to get into the next block? You’d need third party apis from the top 10 mining pools to get an actual estimate.

To my understanding this would be troublesome for wallets and lightning nodes, but if I’m misunderstanding something I’d love to be corrected.

Cheers

Where would you like issues or PRs?

I noticed that my Apple TV cuts to a screen saver and shuts off the stream if left unattended too long.

Would like to log it in the right place.

Looking good in my unfurnished apt! Is there a reason for the border around the stream?

I too would like to know the answer to this

nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s how do I disable the wallet warning in TestFlight nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 saying my lightning balance is too high?

I hate being told what to do with my money lol

Makes sense. Totally agree. From my point of view we have three options:

1. Make nostr more about the self-validating event structure rather than transportation method. Normalize sending nostr events over different channels, like Tor relays or bluetooth like Samiz ( https://github.com/KoalaSat/samiz )

2. Find more incentives to run more relays, scaling out rather than up, more smaller relays. Harder to censor entirely if we have hundreds of thousands of relays and clients are good at crawling to find the right ones ( i.e. outbox model https://www.whynostr.org/post/8yjqxm4sky-tauwjoflxs/ )

3. Instead of focusing on censorship resistance, Nostr focuses on something it is already very good at - data interoperability. Connecting lots of data to each other, making it useful across a number of apps, unsilo-ing the web.

While number 3 doesn't really address censorship resistance, I can see a scenario where Nostr uses this peace-time (where nobody is being censored) to become so valuable censoring it would cost more than it is worth. Like if a government today tried to shut down or censor the Internet, it would have massive economic costs to a large chunk of the economy, being so unpopular it could potentially stir an uprising.

I think I get what you're saying. So if I'm to summarize in my own words:

We can't really *prove* censorship resistance because different groups have different censorship capabilities, but we can think it through a bit and game theory it out.

Nostr was created to combat *platform* censorship, like Twitter/X banning a sitting president or dissidents. This works well because platforms are only really able to censor within their own infrastructure. They can't reach out and control the rest of the TCP/IP network at large.

But if a *state* wanted to censor, like China and their great firewall, they could crawl the network, assemble a massive list of nostr relay IP addresses, and carpet ban them all at once. Making it very difficult/unrealistic for Nostr users to reconnect and communicate.

If Nostr is to become censorship resistant at the state level, we need relays more like TOR that can be truly anonymous (both location and operator). But the trade-off is that they are slow, low-bandwidth, and not great for the use cases like social media.