以太坊证明服务 (EAS) 介绍

  • dwong
  • 更新于 2023-06-21 17:35
  • 阅读 1778

以太坊证明服务(EAS)是一种公共产品,用于创建、验证和撤销链上/链下的证明

以太坊证明服务 (EAS) 是一种公共产品,用于创建、验证和撤销链上/链下的证明。

以太坊证明服务 (EAS)是开源,无需许可,无代币,免费的。

官网:https://attest.sh/

该项目在 2023以太坊大会获得第三名。

什么是证明(Attestations)

证明是任何人关于任何事情的信息的数字记录或证据。

证明是由个人、公司或团体加密签名的数字记录,用于验证身份、凭证或有关个人、组织或实体的其他信息。这些证明可用于多种目的,例如验证身份、建立声誉和进行投票流程。

证明的可信度取决于作出陈述的个人或实体的可靠性。

证明示例:

  • 身份:验证某人是谁
  • 所有权:确认特定项目的所有权
  • 凭证:证明某人的技能和信誉
  • 国籍:确定某人来自哪里
  • 资格:确定某人有权访问什么

以下是可能会遇到需要证明的一些情况示例:

  • 购买音乐会或活动的门票
  • 使用您的个人 ID 证明您的身份
  • 证明您对汽车或房屋的所有权
  • 声称您有一套技能
  • 购买音乐会或活动的门票
  • 申请工作或抵押贷款

如何运作

EAS 运行在两个简单的智能合约上:一个用于注册证明模式,另一个用于使用它们进行证明。

模式(Schemas

可以为任何用例注册模式,并且可以在链上或链下进行证明。

EAS 官网提供了入口,可以复用已有的模式,也可以注册一个新模式(上链)去使用。

image.png

证明

要创建一个证明,需要拥有一个以太坊钱包,并且需要一些 ETH 来支付以太坊网络上的交易费用(链上证明),链下证明则不需要任何费用。

创建一个证明,证明人首先必须选择一个模式。使用模式中的字段填写想要证明的信息。最后,使用以太坊钱包签署证明。

其他人可以使用 EAS API 来验证证明的真实性,通过检查签名并确保其与证明人的以太坊地址匹配。

证明是可撤销的。这并不会删除证明记录,而是将证明的状态标记为已撤销。

链上Or链下

EAS目前仅支持以太坊主网和Arbitrum,以及几个测试网(Sepolia, Optimism-Goerli, Base-Goerli)。Polygon 和 Optimism 也即将上线。

链上的证明非常安全,可以轻松地引用和验证,但它们也是公开可访问的,可能不适合存储敏感信息。

链下证明并不直接存储在区块链上,但它们仍携带着所有必要的证明数据和数字签名,以验证和确认其真实性。

它们可以是公开的,也可以是私人的,让用户对证明的可见性有更多的控制。

一张图总结

image.png

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
dwong
dwong
0x014E...1912
江湖只有他的大名,没有他的介绍。