时间:2023-07-16|浏览:196
比特币可以说是数字货币中最火的一种了,它开创了去中心化密码货币的先河,体现了区块链应用的可行性和完全性。
但可能是因为开发时间较早的关系,受技术方面限制,比特币也有很多的局限性,其中最大的一点就是它在后续开发上的封闭性。
在比特币网络上只有一种符号——比特币,用户无法按自己的需求定义另外的符号,这使得比特币网络无法为用户提供更多的金融支持以及应用构筑。
之后发行的很多数字货币都苦于无法解决这一点,一直到被称为区块链2.0的以太坊出现。
以太坊(Ethereum)是2013年底由一个叫作Vitalik Buterin的90后小伙子提出来的技术,从设计上就是为了解决比特币扩展性不足的问题。
和比特币一样,以太坊也是一个开源的去中心化系统网络。但不同的是,以太坊在智能合约的支持下,开发性更强,自由度更高,科技进步给以太坊的代码编写上带来了极大的便利。
类似于手机的安卓或者IOS操作系统,用户们可以在以太坊上开发各式各样的应用程序。
应用程序的开发对程序员们来说并不复杂,但是程序的使用总是伴随着各类的问题和纠纷。
由于去中心化的原则,以太坊网络并没有一个强有力的规则制定者或执行者来解决这些情况,为了解决可能出现的混乱,V神应用了智能合约技术。
关于去中心化,指的就是让用户参与其中,不仅是人人记账,而且还通过一个链接,让人人都拥有一个完整的账本。
什么是智能合约呢?
在具体说智能合约之前,我先给大家介绍一个老式合约的例子。
在星爷的电影《功夫》中,有一个经典场景。
包租婆跟租客之间的这番对话就像是一个老式合约,这种合约的执行存在几个问题:
01.由于是个人执行,易受到包租婆本人主观情绪的影响,看谁不爽就可以停谁的水,租客利益无法得到保障; 02.包租婆需要记住谁没有交房租以及每次的停水流程,万一有租客来求情,还影响包租婆抽烟、打麻将。包租婆的人工成本增加; 03.包租婆如果想让这个口头协定产生法律效应,就需要跟所有的租客签订相关协定,这时候就要寻求第三方公证,增加了运营的成本。
假如包租婆在供水系统中使用了智能合约,用代码写下“没交钱的租客一三五停水,二四六间歇性供水”。
收租时间一到,没交钱的租客被登记在案,代码条件达成,自动执行。不管租客怎么耍赖,怎么求情,都无法正常用水了。
由于智能合约是去中心化的计算机网络系统,去中心化的系统是没有主观情绪,没有后门可以走的。
有了智能合约,包租婆只需要开心的打麻将和抠脚趾就行啦,再也不用担心有人来打扰她。最厉害的是,没有了纠纷,包租婆还省下了请律师的费用。
生活中的智能合约
智能合约在日常生活中也已经非常的普及。它使得合约双方在面对潜在的纠纷时,都无需自己出马,一切交给代码来执行。
还是说包租婆,她和包租公想要出门旅行,乘飞机买延误险,投保乘客信息、航班延误险和航班实时动态均以智能合约的形式存储在区块链上。
一旦航班延符合赔付标准,赔偿款将自动划账到投保乘客账户,保单处理十分高效,包租婆不需要跟工作人员来一个狮吼功、争论计赔时间等问题。
这就是智能合约的价值,它维持了以太坊的正常运转。以太坊的成功离不开智能合约与区块链。
来源:百度 作者:MinerHub