← Back to context

Comment by java-man

5 years ago

Could not find on the web page details about

1. the security model and implementation details

2. team / entity behind this

3. could it support 1,000,000 files

4. could it support 10,000 todo items on a single page

5. could it store 1TB (or more) of data

6. how do you plan to make money

3. Yes, it can, but currently it depends on the ability of the computer, as your nodes should store all of them locally. But because this is local-first app the limitations are going to be close to the limitations of your local FS

4. Definitely yes

5. Again depends on the available disk space you have. If you have enough disk space - you can store your data

6. All users can use Anytype for free if they use their own resources. The first monetisation would be an option to buy backup of data - unlike in cloud solutions, Anytype will not have access to data there as well.

1. We are based on the IPFS and Textile library, using ed25519 for signatures and aes256 for files encryption. We are planning to release tech whitepaper closer to the public launch

  • What happens when the files get unpinned?

    Who pins the files when my laptop is offline? Who pays for this?

    What keeps my files online in the event of high node churn?

    What happens if malicious nodes join the IPFS swarm and censor key/value lookups?

    • > What happens when the files get unpinned?

      Peers who are interested in the content pin it.

      - E.g. your teammates share the same files

      - Your family have a shared photo album

      - Your devices(mobile+desktop) share your private files

      - Anytype provides nodes that store a small amount of encrypted data for free. Later we will provide an option to buy more backup space on our nodes to pin your encrypted data

      - You also will be able to set up your self-hosted anytype node to pin your data

      > Who pins the files when my laptop is offline? Who pays for this?

      Currently, Anytype provides a small cache on our public nodes to store the last encrypted versions to mitigate offline/online problems.

      You also will be able to set up your self-hosted anytype node.

      > What keeps my files online in the event of high node churn?

      - Peers who are interested in the content actually store it

      - Anytype nodes

      > What happens if malicious nodes join the IPFS swarm and censor key/value lookups

      - First, you will do the local-network lookup. E.g. if you are working with your team in the same network you will be able to discover local-network nodes via broadcast msgs

      - Anytype provide nodes that index the encrypted content. That nodes expose additional API that can be used to speed up P2P content discovery in that cases while being fully secure (because it is content-addressable)

      4 replies →

2. We are a team of 10 from Berlin :)

  • What evil government spy agency is paying your salary?</joke>

    But seriously, you may want to provide some transparency on the web site. Or perhaps a link to github for security-critical components.

    All is lost if the master key is leaked through some side channel.

    • we don't have a master key :) only users have encryption keys for their data and only they decide with whom they want to share.

      BTW, I totally agree about transparency. We will opensource Anytype before the public release so anyone can inspect and build from sources

      3 replies →