主页 > imtoken官网下载教程 > 以太坊底层协议标准盘点

以太坊底层协议标准盘点

imtoken官网下载教程 2023-09-16 05:10:17

以太坊底层协议标准盘点

网络 2022-12-30

以太坊的标准协议_以太坊联盟和以太坊的关系_以太坊1559协议

欧易OKX APP

最高可领取6万元盲盒奖

值得信赖的交易平台,移动交易,随时随地

邀请好友加入欧易,即可获得价值高达6万元的数字货币盲盒

ERC721是以太坊上最基本的元数据结构协议标准。 作为加密货币的一种,其特点是最小单位为1,具有非同质性特征,即任意两种资产不可兑换。 基于这一特点,它还有很多潜在的应用。

随着赛道的发展,比赛的应用也越来越广泛。 除了最早的艺术品、收藏品、占据赛道半壁江山的PFP之外,它还被运用在游戏道具、音乐作品、域名等诸多新形式中。 对于 Web3 用户。 当然,最基本的ERC721协议标准只具备最基本的原生特性,在不构建嵌套组合、版税分配、租赁、批量交易等外部机制的情况下,无法以原生的形式满足市场进一步发展的需求等等

一文盘点,以太坊上的底层协议标准1

经过以太坊开发团队的审议和测试,在陆续通过了具有不同特点的协议标准提案后,以ERC721标准为基础,协议标准不断丰富,如ERC1155、ERC998等,基于这些新的协议标准。 Native 具有不同的特点,符合日益增长的市场需求。

此外,还有一些以“EIP”改进提案(提案仍在讨论中)形式出现的协议标准,如EIP4907、EIP/3664等。EIP提案一般包括包含技术规范和设计逻辑的设计文档。 从用户的角度来看,ERC 与 EIP 本质上是一样的。 它们是以太坊社区开发者针对协议提出的优化建议。 但是,当EIP被以太坊社区认可(当然,这个过程需要经过起草、定稿、停滞、退出、动态等一系列过程)并最终大规模应用,EIP就成为了ERC标准。

以太坊联盟和以太坊的关系_以太坊的标准协议_以太坊1559协议

本文将简要回顾和梳理当前以太坊市场的一些主要底层协议标准。

ERC721:协议标准的基础

ERC721是以太坊上最早也是最基础的底层协议标准。 它由 Axiom Zen 技术总监 Dieter Shirley 于 2017 年 9 月提出,并于 2018 年由 William Entriken、Dieter Shirley、Jacob Evans 和 Natassia Sachs 共同制定。作为非同质代币智能合约标准接口,它允许发行基于 ERC721 的代币。 规定资产的最小单位为1,不可分割、非同质(唯一)。 ERC721是目前资产的主要规范标准和基础之一(也为其他链上标准的制定提供参考),目前以太坊绝大部分是ERC721标准。

CryptoKitties是ERC721标准最早的应用案例。 CryptoKitties走红后,ERC721进一步被采纳为主要技术标准,其叙事性不断丰富,受到投资者青睐。

ERC1155:通过单个智能合约批量处理资产

ERC-1155 由 Enjin 首席技术官 Witek Radomski 等开发者提出,该标准的第一版于 2018 年 6 月 17 日放在以太坊的 Github 库中,主要可用于游戏行业道具的生成和加工。

ERC1155的特点是可以基于一个合约同时发行多个(或FT),允许用户在同一个智能合约中无限重复使用同质或非同质代币,并且可以一次铸造多个代币时间。 大量同质和非同质资产的以太坊标准。 这意味着 ERC1155 允许我们发行同质和非同质代币。 当对同质化和非同质化代币都有需求时,我们可以在这个标准上发行它们,而不需要切换到其他标准。 同时,可以基于ERC1155批量转账代币资产,一次操作可以将多个代币资产转账给不同的对象。

从以往ERC721标准的发行流程来看,我们需要一张一张的发行和转移合约,不仅效率低,而且成本高(Gas费),而ERC1155则可以大大提高效率,降低成本。 被 GameFi 项目广泛使用。

目前恩金网络是支持ERC1155协议标准(支持发行)的应用之一。 此外,The Sandbox 还使用 ERC-1155 作为其首选的代币标准。 随着赛道的发展,ERC-1155有望得到进一步采用。

ERC998:可组合令牌功能

ERC998标准最初由知名开发者Matt Lockyer于2021年4月15日提出,作为一种名为Composable s,缩写为C的想法,并于2022年被一些GameFi项目所采用。

ERC998 是一种底层协议标准,允许任何一个与其他或 FT 捆绑,用户在转移 C 时可以实现 C 的整个层次和所有权转移。简单地说以太坊的标准协议,ERC-998 可以包含 ERC-721 形式的多个令牌和 ERC-20。 例如,游戏中的物品可以包含多个ERC721标准代币和ERC20代币的组合(以升级、融合等形式获得),ERC998物品可以作为一个整体进行交易和转让。 它简化了资产的所有权和交易行为。

