现在我们知道了,Dapp=数据+算法。
算法可以完全运行在区块链,也可以运行在链外服务器。
数据100%在链上的Dapp才能获得区块链的去中心化、不可篡改和不可删除这些特性,否则直接使用中心化的服务器APP来设计就好了,没必要用区块链。
数据100%存储在区块链上,算法100%运行在区块链上,这种Dapp肯定不会倒闭。只要设计出来了,就可以永远存活下去。
数据存储在区块链上,算法运行中链外。也可以保证Dapp不会倒闭的。哪怕是现在的开发者不干了,关闭了服务器,别的开发者也是可以重新设计出算法,将数据从区块链上取出来运行。
只要有关键数据不存储在区块链上,那这种Dapp是可以倒闭的,别的开发者是无法恢复的。
算法100%运行在区块链上,这种设计是让区块链不可扩展。只有将算法的运行迁移到链上,一条链上才能并行运行大量的Dapp。
所以我觉得合理的Dapp设计原则是:数据100%在链上,算法100%运行在链外。
结束语
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。