以太经典(ETC币)|EthereumClassic,新一代数字货币

ETH代币标准的详细列表

2021-07-14 07:54栏目:加密货币
TAG:

代表“徽章”的不可转账代币。

阿剑评:其实刚开始看到这个列表我是非常惊讶的。有两个缘由:(1)我隐约想到,这部分代币标准的出现可能模拟了人类历史上物权演化的过程,有不同的是历史上总是先出现对物的占有,然后才出现详细的物权界定,务使大家的行动没冲突,买卖顺利进行,而在区块链上,大家不能不先概念物权,然后才能买卖物权;在人类历史上,假如法律没明确的界定,还可能借由传统和风俗界定,而区块链没这部分东西。(2)要真的发挥智能合约的潜力,不只要靠单个单个的合约,更要靠一些高出单个合约的协议。可以说,智能合约系统的潜力,大家还未窥见全貌。大多数人是小看ETH了。

此文旨在详细讲解ETH代币的各项标准,假如大伙觉得有新的或者错误的代币标准需要添加与修改,请随时提出。同时,也期望大伙能对这部分代币标准提出更好的描述办法与指出它们之间的关系,由于不少代币的讲解其实都是从有关的建议说明中摘取出来的。

在提出任何建议或者需要之前,请大伙填写列表元素模板。假如不认可列表中的信息,大伙也可以提出异议。我建议可以把目的很接近的建议整理起来,以便于愈加明确地理解它们。为了维持透明度,没人会对内容做出审核,只须信息满足的提案都会涵盖进来,其中不安全或者平庸的提案会进行关闭处置,然后会从列表中移除。假如最后有足够多的人支持移除某个提案,那样它就会从列表移除。

ERC-20:标准的可替代性代币(EIP-20)

可替代型代币(同质代币)的规范 API,包括转账和余额跟踪的功能。

ERC-223: 保护资金投入者以防意料之外的合约转账

ERC20 代币标准非常可能会导致终端用户的资金丢失,主要的问题在于没办法处置通过 ERC20 代币的转账函数实行的 ERC20 收入买卖。ERC-233 概念了一个标准函数,代币合约与用特定代币的合约可以用以预防意料之外发送代币到(不支持该标准的)合约中,同时也让代币的转账就像ETH转账一样。

有关的规范:
·ERC-667
·ERC-777
·ERC-995

ERC-667: transferAndCall 代币标准

transferAndCall 和 transfer 的功能类似,但前者却可以让操作者不会由于疏忽把代币锁定在非ERC223兼容的合约。它和 ERC223 的 transfer 函数区别仅仅在于名字,但这个不同也可以让大伙比较容易地分了解 ERC223 代币和 ERC20 + ERC667 混合代币。

很有关的规范:
·ERC-223
·ERC-777
·ERC-995

ERC-721:非同质代币标准

虽然可替代的代币可以继续分解,但非同质代币(NFTs)却是不能的。NFTs 可以作为产权,并且进行买卖,同时也能委托给第三方中介/钱包/拍卖商(“操作职员”)。NFTs 也能代表数字资产或者实物资产的所有权。

ERC-777:基于操作者的代币标准

和授权第三方代表用户进行买卖不同,ERC-777 建议用用户和操作者之间的布尔匹配(Boolean Mapping)模式。这就会简化编程语言和授权过程,同时也降低了 Gas 的消耗。777 标准也包含数据传递的功能。

很有关的规范:
·ERC-223
·ERC-667
·ERC-995

有关的规范:
·EIP-20

ERC-809 : 非同质代币的出租标准

竞用品:假如有人在用某样东西,别的人就不可能同时用,那样就称这个东西为竞用品(校对注:经济学定义,或译为“角逐品”,与“public good”相对。对后者而言,多人可同时用同一物品而不会互相干扰)。比如,正在开车这个事件是角逐用的,但看日落则是大伙都可以同时做到的。

非同质物品:假如不可以某样东西不可以互相进行交换,大家就称这个东西是非同质的。比如,某人的汽车是非同质的,但 以太币er 是可替代的。

ERC-809 标准可以让用户用一系列指令来出租他们的非同质化代币(NTFs),因此,用户从单个的钱包界面就可以看到过去和目前的出租协议。

ERC-827 : transferFromAndCall & approveAndCall

该标准不安全,故移除。

ERC-864:NFTs 共有产权

这项标准建议旨在 NFT 合约中推荐 NTF 的所有权。

有关的规范:
·EIP-721

特别有关的规范:
·ERC-981

ERC-865 : TransferPreSigned

