Choosing the most appropriate dApp platform for a MVP

A MVP means that it is a first version of a product with the minimal number of features. Usually, it is also part of an agile development approach meaning that the goal is to release the MVP as soon as possible. If the dApp platform requires a lengthy learning-curve by the available developers, then releasing soon cannot be done. Another usual requirement of a MVP is that it shouldn’t be too costly to build and run. The attack-resistance, transaction speed and decentralization aspects don’t need to be stronger than what the current market expects, especially if the MVP doesn’t have to use the blockchain for too sensitive or fast operations and storage. Later on, if other features must be added to the MVP along with more resources and time, it may still be possible to port it to another dApp platform.

Based on the above comparison between Ethereum, NEO, Cardano, ICON and Hashgraph (Hedera), NEO seems to provide the best dApp platform for a MVP. First, the learning-curve is short because it is integrated in the well-known .NET development platform. Second, although the cost of initial deployment may be high for some project, the fact that operations and storage below 10 GAS are free may be interesting for projects that rely on many small operations and storage. Third, attack-resistance, transaction speed and decentralization aspects may not be perfect but they are currently accepted by a good number of stakeholders and are sufficient for MVP without sensitive operations and speed requirements.

It is the reason that Reputaction, which has no high-speed requirement, is currently developing its MVP with NEO. We are still in good discussion with ICON for further developments, especially because all its tokens are linked to token holders who passed KYC/AML, which is important from a long term legal point of view. So far, Ethereum hasn’t been considered further, mainly due to its difficult programming language, associated learning curve and long-term cost of each operation and storage.

In addition to this blog, you can follow us on Reputaction Instagram, Reputaction Twitter, Reputaction Telegram, Reputaction Reddit and Reputaction YouTube.