链客,专为开发者而生,有问必答!
此文章来自区块链技术社区,未经允许拒绝转载。
自从2009年第一枚比特币诞生,九年多时间里,区块链技术正在被应用在人们生活的各方各面,从1.0时代的数字货币,到2.0时代的智能合约,再到当下3.0时代的全面应用,区块链每一次时代跃迁都必然具有划时代意义。
今天主要聊一聊区块链2.0时代的智能合约。相信币圈大多数投资者们都或多或少了解智能合约,但是可能也存在不少所谓的“投机者”只关心炒币,懒得去关心这些底层技术;可是在小编看来,不论你是投机还是投资都应该了解并学习它。
什么是智能合约?
当下我们提到的智能合约主要是基于以太坊实现的,所谓的智能合约,如果把智能二字拿出来,确实和我们现实生活中见到的合约没什么两样。而之所以称之为智能,是因为合约的条款可以写成代码的形式,存放到不可篡改的区块链中,一旦合约的条款触发某个条件,那么代码就会自动执行,即便有人想违约也很难,因为代码不会认你是大佬还是普通人,它只要满足条件就会立即执行,这就节省了很多人为的沟通和监督成本。
简单地说,智能合约就是传统合约的数字化升级版本。它们是在区块链数据库上运行的计算机程序,可以当满足其源代码中写入的条件时自行执行。智能合约一旦编写好就可以被用户信赖,合约条款不能被改变,因此合约是不可更改的。
举个例子
A和B一起看球赛,巴萨对