您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页阿呆学智能合约

阿呆学智能合约

来源:化拓教育网

小星想叫阿呆出去玩,来到阿呆的家门口

小星:阿呆,出去玩啦……

阿呆急忙回了一句:小星,你自己去玩吧,我不去啦

小星心里嘀咕,咦,阿呆今天干嘛呢,竟然不出去玩,小星一边想一边走进了阿呆的房间。

小星看到阿呆正对着电脑,网页上显示一只僵尸的画面


小星:阿呆,怎么你还在玩植物大战僵尸,这么老的游戏了,走啦出去玩

阿呆:小星,别吵啦

小星不屑地瞅着阿呆

阿呆一个个字地说:我在学习智能合约编程……

小星:智能合约,听起来很高大上,是什么东东,跟你玩游戏又有什么关系?

阿呆:智能合约是以信息化方式传播、验证或执行合同的计算机协议,允许在没有第三方的情况下进行可信交易,而这些交易可追踪且不可逆转

小星:阿呆,你在说什么呢?听不懂

阿呆:简单说,就是把一份合同变成一段程序,让计算机自动执行合同条款

小星:哦,那这和我写一段程序设定每隔三分钟让电脑自动播放一声“阿呆是傻逼”有什么区别

阿呆:小星,别闹,区别大着呢,拿以太坊的智能合约来说,与一般程序的不同特性有:1.智能合约在部署时是要花掉一笔费的;2.智能合约存在区块链上,一般程序是存在伺服器上或本机上;3.最重要的是智能合约一旦部署到区块链上就不能修改了,一般程序可以随时修改。

小星:哦,写好了就不能改,那这有什么用呢?

阿呆:假如我跟你打赌,赌明天是否下雨,如果下雨我给你1个ETH,如果不下雨你给我1个ETH。我们把打赌的细节写成智能合约,把打赌的ETH放进一个智能合约控制的账户内。明天过去以后,我们打赌的结果就出来了,合约可以根据指令自动判断输赢并转账,这个过程不需要第三方介入哦。

小星:原来可以这么用,可是你不会编程,差点被你骗了

小星:让我看看,通过构建自己的游戏学习编写以太坊DApps

阿呆:我刚学完了教程1:搭建僵尸工厂,按着里面的步骤提示,一步步学习,真的很简单,来看看这个调试出来的僵尸

小星:我来给这个僵尸取名叫阿呆,哇,阿呆你好丑呀


阿呆:小星我给你来一个小星僵尸,咦,你这个更丑,不忍直视了


…………

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务