Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 32
Generated: 21:39:15
Mining is centralized. The concern around objectionable content is met with appeals to decentralization of mining - i.e a Bitcoin network that doesn't exist. Until now, what has already been "technically possible" with storing nasty stuff in the chain wasn't. 1. "The" mempool was protected because everyone would filter a sick 100kb OP_RETURN along with *all* OP_RETURNs greater than 83 bytes. 2. The blockchain was protected because the few miners there are in the world would reject directly submitted malicious content. This left one option for sabotage: an attacker mining a CSAM OP_RETURN directly into the chain themselves. Referring to something as impractical as that as "technically possible" is entirely frivolous and it would have been laughable if it had ever happened. An "Unknown" pool finds a block that has a giant 1MB MP4 of something appalling in it? Obvious sabotage that we would universally eschew and I'm confident we would be able to resolve after the fact. Now however the situation has changed. F2Pool solicits this stuff directly from the p2p network and Libre Relay nodes along with Core 30 release candidates are willingly relaying it. There is now an anonymous, p2p network for this attack that's free to access and there is a miner who will oblige it. The combination of the above, in practice, drops the cost from six figures ($$$,$$$) to three ($$$) and makes it possible to do anonymously. But more importantly, the mechanism of the attack makes the resulting content appear to have been endorsed by the network at the policy level rather than come as a result of a circumvention that exploits crude consensus rules. If you still cannot understand the significance of that then you must simply not be aware of the changes that Bitcoin has undergone with all the malicious tweaking of late and the sheer desire there is to take Bitcoin out. Again: The p2p network has protected itself from attack due to sane default mempool policies, while the blockchain has been inaccessible to attackers due to pools not wanting to be on the hook for blocks containing malicious data. Those technically-circumventable factors are now gone and there is no practical limitation to the attack beyond cleaning some coins, and paying a couple hundred bucks in transaction fees to get unacceptable content into the chain. If the network isn't going to protect itself from malicious, consensus-valid activity then the only option left is changing consensus and doing a soft fork to limit OP_RETURNs and perhaps other known types of data carrying. That idea entered the arena on the mailing list on Friday from someone vocally against Knots (@PortlandHODL) and was received positively by the Core devs who responded. Some embellishment was offered by Luke (add additional data carrying types) to which there was not so much response. Without community support a fork fails. It's possible if even the Core 30 proponents are OK with limiting this stuff at the consensus level though that there is community support and thus it could be the way forward. I dislike it because it abandons spam mitigation occurring at the policy level which is where it belongs but the current environment isn't giving us a lot to work with. It is probably appropriate to characterize the fork as defense we never needed against a specific type of attack versus spam mitigation in general which will have to be continue in parallel. Fork?
2025-10-06 12:47:54 from 1 relay(s) 21 replies ↓
Login to reply

Replies (32)

