ico代币


数字歇后语 2019-07-02 04:40:07 数字歇后语
[摘要]一:[ico代币]ICO所谓ICO,全称Initial Coin Offering,意思是“数字货币首次公开募资”,概念拷贝自股票市场的IPO。不同的是,IPO是企业为了发展而向公众筹集资金,ICO是企业为了发展而向公众筹集虚拟货币,将发行的标的物由IPO的证券变成了数字加密货币。ICO发行团队在进

【www.shanpow.com--数字歇后语】

一:[ico代币]ICO

ico代币_ICO

  所谓ICO,全称Initial Coin Offering,意思是“数字货币首次公开募资”,概念拷贝自股票市场的IPO。不同的是,IPO是企业为了发展而向公众筹集资金,ICO是企业为了发展而向公众筹集虚拟货币,将发行的标的物由IPO的证券变成了数字加密货币。ICO发行团队在进行具体操作时,会先建立一个网站,发布“ICO白皮书”,介绍所发行虚拟币项目进行的虚拟币融资情况。
  还有一种通俗解释是:比特币的技术并非独一无二,其他人也有能力做出类似的虚拟货币,于是有人就自己开发了一个山寨币,开发费用比较高,所以必须面向公众提前销售一些山寨币来募集资金,这就是ICO。
  ICO是一种筹措资金的方式,公司通过发行自己的数字货币来吸引投资者,投资者从中获得加密数字作为回报。最典型的例子就是比特币。
  一般而言,一个完整的ICO项目需要3个步骤:
  1、一家公司或团体表示自己计划或正在研究区块链技术,同时在公有链上内置可转让流通的代币(加密数字货币,与比特币类似);
  2、投资者以比特币、以太币等虚拟货币换取代币,以此作为其权益凭证;
  3、项目发行的代币登上交易平台,投资人进行买卖。
[编辑]
ICO的历史发展
  ICO是一种区块链行业术语,是一种为加密数字货币/区块链项目筹措资金的常用方式,早期参与者可以从中获得初始产生的加密数字货币作为回报。由于代币[2] 具有市场价值,可以兑换成法币,从而支持项目的开发成本。ICO所发行的代币,可以基于不同的区块链。常见的是基于以太坊(ETH)和比特股(BTS)区块链发行,由区块链提供记账服务和价值共识,实现全球发行和流通。
  ICO参与者对于一个项目的成功非常重要,他们会在社区里为该区块链项目进行宣传,使它产生的代币在开始交易前就获得流动性。但ICO的参与者最看重的依然是由项目发展或代币发行后价格升值带来的潜在收益。
2013年7月:Mastercoin(现更名万事达币OMNI)是最早进行ICO的区块链的项目之一,曾在Bitcointalk论坛上众筹成功筹资5000 BTC。Mastercoin是建立在比特币协议之上的二代币,旨在帮助用户创建和交易加密货币以及其他类型的智能合同。
2013年12月:NXT(未来币)是第一个完全POS区块链,曾筹资21BTC(相当于当时6000美元),但是它的市值最高达到1亿美元,对投资者来说无疑是最成功的ICO项目之一。
2013年至2014年间:出现过许多疯狂的区块链项目成功的启动了ICO,它们的代币价格都出现过疯涨,不幸的是这些ICO项目最后都死在炒作过程中或者直接成为骗局。然而,在这段时间,也有十分成功的ICO项目,例如Ethereum。
2014年7月:Ethereum(以太坊ETH)国内外人气高,是迄今为止最大的一次ICO之一,筹措资金超过1800万美元,同时也是除比特币以外市值最高的加密数字货币。
2015年3月:Factom(公正通)通过Koinify平台ICO,利用比特币的区块链技术来革新商业社会和政府部门的数据管理和数据记录方式。
2016年3月:Lisk的去中心化应用(DAPPs)是使用Javascript语言进行编程,这是目前全球最简单也最流行的编程语言。Lisk此次总共筹集到14,080BTC和超过8,000万XCR,众筹所得金额在区块链项目ICO中排名第二位,仅次于以太坊。
2016年5月:The DAO是ICO史上最大的众筹项目,融资额高达1.6亿美元。DAO全称是Decentralized Autonomous Organization,即“去中心化的自治组织”,可理解为完全由计算机代码控制运作的类似公司的实体,在人类历史上还是首次。但是作为万众瞩目的ICO项目,最终因受到黑客攻击,再到争论中软硬分叉,最后以解散退回以太币而告终。
2016年9月:FirstBlood(第一滴血)将电竞竞赛服务跟区块链结合,使用了智能合约来解决奖励结构问题,众筹一开始即筹资600万美元,全球总共筹到465,312.999ETH。
[编辑]
ICO和IPO的区别
  IPO(英文简称Initial Public Offering)首次公开发行,指股份公司首次向社会公众公开招股的发行方式。与ICO相比,他们有共同点也有区别。
  共同点:
  都有通过出售股份来筹措资金;
  都有潜在投资者为了潜在的巨大收益而冒险参与。
  不同点:
  ICO的大部分支持者是项目爱好者或不专业的投资者;
  ICO不需要注册经营牌照;
  ICO平台是第三方中立平台,投资者自担风险。
