<aside> 💡 Web3 正在加速发展,Arweave 作为基础设施将被更多的开发者采用,创造一个全新的、更加丰富多彩的生态系统。 PermaDAO 正是为此而建立起来的共建者社区。所有参与的人都能在这里找到自己的角色来贡献 Arweave 生态,任何关于 Arweave 的提案与任务都可以发布于此,并得到整个社区的支持与回馈。 加入PermaDAO,建设 Web3!
</aside>
作者:Evelyn @ Contributor of PermaDAO
审阅:Viya @ Contributor of PermaDAO
EverID 是 everPay 网络中管理数字资产的身份账户体系,它可以通过 Crypto 钱包地址、邮箱地址等多种方式让用户快速创建 everPay 数字资产账户。目前 EverID 的 BETA 版本已经上线,处于邀请使用的阶段,后续会进行开放。大家时常会对 EverID 使用邮箱地址的方式注册的实现方式感到好奇。本文将从什么是 EverID、钱包地址的签名机制、基于 FIDO2 认证系统的 EverID 等方面解答大家的疑惑。
EverID 是 everPay 网络中管理数字资产的身份账户体系。 EverID 的推出将大幅度降低用户使用门槛,更好地拉近 Web3 与 Web2 之间的距离,让传统网络中的用户轻松地拥有非托管账户并管理自己的资产。
EverID 的账户管理主要有两套机制:一是大家熟悉的基于钱包地址的账户,和其他区块链项目使用钱包的方式一致;二是基于 FIDO 身份验证体系的账户,通过这种方式,用户可以使用邮箱地址或生物识别等多种方式快速创建 everPay 数字资产账户,这极大地降低了用户使用 Web3 资产账户的门槛。
接下来我们将从钱包的签名机制开始讲解,到 EverID 自身基于 FIDO 的运行机制。每一个对 EverID 感兴趣的朋友,都可以通过本文更加深入地认识到 EverID 的运行机制以及它的可靠性。
钱包似乎是每个用户在使用区块链产品时必备的额外工具。那么,用户使用钱包管理资产的运行机制又是如何的?
具体来说,每个用户在创建钱包时,需要使用钱包软件基于非对称加密算法生成公私钥对。公钥就是用户的钱包地址,可以对外公开;而私钥需要保存在用户的设备或其他安全介质中。其中,私钥可以通过 SHA256 算法推导出公钥,但没有办法通过公钥推到出私钥。
用户进行链上交易时,需要使用私钥对每笔交易进行签名,以保证交易的安全性和真实性。而矿工会通过交易签名来验证每笔交易的正确性,只有通过验证的交易才会打包到区块链上。在区块链网络中,其他用户可以通过钱包地址(公钥)查看用户的交易记录或向用户转账,但只有拥有对应私钥的用户才能完成交易。
为什么需要这种机制呢?非对称加密算法可以保证用户数据和交易的安全性,避免资产被盗或被篡改。拥有私钥的人,就拥有了资产的支配权。
下载钱包 APP 几乎是每一个刚进入 Web3 的朋友的第一步操作,同时也是新手用户畅游 Web3 的拦路虎。下载钱包的繁琐操作过程与私钥管理的认知门槛给用户带来了多重障碍。可是,我们有更简单的管理资产的方式吗?答案是肯定的,这个更简单的解决方案就是基于 FIDO 的账户体系。
FIDO 全称为 Fast Identity Online,是一套身份认证框架协议。FIDO 可以提高互联网安全性和用户体验,解决常见的用户验证问题,并为用户提供更高级、更安全、更便捷的身份验证,直接解决了对传统密码过于依赖的问题。使用 FIDO 标准实现的身份认证,可以大大降低身份盗窃及其他网络攻击的风险,同时还使得用户可以更加轻松地使用他们的电子设备和应用程序进行身份验证。FIDO 的账户体系可以与各种应用程序和服务进行集成,并通过使用生物识别技术(如指纹或面部识别)或物理安全密钥等方式验证用户身份。