亿华港[技术快报]我听说虚拟货币非常流行,我也想做一个(初级)

  • A+
所属分类:股票资讯
摘要

亿华港[技术快报]我听说虚拟货币非常流行,我也想做一个(初级)

亿华港[技术快报]我听说虚拟货币非常流行,我也想做一个(初级)

熊说话

我听说虚拟货币非常流行,我也想做一个(初级版本)

做一个有趣的硬币,可能是了解虚拟货币架构的最佳方法

pb8yAyjjBZTodKic8Cqw/0?wx_fmt=png" alt="亿华港[技术快报]我听说虚拟货币非常流行,我也想做一个(初级)"

最近, ICO(初始代币销售)的事情非常火爆。什么是ICO,什么是区块链(Blockchain),大概很多人已经明白了。

当然,在虚拟货币蓬勃发展的同时,也有很多人在混乱的水域钓鱼,滥用“区块链亿华港”的概念。例如, 市场上有很多资金,都没有真正应用区块链的想法,是否有任何实际的项目作为支持,只需白皮书,它吸引了数千万甚至数亿的资金。

说ICO有气泡,这是对的,不仅,泡沫很大。但是我们也可以从另一个角度思考ICO为什么会风行一时?由于分散货币的内在价值对所有人都是显而易见的,我们不能否认这一点。因此,那些在陷入困境的水域钓鱼的人最终会被羽毛打碎,由于其稀缺性,真正有价值的虚拟货币将变得越来越强大。

然后,如何在混乱的虚拟货币中找到真正有价值的产品?只阅读两个帖子不是一个好主意。它甚至可能误导您的选择。只有真正了解想法和架构,从根本上了解区块链的含义和功能,为了让您在这个领域做好。

关于虚拟货币的含义,个人观点,用一对米开朗基罗的《创世纪》作总结

本文不敢称之为教程,经过一段时间的研究,我有一些个人经验,我逐渐写了几篇文章,在这里与大家分享。

本文是关于:

如何构建自己的虚拟货币?(初学者版)

我们将创建的虚拟货币是基于以太坊生态系统的可交易等价货币。由于每种虚拟货币的基本特征和原理相似,因此,我们创建的硬币可以在同一标准下与以太坊钱包和其他合约兼容。

本文工具:以太坊钱包

一,基础设施

        虚拟货币合约可能非常复杂,但是创建最简单的货币并不难。

ContractMyToken{

    映射(地址=>uint256)publicbalanceOf;

    functionMyToken(uint256initialSupply){

        balanceOf[msg。发送者]= initialSupply;

亿华港

    }

    functiontransfer(address_to,uint256_value){

        require(balanceOf[msg。发件人]>= _value);

        要求(balanceOf[_to]+ _ value>= balanceOf[_to]);

        balanceOf[msg。发送者]-= _ value;

        balanceOf[_to]+ = _ value;

    }

}

        MyToken(uint256initialSupply)是一个构造函数,创建硬币时,您需要输入初始供应价值。

二,添加更多内容

        下一个,我们可以尝试为该货币添加更多内容,首先将最基本的段落放在这里。

contractMyToken{

    映射(地址=>uint256)publicbalanceOf;

}

因此,我们首先需要创建一个构造函数,用它来产生一些硬币。

functionMyToken(){

    balanceOf[msg。发件人]= 亿华港 100,000,000;

}

        构造函数只运行一次,用于初始化一个类。因此, contractMyToken和functionMyToken的名称必须一致。运行此功能后,部署此合同的用户将获得自己的1亿枚硬币。当然,为了便于以后的调整,构造函数也可以这样写:

functionMyToken(uint256initialSupply){

    balanceOf[msg。发送者]= initialSupply;

}

        我们将在运行时传递该值。下一个,加入转移功能,我们刚才提到了具体的内容。

functiontransfer(address_to,uint256_value){

    require(balanceOf[msg。发件人]>= _value);

    要求(balanceOf[_to]+ _ value>= balanceOf[_to]);

    balanceOf[msg。发送者]-= _ value;

    balanceOf[_to]+ = _ value;

}

下一个,我们将开始完善此硬币。

        合同就像Java,与python等语言中的类相同,有一些自己的属性值。例如名字 符号 亿华港 等等我们还可以根据自己的喜好添加货币。

stringpublicname;

stringpublicsymbol;

uint8publicdecimals;

每次合约初始化时,为这些属性分配值。

functionMyToken(uint256initialSupply,stringtokenName,stringtokenSymbol,uint8decimalUnits){

    balanceOf[msg。发送者]= initialSupply;

    name = tokenName;

    symbol = tokenSymbol;

    小数=十进制单位;

}

        最后,我们需要向硬币添加一些事件。活动是一个非常有趣的环境,它不会对运行结果产生任何影响。只是帮助用户跟踪他们的交易行为。

eventTransfer(addressindexedfrom,地址索引到uint256value);

        运行相应功能时,同时呼叫活动将使客户获得相应的反馈。

