当前位置:首页 > 物联网 > 区块链
[导读] IFTNews:就好像理解比特币还不够困难一样,以太坊引入了一个全新的复杂性。即使你有扎实的技术背景,在一切都有意义之前,还需要一些时间和独立的研究——除非你是个天才。

IFTNews:就好像理解比特币还不够困难一样,以太坊引入了一个全新的复杂性。即使你有扎实的技术背景,在一切都有意义之前,还需要一些时间和独立的研究——除非你是个天才。

话虽如此,对以太坊如何运作的基本理解实际上可以使一般情况下更容易理解加密货币。您可以看到,以太坊是一个分散的平台,可以在其上编写智能合约(使用Solidity编程语言)并执行。它是支持数百个分散应用程序(dApp)的基础层。

每当在以太网上开发区块链技术和智能合同的新应用程序时,就可以创建一个新的以太令牌。这个过程的简化方面是,以太坊提供了标记化的标准。不同类型的应用程序将根据不同的标准进行标记,具体取决于应用程序的用途。

由于这些标准,智能契约和令牌交互变得更加简单,因此开发人员可以在以太坊上创建dapps。你会听到一个常见的类比来解释这种好处,那就是以太坊类似于dapps的iOSAndroid——一个支持应用程序并使其易于构建的操作系统。

目前最常见的以太标记标准是ERC-20标准,但也有ERC-223、ERC-721和ERC-777标准。在本文中,我们将解释每个标准以及如何在分散的生态系统中使用它。

ERC-20令牌是什么?

在智能契约中使用的ERC-20标准只包含6个基本功能,这些功能使令牌成为可靠的功能。代码非常简单,您不需要任何计算机科学知识就可以理解它。让我们一件一件地看一遍。

首先是totalSupply()函数,该函数确定将在给定项目的令牌经济中创建以进行交换的令牌的总数。

然后是transfer()函数,用于将令牌初始分发给用户钱包。该函数是ERC-20令牌在ICOs中如此流行的最大原因,因为当ICO完成时,它可以非常容易地向投资者发送令牌。

transferFrom()函数然后允许令牌持有者在初始分发后彼此交换令牌。假设您要向朋友发送一些BAT,此功能将获取您的以太坊钱包地址,收件人的以太坊钱包地址以及发送的金额,然后执行交易。

接下来,顾名思义,balanceOf()函数跟踪每个用户钱包中的令牌余额。很简单。

与此同时,approve()函数用于保证经济中的令牌供应总量保持不变。换句话说,该函数的作用是确保没有人能够凭空创建额外的令牌,从而使自己受益。

最后,allowance()函数确保事务在添加到区块链之前是有效的。每当用户想要将某些令牌转移到另一个钱包时,该函数都会检查发送地址是否至少与transferFrom()函数中规定的数量相同。如果没有,则事务无效。

有了这6个功能,创建新的令牌并为它们开发平台和钱包就变得非常简单了。这个标准已经被成千上万个不同的项目所采用。事实上,前20个以太坊令牌中的所有项目都是ERC-20令牌。

TL;DR

ERC-20 Tokens:

l 是目前的行业标准l 由6个关键令牌函数组成l 已经被数千个不同的加密货币项目使用

ERC-223令牌是什么?

虽然ERC-20标准非常有用,但它远非完美。例如,ERC-20的一个特别糟糕的设计缺陷使得令牌可能会丢失,一个特别糟糕的设计缺陷与 ERC-20s 使得令牌可能会丢失, 当人们把本应发送令牌到一个普通钱包,而错误地发送到一个智能合同。不幸的是,到目前为止,这已经造成了迄今价值超过300万美元的 ERC-20 令牌损失。

ERC-223通过允许用户将令牌转移到具有相同功能的智能合约和钱包中,解决了这个设计缺陷。此外,ERC-223令牌只需要1个步骤,而不需要2个步骤,从而提高了ERC-20s的效率。这意味着ERC-223令牌传输只需要与ERC-20传输相比一半的GAS(即更便宜)。