[编辑]
代币发行的法律规范[1]
  2017年9月4日通告,针对近期国内通过发行代币形式包括首次代币发行(ICO)进行融资的活动大量涌现,投机炒作盛行,涉嫌从事非法金融活动,严重扰乱了经济金融秩序。为贯彻落实全国金融工作会议精神,保护投资者合法权益,防范化解金融风险,依据《中华人民共和国人民银行法》、《中华人民共和国商业银行法》、《中华人民共和国证券法》、《中华人民共和国网络安全法》、《中华人民共和国电信条例》、《非法金融机构和非法金融业务活动取缔办法》等法律法规,现将有关事项公告如下:
  一、准确认识代币发行融资活动的本质属性
  代币发行融资是指融资主体通过代币的违规发售、流通,向投资者筹集比特币、以太币等所谓“虚拟货币”,本质上是一种未经批准非法公开融资的行为,涉嫌非法发售代币票券、非法发行证券以及非法集资、金融诈骗、传销等违法犯罪活动。有关部门将密切监测有关动态,加强与司法部门和地方政府的工作协同,按照现行工作机制,严格执法,坚决治理市场乱象。发现涉嫌犯罪问题,将移送司法机关。
  代币发行融资中使用的代币或“虚拟货币”不由货币当局发行,不具有法偿性与强制性等货币属性,不具有与货币等同的法律地位,不能也不应作为货币在市场上流通使用。
  二、任何组织和个人不得非法从事代币发行融资活动
  本公告发布之日起,各类代币发行融资活动应当立即停止。已完成代币发行融资的组织和个人应当做出清退等安排,合理保护投资者权益,妥善处置风险。有关部门将依法严肃查处拒不停止的代币发行融资活动以及已完成的代币发行融资项目中的违法违规行为。
  三、加强代币融资交易平台的管理
  本公告发布之日起,任何所谓的代币融资交易平台不得从事法定货币与代币、“虚拟货币”相互之间的兑换业务,不得买卖或作为中央对手方买卖代币或“虚拟货币”,不得为代币或“虚拟货币”提供定价、信息中介等服务。
  对于存在违法违规问题的代币融资交易平台,金融管理部门将提请电信主管部门依法关闭其网站平台及移动APP,提请网信部门对移动APP在应用商店做下架处置,并提请工商管理部门依法吊销其营业执照。
  四、各金融机构和非银行支付机构不得开展与代币发行融资交易相关的业务
  各金融机构和非银行支付机构不得直接或间接为代币发行融资和“虚拟货币”提供账户开立、登记、交易、清算、结算等产品或服务,不得承保与代币和“虚拟货币”相关的保险业务或将代币和“虚拟货币”纳入保险责任范围。金融机构和非银行支付机构发现代币发行融资交易违法违规线索的,应当及时向有关部门报告。
  五、社会公众应当高度警惕代币发行融资与交易的风险隐患
  代币发行融资与交易存在多重风险,包括虚假资产风险、经营失败风险、投资炒作风险等,投资者须自行承担投资风险,希望广大投资者谨防上当受骗。
  对各类使用“币”的名称开展的非法金融活动,社会公众应当强化风险防范意识和识别能力,及时举报相关违法违规线索。
  六、充分发挥行业组织的自律作用
  各类金融行业组织应当做好政策解读,督促会员单位自觉抵制与代币发行融资交易及“虚拟货币”相关的非法金融活动,远离市场乱象,加强投资者教育,共同维护正常的金融秩序。