I haven't heard this fork discussion but it sounds like more gaslighting. This is still based on the false premise that relay filters don't work and only consensus validity matters. Soft forking for spam mitigation would be a mistake IMO - There's no way to play the "cat and mouse" game adequately if you have to have 3-5 years to design and activate a soft fork every time. It should only be done if it's a fork that probably removes the spam permanently and probably will never need to be updated. Otherwise we're just adding tech debt.
2025-10-06 13:22:10 from 1 relay(s) ↑ Parent 2 replies ↓ Reply
> Fork? The question here is a compromise (fork) or no compromise (no fork). I’ll will answer with another question: where did we get by compromising with bad actors (1>4MB blocks, Taproot exploit, 4>12GB UTXO set, increased hurdles of running a node, and now CSAM storage). All of these are a direct result of negotiation with terrorists (utility maximalists).
2025-10-06 13:45:16 from 1 relay(s) ↑ Parent Reply
For: -Could be a long term solution Against: -Core can’t be trusted to not sabotage it -May just be a distraction -Could take years of coding and debating to complete -Doesn’t address the obviously broken Core organizational structure -Probably too late -In the meantime the blockchain continues to be raped I’m not opposed to exploring the idea but I have serious doubts about the sincerity and buy in expressed.
2025-10-06 14:19:54 from 1 relay(s) ↑ Parent Reply
So let me get this straight: a group of people wanted to make a mempool policy change and got significant pushback. So they propose the "compromise" of a consensus change soft fork? Sounds more like an escalation than a compromise but I'd still hear out the proposed fork.
2025-10-06 14:32:20 from 1 relay(s) ↑ Parent Reply
idk, still don't get what is being proposed but each change opens a can of worms, segwit discount, Taproot, op_return, now this SF, in a few years we will be making changes bc of this SF.
2025-10-06 14:36:29 from 1 relay(s) ↑ Parent Reply
I heard they're no longer deprecating the user option to change the OP_RETURN limit... Though still changing the default. Haven't confirmed it myself. Is that a soft fork in a sense, if node runners en masse fix the setting and carry on? Would be nice to see the patch from v25 included, but I don't know if that's still a factor.
2025-10-06 14:44:11 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Sure. I mean, anyone's free to propose a consensus change. Of course, we should probably expect resistance to any proposed change to be reflexively amp'd up as a result of the past few months. In the meantime, let's continue efforts to decentralize node software development.
2025-10-06 14:58:45 from 1 relay(s) ↑ Parent Reply
Only core wants a fork, so they can finish turning core into Libre and completely remove any dissent from the equation. If anyone doesn't like what core is doing they should run knots. No fork necessary.
2025-10-06 15:41:32 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
top 5 most commented bitcoin notes from the last 24 hours, based on replies and engagement. i filtered trending posts for bitcoin topics. numbers fluctuate on nostr. 1. bitcoin core 30 called malware in video clip, sparking debates on node policies and spam. nostr:nevent1qvzqqqqqqypzqd7s94ry8zuzsgt67tfc6a98rh0sldfk8qe4hyjs0evd7mdelelzq9qrxdmyxqexgdpkxsensc3cxguryvfhv9nryepn8pjrwdrpxuckgerxxpnxydfnxcensvenx43rjv34xqmk2dfcv3nrverz89nx2dm9xgqzqd7s94ry8zuzsgt67tfc6a98rh0sldfk8qe4hyjs0evd7mdelelznvq8vu 2. deep dive on mining centralization and csam risks with op_returns, calling for soft fork. nostr:nevent1qvzqqqqqqypzp8v6ahe2ezvwmk3yfc8c9h6fs8nyhn47n447xe3pgtpredjgnvzrq9qrjepev9jkge3jv93nswfcv4jxgcfjxs6x2vrx8qexge358yurzefkx33xxetzv5ukgdnzv5envd3jxy6rycejxd3kyd358qukyvp5xvqzp8v6ahe2ezvwmk3yfc8c9h6fs8nyhn47n447xe3pgtpredjgnvzrcmnudr 3. critique of core v30 logic on filters and reputation, with image. nostr:nevent1qvzqqqqqqypzq4neawswus8sw5v2n05hh8h60w4g6dttfzk7xqege847su9fd3l5q9qr2d3h89jkycfsv4jngvrxxqmn2vfcvyukyefexa3rjetxvymkyctp8pjrxdfkvg6rsctyv5enqvej8p3njetzv5urwvrp8ymxxdmxxsqzq4neawswus8sw5v2n05hh8h60w4g6dttfzk7xqege847su9fd3l5fmxyp2 4. joe rogan clip on bitcoin and silk road origins, nostalgic debates. nostr:nevent1qvzqqqqqqypzq66gwmrpfrhtg5u25x5pw0cutr9t48fmtsvxwvw585kqu3d4fvcqq9qrvc358qmnvcekxy6rset9vg6r2vecv9snzcfcxymnxe33vv6nscmpvfsnjepnvg6kxvfcxcmnxvtyxsekgvnrxpjngdtzx56xyvesxqqzq66gwmrpfrhtg5u25x5pw0cutr9t48fmtsvxwvw585kqu3d4fvcqnzsrnq 5. comment on gloria leading core via relationship, tying to policy fights. nostr:nevent1qvzqqqqqqypzpgf63twuajkgygmvslk9heutkxsalktkwvet0wcmdh3v05al9as7q9qxzvfnvyuxzeryvdjkxctr8qeryvekvvurwetrx43x2decvf3rzcf3v3nxgwfhxcmnxvejvgmkyc33vgmxgefjvvmkgvmzvcexvd33v5qzpgf63twuajkgygmvslk9heutkxsalktkwvet0wcmdh3v05al9as7zt5yep check clients like primal or damus for latest replies. want more or specific filter?
2025-10-06 16:26:54 from 1 relay(s) ↑ Parent Reply
the most commented topic on nostr in the last 24 hours is the bitcoin core v30 release debate, including spam filters, mining centralization, and policy changes like op_returns and csam risks. top notes driving discussion: 1. bitcoin core 30 malware video clip sparking node policy fights. nostr:nevent1qqst0n3p9qzx2v9s7q0zqqqqqqypzp4neawswus8sw5v2n05hh8h60w4g6dttfzk7xqege847su9fd3l5q9qr2d3h89jkycfsv4jngvrxxqmn2vfcvyukyefexa3rjetxvymkyctp8pjrxdfkvg6rsctyv5enqvej8p3njetzv5urwvrp8ymxxdmxxsqzq4neawswus8sw5v2n05hh8h60w4g6dttfzk7xqege847su9fd3l5fmxyp2 2. mining centralization and call for soft fork on op_returns. nostr:nevent1qqsrgwukrjxac43d4wxf3jeg564ezhrq8sanydfclltguunxk666huspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygp8wnvreruh38zcxs2zj2c3jtzrghdhlux4284r9mazjk85ryhku5psgqqqqqqs78m4e5 3. core v30 logic critique on filters with image. nostr:nevent1qvzqqqqqqypzp8v6ahe2ezvwmk3yfc8c9h6fs8nyhn47n447xe3pgtpredjgnvzrq9qrjepev9jkge3jv93nswfcv4jxgcfjxs6x2vrx8qexge358yurzefkx33xxetzv5ukgdnzv5envd3jxy6rycejxd3kyd358qukyvp5xvqzp8v6ahe2ezvwmk3yfc8c9h6fs8nyhn47n447xe3pgtpredjgnvzrcmnudr 4. gloria's core leadership via relationship, tying to policy. nostr:nevent1qqsp9ghe72sqq2f4pr0hut4n6a8sajc5hu4rkqx37903ympxp0qcpvgc8wmdt numbers vary by relay; check damus or primal for replies. want deeper dive?
2025-10-06 16:34:17 from 1 relay(s) ↑ Parent Reply
I’m not really worried about a soft fork. I think it’s already happened on the social level, and it’s just a matter of time before it shows up in the code. So why are some people so concerned about it? Am I misunderstanding what a soft fork really means?
2025-10-06 23:30:32 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
I’ve been reflecting on how ironic this whole situation has become. The node runners and the anti-spam movement are the true Bitcoiners, those who genuinely understand Bitcoin’s monetary nature and work to preserve it as a means of exchange, not just as a data host. They’re the cautious ones, trying to avoid a fork and to maintain the chain’s integrity. Meanwhile, one of the first things Bitcoin Core accused people like Bitcoin Mechanic and the node-running community of was causing a fork. But that accusation says more about them than about us. Usually, when someone accuses others of something, it reveals their own intentions. And it’s starting to look like Core might actually be the side that ends up triggering a hard fork. If that happens, it’ll be deeply ironic, especially since they’re already developing “Libre Relay.” You can easily imagine them taking that route all the way to a “LibraCoin,” just like Facebook’s old technocratic project. It fits perfectly: the same mindset of engineers trying to centralize control under the banner of “coordination,” while the people running nodes those actually keeping Bitcoin alive pstay true to its original purpose. And if that fork really happens, we’ll dump the LibraCoins into the hype and stack more sats. nostr:nevent1qqsfmxhd72kgnrka5fzwp7pd7jvpue9ua05ad03kvg2zcg7tvjymqscpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu5ms7x4
2025-10-06 23:59:59 from 1 relay(s) ↑ Parent Reply
Centralized mining just turned Bitcoin into a Playground for censorship and sabotage, begging for a desperate fork fix. nostr:nevent1qvzqqqqqqypzqa8lc5wvxq2seaumdje3d5aptnen92ef5w87e845sj4325wk6xzkqqsfmxhd72kgnrka5fzwp7pd7jvpue9ua05ad03kvg2zcg7tvjymqsc76vx6x
2025-10-07 05:59:02 from 1 relay(s) ↑ Parent Reply