赞
踩
Web3相关知识总结
标准 | ERC-20 | ERC-721 | ERC-1155 |
---|---|---|---|
代币类型 | 同质化代币 | 非同质化代币 | 同质化代币、非同质化代币、介于同质化和非同质化代币之间可以互相切换的代币 |
特点 | 代币属性相同、可无损互换、可拆分 | 代币属性互不相同、不可互换、不可拆分 | 前两者的特点都有,且在一定程度上可以在两者中切换 |
生成处理 | 一次性只能生成一种 ERC-20 代币,一次性只能进行单笔单对象交易,并且交易处理需要多次批准 | 一次性只能生成一种 ERC-721 代币,一次性只能进行单笔单对象交易,并且交易处理需要多次批准 | 一次性可以生成多种 ERC-1155 代币资产类别,一次性可以进行多笔多对象交易,交易处理只需要一次批准 |
它是以太坊上的一种代币标准,允许开发者在以太坊区块链之上创建他们的代币,并将其与第三方应用程序(如钱包和交易所)集成。
虽然ERC-20在加密项目和用户中非常受欢迎,但它允许人们将加密货币发送到智能合约而不是钱包。
与ERC-20和ERC-223相反,ERC-721是一个不可替代的代币(NFT)标准。这里的每个代币不是相同的硬币,而是独一无二的,具有自己的标识符,便于通过区块链进行验证。
虽然可互换代币具有类似于标准金条或同值美元钞票的功能,但ERC-721币更像是艺术品或其他(复杂的)手工制作的物品,每件物品都是独一无二的,在某些方面与其他物品不同。虽然它们有多种应用,但NFT最受欢迎的用例是在区块链游戏解决方案中。通过非同质的代币,区块链游戏玩家可以收集、拥有和交易独特的游戏物品,如武器、角色、衣服、坐骑和车辆。此外,ERC-721代币标准允许创作者在多个区块链游戏和应用中集成NFT,让游戏玩家无论在哪里玩都能使用他们的数字收藏品。
ERC-1155 使用本地的 Enjin 币来支持这些定制代币
,可以确保通过此方法创建的所有资产都有一个保证值,该价值可以通过使用 Enjin 钱包内的本地“熔融”特性来获得,使得有形价值的获取更加直接。
ERC-1155:允许使用者在同一个智能合约中无限量地重复使用同质化或者非同质化的代币。 是可以一次性铸造多种多量同质化及非同质化资产的以太坊标准。现已被以太坊接受。相反,除非最初的开发人员定期买回代币,否则它们通常仍在流通。ERC-1155 的定位为更具体的代币标准,因为在此标准上任何资产都可以在任何给定时间创建和销毁。由此带来的好处就是代币稀缺性。ERC-20 协议中,几乎不存在稀缺性。而 ERC-1155 协议下,资产的销毁可以减少流通量,改善整体的稀缺性,提供了与传统选择不一样的代币协议种类。
众所周知,ERC721协议可以铸造NFT(Non-fungible Token),但是当面临着游戏中同样功能的道具,如一种剑,游戏平台总发行1000把的时候,如果通过ERC721来mint(铸造)时,需要重复同样的操作1000次,这样的过程极其麻烦,尽管可以编写自动化的程序帮忙操作,一样会花费较长时间,更大的问题是需要支付1000次gas fee ,按照写本文时的gas fee水平 ,这1000此mint需要近10000USDT等值的ETH ,按照5月份gas fee 高点时,则需要花费数十万USDT等值的ETH,这样的成本对于一般的公司来说是无法承受的。
但是使用ERC-1155进行铸造的话就可以一次性将这1000把剑铸造完成,效率极高,且gas fee 也只要发送一次。相对ERC-721,成本极低。
ERC-4626 是一种标准,它改进了收益型保险库的技术参数。它为代表单个底层 ERC-20 代币份额的收益保险库提供标准 API1。代币化保险库已经成为 DeFi 中极为常见的模式。收益聚合器、借贷市场、质押衍生品等许多 dApp 都利用和依赖于代币化保险库。通过提供统一的标准,ERC-4626 加速了跨协议集成的构建速度。熟悉的、统一的标准也更容易让开发人员理解,从而减少编码错误的可能性。这有助于防止可组合性问题。标准化还可以防止工作重复,因为社区只需要设计一次保险库,而不是为每个协议单独设计。
– EIP:
(Ethereum Improvement Proposals)是以太坊开发者社区提出的改进建议,是一系列以编号排定的文件,类似互联网上IETF的RFC。 EIP可以是 Ethereum 生态中任意领域的改进,比如新特性、ERC、协议改进、编程工具等等。
– BIP:
(Bitcoin Improvement Proposal)比特币改进提案
– ERC:
(Ethereum Request for Comment)则是用以记录以太坊上应用级的各种开发标准和协议 (application-level standards and conventions)。如典型的Token标准 (ERC20, ERC721)、名字注册 (ERC26, ERC13), URI范式 (ERC67), Library/Package格式 (EIP82), 钱包格式 (EIP75,EIP85)等
外部持有
– 创建帐户是免费的
– 可以发起交易
– 外部所有的帐户之间只能进行以太币和代币交易
– 由一对加密密钥组成:控制帐户活动的公钥和私钥
合约
– 创建合约存在成本,因为需要使用网络存储空间
– 只能在收到交易时发送交易
– 从外部帐户向合约帐户发起的交易能触发可执行多种操作的代码,例如转移代币甚至创建新合约
– 合约帐户没有私钥。 相反,它们由智能合约代码逻辑控制
以太坊交易是指由外部持有帐户发起的行动,换句话说,是指由人管理而不是智能合约管理的帐户。 例如,如果 Bob 发送 Alice 1 ETH,则 Bob 的帐户必须减少 1 ETH,而 Alice 的帐户必须增加 1 ETH。 交易会造成状态的改变。
所提交的交易包括下列信息:
交易提交后,就会发生以下情况:
燃料是指在以太坊网络上执行特定操作所需的计算工作量。
由于每笔以太坊交易都需要使用计算资源来执行,因此必须为这些资源付费,以确保以太坊不容易受到垃圾信息的攻击,并且不会陷入无限的计算循环。 计算费用以燃料费的形式支付。
燃料费是用于执行某些操作的燃料数量,乘以每单位燃料的成本。 无论交易成功与否,都要支付燃料费。
如何在1inch上使用不同的网络
如何在1inch上下限价单
如何在1inch网络上交换资产
API 的全称为Application Programming Interface,翻译过来的意思就是应用程序编程接口。 ↩︎
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。