自比特币推出近十年之后,开发者能够用于快速构建有用的dApp的工具仍然屈指可数。
例如,如果开发者希望快速构建“Uber for dry cleaning(干洗界的Uber)”类型的应用,他们可以借助 Ruby On Rails 和 React Native 等开发框架在短时间内构建一个简单的原型——这些框架具有针对这类应用已编写好的架构。但是,如果开发者想要建立一个“去中心化的Uber”,他们必须从头开始。
当然,当前有很多项目都在解决这个问题。Menlo One (www.menlo.one)就是这样一个项目,该框架号称能够以搭建传统web应用的速度和用户体验来搭建去中心化应用(dAPP),减少去中心化应用的开发时间,使开发者大受裨益,而无需从头开始设计。另一个是Status团队的Embark框架(embark.status.im),该框架能让开发者更快速地测试和部署智能合约。
从某种意义上说,开发者越早搭建出基于区块链的应用,则越能被更多的用户使用。