热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

从天赋人权到链赋人权,Web3数据凭证有哪些应用?

区块链提供给我们一种天然的、精确证明个体贡献值的计算平台,通过匹配个体贡献和收益奖励,链赋人权能够帮助个体摆脱集体行动困境,从而帮助集体向集体利益最大化的方向发展
区块链提供给我们一种天然的、精确证明个体贡献值的计算平台,通过匹配个体贡献和收益奖励,链赋人权能够帮助个体摆脱集体行动困境,从而帮助集体向集体利益最大化的方向发展。

原文标题:《Credentials 赛道一览:从天赋人权到链赋人权》

撰文:Bryan

1 为什么需要 Credentials?

从天赋人权到链赋人权

近代自然法学派有一个重要概念,叫天赋人权,意指人具有天生的生存、自由、追求幸福和财产的权利,私有财产神圣不可侵犯。然而现实中往往掺杂了虚假和权利,不是所有人都可以追求自由、幸福和财产的权利。

而在区块链上,其不可篡改的特性使得一切链上活动都将记录在区块链上,打破猜疑链,进一步释放生产力,这种不以人自由意志而改变的信任机制,将真相回归个体的是链赋人权。

从集体行动的角度来看,个体行动可能会改善集体的利益,但是个体成功分摊下来的个人利益与个体失败后极不匹配的失败损失,会导致集体行动困境,即个体并不会朝着集体利益最大化的方向发展。

究其原因就是,个体在集体的贡献无法被精确的记录和证明。

而且越是在层级森严、庞大的企业内部工作,个体的贡献越是难以被察觉,这样臃肿庞大的企业难以进行实质性的创新。

区块链提供给我们一种天然的、精确证明个体贡献值的计算平台,通过匹配个体贡献和收益奖励,链赋人权能够帮助个体摆脱集体行动困境,从而帮助集体向集体利益最大化的方向发展。

项目更加高效的销售需要利用链上数据

从本质上来看,随着生态发展和用户群体的壮大,自然而然的就需要更高效的销售效率。

1.更高质量的项目质量(识别并奖励社区贡献者、举办黑客松活动)。

2.更高效的项目冷启动(社区引流)。

3.如何找到客户(用户画像)。

4.如何为客户提供更加高效的服务(信用评分)。

优化用户的使用体验

1.得到空投:早期参与交互的用户可以得到项目代币空投。

2.链上简历:游戏公会的一些数据面板会显示玩家的游戏表现,若某个链游玩家达成了某种游戏成就或者成绩斐然,那么更有可能被选为公会成员。

3.类似于同股不同权:参与项目程度高的用户,单位 Token 的治理权力会比消极参与的用户要大,简单来说就是同币不同权。

当然笔者这里也对记录一切的区块链特性存疑,在组织贡献上可以记录,但是个体的交易数据是否应该被记录,随着区块链融入生活的方方面面,如区块链作为物联网的价值流通协议,是否应该记录生活一切。

因此有必要在这里引进零知识证明,或者能够保护用户隐私数据的 Credential 模式。

2 Credentials 的主要参与主体

1.项目方开发者(数据消费者)。

不同的项目方拿到凭证数据之后,根据不同分析维度,不同项目方对同一个体的评分不尽相同。

2.普通用户(数据提供者) 。

3.数据策划者(通过多个数据源,将链上链下的零散数据结构化)。

用什么工具获取数据(Subgraph 还是快照);获取什么数据(快照哪个项目哪个时间点的数据)。

3 建立 Credential 网络的难点在哪

1.如何搜集零散的数据来建立受众广泛的 Credential 网络 。

2.如何激励用户参与、如何提供较好的用户体验 。

3.如何创造用户、项目方(数据需求方)、数据收集方之间的飞轮效应。

4 Crendential 数据的分类方式

1.链上数据。

1)提供流动性的深度和广度,即资金量和时间长度。

2)治理决策的投票参与次数。

2.链下数据。

