TLDR: adding userData to peer encoding will enable similar use cases to mutablePut but with two main differences:
1 - Peers can advertise capability tokens/attestations they hold vs an ACL like in Seeders swarm
2 - Advertised data in peer.userData can use any application-specific schemas or be signed by any crypto without coupling Hyperswarm with such details.
closes #127
TLDR: adding
userData
to peer encoding will enable similar use cases tomutablePut
but with two main differences: 1 - Peers can advertise capability tokens/attestations they hold vs an ACL like in Seeders swarm 2 - Advertised data inpeer.userData
can use any application-specific schemas or be signed by any crypto without coupling Hyperswarm with such details.