4 ms·
Decentralization usually requires some incentive to get people to run it and no single entity on charge of it. Since most ISPs incentive is to redirect failed e
by encryptluks2 5y ago
Decentralization usually requires some incentive to get people to run it and no single entity on charge of it. Since most ISPs incentive is to redirect failed entries incorrectly and DNS root servers are only reporting centralized TLD providers that require payment for registration, no it isn't decentralized by any standard compared to the decentralization of IPFS using Bitcoin.
- acdha 5y ago> decentralization of DNS or Bitcoin. Uh, this is DNS. Bitcoin has a similar but far more expensive mechanism for social consent but more importantly it also doesn’t have equivalent functionality for a global namespace. That’s the underlying problem here: the purpose of the DNS system is to map human-meaningful names to addresses and that requires a mechanism for guaranteeing uniqueness and dealing with abuse. Bitcoin can’t do that and things like ENS have the usual problems handling abuse.
- DarylZero 5y agoA decentralized system won't ever have a central place for a privileged censor role that can "handle abuse."
- acdha 5y agoWhat definition are you using for decentralized? Note that I didn’t say anything about a privileged central role - as you learn about how decentralized systems like DNS, email, the web, etc. work note how often that means something like selecting the work of a third-party aligned with your views (e.g. email server operators use black lists run following policies they agree with). This is why, for example, ICANN doesn’t have the ability to arbitrarily transfer domains — their operation of the root servers is limited to the terms agreed to, and if they tried to abuse their technical access they’d be replaced by an alt root. The Russian government has already done this for political reasons and it’s not especially hard to do given a reason.
- DarylZero 5y agoI'm talking about the structure of the technology. What you are replying with is a political science style defense of the idea of centralized power. Your argument is like the political science idea of the benevolent dictator, who is vulnerable to coup unless they can keep the factions happy. Political science also has the idea that the institutional democracy can be more resilient than that to such simple attacks as a coup by a would-be dictator. When I'm talking about decentralized I'm saying that the technology doesn't even have a place for the benevolent dictator to exist. Not that the node is constrained politically. The node is not even there. Centralization is easy to build and provides easy "solutions" to problems like abuse. Centralization simply reduces all problems to the one problem of choosing the center. Like you say: "selecting the work of a third-party aligned with your views." Centralization works, insofar as it does, because the human beings controlling the center have to maintain some kind of political alliance in outside society to maintain their spot. Fair enough, I guess, for some purposes. But it's like CAP theorem, sometimes you want a different set of tradeoffs for a different purpose. Not all systems work by choosing a center. Some systems fragment, some unify by non-political (mathematical) means.
- DarylZero 5y ago> The Russian government has already done this for political reasons Perils of a centralized system!
- acdha 5y agoYou mean decentralized, right? It only affects people who trust Russian ISPs. There isn’t a magical technical fix for what a sovereign authority can do within its jurisdiction.
- DarylZero 5y agoIt affects users of their DNS servers, which isn't the same as people who trust them. And it's because of the centralized structure of DNS technology that it's possible for Russian sovereign orders to propagate DNS information to those users. Just like the political science benevolent dictator replaced in a coup, retaining the previously-built chain of command.