1)项目社区提案申请。

2)Github 上项目 fork 数目。

5 Credential 项目分析

Project Galaxy 开放共建的凭证数据网络

1.主要业务

构建开放共建的凭证数据网络。其中,为 Curator 提供来链上下的数据源和出售平台;为项目方提供应用模块、凭证数据预言机、凭证数据 API 等;为普通用户提供更多的激励。

2.参与主体

1)Curator Curating 数据来源:链下数据 Snapshot、Twitter、Github;链上数据:通过 subgraph 或者快照的方式。目前 Curate 的数据仅支持 CSV 和 Subgraph 的格式。

2)项目方。

3)普通用户。

4)平台。

  • 提供共同交流的场所。
  • 提供项目方调取数据的 API、Oracle 等等。

3.应用模块

1)Galaxy OATs(On-chain Achievement Tokens) 是利用 Projetc Galaxy 的 NFT 基础设施创建的链上活动凭证(NFT)。 

  • 获取方式:Gas 费用通过邮件获取。
  • 记录方式:NFT 信息存储在 IPFS 和 Filecoin 上。
  • 发行方式:在页面创建,简单上手,素材准备齐全,大概 1 分钟就可以建立完毕。NFT 忠诚度计划 增长黑客松比赛 有门槛的社区 定制化社区等等。

4.总结

目前来看 Project galaxy 先发优势明显,平台上有较多项目方的合作和众多个体参与。生态的发展会给平台带来持续不断的手续费收入。然而也有以下几个问题:

1)如何判断数据是否正确(盗版数据等)。

2)没有看到关于隐私数据的问题(随意上传他人隐私如何解决)。

Poap 记录生活经历的新方式

1.主要业务:记录活动的一种 NFT,持有者证明参与过这个项目。

2.参与主体:所有链上活动参与者。

3.如何获取 POAP。

1)以 mint 链接的方式。

方式是 1 对 1 的发送链接,适合小型发行活动,可以选择通过扫描活动中出示的 QR code 来获取。优势是安全,劣势是耗时,1 个人只能对应 1 个链接。

2)以密码的方式。

方式是通过输入发起者的密码或者暗语来获取。适合线上会议,例如 Twitter Space 或者 Discord;优势是简单、容易传播;劣势是泄露风险,需要移动设备。

3)以统一链接的方式。

方式是适合面对面的场景;优势是简单、容易传播;劣势是泄露风险。

4)Delivery。

方式是将接受者设置为白名单形式;适合原生 Web3 社区,例如 NFT 项目、DAOs、DeFi 协议;优势是安全、方便;劣势是需要较高的技术门槛。

5)POAP 的使用样例。

获得专属活动的进入权(特殊商店、抽奖活动、专属 Discord) 参与讨论、投票、治理。

6)功能模块。

  • Curation Body:审核 Poap 申请的监管组织,同时是始终布道 Proof of Attendance Protocol 精神的组织。
  • POAP .chat:Chat 这是 POAP 出的一个持有相关 POAP 就可以验证并加入的聊天频道,经过验证后就可以加入。 
  • POAP.art:提供潜在持有者共同创作的平台。
  • POAP.fun:为持有者创建的抽奖活动。

  • POAP.gallery:Gallery 是一个发现 POAP 和数据统计的看板,可以筛选搜索查看所有的 POAP。甚至可以下载导出具体 POAP 的数据,比如领取地址和领取时间。

  • POAP.vote:任何人可以创造投票、调查、提议。

7)商业模式:通过定向营销来获取收益;通过参与专属社区获得购买的 Discount(潜在收益);提供项目的展示平台。

