从系统结构的角度看,DApp的后端运行在去中心化的点对点网络上,传统互联网应用的后端运行在中心化的服务器上。DApp前端可以使用任何编程语言编写,这使得API的调用变得非常简单。 过去,我们享受到了互联网中心化带来的便利,而高度中心化的技术在提供便利的同时,弊端也同样明显。 我们全部的数据都存储在某个中心化的服务器上,一旦出现差池、发生泄露,会导致严重的问题。Facebook巨量的用户数据泄露、谷歌的搜索服务不可用、iCloud 服务的宕机,都是传统互联网高度中心化显而易见的缺点。 传统互联网应用和DApp在开发上的最大区别在于,DApp的智能合约如果部署完毕,便不能更改,任何细小的智能合约代码错误都会导致用户不可挽回的损失。而传统互联网应用的开发,适合马上试错,快速迭代。这是两种完全不同的逻辑。
评论 2
2018-11-10 17:03:36 点赞   举报  
取消 评论
热门问题
24小时回答排行榜
热门话题