欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

08 《区块链财富指南》智能合约部分(2):发行自己的链上通证(代币)。

最编程 2024-04-28 08:52:51
...

智能合约(2):发行自己的链上通证(Token)。

《区块链财富指北》系列文章由NOCY.COM策划,肖南飞主笔撰写。
技术选型基于BOScore公链,旨在以有趣易懂的方式传播普及区块链技术,不构成任何投资建议!

0x01 通证经济

Token一词,开始有人翻译为“代币”,好理解但是不够准确。
孟岩老师后来重新把token翻译为“通证”,即可流通的加密数字凭证。
既包含有代币、积分的意思,也可以理解为进入某区块链项目的通行证。
通证(Token)本身是没有价值的,只是价值的载体。
需要依附于链上或者链下的项目,来承载对应的价值。
当然,共识也是一种价值,而且是一种很强大的价值。
比如黄金、比如比特币,他们的价值主要来源于强大的共识。
在这篇文章里,我们来体验下如何发行自己的链上通证(Token)。

0x02 发行通证的实现源码

eosio系统有一个官方的eosio.token智能合约,
实现了公链权益代币(如EOS、BOS、YAS等)的铸造、发行和转移等功能。

基于eosio.token合约源码,
并参考了BOS主网上的恶意行为账号冻结转账黑名单机制。
修改完善了一个一键发行通证(代币Token)的智能合约。
具体源代码可以在github上下载:
https://github.com/NOCYCOM/tokens
在这里插入图片描述

主要改进有两点:
1.集成了BOS主网的黑名单制度,在授权后可以