以太坊联盟和以太坊的关系_以太坊的标准协议_以太坊1559协议

ERC1948:可读、可变信息

ERC1948可以理解为ERC721的动态版本。 它不仅具有ERC721的基本特性,还在ERC-721的基础上增加了一个32字节的数据字段,并允许用户访问读取功能,拥有者拥有更新数据的权限。

虽然ERC1948对数据存储的容量有一定的限制,但是ERC-1948协议具有存储动态数据的能力,比如一些prop属性、值等的变化,并基于此,因为它可以存储的能力数据进一步完善,将具有非常重要的应用前景。

ERC2981:版税

几个月前,围绕作品(主要是艺术品和收藏品)的版税争议颇多,不同立场的用户对每笔交易是否收取版税的看法不一。 早期,特许权使用费通常是通过交易平台来设定的。 比如在OpenSea上,买家支付给创作者的版税由创作者自己设定,最高不能超过10%。 OpenSea 将每两周转移一次这些特许权使用费。 到创作者指定的收货地址。

ERC2981在发行阶段将特许权使用费机制嵌入到资产中,即每进行一次转账交易,都会从交易金额中扣除部分特许权使用费(特许权使用费可定制为固定、衰减、动态等形式)。 ),这意味着创作者将不再依赖交易平台获取版税,进一步帮助创作者增加收入渠道。

ERC875:批量转移资产

ERC875是一种允许用户进行批量交易的底层协议标准。 基于此标准,用户可以在一笔交易中批量购买和迁移多笔交易。

目前ERC875协议族主要进行了两大核心改进:一是Magic Link实现原子交易,二是封装功能。

其中,Magic Link主要用于降低用户上手门槛。 资产通证化后,用户可以生成Magic Link进行展示或交易,普通用户也可以直接发送请求,一开始无需支付GAS费用。 打包功能主要针对票务等业务,可以对多种资产进行打包,进行整体展示或流转处理。

在ERC-875协议中,用户可以通过对价格、交易到期日、签名等信息进行加密签名下单。 这个过程是在链下完成的,只会在结算时在链上广播,这意味着用户可以进行交易而无需支付 Gas 费用,节省了大量的 Gas 费用。 而当买家愿意购买时,他需要做的就是接受订单并将订单详情广播情况,再加上购买黄金即可完成交易。 因此对于ERC875来说,除了可以降低gas费之外,还可以方便用户。

ERC1523:政策

以太坊的标准协议_以太坊联盟和以太坊的关系_以太坊1559协议

以保单的形式作为保单,确实是个好主意。 我们已经看到,保单是一种在某些方面具有独特性的金融资产。 该政策允许客户与特定风险相关联,或具有其他独特属性,例如保费。 、期间、承运人、承保人等。保单进一步发展后,保单可以作为可以交易和转让的资产进行流通。

ERC1523是构建该领域应用的协议标准。 它基于现有的 ERC721 协议标准定义了一个最小的元数据结构,允许在智能合约中实现保单的标准 API,允许尽可能多的保单类别具有通用特性。 虽然目前ERC1523的整体应用案例不多,但为未来进一步构建广义的链上保险提供了基础和参考。

具有租赁功能的全家桶:ERC4907、EIP2615、EIP5006

ERC721本身不支持使用权和拥有权分离,即只有拥有者才有使用权。 那么协议标准如ERC4907(EIP4907提案由租赁市场Double Protocol发起,并于2021年6月通过提案)、EIP2615(Kohshi Shiba于2020年4月提出)等协议标准的出现,将进一步赋能使用权和所有权要分离。 分离。

ERC4907和EIP2615虽然都是ERC721的扩展,但是它们之间还是有一定区别的。

ERC4907构建了一个额外的角色,可以授予该地址,以及角色自动撤销(过期)的时间。 角色代表“使用”的权限,但不代表分配或设置的能力。 也就是说,所有者可以赋予一个地址以“租赁”的特性,具有使用权,进一步确立租赁时间因素后,租赁关系自动形成,租赁结束后租赁关系自动终止时间届满(租赁关系不因所有权、转让而改变)。 ERC4907本身并没有任何强制性手段来限制承租人的使用,即使用权的拥有者除了不能转让和设置外,可以在未经许可的情况下进行所有互操作。 目前ERC4907没有设置租约次数,比如可以自动直接执行的单个地址的连续租约,后续开发者可以在此基础上进一步开发。

ERC4907的核心价值是为链上“原生租赁”提供技术支持,实现所有权和使用权分离,是解决流动性短缺问题的重要基础设施。 当然,要支持ERC4907,进一步支持GameFi或者项目方的智能合约升级(门槛更低)。

EIP2615也是ERC721的扩展,但主要支持租赁和抵押功能,即抵押后可以继续供有使用权的用户使用(允许用户自己出租,也可以抵押抵押) ,进一步提供资产赋予现实世界中不动产资产的某些属性,与ERC4907侧重点不同。

