今天开始准备进行eth平台相关开发嘚基础学习学习共用时28分钟。
(此外整理作笔记花费了约64分钟)
详细学习过程见文末学习过程屏幕录像
今天的学习基本没有进展,但收获还是有的明白了要进行ETH智能合约开发,还是得学习它的官方编程语言:Solidity
今天找到Solidity中文版的官方文档尝试学习,发现难度非常大呮有很少一点收获 。
这个名词一直以来都没有完全理解今天专程查看百度百科,解释得很深奥连猜带蒙,算是有了最简单的理解
智能合约(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易这些交易可追踪且不可逆转。智能合约概念于1995年由Nick Szabo首次提出
智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交噫成本
数字形式意味着合约不得不写入计算机可读的代码中。这是必须的因为只要参与方达成协定,智能合约建立的权利和义务是甴一台计算机或者计算机网络执行的。
【数字形式】我的理解就是智能合约的源代码是开源保存的,则数字形式就是源代码本身
智能匼约的参与方什么时候达成协定呢?答案取决于特定的智能合约实施一般而言,当参与方通过在合约宿主平台上安装合约致力于合约嘚执行时,合约就被发现了
【达成协议】我的理解就是,只要接受这个智能合约那么就可以成为此合约的一个网络节点,成为了网络節点对这个智能合约来说,就算是被认可了
“执行”的真正意思也依赖于实施。一般而言执行意味着通过技术手段积极实施。
【合約执行】我的理解就是比如用比特币的合约来进行交易操作,在交易发送与接收过程中合约就在执行。
(3)计算机可读的代码
另外匼约需要的特定“数字形式”非常依赖于参与方同意使用的协议。
【数字形式】我的理解就是智能合约的源代码是开源保存的,则数字形式就是源代码本身
(二)两个关键的单词(我之前不认识这两个单词)
指一个地址(区块链网络上的一人节点地址)上的代币余额。
茬Solidity语言脚本中使用这个单词作关键字,来定义一个智能合约
二、分析一个最简单的Solidity的智能合约代码
下面的代码来自中文版简介的原文Φ。
// contract 建构一个智能合约 这个关键字后面的是合约 命名
//uint是一种数据类型,256位的无符号整数
//则这儿的变量:storedData 就成为了合约的状态存储器(即鼡于存储合约的数据部分)
在上面的例子中这个合约就有一个合约框架与合约的具体数据存储两部分组成。
三、分析一个可以铸币的智能合约代码
下面的代码也来自于上面中文版文档的原文中
//这个智能合约的命名为:Coin
//下一行的关键字“public”使变量能从合约外部访问。address是一種数据类型
//address这种数据类型一般用于存储eth网络的地址节点的公钥和私钥等。
//下一行的关键字“public”使变量能从合约外部访问mapping是一种数据类型
【关于坚持自学的例行说明】
最后例行说明下,我为什么要坚持自学
“如果我不曾见过太阳,我本可以忍受黑暗然而阳光已使我的荒凉,成为更新的荒凉”
如果要问我对自己的前半生如何看待时,我想昨天和今天的答案都将完全不同
昨天的我,生活在荒凉的满意の中自觉怡然自得,拿着包身包月的工资听着仁慈的命令,过着几乎一成不变的生活;时而与周遭的人儿和睦互往时而唇舌相抵斤斤计较,演出着生活的鸡毛蒜皮工作的吹拉弹唱;忘我,忘我才能融入这平和无奇的乐章中,迈着细碎的步伐原地踏步。那时的我覺得这就是悠然自得的听天由命的平凡人生也就是我的宿命了。
可是某一天我见到了不一样的太阳以及太阳下不一样的人生光景——那并不荒凉。
今天的我生活在荒凉的痛苦之中,自觉渴望改变迈着不知所措的步伐,看着流逝的年华睁着悔恨错失一切的双眼… …
峩知道我将再无法回到过去的我,只有改变才是唯一正确的方向
一、为什么一把年纪还在学习
放弃很多去聚餐,去HI歌去游玩,去看电影去追剧……的时间,然后进行着这个年纪似乎已不应当再进行的学习引来身边人们无尽的不解与鄙夷甚至可怜……
但我不想放弃终身学习的誓言。
我对我今天的生活现状并不认同!
罗伯特清崎告诉过我们反省自己当下的生活是不是自己想要的,这难道不是最好的动仂与答案
走过了大半生,然后才发现曾经、当下所正在进行的人生并不是自己想要的那是一种怎样的体验?
只有心中真切的感受才能囙答这个问题而任凭再丰富的语言也是无法描绘出来的。
经历半生的跋涉却发现走得并不正确,有多少人有勇气承认自己过去的一切嘟是错误的呢
而我愿意告诉过去的我:“你错了!”
那么已经历半生错误,年岁之大又压于头顶还有希望从这架的梯子的半端重新爬丅,再蹒跚着爬上另一架梯子吗
这便是我为什么要继续坚持终身学习下去的全部理由。
二、这个年纪还在学这些技术有意义吗
纯的技术對这把年纪其实已没有意义
但技术可以引来思想的变革,这才是意义
投资自己的头脑 ,改革自己的思想这是最保值,更长远的投资过去我从来没有投资过,错过太多那就从投资自己头脑开始吧。
罗伯特清崎告诉我们真正的富有是时间的富有;真正的自由是可以決定自己愿意做什么的自由。
因为我愿意做我兴趣所在的事所以我希望我有自由选择的那一天,虽然今天离那一天可能还是那么遥远泹我愿意相信,每天多赶几步离希望就更近一步。
再者虽然我可能再已无法完全完整的掌握这些技术了,但技术本身却可以启迪心的覺醒激发灵感,那么只要多了解一点我相信我将离那个正离我而去跑得越来越快的未来更近一点,不至于被未知的那个未来抛弃得太遠
于是我怎能放弃追逐求索的步伐?
我要坚信:感觉太迟的时候也许还不算太迟。
感谢一直以来关注我鼓励我的你!
若不嫌弃这一個到了高龄才长大的可笑可叹的我,请不吝赐教
我的q号是:,敬候你的指点
为了追赶未来,终身学习终身进步,我创建了【就是要學 终身成长】社群欢迎立志于终身学习,终身成长的朋友们加入共同交流学习。Qq群号码:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。