除此之外,ERC-223令牌与ERC-20令牌向后兼容,这意味着它们在解决上面提到的bug的同时保持了所有原始功能。

由于这些优点,ERC-223标准有一天可能取代ERC-20成为最广泛使用的以太标记标准。然而,大多数以太坊公司的钱包还不支持ERC-223令牌,因此项目开发人员的采用速度很慢。

不过,考虑到密码货币生态系统的发展速度有多快,如果ERC-223令牌在2019年甚至更早开始流行,也不要感到惊讶。

TL; DR

ERC-223令牌:

l 使用ERC-20令牌标准解决关键缺陷

l 只需要ERC-20代币的一半GAS

l 向后兼容ERC-20

尚未被任何值得注意的加密货币项目使用

ERC-721令牌是什么?

ERC-721令牌在2017年年底流行起来,这是ERC-721令牌第一次出名。

ERC-721令牌标准与其他ERC标准的关键区别在于ERC-721允许开发人员轻松创建不可替换令牌(NFT)。换句话说,一个令牌可能比在同一平台/生态系统中交换的另一个令牌具有不同的价值。

不可替代的令牌非常有用,因为它们允许对惟一的单个资产进行标记。这包括精心培育的数字猫,但也包括更有价值的传统资产,如艺术品、陈年葡萄酒、房地产、文凭等等。

以太坊生态系统中最好的项目之一0x protocol,正在致力于在其v2版本中增加对ERC-721令牌和其他新令牌标准的支持,该版本定于2018年7月下旬发布。

另一个高质量但新的、不太为人知的项目0xcert专门关注不可替换的令牌,并允许任何人在区块链上创建、拥有和验证惟一的资产。此外,0xcert让开发人员很容易创建适合各种类型的独特资产的dapps和智能契约。

由于未来几年将有更多的真实资产进行标记,您可以打赌ERC-721令牌标准将比加密标准更加出名。从美术、音乐版税到第二天的球票,所有的所有权都可以在以太坊公司的区块链上公开转让。供应链可以在前所未有的水平上确保产品的完整性和可追溯性。ERC-721的可能性至少可以说是令人兴奋的。

TL; DR

ERC-721令牌:

是不可替代的令牌(NFT)可用于标记唯一的单个资产

最初由以太坊 dapp CryptoKitties使用,但除了数字游戏之外还有许多可能的应用。

什么是ERC-777和ERC-820代币?

与ERC-223类似,ERC-777旨在改进ERC-20令牌标准并向后兼容。

ERC-777优于ERC-20的一个原因是,与ERC-223一样,ERC-223解决了导致300多万美元丢失令牌的设计缺陷。然而,ERC-777标准的独特之处在于它所包含的事务处理机制的广度。

为了解释ERC-777,我们必须首先从ERC-820令牌标准开始。在这个标准中,在以太网络上建立了一个智能合同的中央注册中心。注册中心使任何人都可以“检查”智能合同地址并检查它所支持的功能。

ERC-777使用相同的ERC-820中央注册表,使智能合同功能易于验证。它还建立了一套全新的功能,而不是使用ERC-20标准中使用的相同的“传输”和“批准”功能。ERC-777取代了上述功能,使用了“发送”功能,用于传输以太网本身。

ERC-777的另一个重要卖点是,它允许“被批准的运营商”,这意味着人们可以批准智能合同,以自己的名义移动代币。这使得ERC-777具有高度的可定制性,因为它允许人们在令牌之上构建额外的功能,比如提高事务隐私的混合器合同,或者在丢失私钥时提供紧急恢复功能。

此外,ERC-777为铸造和燃烧令牌创建了一个标准,根据项目的特定令牌经济学,这一点非常有用。

