Good day, I looked at the current documentation of GNUnet and I have some questions regarding the PEERSTORE service:
- how is the PEERSTORE supposed to work? Is it like a DHT, where some info is kept on each peer? Is it a reference of the said information kept locally on each peer? I looked at the bibliography available and I haven't yet seen a reference regarding how the peerstore service is supposed to work.
- what is the maximum size of the stored data in a key? And is there a TTL similar to DHT for stored data?
- what PeerIdentity can I use in order to store data as signed? I would imagine that the CORE identity that's created during the connects() method could work, but does it remain the same for each peer or is it changing constantly?
Thank you in advance!