8)对比 Project Galaxy 来总结。

  1. 从数据来源来看:POAP 的 Credential 数据更加定制化,人为因素更多,因此当前需要较强的监管。
  2. 而 Project Galaxy 的数据往往来自区块链天然自动的记录,是与协议交互产生的数据(如交易数据、提供流动性、NFT 持有情况),人为因素更少。
  3. 从审核机制来看:笔者认为上述中两个项目数据源人为参与的程度不同,导致了不同项目的审查机制。
  4. Poap 是将质量放在了供给端,所有的 Poap 申请都必须通过 Poap 的人工审查。
  5. 而 Project galaxy 是将质量放在了需求端,通过 Curator 的数据整合和结构化,然后让市场来自由选择,高质量的 Credential 数据就可以得到更高的收益。
  6. 从面向群体来看:POAP 更适合喜欢集邮收藏的群体,是略微小众的。而 Project Galaxy 是面向项目方的,最终是服务大众的。

  7. 从生态机制来看:POAP 功能较单一,除了证明独特身份之外,基本上可以赋能的地方较少,项目方行动较迟缓。
  8. 而 Project Galaxy 的参与主体较多,生态活动较丰富,既可以证明独特身份,也可以获得不同项目的营销激励。
  9. 在前文也提到了他的生态激励闭环(飞轮效应),具有向上发展的潜能,相比之下 POAP 的上升空间稍显不足。
  10. 从 Credential 的维度来看:Project Galaxy 的凭证数据多样化,使得这个平台能够建立多样化的用户画像,例如在 opensea 上的交互可以提供交易者、挂单者、巨鲸的标签;在 Uniswap 上的交互可以提供 LP、交易员的标签。
  11. 而我们回过来看 POAP,它大多数情况下仅能证明参与过这个项目或者属于某个群体,相比之下能够提供的用户画像就没那么精细了。

Spruce 数字身份认证系统

1.主要业务

1)Spruce 是一个数字身份认证系统,致力于保护用户的隐私,通过以太坊账户和 ENS Profile 来控制自己的身份。

2)Spruce 重新构想企业与政府间可信赖的交互方式。

2.解决痛点:Web2 网站的注册、登录认证信息不共用,每登录一个网站都需要独立的账号、密码,非常的繁琐。而且这样的个人数据信息分散,除了中心化风险以外,还不利于生成用户画像。

3.应用模块

1)Sign-In with Ethereum (SIWE)。

Spruce 致力于推广 SIWE 的使用。SIWE 即,用户可以广泛使用以太坊账户来登录,而非传统 Web2 的账号密码的形式登录。

SWIE 中的 EIP4361 规范提供了一种交互的标准规则。登录不需要密码,只需用私钥对消息进行签名即可。服务器可以验证消息并生成密钥存储在 COOKIE 中。

2)SpruceID 的工具库。

  • DIDKit:一个服务于去中心化身份的跨平台框架。
  • Rebase:基于 DIDIKit 框架,将各种数据源转化为可信凭证数据的验证流程。
  • Credible:基于 DIDIKit 框架,白名单认证的可信轻量级移动钱包。(符合条件的用户可以降低抵押比率;通过识别机构身份,提供专用流动性池)。

  • Kepler:由密钥掌控的自我主权数据库,以安全存放个人隐私数据(凭证数据、私人文件、敏感数据) 。采用多签的形式来掌控数据库,也能服务于 DAO 组织的成员。

3)总结:Spruce 基于 DIDKit 构建用户的可信凭证数据(VC),通过符合 EIP4361 标准的 SIWE(与 ENS 结合)和 Credible 钱包来与页面进行交互,通过 Kepler 安全保管个人数据。

目前关注度较低,需要观察未来和更多项目的联动情况。但不可否认的是 ENS、SIWE 和 EIP4361 共同组成了未来 DID 与页面交互的主要方式。 