functiontransfer(address_to,uint256_value){

    require(balanceOf[msg。发件人]>= _value);

    要求(balanceOf[_to]+ _ value>= balanceOf[_to]);

    balanceOf[msg。发送者]-= _ value;

    balanceOf[_to]+ = _ value;

    转移(味精。发件人,_至,_值);

}

马上,工作硬币已经完成,点击部署,您有自己的电子货币,像比特币和莱特币这样的公平交易,没有额外的发行。

1,下载以太坊钱包并登录

2,点击右上角的合同

3。复制并粘贴我们编写的代码

4。在右边给硬币起个名字,设置发送多少

5,点击部署

6,耐心等一会您的硬币完成了

刚创建时,您拥有100%的硬币。

想与朋友分享吗?一样简单。

1,选择发送

2,选择您发送的货币

4。点击发送

必须知道的是将其发送给您的朋友后,他不会立即看到它。每个人只能在自己的监视列表中看到硬币,因此,另一方需要:

1,点击合同

2,选择观察清单

4。点击确定

这样,他可以看到您寄给他的硬币。

到这里,您已经拥有自己的虚拟货币!

最后要提到的几点:

1,完整的版本代码已编写完毕,由于篇幅原因,在其上张贴内容并不方便。您可以根据需要将邮箱回复到后台。

2,参考链接:https:// www。以太坊。组织/令牌

3。一些高级版本,一些高级版本,还有一个噩梦版本。

4。欢迎有兴趣的朋友与我讨论,互相学习。Yixiong目前正在研究最海外的ICO领域。

[乔宝保留所有权利。com和纸刀。com!转载必须注明出处!】

智道网

www.芝加哥风。com

姓名/电话

 

据说最近国内的产品更受欢迎吗?_酿酒厂公社

不要点击蓝色字词以引起注意,机会正在飞逝。 您最近有注意吗?5,16“西达主持了“一带一路”论坛圆桌峰会并发表讲话”这个消息吗?小九认真研究了峰会的精神,暗自庆幸通过“一带一路”东风大学生的就业压力可能会出现新的转折点吗?(图片纯属虚构)当然,作为酒店经营者, 我们仍然必须从专业角度来看这次峰会。 我不知道每个人都注意到圆桌会议峰会的地点。 那就对了。 位于怀柔区, 灵感来自丝绸之路繁荣时期的中国古代汉唐时期的建筑特色。雁栖湖国际会议中心。

 

[购房知识帖]澳洲房地产入门基础知识_悉尼万成房地产

万城房地产集团 作为专业的澳大利亚房地产咨询团队,我们发现,许多买家对澳大利亚房地产知识和操作程序并不特别熟悉。今天,我们将与您谈谈澳大利亚房地产的基本知识,为了使投资者更好地了解在澳大利亚购房的细节,万城房地产帮助您在投资前做好最充分的准备!1。海外人士可以投资和购买澳大利亚房地产吗?答:可以。澳大利亚政府鼓励海外购房者投资当地房地产。(1)对于住宅房地产,外国人只能购买全新的住宅项目,对于商业房地产,工业房地产没有新旧之分。

 

基本技术岗位_基于退货的产品回归分析之后是否仍有购买欲望?_iFuli

OCD承诺,前一段时间, 一位朋友推荐了可退款的年金产品。据说在同类产品中,最快的回报,性价比也更高,不禁要建立一个简单的回归模型。我刚好在想2017年3月第三期的主题应该是哪个主题?拿出来与大家分享,这个模型有点粗糙,意见可能也有些极端,如果有什么问题全荡科技小白很高兴见到大家。这个长期人寿保险产品,以一个34岁的男人为例,假设年保费为10,000,连续付款10年,保证到80岁。享受利益,简单归纳。

 

为什么抵押汽车这么热,你做了吗?_有趣的抵押车

为什么抵押汽车这么热?首选是由人类的心理和社会氛围引起的。抵押汽车的价格通常不到新车的60%。在这个社会中驾驶中档车和高端车洽谈业务,跟朋友见面,去俱乐部接女孩,用一半的努力肯定会获得两倍的结果,老人为什么跌倒了没有人敢帮助只因为社会是很现实的!不同的客户消费者群体,我的客户没有普通的上班族,办公室工作人员使用这辆车只需安装B,没有真正的意义,他们通常是某些创业阶段公司的首席执行官,你开了五十万辆汽车您只能谈论一半的业务,一百万可以谈论一百万的业务。

 

据说在Mobike成功之后,您还想尝试创业吗?_国泰安金融大数据教育

(本文包含3209个字,预计阅读时间为5分钟)Mobike的胜利, OFO和其他企业家团体,让战争的火焰在企业家眼中重新燃起,过去故障留下的凹坑不再是障碍物。我心里大吼, “谁无法摧毁我,会让我坚强”;刚离开校园的青少年,我不愿意努力工作并沉浸在工作场所中。变成沙粒,所以他们愤怒地在心中挥舞着“命运由自己统治”的旗帜,踩着血腥的背景音乐,在狼群中攀爬的人的眼中,喊“冲。啊。啊。“少年,等一下。所谓精神上的诚意。

 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin