Решением этой проблемы на web2 может быть появление разных комплектов разработки для разных мобильных операционных систем. В течение многих лет мобильные приложения для iOS разрабатывались исключительно с использованием iOS SDK от Apple, а мобильные приложения для Android разрабатывались с использованием специального Android SDK от Google. Это означает, что разработчикам с ограниченными ресурсами часто приходится выбирать между одной из них, что приводит к асимметричному распределению мобильных приложений между двумя платформами. Сегодня проблема одновременной разработки iOS и Android во многом решена такими вещами, как React Native, который позволяет разработчикам писать единую базу кода, которую можно сделать и запустить на любой платформе. Чтобы web3 увидел аналогичный уровень независимости технологии от платформы, должны быть созданы инструменты, упрощающие разработчикам создание и применение приложений на разных блокчейнах.