课程笔记—白话解读智能合约

2018-08-27  本文已影响0人  筱轩私塾

来自:赞比学堂二班五组 筱轩 首发赞比社区(链接:课程笔记—白话解读智能合约

主讲老师:秋刀鱼—币圈自媒体达人 泛娱区块链联合创始人 资深区块链投资者

个人感悟:经过了S老师的超级虐脑力的开篇,秋老师的课程瞬间让人如沐春风,当然与前期S老师的铺垫有关,比特币烧脑的理念已经慢慢理解后,智能合约瞬间就感觉友好了很多,智能合约,不可篡改的原理都是秉承了比特币的底层逻辑,底层的逻辑理解了,后续就是知识点的问题啦!感觉看到了希望的曙光!

秋刀鱼老师的白话解读智能合约(边听边整理笔记版本)

学习区块链的门槛:涉及数学、密码学、计算机技术;专业术语:不好理解的专业词汇;

送给大家两句话:

1、别害怕,学习区块链不要被名词吓倒;

2、先弄明白名词的概念

以太坊:完备的智能合约的平台,允许任何人在平台上编写智能合约和发行自己的Token;

以太币(ETH)

1、用于支付开发、运行等费用;

2、支付数字货币的转账交易费,目前市场上的大部分币都是建立在以太坊上发行的;

3、新项目募资;因此以太币的地位不断升高;

   一、智能合约例子

合约:协议/合同  

智能:自动执行,没有人力等中间环节,不需要额外的辅助,机器上可以直接完成(如自动售货机)

   二、智能合约的概念

1、20世纪90年代已被提出

2、自动化的程序合同,用代码写的计算机程序,程序里包含各种约束条件,一旦触发条件,程序自动执行,合同就达成了;

智能—自带程序、自动执行   传统—人力、协商、法律

    三、智能合约的运行

1、 编写合约(类似现实中制定合同):双方共同参与制定合约,然后对合约的条款进行编程,把合约写入计算机程序,程序中包含触发合约自动执行的所有的条件;

2、 存储合约:编程完成后,存储在区块链上;存储即生效;

3、 执行合约:系统定期检查,满足条件的进行验证,自动执行验证后通知用户(类似现实中的履行合同);

把现实中的合同程序化,变成可编程的合同,利用算法自动执行;利用计算机、数学解决合同的执行问题;

智能合约的好处:公开透明,不可篡改

四、智能合约vs传统合约

智能合约传统合约

公开透明(减少人为作恶)容易被篡改

很难作伪(不可更改、避免人为错误)出现问题需要协调,需要大量的人力及时间成本

信任度高(不可更改:解决双方的信任问题)一旦协调不成,需要仲裁、法院等成本

智能合约:无须信任第三方,不需要另一方的配合就能自动执行,谁也没法不履行合约;

五、智能合约的应用

1、博彩交易

2、保险理赔

3、资金拆借(借钱:把金额、还款时间、双方银行卡信息写入智能合约里,到了需要还款的时候,系统自动把借款准时划到你的账上,还款时,对方合约里资产不够,可以加上资产抵押;链上资产划归你的名下:但还存在线下交割的问题;)

4、资产分配:遗产分割、财产分配

5、其它领域:如未来的智能冰箱

六、智能合约面临的问题

1、落地应用很少——技术的难度,很多合约内容没法翻译成机器语言,没法用代码来直接执行;基础设施还达不到。

期待人工智能的出现,解决这些问题;

2、安全问题

一旦编码出现漏洞,被黑客攻击,损失惨重;

智能合约处在发展的早期阶段,还有很长的路要走,但是这是一种不可逆的趋势、有发展前途的领域

上一篇下一篇

猜你喜欢

热点阅读