美文网首页
第十八课-以太坊技术提案ERC|《树哥解读以太坊》笔记

第十八课-以太坊技术提案ERC|《树哥解读以太坊》笔记

作者: 吉祥在成长 | 来源:发表于2019-03-28 20:25 被阅读0次

    新生大学2018年10月份推出了区块链技术系列课程之《树哥解读以太坊》,由树哥主讲。本简书文集记录我的学习笔记。


    一、什么是ERC

    ERC,Ethereum Request Comments,以太坊请求评议,即以太坊技术提案的汇总。也就是,以太坊的技术参与者,对以太坊的网络、智能合约、概念等任何技术问题提出自己的方案或者建议。

    以太坊社区技术人员或者志愿者,讨论、测试这些方案,通过审核后,就在网上公布。

    ERC后面的编号就是提案的顺序,同一个问题有了新的方案,也不用原来的编号,而是按顺序采用新的编号。

    矿工是贡献算力为区块链提供价值,ERC提案者则是贡献智力为区块链提供价值。并且他们还是自带干粮,自己投入资源进行研究。

    二、ERC代表

    比较有名的两个ERC提案是ERC20、ERC721。

    2.1 ERC20

    以太坊区块链中,根据ERC20代币提案发行的代币有14000多种。

    ERC20提案定义了8个功能 ,它们是名字、符号、小数点位数、供应总量,查余额、转代币、容许别人转的额度、还能提的余额。

    只要定义了这几个参数,就可以发行一种代币。

    ERC20发行的代币之间是无差别的。你的1 ETH 和我的1 ETH 是无差别的,就如同你手中的一块钱和我手中的一块钱是一样的。

    2.1 ERC721

    除了以ERC20提案外,最有名的就是ERC721代币提案了。

    其代表是加密猫游戏。ERC721发行的代币之间是有差别的。你的一只加密猫和我的加密猫是不同的两只猫,它们有各自的品种、花纹、眼睛、世代等。

    ERC721提案定义了名称、编号、代币总量等基本参数,还定义了每个代币的具体个性化内容。因此可以实现每只猫的独一无二性。

    三、ERC提案分类

    ERC提案可以大致分为两类:代币类提案、非代币类提案。其中,代币类提案又可以分为可替代性的代币、不可替代性的代币,其它代币三类。

    1. 可替代性的代币

    特点:代币和代币之间可以没有差别,可以相互替换。

    这类提案有如下举例:

    • ERC20
    • ERC223 —— 增加了回滚功能,以便更好处理错误
    • ERC621 —— 增加了增加和减少代币供应量的功能
    • ERC827 —— 增加了交易函数和代币授权功能
    • ERC777 —— 兼容了ERC20的所有应用程序,增加了新功能
    1. 不可替代性的代币

    这类提案发行的代币是唯一的,不可替代的,大多数情况下不可拆分。

    • ERC721
    • ERC875 —— 是一个钱包的协议提案,目标是把人、事、物、权进行代币化。
    1. 其它代币
    • ERC948 —— 订阅代币,可以实现一些订阅类的功能
    • ERC884 —— 白名单代币,可以对代币持有者列入白名单,并作为代币的组成部分。
    1. 非代币提案(略)

    结语:
    ERC是一种去中心化社群贡献智慧的核心成果,因为有这样一种机制,才让技术不断优化不断完善。
    随着时间的推移,大家对平台的贡献越来越完整,成体系,平台对新开发者的友好程度就会越来越增加,就能提供更多功能完备的应用。


    |
    |
    |
    |
    |
    |
    |
    |
    |
    |
    |

    课程大纲

    吉祥
    2019年03月28日20:24:23

    相关文章

      网友评论

          本文标题:第十八课-以太坊技术提案ERC|《树哥解读以太坊》笔记

          本文链接:https://www.haomeiwen.com/subject/sprhvqtx.html