I know the dweb will mainly use Ethereum and IPFS, but what if a different protocol works better for a given use case? Maybe for a certain app it would be better to use DAT, GUN Database, RChain, EOS, or Holochain. Will any dweb compatible app need to only use Ethereum and IPFS or something built on top of them? Or can an app use Holochain and still be accessible from a dweb browser?
I bring this up because I feel that for the Dweb to become the new norm, it’s necessary to allow Dapp developers to choose whichever data storage and delivery protocols best fit their use cases. Forcing them to only use Ethereum+IPFS or whatever could be built on top of them would limit the types of apps that could run in a Dweb browser.