洞见Web3.0的未来 数据所有权为你带来不一样的明天

前面一篇介绍Web3.0的文章《Web3.0是个什么样?》总结了Web3.0的含义 , 是用户数据所有权的回归 , 将这个权利从中心化的服务器和公司手中归还给用户自己 。
这句话理解起来可能有点抽象 。 我们举个例子 。
洞见Web3.0的未来 数据所有权为你带来不一样的明天文章插图
币圈的人对钱包地址应该都不陌生 , 比如ERC20地址 , BTC地址 , EOS地址 。 只要记下来自己的钱包对应的私钥或者助记词 , 你就可以导入到任何支持这个格式的钱包中去 。
比如你通过Imtoken 注册的ETH地址 , 把它的私钥或者助记词导入TP钱包 , 麦子钱包 , 或者Metamask钱包的以太坊网络 , 都照常可以使用 。 而且可以在任何搭建在以太坊网络的应用中使用 , 比如去Uniswap交易 , 去Balancer做市, 去Compound或者AAVE进行借贷 。
洞见Web3.0的未来 数据所有权为你带来不一样的明天文章插图
发现了吗 , 我们的地址是可以随着我们的需要进行移动的 , 也就是说我们可以控制自己的钱包地址以及里面的资产 , 我想拿到哪个应用中(前提是支持这个地址的协议格式)去用都可以 。而控制钱包地址的就是自己的私钥 。
这就是我们掌握自己数据很好的一个证据 , 因为钱包地址 , 以及里面的资产都是一种数据 , 底层形式上是一段代码 , 但它代表的是价值以及所有权 。
你可能会说 , 在现在的互联网条件下我们也可以控制自己的账户 , 比如我们用用户名和密码登陆微信就可以使用微信转账了 。 那你试试用你的微信账户去登陆一下支付宝 , 很明显 , 不行的 。
为什么呢?因为在Web2.0的情况下 , 我们的账号是跟应用APP绑定在一起的 。 理由在上篇文章已经讲过了 , 因为这些数据是记录和保存在提供应用的服务器上的 。 那么离开了这个特定的应用 , 你的账号就不能用了 , 实际上你并不用有你账号的数据所有权 , 所有权在中心化的服务器上 , 你无法转移 。
洞见Web3.0的未来 数据所有权为你带来不一样的明天文章插图
而去中心化的钱包地址 , 数据并没有记录和存储在某个钱包服务器上 , 也不会存在某个应用里面 。 而是存在区块链上的 , 区块链是哪里呢?就是无数个分散在世界各地的存储节点服务器上 , 区块链的任何交易都是这些节点集合起来进行操作 , 并不受某一个或几个人的控制 。
实际上控制权在你的手上 , 私钥就是打开它的钥匙 。
任何一个应用要使用你的数据 , 都需要你的授权 。 比如进入Uniswap交易 , 每一个代币的第一次都需要先授权 , 正式转账的时候也需要你的签名 。
记得有位同学在文章中留过言 , 说他通过 Zapper.fi 看不到Uniswap中做市的AMPL 流动性凭证了 , 问我该怎么办?我给它的建议是去AMPL官网看看质押的LP是否还在 。
洞见Web3.0的未来 数据所有权为你带来不一样的明天文章插图
参与AMPL官网挖矿的同学都清楚 , 需要对数据做两次授权 , 第一次是Uniswap , 授权的是AMPL和ETH的做市;第二次授权给了AMPL网站 , 授的是质押做市的凭证LP 。 而这两次授权都没有给Zapper, 因此Zapper这个应用在这个交易中并不拥有你任何数据的授权 。 可以说你的数据只是在这个应用里面过一下路 。
而就算获得你授权的应用 , 数据也只能按照智能合约的规定进行操作 , 因为你的数据(特别是资产)是保存在其智能合约之中 。 在合约没有漏洞的情况下 , 任何其他人是不能动用你的数据的 , 你却可以通过自己的签名来进行赎回等操作 , 达到自己控制数据的目的 。
这就是我们对Web3.0 , 也就是下一代互联网能够直观感受到的样子 。
这些数据目前来看还比较单一 , 我们现在拥有的主要就是钱包地址和资产这样的数据 。 但是已经出现了一些项目在开发其他的去中心化数据协议 , 比如身份信息 , 用来记录和保存有关用户身份识别和认证的一些信息 。
洞见Web3.0的未来 数据所有权为你带来不一样的明天文章插图
本体就是做这样的协议 , 它的身份信息包括了身份认证 , 社交认证 , 资产认证 , 金融认证等等多个方面 , 以后还会扩展到比如能力认证 , 声誉认证等更多维度的认证 。 这样的身份信息数据也并没有保持在本体的钱包里面 , 或者某一个应用中 , 而是保持在本体的区块链上 。
这种去中心化的身份信息被称之为DID , 也有如钱包地址类似的公钥和私钥 。 控制者也是你自己 , 通过私钥和签名来控制 , 你可以选择授权哪些信息给哪个应用 , 没有经过授权 , 任何应用都不能使用你的数据 。