两分钟读懂以太坊中的智能合约
自从数字货币出现后,带动了一批新名词,比如比特币、以太坊、柚子、莱特币等等。种类繁多,各有不同。
在上一篇的结尾我们说到给区块链记账者们的奖励——数字货币,数字货币分很多种,各有各的用途。
比特币可以说是数字货币中最火的一种了,它开创了去中心化密码货币的先河,体现了区块链应用的可行性和完全性。
但可能是因为开发时间较早的关系,受技术方面限制,比特币也有很多的局限性,其中最大的一点就是它在后续开发上的封闭性。
在比特币网络上只有一种符号——比特币,用户无法按自己的需求定义另外的符号,这使得比特币网络无法为用户提供更多的金融支持以及应用构筑。
之后发行的很多数字货币都苦于无法解决这一点,一直到被称为区块链2.0的以太坊出现。
以太坊(Ethereum)是2013年底由一个叫作 Vitalik Buterin 的90后小伙子提出来的技术,从设计上就是为了解决比特币扩展性不足的问题。
和比特币一样,以太坊也是一个开源的去中心化系统网络。但不同的是,以太坊在智能合约的支持下,开发性更强,自由度更高,科技进步给以太坊的代码编写上带来了极大的便利。
类似于手机的安卓或者IOS操作系统,用户们可以在以太坊上开发各式各样的应用程序。
应用程序的开发对程序员们来说并不复杂,但是程序的使用总是伴随着各类的问题和纠纷。
由于去中心化的原则,以太坊网络并没有一个强有力的规则制定者或执行者来解决这些情况,为了解决可能出现的混乱,V神应用了智能合约技术。
关于去中心化,指的就是让用户参与其中,不仅是人人记账,而且还通过一个链接 ,让人人都拥有一个完整的账本。
什么是智能合约呢?
在具体说智能合约之前,我先给大家介绍一个老式合约的例子。
在星爷的电影《功夫》中,有一个经典场景。
包租婆跟租客之间的这番对话就像是一个老式合约,这种合约的执行存在几个问题:
01
由于是个人执行,易受到包租婆本人主观情绪的影响,看谁不爽就可以停谁的水,租客利益无法得到保障;
02
包租婆需要记住谁没有交房租以及每次的停水流程,万一有租客来求情,还影响包租婆抽烟、打麻将。包租婆的人工成本增加;
03
包租婆如果想让这个口头协定产生法律效应,就需要跟所有的租客签订相关协定,这时候就要寻求第三方公证,增加了运营的成本。
假如包租婆在供水系统中使用了智能合约,用代码写下"没交钱的租客一三五停水,二四六间歇性供水"。
收租时间一到,没交钱的租客被登记在案,代码条件达成,自动执行。不管租客怎么耍赖,怎么求情,都无法正常用水了。
由于智能合约是去中心化的计算机网络系统,去中心化的系统是没有主观情绪,没有后门可以走的。
有了智能合约,包租婆只需要开心的打麻将和抠脚趾就行啦,再也不用担心有人来打扰她。最厉害的是,没有了纠纷,包租婆还省下了请律师的费用。
生活中的智能合约
智能合约在日常生活中也已经非常的普及。它使得合约双方在面对潜在的纠纷时,都无需自己出马,一切交给代码来执行。
还是说包租婆,她和包租公想要出门旅行,乘飞机买延误险,投保乘客信息、航班延误险和航班实时动态均以智能合约的形式存储在区块链上。
一旦航班延符合赔付标准,赔偿款将自动划账到投保乘客账户,保单处理十分高效,包租婆不需要跟工作人员来一个狮吼功、争论计赔时间等问题。
这就是智能合约的价值,它维持了以太坊的正常运转。以太坊的成功离不开智能合约与区块链。
今天的科普就到这里哦~
完
文字/三子番
编辑/三子番
图片/网络
mapboxgl互联网地图纠偏插件(一)之前写过一个leaflet互联网地图纠偏插件,引用插件后一行代码都不用写,就能解决国内互联网地图瓦片的偏移问题。最近想对mapboxgl也写一个这样的插件。原因是自己发布的OSM矢
mapboxgl绘制3D线最近遇到个需求,使用mapboxgl绘制行政区划图层,要求把行政区划拔高做出立体效果,以便突出显示。拿到这个需求后,感觉很简单呀,只需要用fillextrusion方式绘制就可以啦
2021给自己立个Flag方向一机器学习定个小目标(挖个坑),使用机器学习技术,根据影像地图自动提取建筑物轮廓,用开源库实现。方向二地图可视化研究WebGL技术,切入点MapboxGLThree。jsdec
过年胖三斤?快用华为智慧屏AI健身让你4月不在徒伤悲俗话说每逢佳节胖三斤,仔细一看三公斤。春节过后,人们摸着肚子上突然显露的一圈肥肉细思极恐,迫不及待地开始了新一轮的疯狂节食和运动。上班一族,如何自己在家减肥呢,快来解锁华为智慧屏A
当我在看电视时,究竟在看些什么?电视作为家庭一个重要的成员,不管我打不打开它,它就在客厅默默陪伴我。既可以化身为家中热闹的背景音,也可以是连接家人生活的情感纽带。随着优质内容的生产和更新速度不断升级,大众对电视的
苹果电视,怎么还不面世?近年来,人们逐渐意识或者已经体验到,继互联网移动互联网之后日趋成熟的物联网时代,物联网的终极目标是实现万物互联。随着AIoT一词在物联网行业的高频露出,不难发现,物联网需要一个大脑
手机可以换壳,电视怎么办?每过一段时间,就想给自己的手机换个手机壳,色彩多样创意有趣的外壳无疑是我们吃土女孩的心头好。每次为手机更换了新的手机壳,都有一种手机在手,世界我有的快感。恨不得全世界的眼光都为我停
消防工程师考试常见40个基础知识点01燃烧可分为有焰燃烧和无焰燃烧,燃烧的发生和发展,必须具备三个必要条件,即可燃物氧化剂(助燃物)和温度(引火源)。02常见的引火源明火电弧电火花雷击高温自燃引火源(白磷烷基铝在空
消防工程师每日一练(510)1洁净厂房每一生产层每一防火分区或每一洁净区的安全出口的数量均不应少于两个,但如果洁净厂房符合()时,可设置一个安全出口。A甲类生产厂房每层总建筑面积不超过100m,且同一时间内的
一级消防工程师安全技术实务知识点建筑外保温一。建筑外保温系统建筑外保温系统主要包括墙体和屋面的外保温。近年来,由于保温材料自身的可燃性和施工过程管理的疏忽致使火灾频发。建筑外保温系统对火灾的影响一是通过材料表面使火焰进一步
消防工程师每日一练(2。27)技术实务1公安机关消防机构对某工业区进行消防监督检查,下列信息中,正确的有()A某建筑高度为25m的丙类5层厂房,耐火等级为三级B某单独建造的建筑面积为300m2的甲类单层厂房,耐