DAPP是区块链的一个新概念,现在ETH和EOS上面有很多DAPP,这个定义实际上是不对的,他们只能算是小程序,事实上真正的DAPP要保护用户隐私,保护用户的的数据权益,而且DAPP没有网站,没有服务器,这是DAPP和APP的本质区别。
那么DAPP怎样才能做到保护用户隐私,保护用户的的数据权益?
1.去中心化DID
去中心化DID就是一个数字身份,相当于在支付宝和微信里注册的ID,唯一的不同在于他们是中心化,而去中心化DID数字身份需要靠区块链分配,是去中心化的,去中心化DID数字身份是DAPP的入口,最终所有的数据都保留在个人的DID空间里。
2.去中心化点对点通讯
去中心化点对点通讯的目的是不用提供服务器,而且这些服务器是分布在全球各地,应该直接跑在设备上而不跑在区块链上,最后只要把结果送到区块链去共识,证明有这笔交易,如果在区块链上就和以太坊一样,跑不动,而且需要通过点对点加密保护通讯不被任何人看到。
3.去中心化存储
当大家进行点对点通讯的时候,都有数据,而这个数据应该保存在个人云盘里,只有被允许的用户才能讯问,个人云盘分布在全球各个不同的国家。
4.链下可信的运行环境
程序在链下跑,要保证程序不能被任何第三方软件盗窃,就需要一个可信的运行环境,他相当于一个沙盒,没有任何人知道里面是什么,更不可能盗走里面的任何东西。
5.公有区块链
主要是为了实现把链下可信的数据打包送到区块链上去共识,那天DAPP用户需要查这笔交易的时候可以直接去区块链上查结果,区块链主相当于中介,主要负责把结果哈希存证。
以上是一个DAPP必须具备的5个条件,所以DAPP一定是去中心化的,只有去中化的DAPP才能真正保证用户的隐私和数据权益,才能真正保证数据的安全,到目前为止还没有出现真正大型的去中心化应用,正处于基础设施的建设,去中化DAPP真正实现了你的数据你做主,当然最关键的还是开发去中心化的基础设施,当去中化的DAPP被大规模使用的时候,那就是未来,代表整个行业进入了一个新的台阶。
网友评论