I recently started looking into the IPFS ecosystem and I am trying to build an application using JS-IPFS but I realized that it depends on a rendezvous server (signaling server) to work.
This made me think about this centralized point of failure that the application depends on. Isn’t this a centralization which goes against the core of IPFS?
I realize that DHT and Circuit Relay is not finalized yet, but would these two services solve the aforementioned problem?
I also saw that there was a Go-implementation available and does this implementation suffer from the same problem with the centralized point of failure?