Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
finlaydotb opened this issue Dec 21, 2022 · 0 comments
Open

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

finlaydotb opened this issue Dec 21, 2022 · 0 comments

Comments

@finlaydotb
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant