3

I hear that EOS Storage will not be available on mainnet launch. Let's suppose a developer is building a media-intensive dapp like Instagram. Where do you suggest she stores her images and videos in the absence of EOS Storage on EOSIO launch? And when is EOS Storage expected to be available?

2 Answers 2

6

I don't know when the storage will be available, but it will be IPFS. So to keep a similar and also decentralized structure, I'm already integrating IPFS in my dApps and storing only the file hash in the chain. That's also what Everipedia is doing. I believe doing this way when EOS BP's starting to serve IPFS it will be a hassle free transition for dApps.

1
  • The aims of the smart contract is to provide easy access to the file hash on IPFS Commented May 21, 2018 at 7:54
1

Right now, BlockOne's suggested solution for this is using Demux:

Demux solves these problems by off-loading storage and queries to your preferred database (MongoDB, Postgres etc). As blockchain events happen, your chosen database is updated by Updater functions, which deterministically process an array of Action objects. The database can then be queried by your front-end DAPP through a suitable API (for example, REST or GraphQL), reducing the amount of direct interaction with the blockchain in order to retrieve data for your application. This also can help developers to limit the amount of data that needs to be stored in RAM, lowering applications’ operating costs whilst also improving their architectural efficiency.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.