这项标准概念了代币合约可以用的一种标准函数,用户可用于委托第三方帮忙转账。这个第三方会支付 Gas,然后以代币的形式向买卖发起方收取成本。

有关的规范:
·EIP-20

特别有关的规范:
·ERC-965

ERC-874: 加权的不可替代代币

不是所有些 NFT 都是同等条件下创造的,但又没东西可以分辨 NFT。加权的办法可以让去中心化自治组织(DAO)或者其他外部机构获悉独特资产拥有些价值。

有关的规范
·EIP-721

ERC-888: 多维代币标准

多维代币体系的模型,其用标识符代表余额和数据。

有关的规范:
·EIP-20
·EIP-721

很有关的规范:
·ERC-994
·ERC-998
·ERC-1155
·ERC-1178
·ERC-1203

ERC-918: 可挖矿的代币标准

标准化工作量证明算法的挖矿代币标准。

有关的规范
·EIP-20

ERC-965 : sendByCheque

这个标准旨在让提前签署的信息可以批准第三方来实行代币转账,并且初始转账者不需要第一进行链上转账。转账者仅需签署信息,那样第三方就会通过签名来调用 sendByCheque 。

有关的规范:
·EIP-20

很有关的规范:
·ERC-865

ERC-981: 部分拥有权标准

这个标准描述了发行代币的全新ETH接口,其代币资产的拥有者会有固定的代币在市场上进行买卖,并且代表了 100% 的拥有权。然后他们可以选择将代币进行分解,从而提升数字资产的可互换性。

有关的规范:
·EIP-721

很有关的规范:
·ERC-864

ERC-994: 委托性非同质代币标准

委托性非同质代币(DNFTs)是对 ERC721 标准的延伸,该标准可以用来在ETH注册土地和实物产权。NFTs 是类似树一样的网盟型结构(和 DNS 类似),其中 NFTs 可以委托并且在某个空间内对其进行分解。和数字资产(比如以太猫)不同 ,实物资产不只需要数据库中有个准确的身份,同时还需要现实管辖权范围内的法律效力。土地注册机构作为根 DNFT 就可以打造 DNFT 空间,进而辐射一片广阔的范围,而且,可以将根地区的细分地区委托给现有些产权持有者,以此更新土地登记。

有关标准:
·EIP-721

有关标准:
·ERC-888
·ERC-998
·ERC-1155
·ERC-1178
·ERC-1203

ERC-995: 转账调用前后

除去 ERC20 的功能,这个标准提供了增强型的代币转账功能。它在转账前后都对转账和授权进行调用,无论接收地址是否一个合约。

很有关的规范:
·ERC-223
·ERC-667
·ERC-777

ERC-998: 可合成非同质代币的规范

ERC-998 作为标准化扩展,是为了所有非同质代币都可以持有其他非同质 ERC-721 代币或者标准同质化 ERC-20 代币。转移合成代币意味着转移其中的整个层次结构。比如,以太猫中会有打斗和喂食的部分;喂食部分或许就会包含同质化的“食物”代币。

有关的规范:
·EIP-20
·EIP-721

很有关的规范:
·ERC-888
·ERC-994
·ERC-1155
·ERC-1178
·ERC-1203

ERC-1003: 安全合约转账扩展

该标准不安全,故移除。

ERC-1067: 可升级代币合约的规范

这个标准描述了愈加分布式的代币合约构造,其中带有可以升级的协议,并且可以在协议部署后增加新的功能。

有关的规范:
·EIP-20

ERC-1132: 代币锁定能力的规范

这个标准提供了代币在合约内多种作用与功效的时间锁仓功能,而且还无需转移代币。这个标准也可以获得锁定和非锁定代币(可以转账的代币)的余额。

有关的规范:
·EIP-20

ERC-1155: 多代币的规范

追踪多个代币余额和所有权的合约,从而可以提升批量转账的效率。

有关的规范:
·EIP-20
·EIP-721

很有关的规范:
·ERC-888
·ERC-994
·ERC-998
·ERC-1178
·ERC-1203

ERC-1178: 多级别代币的规范

为多个级别(Multiple Class)代币的合约提供标准接口。

很有关的规范:
·ERC-888
·ERC-994
·ERC-998
·ERC-1155
·ERC-1203

ERC-1190:非同质版税代币的规范

可以向创造者 与/或者 所有者支付版税的非同质代币标准接口。

有关的规范:
·EIP-721

ERC-1203:多层级代币的规范(ERC-20扩展)

多层级代币合约的规范接口,同时也是ERC-20兼容。

很有关的规范:
·ERC-888
·ERC-994
·ERC-998
·ERC-1155
·ERC-1178

ERC-1238:不可转账代币的规范