Replies (7)

IPv4 are scarce and therefore create greater sybill attack resistance. It's the main reason we don't yet run Bitcoin and Monero fully over Tor as bandwidth constraints diminish.
Yeah. IPv4 scarcity and NAT have provided "poor man’s pseudo-security" for ages, and it goes well beyond BTC/Monero and Sybil attacks. There’s a lot hanging on the current way of doing things, including deeply entrenched architectural assumptions that are no longer valid. This is why adoption is taking forever. Projects will either find ways to overcome this or fall into obsolescence. I mean, it’s been what, 30 years since IPv6 was conceived? We went from "We need to find a better solution than IPv6" to mostly hybrid networking, with ISPs relying on CGNAT and translation mechanisms, while early bubbles of IPv6-only networks are already appearing in China, Africa, South America, etc. I think modern solutions will naturally evolve to the other side of the translation layer, and people will expect things to just work on IPv6-only networks very soon. As a side note, this is what got me to contribute to Nostr in the first place: I needed my personal relay to run on my former IPv6-only network (yes, I caved...) and thought others would find my two-line change useful :). I’m pretty sure that, with time, all the smart people working in R&D will succeed. And if blockchain-enabled tech is to last, we’ll find pragmatic ways to balance the permissionlessness, Sybil-attack resistance, and "freeness" trilemma effectively (this is a great paper, by the way: https://www.tandfonline.com/doi/full/10.1080/17445760.2024.2352740 ), just as we have with many other hard problems in the past.