Skip to content

Development of new utilities to enable sharing data that is persisted through IPFS #42

@aschmahmann

Description

@aschmahmann

IPFS Share Files currently makes it relatively easy to send data using IPFS using just a small amount of out-of-band communication. However, it would be interesting to look into developing utilities to add a few more features to applications looking to share data through IPFS.

These could include:

  • Sharing data using only distributed (e.g. IPFS and libp2p) based tools (i.e. no copy and pasting of links or hashes from email, Slack, etc.)
  • Cryptographically enforced sharing (as a way of both adding security and sidestepping some of the messiness of federation protocols)
  • Creating something akin to a social graph/list of friends to keep track of who users might want to share data with
  • Sharing structures that are interoperable across a variety of use cases such as: sending large files, collaborative documents and short chats/messages.

The idea is to make these utilities easy to use across applications and provide specifications so that they can be used in multiple different environments and programming languages.

If you're interested in having a conversation about this please fill out your availability at: https://doodle.com/poll/vqr9dnz7nffv7sf2

Some people who have expressed interest so far:
@olizilla @daviddahl

Metadata

Metadata

Assignees

No one assigned

    Labels

    need/triageNeeds initial labeling and prioritization

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions