Polygon ID:不仅仅是生物识别的人格证明

1. 引言

2023年7月V神在博客 What do I think about biometric proof of personhood? 中指出:
在这里插入图片描述
其中的risks包括:不可避免的隐私泄露、人们匿名浏览互联网的能力进一步削弱、威权政府的胁迫,以及在去中心化的同时可能不安全。

在这里插入图片描述
Polygon ID致力于为Web构建身份层:

  • 为开源的支持去中心化身份的技术。
  • 支持多种身份验证方式,如文档、生物特征等身份验证方式。
  • 目标是称为web的自治身份(Self-Sovereign Identity,SSI)层。
  • 生物特征的“proof of personhood(人格证明)”方案发行证明唯一性的credentials,但它不是基本的身份层协议。

Polygon ID现有生态见:

  • Polygon ID Partners

Polygon ID开源代码见:

  • https://github.com/0xPolygonID

Polygon ID 与 生物识别的人格证明 之间对比为:
在这里插入图片描述

2. 身份是一个经典难题

“你是谁?”

挪威作家乔斯坦·加德用这个看似简单的问题打开了《苏菲的世界》的大门。但当索菲试图回答时,她却陷入了身份的困境。当她变老时,当她体内的细胞死亡并被新细胞取代时,她还是那个索菲吗?当她和她最好的朋友说话时,她是不是和她妈妈说话的那个索菲?

互联网只会加剧这些身份问题——你是谁?——这在模拟/数字鸿沟中变得混乱和难以理解。一个人,多个平台。身份已在线断裂。

要想在线并证明“你是你”,需要至少满足以下2个条件:

  • 1)人格证明(Proof of Personhood,PoP)或 唯一性证明(Proof of Uniqueness):在数字环境中,存在长期的credential来表明你是唯一人类。线下,你总是唯一的你。什么协议可以在网络上证明同样的独特性?
  • 2)人性证明(Proof of Humanity):人性证明是指在填写表格或身份验证过程中采取的短暂行动。这表明你不是一个机器人。它在特定的交互中充当验证,以确认你是一个真正的人类用户,而不是一个自动化程序。

Polygon ID是一个开源工具集,使开发人员能够为身份的hardness构建解决方案,以满足上述条件。它是Web3的自主权身份层的基础设施。

另一方面,也有一些生物识别身份证明证书的颁发者(issuer)依赖于上传人脸视频或眼睛扫描等过程,但这些颁发者不是身份架构。它们符合第一个标准,但并不总是符合第二个标准,并且它们不像Polygon ID那样是身份协议的通用基础设施。

3. 颁发者与基础设施之间的差别

Polygon ID提供了一系列工具,使得web3参与者可实现去中心化身份,主要包含3种可能的角色:

  • Credentials issuers 身份颁发者:如政府、大学、证书机构、KYC提供商、私人公司、或者人们可以在其中发表关于他人的言论的社交图等;
  • Identity holders身份持有者:用户持有颁发给其的在钱包或vault内的整数。
  • Verifiers:为使用或消费来自用户整数(通常是dApp)的信息的实体或人员。

当前Polygon ID开源代码中,当前还没有身份颁发者,从而也没有中心化的实体来直接管理个人信息。

与此相反,生物识别人格证明是使用了生物特征技术的身份——可能是眼睛扫描或其它类型的生物特征数据,如脸部视频上次以及游戏验证。

通常,颁发者将在中心化数据库中存储用户生物特征数据的哈希。

4. 灵活的身份验证方式

2023年7月V神在博客 What do I think about biometric proof of personhood?中指出:“不存在理想的人格证明方式”。相反,他声称方法应该足够灵活,以应对快速发展的行业。不同的设计可以用来解决身份验证的棘手问题。

Polygon ID协议足够灵活,可以响应随时间推移流行的任何方法。即使密码学家设计基于生物特征或社交图的解决方案,政府仍将继续颁发证书。Polygon ID可以容纳多种验证方法。

5. 开源伦理与透明度

Polygon ID是开源的,具有Apache/MIT许可证,使开发人员能够提出改进建议并审核代码。此外,与Rarimo身份桥接技术的合作意味着Polygon ID证书可以在其他EVM链(以太坊主网、Avalanche、Optimism等)上进行验证。

参考资料

