Closed darkdrgn2k closed 5 years ago
This requires DNS. I'm not sure what you're saying about making it easier. Could you explain further?
It SUPPORST dns but does not REQUIRE dns.
The reason for this is when you have a cluster of ipfs nodes and you put them all on the same DNS hostname you dont know WHICH ipfs server you will get (and as such which ipfs public key to use) so dnsaddr does NOT require a public key
meaning we dont need node-info anymore
Turns out currently it requires a DNS name (hosts dont even work)
Will not work for us :(
IPFS vv.20 added supports
/dnsaddr/bootstrap.libp2p.io
like peering that does not require an ID changelogWe maybe be able to use this to stop relaying on curl and nodeinfo.json providing a more universal peering method over CJDNS
https://github.com/tomeshnet/prototype-cjdns-pi/blob/master/scripts/ipfs/ipfs-swarm.sh#L19-L26
Reason revealing IDs or using this method is possibly risky Question was "What attack vector could an impersonated node have?" @aschmahmann said