specs icon indicating copy to clipboard operation
specs copied to clipboard

Where to find Filecoin’s network’s handshake specification?

Open finlaydotb opened this issue 2 years ago • 0 comments

Hi. Please I am looking for the network specification for Filecoin. Specifically the part that specifies how a new node joins the network.

I have looked around and have not been able to find this.

Ethereum's Discv5 for example has a section in the specification where the different messages relating to handshakes are sent and the order and necessary requirement. You can see that here

But I scan the Filecoin specification here and I could not find anything as regards the handshake a node will have to perform with other nodes before joining the filecoin network.

I belief there will be a well defined set of messages that serves as protocol handshake for new nodes? Also going through the specification, I have a feeling there are sub capabilities within the Filecoin network, and I can guess if a node needs to partake in any of the other capabilities after joining the network, there will have to be some form of handshake protocol with other nodes to signify this. Am I right? If I am right, where can I find the respective specifications for these handshakes?

And if only the defined handshake only covers joining as a new node, I would also appreciate a pointer to where I can find this specified. Thanks.

finlaydotb avatar Dec 21 '22 17:12 finlaydotb