[编辑]
参考文献
↑ 中国人民银行 中央网信办 工业和信息化部 工商总局 银监会 证监会 保监会关于防范代币发行融资风险的公告.2017-9-4

二:[ico代币]一步步教你创建自己的数字货币(代币)进行ICO

ico代币_一步步教你创建自己的数字货币(代币)进行ICO

本文从技术角度详细介绍如何基于以太坊ERC20创建代币的流程.
写在前面
本文所讲的代币是使用以太坊智能合约创建,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么
代币Token
如果不那么追求精确的定义,代币就是数字货币,比特币、以太币就是一个代币。
利用以太坊的智能合约可以轻松编写出属于自己的代币,代币可以代表任何可以交易的东西,如:积分、财产、证书等等。
因此不管是出于商业,还是学习很多人想创建一个自己的代币,先贴一个图看看创建的代币是什么样子。
今天我们就来详细讲一讲怎样创建一个这样的代币。
ERC20 Token
也许你经常看到ERC20和代币一同出现, ERC20是以太坊定义的一个代币标准。
要求我们在实现代币的时候必须要遵守的协议,如指定代币名称、总量、实现代币交易函数等,只有支持了协议才能被以太坊钱包支持。
其接口如下:
contract ERC20Interface {
string public constant name = "Token Name";
string public constant symbol = "SYM";
uint8 public constant decimals = 18; // 18 is the most common number of decimal places
function totalSupply() public constant returns (uint);
function balanceOf(address tokenOwner) public constant returns (uint balance);
function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
function transfer(address to, uint tokens) public returns (bool success);
function approve(address spender, uint tokens) public returns (bool success);
function transferFrom(address from, address to, uint tokens) public returns (bool success);
event Transfer(address indexed from, address indexed to, uint tokens);
event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}
简单说明一下:
name : 代币名称
symbol: 代币符号
decimals: 代币小数点位数,代币的最小单位, 18表示我们可以拥有 .0000000000000000001单位个代币。
totalSupply() : 发行代币总量。
balanceOf(): 查看对应账号的代币余额。
transfer(): 实现代币交易,用于给用户发送代币(从我们的账户里)。
transferFrom(): 实现代币用户之间的交易。
allowance(): 控制代币的交易,如可交易账号及资产。
approve(): 允许用户可花费的代币数。
编写代币合约代码
代币合约代码:
pragma solidity ^0.4.16;
interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public; }
contract TokenERC20 {
string public name;
string public symbol;
uint8 public decimals = 18; // 18 是建议的默认值
uint256 public totalSupply;
mapping (address => uint256) public balanceOf; //
mapping (address => mapping (address => uint256)) public allowance;
event Transfer(address indexed from, address indexed to, uint256 value);
event Burn(address indexed from, uint256 value);
function TokenERC20(uint256 initialSupply, string tokenName, string tokenSymbol) public {
totalSupply = initialSupply * 10 ** uint256(decimals);
balanceOf[msg.sender] = totalSupply;
name = tokenName;
symbol = tokenSymbol;
}
function _transfer(address _from, address _to, uint _value) internal {
require(_to != 0x0);
require(balanceOf[_from] >= _value);
require(balanceOf[_to] _value > balanceOf[_to]);
uint previousBalances = balanceOf[_from] balanceOf[_to];
balanceOf[_from] -= _value;
balanceOf[_to] = _value;
Transfer(_from, _to, _value);
assert(balanceOf[_from] balanceOf[_to] == previousBalances);
}
function transfer(address _to, uint256 _value) public {
_transfer(msg.sender, _to, _value);
}
function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
require(_value <= allowance[_from][msg.sender]); // Check allowance
allowance[_from][msg.sender] -= _value;
_transfer(_from, _to, _value);
return true;
}
function approve(address _spender, uint256 _value) public
returns (bool success) {
allowance[msg.sender][_spender] = _value;
return true;
}
function approveAndCall(address _spender, uint256 _value, bytes _extraData) public returns (bool success) {
tokenRecipient spender = tokenRecipient(_spender);
if (approve(_spender, _value)) {
spender.receiveApproval(msg.sender, _value, this, _extraData);
return true;
}
}
function burn(uint256 _value) public returns (bool success) {
require(balanceOf[msg.sender] >= _value);
balanceOf[msg.sender] -= _value;
totalSupply -= _value;
Burn(msg.sender, _value);
return true;
}
function burnFrom(address _from, uint256 _value) public returns (bool success) {
require(balanceOf[_from] >= _value);
require(_value <= allowance[_from][msg.sender]);
balanceOf[_from] -= _value;
allowance[_from][msg.sender] -= _value;
totalSupply -= _value;
Burn(_from, _value);
return true;
}
}
代码的详细解读,请订阅我的小专栏: https://xiaozhuanlan.com/blockchaincore。
部署
在开发测试智能合约时,MetaMask和Remix Solidity IDE是两个非常好用的工具,今天就用他们来完成部署。
安装和配置MetaMask请参考开发、部署第一个去中心化应用,不同的上本文选择了以太坊的测试网络Ropsten,如果你没有余额请点击购买buy,进入的网站可以送一些测试以太币给你,配置好之后,界面应该如下:
浏览器打开Remix Solidity IDE,复制以上源码粘贴上,在右侧选项参考如图的设置:
注意Environment和Account和MetaMask保持一致,然后选择合约TokenERC20,填入你想要的发行量,名称及代号,就可以创建合约了。
这时MetaMask会弹出一个交易确认框,点SUBMIT。待合约部署交易确认之后,复制合约地址。
3. 打开Metamask界面,切换到TOKENS,点添加合约,出现如下对话框:
填入刚刚复制的地址,点ADD,这时你就可以看到你创建的代币了,如图:
哈哈,你已经完成了代币的创建和部署(正式网络和测试网络部署方法一样),可以在Etherscan查询到我们刚刚部署的代币。可以用它进行ICO了,从此走上人生巅峰(玩笑话,不鼓励大家发行无意义的代币)。
代币交易
由于MetaMask插件没有提供代币交易功能,同时考虑到很多人并没有以太坊钱包或是被以太坊钱包网络同步问题折磨,今天我用网页钱包来讲解代币交易。
进入网页钱包地址, 第一次进入有一些安全提示需要用户确认。
进入之后,按照下图进行设置: 连接上之后,如图
4. 进行代币转账交易
在接下来的交易确认也,点击确认即可。
5. 交易完成后,可以看到MetaMask中代币余额减少了,如图:
代币交易是不是很简单,只要明白了交易流程,使用其他的钱包也是一样的道理。
如果你在创建代币的过程中遇到问题,我的知识星球https://t.xiaomiquan.com/RfAu7uj可为大家解答问题。
参考文档
代币标准
Create your own crypto-currency with ethereum
深入浅出区块链 learnblockchain.cn - 系统学习区块链,打造最好的区块链技术博客。

