本文分析了Web3的发展以及其中身份的重要性,指出当前Web3缺乏整体身份的问题。CyberConnect通过账户抽象创建社交图谱,构建类似于Web2的用户体验和以参与者为中心的创意经济。CyberConnect积极采用ERC4337智能合约钱包,并结合DID、VC和ZKP等技术,具有广阔的生态系统和庞大的用户基础,是最接近Web3普及的协议之一。
Web3 已经引起了极大的关注,因为它有潜力创建一个以参与者为中心的对称市场,在这个市场中,参与者可以基于区块链技术独立地控制和分享他们的数据和内容。
身份是实现实体之间交互的关键因素。然而,当前的 Web3 堆栈缺乏一个可以与各种应用和不同类型的交互进行交互的整体身份。
CyberConnect 正在创建一个社交图谱,该社交图谱通过账户抽象定义了整体身份,并构建了类似 Web2 的用户体验和以参与者为中心的创意经济。
作为 Web3 领域最新技术中最敏捷的项目,CyberConnect 已经接入了最多的基于 ERC4337 的智能合约钱包,以了解账户抽象的使用案例,并且与 DID & VC 以及 ZKP 等现有技术的集成具有带来进一步创新的巨大潜力。
此外,CyberConnect 被认为是是最接近 Web3 采用的协议之一,它拥有广泛的生态系统和最大的用户群,可以将技术转化为新的体验并分享它们。
IT 技术的发展和人们在线空间花费的时间的增加,导致了各种各样的数字交互。特别是,社交媒体平台最初只是为了社交网络而出现,但它们已经逐渐渗透到人们的生活方式中,现在成为营销、信息搜索和其他用途的强大渠道。因此,顶级的社交媒体平台变得更大,创造了被称为“内容创作者”、“影响者”和“创意经济”的新型参与者和市场。在这个市场中,“脱颖而出”非常重要,身份已经成为提高个人价值和社会影响力的一种方式,并且个人内容也已经不仅仅是一次性消费的交互项目。
然而,随着创意经济的增长,对其可持续性的担忧也在同时增加。中心化的媒体平台利用用户数据来最大化广告收入,并且也收取了内容创作者收入的很大一部分。尽管激励结构如此惨淡,但由于没有其他选择,内容创作者们不得不继续与大型媒体平台合作。媒体平台越来越重视品牌到人们的单向沟通,这导致了有偏见的内容的传播和用户互动体验的下降。
为了恢复社交媒体上人与人之间以及创意经济中人与人之间的顺畅互动,需要一种新的参与者互动方式,以及一种可以持续的市场结构。目前,Web3 被认为是很有希望的替代方案 - 通过使用区块链技术,用户可以完全控制自己的数据和内容,并决定如何共享这些数据和内容,而无需依赖任何中心化平台。由于创意作品的发行路径可以被透明地跟踪,因此内容创作者可以为自己设计合理的收入结构。此外,创作者可以将属性注入创意作品本身,或者发行自己的代币,以重新定义他们与社区互动或调整激励结构的方式。简而言之,现有的创作者经济是由中心化和低效的市场驱动的,但 Web3 的创作者经济最终可以成为一个以实际参与的实体(即创作者和消费者)为中心的对称市场。
然而,Web3 的采用似乎还有很长的路要走。造成这种情况的原因有很多,但最直观的原因是不方便和缺乏互动性。如果我们回顾互联网的早期,我们实际上无法与许多不同的参与者互动,只能从提供商那里获取信息。然而,随着可以表征个人的身份模型的引入,一定程度的相互信任得以建立,互联网开始经历一波拥抱更广泛互动的创新浪潮。
像这样,身份是一个关键的互动推动因素,它允许人们更好地相互识别。因此,为了在 Web3 空间中进行广泛的互动,必须根据 Web3 语法定义一个整体身份 - 然而,目前还没有明确的机制来实现这一点。
由于缺乏整体身份而带来的不便和风险完全落在了最终用户身上。除了无法与不同的 Web3 服务进行互动外,他们还必须经过这些服务所需的一系列复杂流程才能使用它们,并且必须安全地管理所有这些流程中心中的帐户。
我们经常将此称为“用户体验问题”,这是 Web3 被广大公众采用的主要瓶颈,即使 Web3 目前受到了极大的关注。因此,如果我们假设某种可以定义整体身份的身份中间件能够出现并解决这些不便之处,那么它必须具有以下属性。
它应该支持永久身份,并保证与每个应用程序进行不同类型的交互。
它应该采用可扩展且灵活的存储结构,以支持定义身份所需的各种数据。
身份中包含的数据应以自愿和灵活的方式进行控制。
最近被热烈讨论的“账户抽象(AA)”可以满足上述属性的很大一部分,并且可以极大地帮助在 Web3 堆栈中构建身份中间件 - 账户抽象的主要思想是通过启用合约账户的交易发送和签名,将现有钱包转换为“智能合约钱包” - 换句话说,以前只能发起和发送交易的现有账户,现在可以嵌入不同的功能,使其像管理其他任何 Web2 身份帐户一样简单。
这里的功能不仅包括高级交易逻辑,还包括通过密钥管理服务控制帐户的方法,以及定义链接到帐户的数据等。这意味着身份所需的安全逻辑和数据可以集成到底层帐户中 - 或者更简单地说,账户抽象允许我们将身份概念注入到现有帐户中。
具体来说,智能合约钱包可以支持多种功能,包括以下功能,以确保多样化和灵活的用户体验。
自定义签名方案
支付 Gas 费的灵活性
批量交易
签名抽象
身份验证和密钥管理
还有更多。
事实上,账户抽象的概念已经存在一段时间了。以太坊的标准提案“交易来源和签名抽象(EIP 86)”在 2016 年是迈向账户抽象的第一步。从那时起,出现了许多其他提案,进一步发展了这个概念,并且“账户抽象”这个关键词诞生了 - 在不同的标准候选项中,相对较新的 ERC 4337 提案已成为讨论最多和最先进的提案,因为它实现了账户抽象,而无需修改共识层。并且在 Vitalik 关于此实现方面的重要性的演讲 之后,账户抽象和 ERC4337 变得更加流行,并且现在有大量的项目正在转向采用 ERC4337。
以下是使用 ERC4337 实现的智能合约钱包的简要流程。
用户通过智能合约钱包将名为 UserOperation 的智能合约发送到 UserOperation Mempool - 在这里,UserOperation 可以包含除简单代币转账之外的各种逻辑,并且 UserOperation Mempool 是一个与网络通常用于处理交易的现有 mempool 不同的独立 mempool。
Bundler 将支付最高的 UserOperation 打包,并将它们打包到 Bundle Transaction 中。
Bundler 接受此 Bundle Transaction 并调用一个名为 EntryPoint 的智能合约 - Bundler 模拟每个 UserOperation 签名的有效性和支付 Gas 的能力,并将 Bundle Transaction 以及 Bundle Transaction 中包含的费用提交给 EntryPoint。
(可选)用户可以选择利用名为 Paymaster 的功能让其他实体代表他们支付 Gas 费,或者以其他货币(例如 ERC20 代币)支付 Gas 费。
EntryPoint 负责验证每个 UserOperation 并在网络上执行它 - Bundler 只是模拟 UserOperation,而 EntryPoint 实际上验证 UserOperation。如果验证成功,则 bundler 将获得生成 UserOperation 的实体预先确定的费用,并且如果在执行后还剩余任何 Gas 费,则也会退还给 bundler。
总而言之,账户抽象是将现有运行在网络上的智能合约的原理引入到应用层,通过每个账户配置特定的逻辑(上述步骤 1-4),并使用一个称为 EntryPoint 的合约在网络上验证和执行所有这些逻辑(上述步骤 5)。
ERC4337 的灵活性允许智能合约钱包与各种现有技术相结合,除了上述功能之外 - 例如,它可以通过使用 DID(去中心化标识符)和 VC(验证凭据)以及 ZKP(零知识证明)* 来加强身份或数据隐私。因此,自从 OpenZeppelin 进行代码审计以来,ERC4337 重新引起了人们的兴趣,并且大量的项目正在迅速采用或试验它。
* 将在本文后面介绍
CyberConnect 在 Web3 领域处于领先地位,它是第一个采用 ERC4337 的项目,并且正在试验将其与其他现有技术(例如 ZKP)相结合。CyberConnect 通过实施 ERC4337 的全套功能并将其敏捷地应用于其更广泛的用户群和生态系统,从而最大限度地利用了智能合约钱包的使用案例。
CyberConnect 是一个 Web3 社交中间件项目,各种基于社交的应用程序都可以在 CyberConnect 提供的中间件之上构建。它目前正在为 V3 更新做准备,包括应用 ERC4337。通过此更新,CyberConnect 设想了一个社交网络,该网络允许用户创建一个与链无关的帐户,并将该身份围绕着类似 Web2 的用户体验和参与者驱动的创意经济 - 创作者和消费者可以使用整体身份在不同的平台之间移动,以最佳的用户体验实现基于内容的社区经济,并且开发人员可以获取所有这些数据来构建更繁荣的生态系统。
CyberConnect 拥有所有这些的三个核心要素 - 1) 身份,这是一切互动的中心 2) 社交图谱,代表每个实体的连接 3) 网络,支持数据解决方案和顺畅的通信
2.2.1 CyberAccount
CyberAccount 是 CyberConnect 生态系统中创作者和消费者的核心身份。它与 ERC4337 和 ERC6900 的兼容性使用户可以在与应用程序交互时享受增强的用户体验,因为他们可以使用帐户抽象的功能,例如 Paymaster、社交恢复、权限管理、中继交易等。CyberAccount 集成了来自 Web3 以及基于 Web2 的社交媒体平台(如 Twitter 和 Discord)的数据。这使用户可以完全控制他们所有的社交数据。还有一个专门为团队、组织和品牌设计的帐户,称为“组织帐户”,它提供了高级帐户管理功能,如多重签名和可自定义的访问控制规则。
CyberAccount 可以有单独的Handle,称为“CyberID” - 由于 CyberAccount 可以存储大量信息,因此每次交互都需要仅显示必要信息的简单配置文件。cyberID 以“.cyber”表示,专门用于与具有某些身份信息的应用程序进行交互,例如基本个人信息、用户名、头像、元数据等。但是,CyberID 必须定期更新其注册。如果错过了,这些Handle将被公开拍卖。
2.2.2 CyberGraph
CyberGraph 是一个社交图谱,它接收 CyberAccount 的元数据和活动,将它们记录在存储中,并表示必要的数据。除了身份信息之外,通过 CyberGraph 流动的数据还包括(基于 ERC721 的)收藏品、订阅、内容、W3ST(Web3 状态代币,基于 ERC1155 的 SBT),用于定义每个用户在特定社区内的状态,以及其他链下管理的信息。
使用传统的 Web2 社交媒体平台,社交互动(或社交环境)很难跨越多个世界,而无需连接到中心化实体,这迫使参与者要么将自己锁定在平台中,要么放弃他们的身份和资产,并在新平台上从头开始。使用 CyberGraph,参与者可以继续与他们通过 CyberAccount 积累的信息在各种世界中进行互动,而这些平台之间的切换成本几乎为零,并且开发人员可以通过数据 API 和各种工具包来支持生态系统的扩展。
2.2.3 CyberNetwork
CyberConnect 旨在涵盖来自 Web2 和 Web3 空间(或链下和链上)的数据,并高效无缝地运行。CyberNetwork 是一个 Gas 高效且可扩展的 L2 网络,专为顺利获取此类数据而设计。其他升级将在未来几个月内将网络集成到 CyberConnect 中。
行业内经常与 CyberConnect 进行比较的协议包括 Lens Protocol、Farcaster 和 DeSo。虽然它们普遍存在现有社交媒体平台的问题,并构建用户拥有的个人资料和社交图谱,但它们采用的方法和协议设计略有不同。本文简要比较了影响每种方法的主要功能,并讨论了 CyberConnect 的差异化。
所有这四个协议都有一个共同的使命,即强调通过基于身份的帐户进行可扩展和灵活的交互,并且目前只有 CyberConnect 通过 ERC4337 完全实现了帐户抽象 - CyberConnect 是最早采用帐户抽象的项目之一,一旦这个概念被提出,并且业内最大数量的基于 ERC4337 的智能合约钱包已加入,以使用 CyberConnect 来创建跨多个链的与链无关的交互用例(即,截至 8 月 16 日,超过 45 万个)。另一方面,DeSo 没有直接采用围绕帐户抽象的标准,而是通过“派生密钥”引入了一些帐户抽象的功能,可以使用这些密钥授权其他实体签署交易。其余协议正在利用 NFT 来定义身份帐户,但尚未完全实现帐户抽象。
另一个最显着的区别是“基础链”。当一个协议依赖于一个特定的链时,它可以迅速吸收该链的用户群,这是一个好处,但它也有缺点,例如无法自定义基础设施配置和互操作性有限。虽然 Lens 和 Farcaster 依赖于一条链,但 CyberConnect 支持多个与 EVM 兼容的链,如 Polygon、Linea、Arbitrum 和 Base - 很快将支持 Optimism、opBNB 等。DeSo 认识到在通用链上实施 Web3 的局限性,因此它构建了自己的 Layer 1,专门用于 Web3 社交图谱。
“数据存储”是另一个显着不同的领域。CyberConnect 和 Farcaster 采取了一种混合方法,利用了链上(包括去中心化存储解决方案)和链下 - CyberConnect 在链上存储身份和主要交互数据,在链下存储其他交互数据解决方案。另一方面,Farcaster 试图尽可能少地在链上存储数据,并利用链下解决方案进行其余操作。其他协议默认情况下将所有数据存储在链上,但 Lens 将除身份之外的一些数据存储在 Arweave 或 IPFS 等去中心化解决方案上,而不是全部存储在基础链上。这些战略差异源于每个协议希望为其用户提供的价值和便利之间的权衡。
CyberConnect 和 DeSo 对用户创建帐户没有很高的进入门槛,而 Farcaster 和 Lens 则限制帐户(或个人资料)默认情况下通过特定用户的邀请或特殊事件获得。因此,这些协议之间的注册帐户数量差异很大。有趣的是,这一事实似乎也影响了每个社区的性质 - CyberConnect 的社区主要围绕分享有关活动的信息、介绍和与应用程序互动而组织,而 Lens 更侧重于艺术家和创作者,Farcaster 更侧重于参与者进行富有成效的讨论。就 DeSo 而言,它似乎没有任何明显的趋势。
虽然提到了一些主要差异,但事实上,每个协议的感知用户体验会因用户而异,因此最好让他们尝试每个应用程序,并选择最适合自己的协议。
DeSo - Diamond, 等.
另一个需要考虑的最重要的点是项目的宏观方向,特别是项目正在改进的方向 - 构建 Web3 的基础设施仍处于起步阶段,因此在当前时间段内比较协议可能毫无意义。因此,与其分析当前时刻的技术堆栈、统计数据、商业模式等,从长远来看,更重要的是判断每个协议采用最新技术的速度以及以灵活的方式面向未来的能力。
从这个角度来看,CyberConnect 可能是最敏捷的,因为它快速采用最新技术,构建多样化的生态系统,以将相关经验传播给尽可能多的用户,并根据他们的反馈来增强他们的核心价值观(即整体身份)。
2.4.1 具有一些统计数据的生态系统
多样化的互动和更广泛的生态系统带来的协同作用相结合可以增强身份的影响力,并推动更多用户的采用。
自推出以来成功完成了两轮融资,总额达 2500 万美元后,CyberConnect 现在有了一个广泛的生态系统,其中智能合约钱包与账户抽象的使用案例可以得到充分实现 - 记录了超过 140 万个帐户注册、超过 180 万个内容、超过 1100 万个收藏品,并且 WAUs 徘徊在 6 万个以上,MAUs 徘徊在 40 万个以上(有一些变化)。特别是,如前所述,CyberAccount 在推出大约 3 周后就达到了超过 45 万 的最大采用量,证明了其在基于帐户抽象的智能合约钱包行业中的主导地位。
大量用户可以在 CyberConnect 生态系统中互动的应用程序种类繁多,从社交媒体平台、会员资格、娱乐、NFT 市场/发行平台等应有尽有。在 CyberConnect 生态系统中有超过 50 个应用程序,CyberAccount 可以以不同的方式进行互动,充分利用帐户抽象的功能。
在上面的图表中也可以看到 CyberConnect 生态系统中交互的多样化。直到 2023 年初,交互率一直由 Link3 主导 - 这是 CyberConnect 团队创建的第一方社区应用程序,允许用户轻松创建和管理他们的个人资料,并参与社区以分享和学习不同的信息来源。然而,自 3 月以来,各种应用程序,如 CyberTune(一个音乐 NFT 平台)和 Atticc(一个基于社区的 NFT 平台)与 CyberConnect 上的 Link3 一起在 CyberConnect 上继续涌现和发展。
CyberAccount 用户可以通过参与 cyberTrek 的奖励计划 或 Link3 的 FanClub 事件,通过在多个应用程序上进行不同的互动,进一步探索 CyberConnect 的生态系统。
2.4.2 CYBER 的代币经济学和 CyberConnect 的里程碑
CyberConnect 的原生代币 CYBER 不仅是用户在 CyberConnect 生态系统中进行与链无关的交互的基本货币,而且还是生态系统蓬勃发展的主要投票权。
治理 - CYBER 代币持有者拥有投票权,可以改进 CyberConnect 协议,并且可以将他们的投票权委托给其他实体。治理范围如下。
支付方式和费用结构的变更
采用新的基础链
为生态系统发展分配资金,例如赠款和社区贡献计划
组织线上和线下活动以振兴生态系统
等等。
CyberAccount Gas 代币 - CYBER 用作 CyberConnect 多链生态系统中所有交易类型的 Gas 支付方式。
CyberID 的支付方式
CyberConnect 在第三季度最重要的更新将是 CyberDAO 的启动,它将讨论如何改善多链互动。此外,还有一个计划是继续进行 CyberTrek,这是与六个链(以太坊、BNB、Optimism、Arbitrum、Polygon 和 Base)的合作,以教育 CyberAccount 的使用案例。
第四季度将发布 Login-SDK 和 CyberWallet 应用程序,明年将发布 CyberNetwork 和面向开发人员的赠款计划。
在 Web3 中有几个所谓的“游戏规则改变者” - DID(去中心化标识符) 和 VC(验证凭据) 以及 ZKP(零知识证明) 就是其中一些。DID & VC 是一种技术或规范,可以以去中心化的方式实现 SSI(自我主权身份)的概念,用户可以控制自己的身份信息并确保他们的隐私。ZKP 是一种加密技术,可以证明信息的有效性,而无需披露信息的详细信息。
它们尤其在 Web3 中受到关注,因为它们的技术非常适合区块链并增强了身份的自主性 - 在这里,增强身份的自主性意味着人们可以对自己的身份信息拥有更大的主权,并且它允许用户更好地表达自己,通过减少对第三方的依赖来消除用户之间的信息不平衡,从而实现基于更大信任的不同类型的互动。
目前,个人可以在链上和链下进行互动的环境是分开的。但是,如果将 DID & VC 堆栈连接到 CyberAccount,它可以提供真正全新的用户体验,因为该堆栈涵盖了个人运营的整个数字和现实世界。
例如,如果现实世界中的政府(或高信任实体)拥有一个智能合约钱包,例如 CyberAccount,并在区块链上授予个人公民身份(或表达个人身份的相应方式)作为 VC,那么个人可以在区块链上以复合方式进行互动,就像他们在现实世界中可以做的那样 - 自互联网早期引入个人身份模型和联合身份模型以来,我们已经观察到网络上各种类型的交互的爆炸式采用。相反,如果链上活动也以 VC 的形式存储在 DID 中,那么个人可以使用它们来创建其身份的更多维度表示,从而使他们能够在现实世界中参与各种具有特定目的的活动。最终,这些案例可以促进现实世界和 Web3 空间之间的巨大协同作用,并使每个空间更加可靠。
尽管基于智能合约的身份工具(如 CyberAccount)声称能够控制其数据,从而管理外部披露的数据,但所有链上数据都是公开的,这意味着存在数据暴露给非预期方或被跟踪一系列链上活动的风险。此外,在 CyberGraph 中,个人的身份信息不仅包括静态信息,还包括上下文或动态信息,如声明和互动。因此,通过将 ZKP 嵌入其基础设施,CyberConnect 将能够为用户提供完全支持上下文的体验,他们所接触的社交环境是根据他们正在使用的特定应用程序量身定制的。由于隐私问题,这种全新的体验在现有的社交媒体平台上以前是不可能实现的。
或者相反,CyberAccount 可以推动 ZKP 的采用。通过 ZKP 验证 ECDSA 签名(EOA 的传统签名)的成本非常高。如果智能合约钱包通过帐户抽象采用对 ZKP 友好的签名方案,则可以克服这些限制,并且可以在整个网络中更全面地利用 ZKP 的优势。
总而言之,智能合约帐户不仅可以加强整体身份,而且还具有出色的外部可扩展性,因为它们可以与不同的现有技术协同作用。在这方面,CyberConnect 是了解如何在实践中实现这种外部可扩展性以及创建哪些互动和用例的最佳场所。因为它是最敏捷的采用新技术的协议,拥有最大的智能合约钱包用户群和广泛的生态系统。
随着未来数字技术的发展,个人在线互动将变得更加复杂,创意经济的重要性可能会变得更加重要。因此,基于区块链的 Web3 越来越受到关注,因为它为未来的可持续创意经济提供了一种替代方案。特别是,基于帐户抽象的智能合约钱包的概念可以消除现有基于区块链的帐户的许多复杂性和局限性,帮助定义 Web3 身份的概念,并且它与其他技术的协同作用增强了 Web3 的创新性。
然而,即使这些创新性也不能真正实现其价值,除非它们最终被大众选择。如果技术的采用被定义为一种新的体验在人们中传播的那一刻,那么 Web3 花费了大量时间来定义新的体验,但相对较少的时间来讨论如何传播它们。
我们已经看到,Facebook(Meta)等社交媒体平台上的不同互动正在转化为新的体验,并被大量人采用。人工智能也被长期认为是一种很有前途的技术,但只有 GPT 模型才能够凭借各种体验的传播如此迅速地实现广泛采用。因此,仅仅将 Web3 采用与创新之间的差距归因于技术可访问性或用户体验问题是没有说服力的,因此专注于改进这些问题并不是实现 Web3 广泛采用的唯一途径。
从这个意义上讲,CyberConnect 是最接近实现 Web3 广泛采用的协议 - CyberConnect 不仅能迅速掌握和整合能够增强 Web3 核心价值的尖端技术,而且还能根据其最大的用户群和生态系统将这些协同效应转化为新的体验并分享它们。换句话说,CyberConnect 是 Web3 的现状,也是更好的技术、价值观和体验得到传播的地方。
感谢Kate为本文设计图形。
- 原文链接: 4pillars.io/en/articles/...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!