Conversation

me: distributed trust is tricky! I wonder how other distributed systems solve it

other distributed system: have you tried hard coding four men as the arbiters of trust

1
0
1

the hardest part of building a decentralized network is where to hide the centralization

4
3
1

@nasser @0xabad1dea whenever someone calls bsky decentralized I roll my eyes

1
0
1

@endrift @nasser @0xabad1dea before i turned off the bridgy bridge for my account every single time i complained about “bluesky is centralized” issues folks that are working on ATmosphere projects are suddenly very interested in proving me wrong

0
0
1

@nasser I knew this was about DNS before I even looked at the thread.

even Fedi's downfall is the centralisation is the US dominance (and recent interference) of DNS

1
0
0

@aral @dee @nasser this reminds me a bit of a a .com era company that was trying to sell a service to map numbers to domain names, with the shorter numbers costing more.

It's not clear going back to IP addresses really helps here: they're also centrally allocated, and long term exclusive use of an IPv4 address is probably going to be more expensive than a domain name (that could be updated with new dynamic IP assignments).

1
0
0

@jamesh @aral @dee @nasser

It's not clear going back to IP addresses really helps here: they're also centrally allocated, and long term exclusive use of an IPv4 address is probably going to be more expensive than a domain name (that could be updated with new dynamic IP assignments).

  1. IPs are terrible as unique identifiers for people (cuz they weren't real made with that use-case in mind) as they only identify a single machine (in the best case)
  2. most people sit behind an IPv4 NAT (maybe even two or more NATs) which means they don't have a global address
  3. getting a fixed IP generally is expensive with either you needing to run a whole AS to be provider independent or pay a lot for a fixed one to an ISP (IPs generally aren't moveable between providers so good luck keeping your IP if you want to switch to a different ISP, phone numbers can at least in europa be moved between providers)
  4. IPv4 might be human-usable, but IPv6 isn't really (people already have a hard time correctly writing down up to 16 digits, now make that an IPv6 address with letters and numbers

especially point 3 kills IPs as something that is in anyway usable beyond a small elite with the tech know-how, cuz at least with domains you can tell people without big tech kowledge who want to host stuff: go to $RegistraYouTrust, pick a domain you like that is still free, and throw a few files of html on $WebHostingProvider or pay $ManagedWordpressHoster

further an AS can in theory also be blocked/the assigned IPs taken by force if the right people want to

did you think about those people? the people who will only be confused by being told "IPs are basically just phone numbers!"?

cuz if you didn't, then you ain't building a small web to connect people, but rather a bubble of isolationists

the internet became what it is thx TO all the people with barely any tech know-how (this includes even scientists and other specialists)

so the real question is: why are you so focused on bringing back a pre-eternal september world?

0
0
0

@nasser I remember playing "spot the central server" with every new 'whitepaper' coming out of some cryptoshit project.

the people hawking these things didn't really appreciate the game.

0
0
0