区块链网络上生长出DeFi、NFT之后,Web3.0开始变得具象,加密钱包成为区别于Web2.0,的重要基建,它是通往基于区块链搭建的Web3.0世界的主要入口。
相比现行的互联网(Web2.0),钱包可以让你存储在Web3.0中产生的数字资产,你的数据被记录在去中心化的区块链网络上,而注重用户数据私有的Web3.0面临着更复杂的治理机制,比如,如何证明你在链上的数据归你所有?你的数据能被谁使用?你如何以个人的身份参与链上治理。
身份验证、授权管理成为这些问题的解决方向,Decentralized Idintently(DID)即去中心化身份DID是解决方案之一。
DID身份账户可以视作你在Web3.0世界的身份证,它一般基于区块链分布式技术生成,不为单一的中心化权威机构所控制,身份数据存储在区块链网络上,拥有DID的人对数据的调取使用有决定权。
DID与钱包有所区别,尽管钱包已经成为用户与链上应用交互的主要入口,但钱包不具备唯一性,它可以在区块链无限生成,一个人可以有多个钱包地址。而DID主张,人在区块链网络上的身份应该只有一个。
为何如此主张?
举例一个场景,有一个链上DApp应用要为活粉空投加密代币,吸引真正的新用户使用应用,用户要留下接收空投的钱包地址。此时,羊毛党闻风而动,在链上批量生成钱包,然后利用机器人在每个地址中以小额资金参与应用交互,形成活粉假象,坐等空投到位。可见,仅以钱包活跃程度来确定用户的方式,无法做到精准定位,这种空投既无益于应用方,也对真实用户不公平。
如果能有具备独一性的DID系统,链上治理就可以向精细化、公平化发展。万维网W3C和DIF基金会已经在研究链上身份的问题,也有不少开发者在落实去中心化身份系统。那么去中心化身份赛道有哪些应用?适用何种场景?本期DeFi蜂窝将盘点链上身份赛道的主要代表产品。
DID应用场景:链上治理
在当下的互联网世界,邮箱、微信等Web2.0应用都需要用户以账号的方式形成身份标识,账号由互联网平台提供并管理,且不同应用的账号并不互通,一个用户往往需要注册多个不同平台的账号,保管多个密码。
除了保管麻烦之外,你的互联网应用账号并不归你所有,你只有使用权,没有所有权,平台可以随时按照它制定的规则处置你的账号,即便你利用这个账号下创造了各种内容,产生了各种数据。
在区块链网络中,情况正在发生改变,它正在将用户产生的数据资产化,借助NFT等加密资产的形态确定数据的所有权,再通过钱包授权决定谁有权接收并使用用户数据。
在这一基础上,区块链领域提出了更进一步的问题:钱包属于谁?去中心化身份DID的概念出现了,它对于链上治理特别是去中心化自治组织(DAO)的治理尤为重要。
链上治理需要真实的参与者,钱包地址的参与对于精细化治理不力,尤其对于链上投票这种场景,「一个地址一票」无法杜绝作弊,因为地址的生成在链上几乎没有成本,大量生成钱包地址控制票选将让链上投票成为玩笑,「一人一票」更为公正,但如何在链上识别这一票是由一个人投的?DID为此而来。
目前,DID的主要应用场景是链上治理,包括DAO组织管理、DeFi信用评估和Token空投资格筛选等。
DAO管理——用DID确认DAO成员身份,不仅可以让内部投票更加公平,还能对治理进行精细化的管理,比如将DID挂钩地址对Token(票权)进行权重分配,追踪投票效果,对积极参与治理的人进行奖励等。
DeFi信用评估——特别适用于「无抵押借贷」模型的DeFi借贷应用,比如DID绑定钱包地址后,借贷应用可以根据用户的DID及钱包数据分析此用户的金融信用(是否有贷款能力、是否及时还款等)。DID可以成为链上信用评级的基础设施。
空投资格筛选——目前DApp应用的数字资产空投资格往往会根据用户与应用交互的地址行为进行筛选,而地址行为是能通过机器人作弊的。相较而言,DID绑定钱包地址后,用户身份下的交互行为将具真实性。
需要注意的是,确认DID并非是要在链上追踪到一个有名有姓的人,而是在保护隐私的前提下,在链上确定某个用户是真实的,而非机器人。因此,DID赛道的基础设施目前分为两大类,一是链上身份的认证和管理工具,旨在确保地址背后是一个真实的人的身份;二是链上身份画像工具,它通过对钱包地址进行多维度数据分析后形成画像,为链上应用提供针对自身用户的精细化管理及服务。
链上身份认证
链上身份验证器BrightID
简介
BrightID是基于以太坊生态的数字身份验证系统,同时也是一个去中心化的匿名身份网络。它希望能在不需要收集用户个人数据或需要他人证明的前提下,仅通过创建和分析社交图谱来完成身份识别,以确保用户身份的唯一性。
在现实世界中,证明一个人身份唯一性的工具是身份证。目前的身份证系统已经采集了人的出生日期、户籍所在地甚至指纹等综合信息,身份证信息也越来越广泛地应用于人们申请手机号、金融类账号甚至社交账号等场景。
而在分布式的、加密的区块链世界中,保护隐私是共识和前提。基于以太坊网络的BrightID系统,无需用户提供身份证号码、出生日期或地址证明,用户只需要提供一个头像和一个用户名,即可申请BrightID账户。
工作机制
BrightID要解决的问题是:确认一个人是否在一个系统中仅有一个身份。那么它到底是如何来确定链上身份的唯一性?
这要从BrightID的获得流程说起。用户想要拥有BrightID账户,需先下载同名App,提交头像和用户名后申请账号。该应用会定期对申请用户进行链下视频会议,过程中,申请账号的用户需要真人出镜,与验证官进行对话,确保这个账号的申请人是真人身份,对话过程中无需透露个人身份信息。
在BrightID系统中,任何人都无法创建多个账户,一个BrightID即代表一个身份。当这样的用户账号积累起来后,账号与账号间的交互会被BrightID的自有算法进行分析,确定账户活性的同时,计算账户的唯一性程度。
BrightID的使用场景主要包括身份识别、应用程序用户验证、活动验证(空投等)、信任及链上声誉构建等。去中心化应用程序可以使用BrightID来确保交互钱包地址的唯一性。
如捐赠平台Gitcoin的用户就可以使用BrightID来证实自己账户的唯一性,增加账户权重;一些DeFi应用可以在筛选空投资格时,通过BrightID账户来验证参与钱包地址背后是否有真实的用户。
2021年9月,BrightID宣布设立社区组织BrightDAO,并发行了总量为1亿枚的治理通证BRIGHT。在早期发放空投时,BrightDAO就利用了BrightID作了一场如何公平空投的实验。
去中心化身份服务商Spruce
简介
Spruce是一家开源软件公司,致力于为去中心化身份识别和身份数据的相关应用提供底层设施服务,通过产品实现用户可以控制自己的身份数据。
今年4月份,Spruce宣布完成3400万美元A轮融资,由a16z领投,Ethereal Ventures、Electric Capital等参投。资本的加持让低调的数字身份服务商Spruce首次站到台前。
工作机制
Spruce认为,一个人只需要掌握他们的密钥就可以访问不同的应用,与应用交互生成的任何数据只需要由密钥管理的账户所有即可,用户无需为每个应用都开通一个账户。
这个设想已经被加密钱包实现。比如已经在Chrome浏览器中出现的各种钱包插件,用户只要按照插件注册钱包,就可以进入区块链世界,浏览各种区块链网络,与链上的各类DApp交互。
在这个交互过程中会产生大量的数据,但目前,这些数据没有任何价值体现。Web2.0的应用还会根据用户的使用习惯做大数据分析,然后精准地为你推送广告。区块链的链上数据能为应用做些什么呢?
有一些针对应用的服务需求存在市场潜力,比如,一个人在以太坊网络中的Uniswap上兑换加密资产,也会在借贷应用Aave上存或借加密资产,还会在OpenSea上购买NFT。这个人希望这些DApp能记住他的一些习惯,以便他更方便地使用应用,比如Uniswap能自动导入他经常使用的交易对,Aave能导入他的清算偏好并给出提醒,这样他就无需在每次连接钱包进入应用时都要从检索开始。
Spruce认为,要满足这些精准服务的需求,就需要
用戶喜愛的交易所
已有账号登陆后会弹出下载