如何写智能合约~elegantly

   我非编程出身,因为工作原因能够读懂一些简单的VB程序,也能够做部分修改,仅此而已。

   之前不会的事情都是上网查攻略,轮到自己的时候,才发现写攻略是需要耐心的,是一种高层次的学,也就是教的思路,需要一步步的细化,让任何一个人按照这个步骤都可以完成作业。

   先说作业。

在IBM云平台完成如下场景作业:

1、https://crl.ptopenlab.com:8800/bc/#home

2、注册账户,注册一条链

3、部署一个合约,合约场景为数字资产交易,比如股权,货币等,可采用页面示例合约example02

4、执行合约,并实现如下场景:

1) higer资产10000,(你的用户名,比如xiaoming)资产为500

2) 将higer资产转移5000给xiaoming

3) 查询higer和xiaoming各自剩余资产,确定本次资产转让是否成功

通过本次练习可掌握:

区块链的基本原理,智能合约的基本原理,数字资产交易的实际逻辑,现实世界到数字虚拟世界的抽象能力。

   第一步:网站注册

   首先要感谢IBM公司,我以为这个网站需要翻墙,看来错了。不过倒是着实查了一番词典。注册新的账号。下面这张图是我操作完后的图片。我是按照别人的方法做的,一步步下来也很简单。

图片发自简书App

   第二步 注册一条链

   因为网站的原因,我始终用不了PBFT的共识算法,只好退而求其次,用的另外一种,叫noops,选择6个nodes。选择自己偏好的名字即可。

当看到自己的链生成的时候,尤其是显示running的时候,很兴奋。

图片发自简书App

第三步 部署一个合约

图片发自简书App

此处不想赘述,我也是抄来的。读过一位编程人员写的文章,他写的很详细。其中他还通过读源码找到了部署不成功的原因。就像我们在编程的时候,系统会提示格式不正确一样,比如int和float的不同。

第四步 读英文

当我进去一个新的界面时,都是仔细读一读,这也是个笨办法。挨个读完后发现节点很清晰的绘制好了,我还盯着创世区块看了好一会儿,虽然里面什么都没有。等我交易的时候会产生新的区块,看到区块增加的时候很高兴。

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App

图片发自简书App

第五步 交易

按照攻略交易,我还尝试了我转给higer钱,区块会相应增加。交易可调启,可查询。

图片发自简书App

但是遇到的问题是:1.当我退出再次进去时,找不到原来的路径了,就是不能进去智能合约里面来转账交易。

2.智能合约虽然是程序,但是通过人机界面还是容易操作的。

3.public smart contracts是谁编写的,是后台人员吗

4.多个人形成一个局域网,相当于私有链,转账透明公开可查,但具体数额不可知,谁发谁收的不清楚。

5.还有很多困惑,待解。

   

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,794评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,050评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,587评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,861评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,901评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,898评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,832评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,617评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,077评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,349评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,483评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,199评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,824评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,442评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,632评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,474评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,393评论 2 352

推荐阅读更多精彩内容