文档章节

以太坊Token通证或者代币的真正作用是什么?

笔阁
 笔阁
发布于 11/15 10:22
字数 2039
阅读 14
收藏 0

上一篇文章以太坊(Ethereum)与以太(Ether)中,你应该很好地理解以太坊是如何构建以太坊应用程序网络的,这些应用程序需要一个名为Ether的加密货币来运行。现在是时候引入一个更深层的概念——Token通证也称为代币。在以太坊上构建的许多dApp都有自己的加密货币或Token。为了与dApp交互,用户需要购买dApp自身的Token通证(代币)。一般而言,通证(代币)表示给定生态系统中的特定事物。这可能是经济价值,股息,股权,投票权......现实中的具体事物。重要的是要理解Token即通证(代币)不仅限于一个特定的角色;它可以在其自身的生态系统中履行各种不同的角色。

既然我们有以太,那为什么还需要Token?

在了解了以太以及它在以太坊网络中如何运作之后,我们要问的一个自然问题是,为什么我们不使用Ether来支付这些dApp中的每笔交易?为什么我们需要自己的货币?对此的答案非常简单,因为在现实世界中有很多地方我们也使用代币而非传统货币。

一个最简单的示例就是娱乐场所常见的街机游戏。

如果你想在街机游戏中玩游戏,你必须先将钱存入投币机或者找服务员换成街机代币。一旦你有了代币,那么你就可以玩游戏了。

不同类型的Token

以太坊生态系统正在迅速发展,变化和扩大。一分钟就可能出现了新的创新。将来会有各种基于区块链的Token通证(代币)。但是现在,我们将讨论三种基于区块链的通证(代币):

  • Usage tokens:使用某种服务时所需的代币。
  • Work tokens:一种代币,使用户有权为DAO做贡献并以工作成果交换的方式获得收益
  • Security tokens:一种为外部交易资产服务的代币,代表系统中的价值。  

Usage tokens

这些Token代币的功能就像它们各自的dApp中的货币一样。这通常是Token的最简单和直接的应用。这些代币具有货币价值;但是,他们在特定网络中没有任何形式的权利或特权。简而言之,将Token视为金钱。使用Token有时也称为“medium-of-exchange”代币。

示例:Golem,0x,Civic,Raiden,Basic Attention Token等。

Work tokens

工作通证使用户有权为组织贡献工作以帮助其发挥作用。在此模型中,用户(或服务提供商)使用网络的本身通证来获得为网络执行工作的权利。关于工作通证模型的一个很酷的事情是,随着对服务的需求的增长,更多的收入将流向服务提供商。鉴于固定的通证供应,服务提供商将合理地为每个通证提供更多的权利,以获得不断增长的现金流的一部分。我们将深入研究bonding,计算估值以及网络激励的概念。在此阶段要理解的重要事项是工作通证授予对网络的访问权限并提供现金流量的潜力,条件是使用通证交付工作。

示例:Augur,Keep,Truebit,Gems等。

Security tokens

证券代币,也称为代币化证券或投资代币,是符合美国证券交易委员会规定的金融证券。虽然不会涉及法规和合规性,但要理解的简单事项是这些代币为代币持有者提供了一系列财务权利。

这些财务权利的例子包括股权,股息,利润分享,投票权等。简单地说,这些代币代表对相关资产的权利,例如房地产,现金流或持股。使证券代币如此透明(并且可能具有革命性)的原因在于,权利被写入智能合约中,并且代币在区块链驱动的交易所上交易。

把它们整理一下

虽然在这里引入了许多关于Token通证或代币的新概念,重要的是要记住在以太坊上构建的dApp,它们就像街机游戏。使用它们,与它们交互,甚至与它们一起玩都要从拥有Token通证或代币开始。随着生态系统的成熟,开发人员将尝试并继续提出的各种想法,并以此为基础上进行构建。随着时间的推移,我们肯定会发现新的和创造性的方法来捕捉各种网络原生Token通证或代币的价值,继续增强用户体验并使某种新的事物成为可能。

======================================================================

分享一些以太坊、EOS、比特币等区块链相关的交互式在线编程实战教程:

  • java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和交易等内容。
  • 以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。
  • EOS教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。
  • java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师不可多得的比特币开发学习课程。
  • php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
  • tendermint区块链开发详解,本课程适合希望使用tendermint进行区块链开发的工程师,课程内容即包括tendermint应用开发模型中的核心概念,例如ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。

汇智网原创翻译,转载请标明出处。这里是原文以太坊Token通证或者代币的作用

© 著作权归作者所有

笔阁
粉丝 197
博文 173
码字总数 339036
作品 0
海淀
程序员
私信 提问
关于区块链通证模型,你想知道的都在这

简介   区块链最重要的应用就是将实物价值或虚拟资产映射成链上Token,通过资产上链,实现跨地域、低成本的进行资产交易与转移,本质上是权益再分配,核心是提高激励性和效益。   很多人...

JouyPub
11/28
0
0
区块链项目有必要拥有自己的token模型吗?

区块链项目有必要拥有自己的token模型吗? 2018-09-26 14:30编辑: yyuuzhu分类:区块链来源: 蓝狐笔记 区块链 招聘信息: iOS开发 iOS开发 iOS开发 app开发上架H5技术 app开发技术 图像处理...

yyuuzhu
09/26
0
0
【以太坊通证标准】ERC20系列,ERC721系列,ERC865

1,摘要 【本文目标】 通过本文学习,了解ERC定义及知名ERC协议标准,如ERC20以及ERC223、ERC621,ERC827协议,ERC721以及 ERC875,ERC1155,ERC998协议,ERC 865等描述和定义。 2,ERC的定义及...

笔名辉哥
07/28
0
0
ERC20/ERC721很多人都听过,但是ERC是什么你真的了解吗?

本文不介绍技术代码相关,具体代码可在文末自行下载学习,为了方便阅读下文,特此做几个定义的解释: 可替代性通证(fungible token):在本文指的是基于区块链技术发行的,互相可以替代的,...

区块链福利社
05/20
0
0
以太坊ERC标准简介:ERC20/ERC721/ERC223/ERC621/ERC827

最著名的两个以太坊通证标准是代币标准ERC20和数字资产标准ERC721。在本文中,除了介绍这两个流行的ERC标准,还将介绍其他一些针对特定应用场景的ERC20改进标准:ERC223、ERC621和ERC827。 ...

汇智网教程
05/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

EOS账户如何工作,我们如何获取eos账号?

EOS账户的工作方式是什么?帐户是存储在区块链中的人类可读名称。它可以由个人或一群人拥有,具体的取决于权限配置。需要一个帐户来将交易转移或推送到区块链。——EOSIO Wiki EOS账户如何工...

笔阁
2分钟前
0
0
iOS面试之@property

https://juejin.im/post/5c105c7ce51d4562d138086f @property介绍 相信做过iOS开发的同学都使用过@property,@property翻译过来是属性。在定义一个类时,常常会有多个@property,有了@proper...

壹峰
3分钟前
0
0
[springBoot系列]--springBoot注解大全

一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加......

Jack088
17分钟前
3
0
tomcat编译超过64k大小的jsp文件报错原因

  今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了几个版本之后编译报错了,页面打开都是报500的错误,500的报错,知道http协议返回...

SEOwhywhy
39分钟前
5
0
flutter http 请求客户端

1、pubspec文件管理Flutter应用程序的assets(资源,如图片、package等)。 在pubspec.yaml中,通过网址“https://pub.dartlang.org/packages/http#-installing-tab-”确认版本号后,将http(0...

渣渣曦
39分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部