孟岩是最早将token翻译成为通证的区块链大咖,这个翻译已经得到到了越来越人的认可。原来它叫代币,孟岩建议把它翻译成通证。以下是孟岩关于通证的注解。

(孟岩,柏链道捷CEO,CSDN副总裁,区块链通证派代表人物)

通证的本质
通证(token)可流通的加密数字凭证。
如果Token叫通证的话,Token economy就可以叫通证经济了,就是这个概念。通证其实是可流通的加密数字凭证,它可以包含很多的种类:
第一,它可以包含证件类通证,比如你的身份证、出生证、毕业证这个不可交易的凭证。
第二,可以包含功能类的凭证,比如说包含你虚拟商品的,积分的折扣券、代金券、门票,这些东西的特点是,你拿着它你还可以在某一个场景下,消费、使用,这个是功能性的通证。
第三,权益类的通证,代表什么证券、期权、股票代表这些东西。

后面两类:功能类和权益类的通证,通常是可以交易的,就是你买过来之后你还可以掉,因为它的流动性是远远高于我们现在知道的任何一种金融品,或者是除了现通之外,它的流通性应该是比我们现在所知道的任何一种,财富表达符号都更加高了。

通证三要素
通证有三个要素:证、通、值。
证:它可信,它代表某种权益,它进行共识。
通:它可以大范围的流通,这种大范围的流通,意味着你可以迅速的来进行验证和消费。而且也可以迅速的兑换为其它的通证。
值:它必须具有经济价值。

通证经济与区块链是最佳拍档
通证跟区块链是什么关系呢?简单得说,区块链是进行通证的最佳平台,没有区块链我们也可以跑通证,但是已经有了区块链之后如果你还用别的东西来跑通证的话,就相当于你已经有了文字、纸、笔之后,你还拿一个绳子打结来计。所有的科技都变成了原始科技了,都不需要了。

通证简化了人类信任的拓扑关系
大家可以看到,如果在一个人群里面有N个人的话,你想,在这N个人当中,建立完整的信誉关系,如果你是用两两相识的方式,你需要建立N×(N-1)÷2这么一个连接。而人类为了进行大规模协作,大家共同相信某一个虚拟的故事,而往往会出现一个人,他还代表这个虚拟的故事,比如说祭祀、国王、皇帝、主席这样虚拟的故事,他们就作为整个结点。

因为,有了这样一个结点,我不信任你没有关系,只要我跟你都信任我们的皇帝,我们就可以在一起协作。但是,中心化结点容易出的问题,就是腐败。腐败的问题是怎么产生的?就是这个中心化结点,突然有一天发现,他通过制造交易障碍,所带来的收益,远远超过他帮助你们每一个人顺畅的建立连接所带来的收益。

结论:通证可以快速建立大规模、临时性的协作

只有到了区块链我们才第一次拥有了这样一种新的技术,使我们人可以在彼此之间,不需要信任某一个第三方的情况下,你见证(见到你给我的通证)你就可以相信这个事儿是真的,这个信任可以通过通证来进行表达,而这个通证的传输是光速,所以这个是区块链给我们带来的,也是人类第一次拥有这样的一种能力,在不需要信任某一个中心的情况下,我们能够彼此之间达成共识,来进行大规模的协作。

所以,结论是通证作为光速广播的公式符号,可以取人类在相互不认识和相互免信任的网络当中,快速建立大规模、临时性的协作。正因为大规模的人类合作是以虚构的故事作为基础,所以只要改变我们所讲的故事就能改变人类的合作方式。我们的区块链为我们提供了一个新的故事,通证为我们提供了一个新的虚拟的故事。

因此,我们的协作方式将发生重大的变化,这件事情今天已经开始发生了,但是还是很小范围的。大家看一下现在炒币的那些群是怎么样协作的?未来它会影响很多东西,所有人在我们区块链圈子里面都会说区块链可能会导致公司,这么一个协作形式的解体。