本文来源:https://www.shanpow.com/xhy/358164/

《ico代币.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

相关阅读
  • 1-49数字对应五行_对应关系你要了解 1-49数字对应五行_对应关系你要了解
  • 遇见你的时候所有星星都落到我头上吉他谱 遇见你的时候所有星星都落到我头上吉他谱
  • 2020抗击疫情防控心得体会范本 2020抗击疫情防控心得体会范本
  • 芒种歌曲简谱 芒种歌曲简谱
  • 陈雪燃《无名之辈》钢琴谱 陈雪燃《无名之辈》钢琴谱
  • 2020抗击疫情先进事迹精选心得体会感悟5篇 2020抗击疫情先进事迹精选心得体会感悟5篇
  • 微信报名接龙数字如何排列对齐传递 微信报名接龙数字如何排列对齐传递
  • 表白1到10的数字含义_数字表白暗语1到10 表白1到10的数字含义_数字表白暗语1到10
为您推荐
  • cvv2是什么意思_cvv2是什么
    cvv2是什么意思_cvv2是什么
    什么是信用卡CVV2码?大家创业网精心为大家整理了cvv2是什么,希望对你有帮助。cvv2是什么CVV2是打印在 Visa Master Card 卡签名区的一个数字。它位于信用卡号后的3位数字。我们
  • 股票神奇数字
    股票神奇数字
    一:[股票神奇数字]股票神奇数字我们今天来继续分享学习笔记哈。。 我有个360图书馆,里边放着自己喜欢的宝藏, 我们可以学习和分享,但是不可以标明为自己原创。。 【股票神奇数字】1、在波段的高位股价尾数出现(6, 7 ,8 ,9,0,)是高抛信号,反过来在波段低位是买入信号。 2、 尾数
  • 我的幸运数字是多少
    我的幸运数字是多少
    我的幸运数字是多少篇(1):幸运数字查询,吉祥数字查询每个人都有自己的幸运数字,你知道你的幸运数字是多少吗,幸运数字也叫吉利数字,吉祥数字,用这个数字对自己八字和运势有利,如幸运数字的车号,楼层号,房号,手机号,幸运数字的那一天都是对自己有利的,那么你的幸运数字是什么,今天起名网教你如何手把手查询自
  • 属鸡的今年运气如何
    属鸡的今年运气如何
    第一篇属鸡的今年运气如何:属鸡的人2018年运程,属鸡的今年多大,属鸡的女人,属鸡人出生月的命运,2018属鸡的运程,酉鸡五行分析酉属金本命佛不动尊菩萨吉祥颜色金、啡、啡黄、黄大凶颜色绿、红、蓝、灰幸运数字5、7、8大凶数字1、3、9幸运花剑兰、凤仙花、鸡冠花吉祥方位西、西南、东北方戌
  • ico代币
    ico代币
    一:[ico代币]ICO所谓ICO,全称Initial Coin Offering,意思是“数字货币首次公开募资”,概念拷贝自股票市场的IPO。不同的是,IPO是企业为了发展而向公众筹集资金,ICO是企业为了发展而向公众筹集虚拟货币,将发行的标的物由IPO的证券变成了数字加密货币。ICO发行团队在进
  • 男性右下腹部隐痛的原因
    男性右下腹部隐痛的原因
    (1) [男性右下腹部隐痛的原因]男人右下腹部隐痛,千万别大意,可能是得了这种病!偷偷看:很多没有性常识和性经验的女生都会有疑问,那就是女生第一次是不是都会流血,没有出血就代表不是第一次吗?长按二维码加我了解更多,回复数字193了解详情。腹痛是一种常见的复杂疾病,右下腹指的是与肚脐眼相平的右腹
  • 监控分几种
    监控分几种
    监控分几种篇(1):监控摄像机有哪几种类型目前安防市场上主流的监控摄像机大致分为模拟和数字两大类一、模拟 按照传感器分为:CCD和CMOS两种。 按照是否带红外灯分为:红外相机和非红外相机。 按照分辨率分为:420线,480线,540线,600线,700线,目前700线是主流。  按照外型分为:枪机
  • 穷了一辈子
    穷了一辈子
    穷了一辈子篇一:人生中 注定穷一辈子的四种人摘要【人生中 注定穷一辈子的四种人】赚钱是为了更好地生活,有的人,只知道赚,却不懂得花、不懂得享受。这样的人,金钱对他而言只是一个数字,而没有转换成其他的价值,享受的价值、快乐的价值、给予的价值。拥有再多的钱都不算富有,注定只是赚钱的工具,而成不了钱的主
  • 国家隐瞒的超能力者
    国家隐瞒的超能力者
    国家隐瞒的超能力者篇1:超能力者!!国家不公布的资料这个世界的确有异能者,也有许多难一想像的事,这取决于个人的认知,其实这个世界不像我们看见的那么简单. 每年世界上发现的超能力者都多到近一万 这是一个恐怖的数字 因为证实了超能力者是随着社会进步发达和世界人口的变化取决的,其中一部分异能者具备超强的
  • 小瘪三
    小瘪三
    第一篇小瘪三:牛X,小瘪三竟稀里糊涂混成了皇帝从古至今,在大天朝出现的正统皇帝加起来粗略一算应该总共有611位,如果加上三国时期五代十六国西夏金辽以及少数民族临时政权那些乱七八糟的野鸡皇帝,那数字可就没法算了。这些皇帝有起兵造反上位的,有当太子继位的,也有搞政变阴谋得来的,当然了,还有是被楞推上去当