4 ms·
> * No DNS DHT with either bootstrapping or literally just rip through every single IPv4 addr and see if it's a peer lol. > * No identity manager How do you
by arilotter 3y ago
> * No DNS
DHT with either bootstrapping or literally just rip through every single IPv4 addr and see if it's a peer lol.
> * No identity manager
How do you know what your friends' phone numbers or emails are? Ask them. No centralized DB needed.
> * No shared server. A server is fine so long as you are the only client that can access it as a server or other clients are currently known and prior authenticated (a peer).
Ethereum (and many of its sibling/child evm chains) clients can run on a Raspberry Pi. It's really not that hard to run a node, and could be packaged into common usage easily.
> * No root certificate or certificate authority or CRL.
Yeah, this is the big one for sure that needs to be solved :)
> * No blockchain
What is wrong with a public distributed ledger?
> * No shared database or other shared services
Not sure what this applies to.
- austin-cheney 3y ago> What is wrong with a public distributed ledger? It is a highly centralized artifact, which is maximally self-defeating if the goal is not centralizing. When you actually achieve decentralization nobody else is storing or accessing your activity or hoarding your data. There are no public ledgers or anything to crawl or anything to screen scrape, because its on your hardware and you determine who can access it.
- ntfAX 3y ago[dead]
- noman-land 3y agoVitalik touched on this topic some years ago. "Blockchains are politically decentralized (no one controls them) and architecturally decentralized (no infrastructural central point of failure) but they are logically centralized (there is one commonly agreed state and the system behaves like a single computer)" https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274 https://medium.com/@VitalikButerin/the-meaning-of-decentrali...
- kennu 3y ago> It's really not that hard to run a node, and could be packaged into common usage easily. In my experience, it's not hard to run a node, but it can be hard to get it to sync with the Ethereum network, especially using older hardware. You need a lot of fast SSD disk space, and the blockchain keeps growing. Also, nowadays you probably also want Polygon and maybe some other L2 nodes, since Ethereum's scaling strategy is based on layer 2 networks. And they need even more disk space..