[1] Polygon团队2023年8月博客 Polygon ID is More than Biometric Proof of Personhood
[2] 2023年7月V神博客 What do I think about biometric proof of personhood?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/107990.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

leecode 每日一题 2596. 检查骑士巡视方案

2596. 检查骑士巡视方案 骑士在一张 n x n 的棋盘上巡视。在 有效 的巡视方案中,骑士会从棋盘的 左上角 出发,并且访问棋盘上的每个格子 恰好一次 。 给你一个 n x n 的整数矩阵 grid ,由范围 [0, n * n - 1] 内的不同整数组成,其…

请明星出席品牌周年庆活动:巧妙策略与成功之道

品牌的周年庆典是一次展示实力、感谢客户和吸引更多关注的机会。在这个特殊时刻,让明星出席活动演出无疑是让庆典更加引人注目和难忘的方式。明星的存在不仅能增加活动的知名度,还能为品牌增色不少。然而,邀请明星出席活动是一项复杂的任务&a…

当你的公司突然开始大量的裁员,被留下的你,真的准备好面对以后了吗?

留下来的,也是迷茫的 最近公司突然开始大量裁员,裁了一多半,作为唯一留下的APP 端开发人员,也开始陷入了焦虑,开始了思考,未来究竟何去何从,是否再去转到原生,从事原生的开发工作&a…

9月12日作业

作业代码 #include <iostream>using namespace std;class Shape { protected:double cir;double area; public://无参构造Shape() {cout<<"无参构造"<<endl;}//有参构造Shape(double c, double a):cir(c), area(a){cout<<"有参构造&quo…

算法通关村第十四关——解析堆在数组中找第K大的元素的应用

力扣215题&#xff0c; 给定整数数组nums和整数k&#xff0c;请返回数组中第k个最大的元素。 请注意&#xff0c;你需要找的是数组排序后的第k个最大的元素&#xff0c;而不是第k个不同的元素。 分析&#xff1a;按照“找最大用小堆&#xff0c;找最小用大堆&#xff0c;找中间…

微信怎么定时发圈?

定时发圈的妙用 在合适的时间点发布新的产品、促销活动&#xff0c;不仅能够及时提醒用户品牌的存在&#xff0c;还可以引发用户的兴趣&#xff0c;增加品牌的曝光率。 选择最佳的发朋友圈时间段&#xff0c;以确保推广内容得到最大的曝光和关注&#xff0c;提高广告投放的效果…

vscode调试程序设置

主要设置和json内容如下&#xff1a; cpp_properties.json内容&#xff1a; {"configurations": [ //C intellisense插件需要这个文件&#xff0c;主要是用于函数变量等符号的只能解析{"name": "Win32","includePath": ["${work…

ARM架构--栈

栈的概念 栈的本质就是一段内存&#xff0c;程序运行时用于保存一些临时数据 如局部变量、函数的参数、返回值、以及程序跳转时需要保护的寄存器等 在高级语言里面&#xff0c;操作的是变量。在ARM汇编里面&#xff0c;操作的是寄存器&#xff08;register&#xff09;、内存和…

AJAX学习笔记9 搜索联想自动补全

AJAX学习笔记8 跨域问题及解决方案_biubiubiu0706的博客-CSDN博客 其实就一个功能 搜索联想 自动补全 键盘按下事件keydown 键盘弹起事件keyup 做模糊查询 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><t…

python如何学习

功能如此强大、高效的Python&#xff0c;却非常的简单好学&#xff0c;这让学它的同学爱不释手&#xff0c;也让越来越多的互联网企业开始用Python来做主要的开发语言&#xff0c;比如谷歌、Facebook&#xff08;现Meta&#xff09;、豆瓣、知乎等知名互联网公司都在使用Python…

交叉编译poco-1.9.2

目录 一、文件下载二、编译三、可能遇到的问题和解决方法3.1 error "Unknown Hardware Architecture."3.2 error Target architecture was not detected as supported by Double-Conversion一、文件下载 下载地址:poco-1.9.2 二、编译 解压目录后打开build/config/…

【Java基础篇 | 面向对象】--- 聊聊什么是多态(上篇)

个人主页&#xff1a;兜里有颗棉花糖 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【JavaSE_primary】 本专栏旨在分享学习JavaSE的一点学习心得&#xff0c;欢迎大家在评论区讨论&#x1f48c; 目录 一、什么是多态二、多…