推荐阅读
  • 提升 Kubernetes 集群管理效率的七大专业工具
    Kubernetes 在云原生环境中的应用日益广泛,然而集群管理的复杂性也随之增加。为了提高管理效率,本文推荐了七款专业工具,这些工具不仅能够简化日常操作,还能提升系统的稳定性和安全性。从自动化部署到监控和故障排查,这些工具覆盖了集群管理的各个方面,帮助管理员更好地应对挑战。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 基于Net Core 3.0与Web API的前后端分离开发:Vue.js在前端的应用
    本文介绍了如何使用Net Core 3.0和Web API进行前后端分离开发,并重点探讨了Vue.js在前端的应用。后端采用MySQL数据库和EF Core框架进行数据操作,开发环境为Windows 10和Visual Studio 2019,MySQL服务器版本为8.0.16。文章详细描述了API项目的创建过程、启动步骤以及必要的插件安装,为开发者提供了一套完整的开发指南。 ... [详细]
  • 投融资周报 | Circle 达成 4 亿美元融资协议,唯一艺术平台 A 轮融资超千万美元 ... [详细]
  • 最详尽的4K技术科普
    什么是4K?4K是一个分辨率的范畴,即40962160的像素分辨率,一般用于专业设备居多,目前家庭用的设备,如 ... [详细]
  • 微软推出Windows Terminal Preview v0.10
    微软近期发布了Windows Terminal Preview v0.10,用户可以在微软商店或GitHub上获取这一更新。该版本在2月份发布的v0.9基础上,新增了鼠标输入和复制Pane等功能。 ... [详细]
  • 从0到1搭建大数据平台
    从0到1搭建大数据平台 ... [详细]
  • 本文介绍了如何利用HTTP隧道技术在受限网络环境中绕过IDS和防火墙等安全设备,实现RDP端口的暴力破解攻击。文章详细描述了部署过程、攻击实施及流量分析,旨在提升网络安全意识。 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 卓盟科技:动态资源加载技术的兼容性优化与升级 | Android 开发者案例分享
    随着游戏内容日益复杂,资源加载过程已不仅仅是简单的进度显示,而是连接玩家与开发者的桥梁。玩家对快速加载的需求越来越高,这意味着开发者需要不断优化和提升动态资源加载技术的兼容性和性能。卓盟科技通过一系列的技术创新,不仅提高了加载速度,还确保了不同设备和系统的兼容性,为用户提供更加流畅的游戏体验。 ... [详细]
  • 如何撰写适应变化的高效代码:策略与实践
    编写高质量且适应变化的代码是每位程序员的追求。优质代码的关键在于其可维护性和可扩展性。本文将从面向对象编程的角度出发,探讨实现这一目标的具体策略与实践方法,帮助开发者提升代码效率和灵活性。 ... [详细]
  • 短信验证码安全性堪忧,多因素认证或成未来主流
    短信验证码安全性堪忧,多因素认证或成未来主流 ... [详细]
  • 本文详细介绍了如何在Java Web服务器上部署音视频服务,并提供了完整的验证流程。以AnyChat为例,这是一款跨平台的音视频解决方案,广泛应用于需要实时音视频交互的项目中。通过具体的部署步骤和测试方法,确保了音视频服务的稳定性和可靠性。 ... [详细]
  • 深入解析微信小程序开发中的全局配置文件设置与优化技巧
    本文深入探讨了微信小程序开发中全局配置文件的设置与优化技巧,详细解析了 `app.js`、`app.json`、`app.wxss` 和 `project.config.json` 的功能与最佳实践。通过合理配置这些文件,开发者可以显著提升小程序的性能和用户体验。文章还介绍了如何利用这些配置文件进行模块化开发和调试,帮助开发者更好地管理和维护小程序项目。 ... [详细]
  • 在操作系统中,阻塞状态与挂起状态有着显著的区别。阻塞状态通常是指进程因等待某一事件(如I/O操作完成)而暂时停止执行,而挂起状态则是指进程被系统暂时移出内存,以释放资源或降低系统负载。此外,本文还深入分析了`sleep()`函数的实现机制,探讨了其在不同操作系统中的具体实现方式及其对进程调度的影响。通过这些分析,读者可以更好地理解操作系统如何管理进程的不同状态以及`sleep()`函数在其中的作用。 ... [详细]
author-avatar
lin悟_462
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有