一文盘点,以太坊上的底层协议标准2

图片来源:《元宇宙的经济原语1:出租与借贷》

与ERC4907相比,更加复杂,包括三种角色:lien holder、owner和user。 留置权人和所有者有权转移所有者和用户的角色,而用户有权转移用户角色,智能合约是主要执行者,我们看到它的整体执行逻辑非常复杂。 EIP2615在2020年提出后一直没有进展,可能与其复杂的执行逻辑和链上执行成本(高Gas)有关,不符合实际市场发展和需求。

EIP5006更像是ERC1155的扩展版本。 EIP-5006模仿1155的数据结构,额外增加了3条数据来表示嵌套的资产角色租赁关系,基本相当于在原来的1155核心数据上多嵌套了一条。 上层补充租房者和租金量的数据。 其核心价值主要是围绕“用户自创应用场景”进一步强化所有权和使用权分离,明确应用价值拓展方向,更多、更丰富的玩法、应用场景和衍生品将会涌现。

以太坊的标准协议_以太坊联盟和以太坊的关系_以太坊1559协议

EIP3664:属性扩展协议

EIP-3664由DRepublic团队提出。 它用更巧妙的方式进一步解决了ERC-721或ERC-1155等主流标准的问题。 中心化的各种问题(目前主要存储在服务器上),本方案进一步实现了属性的动态扩展。

在EIP-3664方案中以太坊的标准协议,无需修改现有的ERC-721协议和ERC-1155协议。 支持在mint方法的IERC721Receiver或IERC1155Receiver的回调函数中附加属性,也可以通过覆盖mint方法自定义实现附加属性的方式,可以无限附加任意数量的属性。

EIP-3664中的所有属性都实现了IERC3664接口,基本属性包含几个基本字段:ID、Name、Symbol、URI、Balance。 EIP-3664是tokenizing attributes,也就是我们可以认为每一个attribute也是一个kind,这就引出了sub的概念,也就是嵌套,嵌套FT。 这个特性看似简单,实则提供了无限多的变化属性,它的使用范围更加广泛。

通过扩展EIP-3664基础协议,可以实现属性的更新、传递和演化。 目前,EIP-3664已经实现了六大核心属性操作:可升级、可修改、可添加、可移除、可扩展。 拆分,可以合并。

换句话说,EIP-3664提供了可拆可组合的特性,可以让大家自由组合。 Genesis 发布的初始版本是多个不同部分的组合,类似于乐高积木,每个部分都是拆解的。 拆分后,仍可作为完整资产在二级市场出售。

分裂的重要特征之一是兼顾分裂后人格的差异化和完整性。 在此基础上进行进一步的量化裂变,是一个非常有趣的尝试。 EIP-3664协议对.net的发展具有重要意义。

会员权益协议标准:EIP4885、ERC5643

EIP4885协议标准是订阅代币的协议接口,允许持有者订阅和多代币。 协议的核心功能是支持准入期限的设置,更好地服务于会员体系和其他生态系统。 例如,音乐、电影、书籍等的所有者授权访问跟随。

EIP5643 是 EIP-721 的扩展。 它提出了一个额外的接口,也可以用作常规的、可过期的订阅。 该接口包括续订和取消订阅的功能。

SBT(灵魂绑定货币)协议标准:EIP5114、ERC5192、EIP4973

EIP5114

以太坊的标准协议_以太坊联盟和以太坊的关系_以太坊1559协议

在铸造时绑定到另一个不可替代令牌(例如,EIP-721 令牌)且之后无法转移/移动的令牌。 用户不能转让所有权,铸币者也不能撤回/转让/改变所有权。

ERC5192

以太坊社区表达了对不可转让、不可替代和社会定价的代币的需求,类似于魔兽世界的灵魂绑定物品。 但缺乏代币标准导致许多开发人员在用户调用传递函数时简单地抛出错误。 从长远来看,这将导致碎片化和可组合性降低。

该标准是 EIP-721 的扩展。 它提出了一个最小的接口,以使用 EIP-165 的特征检测功能启用令牌绑定。 Soul-bound 代币是绑定到单个帐户的不可替代代币。

EIP4973

为智能合约中的账户绑定代币 (ABT) 提出标准 API。 ABT 是绑定到单个帐户的不可替代令牌。 ABT 没有为传输实现规范接口。 该 EIP 定义了创建、分配、撤销和跟踪 ABT 的基本功能。 与ERC5192和EIP5114这两个标准相比,EIP4973增加了销毁功能。

参考:

《产品经理介绍》

“A&T 视图:现有协议一览”

《租赁提案EIP-5006进入终审!让大型海外游戏换链成为可能》

《元宇宙的经济原语1:出租与借贷》

《Foundry | 平台落地赋能传统产业的最快工具》