孟岩:通证(token)和通证经济的目的在于改善现有经济的效率性的更多相关文章

  1. 智能合约开发——以太坊 DApp 实现 购买通证token

    合约的buy()方法用于提供购买股票的接口.注意关键字payable,有了它买股票的人才可以付钱给你. 接收钱没有比这个再简单的了! function buy() payable public ret ...

  2. 干货|技术小白如何在45分钟内发行通证(TOKEN)并上线交易(附流程代码

    https://blog.csdn.net/HiBlock/article/details/80071478

  3. 关于在MySql的decimal中犯的一个错-此篇文章目的在于警醒自己

    今天在运行一段程序的时候报了Out of range value错误,网上的解释是说这个值与数据库字段类型不匹配,然而程序里面设置的是BigDecimal,数据库设置的是decimal,没有多想就把s ...

  4. Python写的计算器程序(主要目的在于熟悉下正则表达式)

    import res = '1-2*((60-30-(-40/5)*(9-2*5/3-7/3*99/4*2998-10*568/14.3))+(-4*3)/16-3)'s2 = 1-2*((60-30 ...

  5. SDN与NFV技术在云数据中心的规模应用探讨

    Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链 ...

  6. K2 BPM_如何将RPA的价值最大化?_全球领先的工作流引擎

     自动化技术让企业能够更有效的利用资源,减少由于人为失误而造成的风险损失.随着科技的进步,实现自动化的途径变得更加多样化. 据Forrester预测,自动化技术将在2019年成为引领数字化转型的前沿技 ...

  7. 孟岩:怎么看待Coin与Token的关系?

    由于中英文的隔阂,很多在英文世界里一目了然.不言自明的词汇,翻译成中文之后意义模糊.难以理解.比如在区块链和加密数字货币领域,coin 和 token 的区别,很长时间困扰着我们,并且引发争论. 后来 ...

  8. ANG通证是什么?有关ANG通证的干货都在这里

    什么是ANG通证?▲▲▲ 通证也叫代币,是一个虚拟账户名称,是电子卡的虚拟货币.举个简单的例子,腾讯的Q币就是一种通证,我们用货币购换数个Q币,代以购买腾讯游戏里的装备等. 目前,随着加密数字通证的发 ...

  9. 为什么你学不会递归?告别递归,谈谈我的一些经验 关于集合中一些常考的知识点总结 .net辗转java系列(一)视野 彻底理解cookie,session,token

    为什么你学不会递归?告别递归,谈谈我的一些经验   可能很多人在大一的时候,就已经接触了递归了,不过,我敢保证很多人初学者刚开始接触递归的时候,是一脸懵逼的,我当初也是,给我的感觉就是,递归太神奇了! ...

随机推荐

  1. 自动生成实体类和xml

    1 首先eclipse需要安装一个插件 2 两个配置文件 1 generator.properties 2 generator.xml <?xml version="1.0" ...

  2. python 要掌握面向对象,你得会做这些题

    1,面向对象三大特性,各有什么用处,说说你的理解. 继承:解决代码重用问题 多态:多态性,可以在不考虑对象类型的情况下而直接使用对象 封装:明确的区分内外,控制外部对隐藏属性的操作行为,隔离复杂度 2 ...

  3. MySQL系列详解三:MySQL中各类日志详解-技术流ken

    前言 日志文件记录了MySQL数据库的各种类型的活动,MySQL数据库中常见的日志文件有 查询日志,慢查询日志,错误日志,二进制日志,中继日志 .下面分别对他们进行介绍. 查询日志 1.查看查询日志变 ...

  4. OpenCV入门之获取图像的旋转角度

      在我们的日常生活中,所碰到的图像往往都有一定的倾斜.那么,如何用OpenCV来获取图像的旋转角度呢?   我们以下面的图片为例,简单介绍如何用OpenCV来获取图像的旋转角度.   可以看到,该图 ...

  5. PHP学习笔记(3)-Zend Studio安装和汉化

    下载 因为FQ也慢,所以还是在百度软件中心下载快一些.地址:http://rj.baidu.com/soft/detail/15423.html?ald 因为下载不是最新版本,虽然因为强迫症FQ在官网 ...

  6. JQuery官方学习资料(译):避免与其他库的冲突

    避免与其他库的冲突     JQuery库和它所有的插件都是包含在jQuery命名空间下的,作为一般规则,全局对象被存储在jQuery的命名空间内,所以你不会得到jQuery和任何其他库之间的冲突(例 ...

  7. python基础学习(十三)函数进阶

    目录 1. 函数参数和返回值的作用 1.1 无参数,无返回值 1.2 无参数,有返回值 1.3 有参数,无返回值 1.4 有参数,有返回值 2. 函数的返回值进阶 例子:显示当前的湿度和温度 例子:交 ...

  8. mysql length和char_length

    length和char_length都是为了统计字符串的长度,length是按照字节来统计,char_lenght是按照字符来统计. 位(bit):计算机储存的最小单位. 字节(byte):计算机处理 ...

  9. 04-HTML-图片标签

    <html> <head>  <title>图片标签学习</title>  <meta charset="utf-8"/> ...

  10. java map集合 --遍历

    1.Map 遍历: Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "a& ...