然而,不幸的是,目前还没有任何构建在ERC-777令牌标准上的知名应用程序供我们参考,因此未来是否会广泛采用该标准仍有待观察。考虑到它比ERC-20更具可定制性,并且减少了事务上的摩擦,现在ERC-20上的几乎每个应用程序都可以从将来迁移到ERC-777中获益。

对于任何真正想深入研究细节的人来说,可以在github的存储库中找到作为ERC-777标准一部分的事务处理机制的进一步解释。

TL; DR

ERC-777令牌:

l 使用ERC-20令牌标准解决关键缺陷

l 向后兼容ERC-20

l 使用用于传输ETH本身的函数,使事务更平滑

l 允许“批准的操作符”,使它比以前的标准更可定制

展望未来

以太坊平台没有保持静态,并且在其之上构建的标记标准也不是一成不变的。虽然ERC-20令牌目前在以空气为基础的市场中占据主导地位,但未来应该会有越来越多的项目转向更新和改进的ERC-223或ERC-777令牌标准。

在以太坊中已经有超过10万份的代币合同(是的,你看的没错),开发的速度并没有放缓的迹象。毫无疑问,这些令牌中的大多数将是多余的、无用的、没有价值的,但其中的一些可能只是改变我们所知道的世界。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

现如今数字经济完全依赖各大平台的服务,交易能否达成与双方信用直接挂钩。平台往往在交易过程中抽取大量服务费用,导致了交易成本的提高。

关键字: 元宇宙 区块链 虚拟活动

业内消息,本周比特币盘中一度突破64000美元,续刷2021年11月以来新高。这是比特币自2021年11月以来最高价格,距离历史最高点68991美元仅一步之遥。随后,比特币涨势回落,截至发稿,比特币报60377.42美元...

关键字: 加密货币 爆仓 比特币 以太坊 狗狗币 BNB

随着人工智能(AI)技术的不断发展和创新,其应用领域也在不断拓展。AI正在逐步渗透到各个行业中,为我们的生活和工作带来诸多变革。本文将为您探讨人工智能在各个领域的应用。

关键字: 人工智能 区块链 应用领域

本文中,小编将对区块链技术予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 区块链 Blockchain

深圳2023年9月8日 /美通社/ -- 近日,超算领域国际顶级会刊SC23公布了论文入选名单,由微众银行区块链团队发表的论文——《FISCO-BCOS:An Enterprise-grade Permissioned...

关键字: 区块链 OS 开源 联盟链

(全球TMT2023年9月6日讯)耀世星辉新文娱集团控股有限公司宣布,根据2023年8月16日签署的《股份认购协议》,完成发行总计8,064,516 股普通股,认购价格为每股2.48美元,总计2000万美元的战略投资完...

关键字: 云计算 移动互联网 区块链 生态系统

上海2023年8月17日 /美通社/ -- 低碳经济的新机遇和挑战激发了电池制造业的创新热情。为了引领行业电池安全生产标准的制定并保持市场领先地位,一些电池制造公司,已在电池创新技术上投入巨大的研发力量。 在这个背景下...

关键字: 区块链 新能源电池管理 区块链技术 AI

(全球TMT2023年8月17日讯)耀世星辉新文娱集团控股有限公司宣布与两家新的投资机构签署战略投资股份认购协议。根据协议,公司同意向两家机构发行总计8,064,516 股普通股,每股价格为2.48美元,总额2000万...

关键字: 云计算 移动互联网 区块链 生态系统

近日,SABIC携手区块链软件提供商Circularise共同推出区块链试点项目,旨在评估其技术在追踪特定材料从“端到端”流动的碳足迹方面的使用情况。

关键字: 区块链 碳中和

区块链技术是一种基于去中心化、分布式、不可篡改的数据存储和传输技术,其应用场景广泛,涉及到数字货币、供应链管理、智能合约、数字身份验证、物联网等多个领域。以下是区块链技术的几个具体应用:

关键字: 区块链 数字货币
关闭
关闭