|Required Characteristic||What will happen if the storage system does not have it||Memority solution|
|Decentralization of storage facilities||If you use centralized servers, based on which traditional cloud storages work, then your files and files of other users are stored in one specific place, which increases the probability of their loss, removal, modification or viewing by third parties.
Dropbox, Amazon S3, Google Drive – storages are centralized.
FortKnoxter - all connections are established through the FortKnoxter server.
|The storage system is a collection of independent repositories from around the world, including not only specialized hosting providers, but also computers of ordinary users.|
|Create multiple file copies||Storing only one copy of the file increases the risk of losing the stored data.
A decentralized storage system consisting of potentially unreliable host computers has a high risk of data loss or removal if the file is stored in a single instance.
Dropbox, Google Drive - Do not create copies of files.
Amazon S3 - Can create copies of files, but do not guarantee this.
|The system stores several copies of data (10 by default) on unrelated storages.|
|A large number of independent hosters in the network||A small number of active hosters leads to an increase in the level of centralization. This increases the risk of access to copies by third parties and reduces the level of security of storage.
Dropbox, Amazon S3, Google Drive - have only a few independent storage units. If there are problems on any of them, files or access to them disappear for many (sometimes most) users.
FortKnoxter - it is possible to store a limited amount of data for free. Not attractive for hosters.
Sia - usually only about 900-950 online hosts, is not enough for the stable operation of a big system.
Filecoin - does not offer a clear reward program for hosters. No product available.
|The mechanism of hosters motivation is aimed at connecting as many computers as possible to maximize the number of independent repositories.|
|Decentralized checking and recovery of the required number of copies of the file||The lack of recovery of stored copies of the file may result in data loss after the shutdown of computers that stored data: there will be less and less copies until the file becomes unavailable.
Dropbox, Amazon S3, Google Drive - all processes are centralized.
FortKnoxter - checks and restores files only from the file owner's computer.
Storj, Sia - check and restore files only from the file owner's computer.
Filecoin - checks files only from the file owner's computer. They do not report the recovery system, if they have any.
|Memority continuously checks and restores multiple copies of each file using a decentralized monitoring system to provide reliable protection from data loss.|
|Protecting storages from cluttering with unnecessary data||The system may be subject to attack with purpose of overloading storage facilities with unnecessary data.
Even without a purposeful attack, over time, storage facilities can be cluttered with unnecessary data and the entire system will become unusable.
For decentralized systems there will be very few users who want to provide their computer as a storage for free, so there will be a small number of active storages in the system.
Dropbox, Google drive - allows storing files for free. After a long period of time this will result in a large amount of unnecessary data and cluttering of storage.
FortKnoxter - all users get space for free storage. Host computers will be quickly cluttered with freely stored information.
|Hosters store only those files for which they will receive payments through a smart contract.
Unpaid files are removed from repositories in order for the system to work for a long time without cluttering the computers.
This mechanism allows to keep working capacity of a platform for many years and decades.
|Use of cryptocurrency as a means of payment for storage||TThe use of traditional electronic money as a means of payment is a dependence on a centralized financial system, the legal and technical features of which may change over time. This creates additional risks for data storage.
Dropbox, Amazon S3, Google Drive - there is no payment methods with cryptocurrency.
|The mechanism of Memority operation is based on payments for storage with its own crypto-currency tokens MMR, the transaction history of which is kept by the participants of the blockchain system. The functioning of tokens system occurs independently of any centralized financial systems.|
|The interface for creating applications by third-party developers||Without the ability to create third-party applications for storing specific types of information, the product becomes yet another app for storing files and gradually loses popularity with the emergence of similar individual highly specialized applications.
The lack of new developments and the creation of more sophisticated applications cools interest in the app, the number of those who want to entrust their data falls, as well as the number of hosters, which jeopardizes the safety of data already stored.
Dropbox, Google Drive FortKnoxter, Sia, Storj, Filecoin - there is no interface for creating applications by third-party developers.
|Memority's mission is to create a self-sufficient ecosystem that includes many applications to meet the needs of business, government organizations and individuals in the super-secure storage of all kinds of valuable data.
The Memority API allows third-party developers to create desktop and online applications for decentralized encrypted storage of various types of data without a lengthy investigation into the technical details of the blockchain technology.
The creation of new products based on the platform is aimed at popularizing Memority, attracting even more users and hosters and expanding the platform community.
|The material motivation of third-party application developers||Without the motivation of developers, the number of new applications decreases, interest in the platform gets reduced, and the risks for stored data increase.
Developers do not receive additional resources to promote their own applications.
Dropbox, Amazon S3, Google Drive, FortKnoxter, Sia, Storj, Filecoin - the material motivation of third-party application developers based on the platform is not provided.
|Developers of all applications receive rewards for storing each byte of data uploaded through their application.
This will create a lively competitive environment for creating popular applications and provide developers with additional tools to promote their own products and, as a result, to further popularize the platform.
|Encryption of data with a private key, which is stored only by the user||Without encryption of files with a private key, which is stored only by the data owner, there is a technical opportunity to access data by third parties.
Dropbox, Amazon S3, Google Drive - private key encryption is not provided.
FortKnoxter - the key is passed through the FortKnoxter server.
Sia - hosters even have the ability view the data before storing it. So there is no protection.
|When you are uploading files to the repository, they are encrypted with a private key, which is stored only by you. Access to the data is also possible only with this private key.|
|Free data storage||The lack of free storage reduces the popularity of the product and encourages data owners to use less secure services.
Amazon S3 - you can store data only for a fee.
|Users can store their own data free of charge in exchange for storing the data of other system members on their computers.
This possibility is directed, among other things, at expanding the network of hosters by including ordinary users into the network.
|Complete anonymityь||Personal data about the owner of files in the system creates additional risks for data security and for data owner.
Dropbox, Amazon S3, Google Drive - try to identify users as well as possible.
|Data storage in the system is completely anonymous and requires only the private key from the data owner.|
|File storing and recovery systems are completely independent from the file owner||If the availability and authenticity checking of files is made by the file owner's device, there is a risk of data loss in the event of a failure of the file owner's computer. This mechanic significantly increases the risk of data loss due to the fact that the owner of the file is the center of its storage.
Dropbox, Google Drive - file recovery is not provided.
Amazon S3 - can restore files independently from their owner, but does not guarantee this.
FortKnoxter, Sia, Storj, Filecoin - check and restore copies only from the owner's computer.
|The processes for verifying the availability, authenticity and recovery of the file are completely independent from file owners. The data owner just uploads a file and, provided he has the required number of MMR tokens on the account, enjoys the safe storage on the platform.|
|Complete independence from centralized systems||Dependence from centralized systems at any stage puts potential risk on each stored file: third parties can gain control over such systems or damage their work and this will jeopardize the operation of the entire storage.
Dropbox, Amazon S3, Google Drive storages are centralized.
FortKnoxter - all operations go through the FortKnoxter server.
Sia, Storj, Filecoin - Scan and restore depend on the file owner's computer.
|Data storage, processes of monitoring and recovering file copies, encryption and verification of data authenticity are completely decentralized, there is no dependence on any centralized systems.
Memority is completely self-sufficient and independent even from its own creators.
|Storage of hash codes for each file in the blockchain-based database for data authentication||Without storing hash codes (unique file identifiers) in the blockchain-based database, the data can be tampered with.
Dropbox, Amazon S3, Google Drive - do not use blockchain.
FortKnoxter, Sia, Storj, Filecoin - do not write original file hash-codes into blockchain.
|Unique data hash identifiers are stored in blockchain database, the system regularly looks for forgery and restores the desired number of copies of the original data if the files have been tampered with.|
Memority is a blockchain-based platform for a completely decentralized, ultra-secure storage of valuable data, which ensures the continued availability of several encrypted copies of data on unrelated storage locations around the world.
No one except the owner can physically view the contents of the files, because they are encrypted with a private key, which is stored only by the data owner
The system always stores multiple copies of data (default is 10), the monitoring system will periodically check their availability and creates new copies in other stores in case of insufficient number of duplicates
Unique data identifiers are stored in the blockchain database, the system regularly searches for fakes and restores the correct number of copies with genuine data if files have been forged
Data storage, the process of files copies monitoring and recovering, data encryption and validation for authenticity are completely decentralized, there is no dependence on any centralized systems