本文针对从未使用过区块链上应用的新手,从与Web2应用使用过程对比的角度,讲解区块链应用与Web2应用的浅显区别。阅读过程也要求读者具备一些计算机相关背景知识。若有任何谬误,欢迎指正。 通常我们通过浏览器对Web2应用进行访问。例如,当我们要访问bilibili.com,首先需要进行账号密码登陆(否则无法使用完整的应用功能),之后就能愉快地访问其前端内容(例如,直播、番剧等常见栏目)。我们在与哔哩哔哩平台交互过程中产生的一切数据,包括创建的账号密码、发起的弹幕评论等等,都存储于哔哩哔哩的后端服务器中。但是,产生这些数据用户自身并不直接拥有上述数据的所有权,也无权通过常规手段连接到哔哩哔哩平台的后端系统进行相应数据下载。而哔哩哔哩平台却可以从收集到的这些数据中进一步挖掘价值。例如,根据用户行为进行人物画像,进行相似内容推送,或者实现精准的广告投放等等。 反观区块链上的Dapp应用(区块链是去中心化系统,因此在传统app应用称呼基础上,加上了Decentrialized的’D’作为前缀,以与传统应用区分),与传统Web2应用的区别主要在于数据所有权以及后端系统数据的透明性与公开性。 ...