Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What is the key difference between "central servers" and "bootstrap servers"?

I mean DHT is "decntralized" once the client has a copy, but initially a client has to get a copy of it from somehwere.

And unless every client gets the DHT from a different source, the system seems "centralized" in that sense.



Clients are allowed to store nodes received by the bootstrap servers and use them again at next startup, so the centralization is only on first run of the app.


You could include a snapshot of the DHT on compile time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: