gomobile-ipfs icon indicating copy to clipboard operation
gomobile-ipfs copied to clipboard

[Meta] Trusted nodes / WoT to proxy network access

Open RubenKelevra opened this issue 5 years ago • 4 comments

Hey guys,

just read the weekly newsletter, awesome project!

I wrote down some ideas how a WebOfTrust could help in personal usage of IPFS by adding nodes as "friends" and allow them to (push/)store a given amount of data onto your node.

This way you could use IPFS as some kind of cloud storage, while only your friends hold the data in a sharded/redundantly way.

This can allow allow for easier access to the network for mobile clients, since you could connect primarily to your own nodes and nodes of your friends, having them do the heavy lifting, like running a constant connection to many hundreds of clients to allow a properly working DHT.

The mobile clients can just query them to let them query the DHT and let them push the results as soon as they are available to the mobile client.

They could also buffer/cache downloads to avoid that bursty/lossy connections dropping your download connections all the time, resulting in constant reconnects to nodes which might throttle back the reconnect speed or block the connects all together to avoid DDoS.

It would also allow for sharing personal data between devices while only one of your device is online at a time, which would be a quite exiting feature.

https://github.com/ipfs/notes/issues/397

RubenKelevra avatar Feb 21 '20 08:02 RubenKelevra

Hello @RubenKelevra , has there been further development on your proposal https://github.com/ipfs/notes/issues/397 since January 2020?

jefft0 avatar Jul 04 '22 12:07 jefft0

Hey @jefft0,

I've fallen ill for a while since then and I'm still recovering.

Haven't worked on this since, but plan to tackle https://github.com/ipfs/notes/issues/428 first, which is definitely the more important part I like to fix.

However the proposal is still valid and makes more and more sense, if you think of use-cases like Berty

RubenKelevra avatar Jul 21 '22 13:07 RubenKelevra

@jefft0 Ah and look above, I wrote a proposal for the 2021 roadmap based on that.

RubenKelevra avatar Jul 21 '22 13:07 RubenKelevra

@jefft0 and based on this proposal I wrote another one specially on mobile clients:

https://github.com/ipfs/roadmap/issues/89

RubenKelevra avatar Jul 21 '22 13:07 RubenKelevra