智能合约这个概念最早是在一九九零年的时候,有一位学者提出的,只不过在当时却并没有引起重视,只不过在近几年来,区块链在飞速发展,第二代的区块链以太坊受到大家的关注。
欧易okx作为目前全球排名靠前的交易所之一,注册时填写邀请码:WZ168,可获得永久20%手续费返傭。
国内注册地址:http://oyi.plus/(半年没登录使用此链接登录一样获得福利!!)
国际注册地址:https://okx.com/join/WZ168

究竟什么是智能合约呢?简单来说就是在特定条件下达成合约就会自动性的去触发程序,也就能够强制去执行了。

很多人都认为这种合约可能并不像大家所想象的那么的智能化,因为需要根据设计的条件去执行特定的程序,没有办法接受突发性的状况,这就好像拥有一台自动化的机器,但是却并没有设计特殊的功能,如果说突然不想运作了,又没有相应的出口,这应该要怎么办呢?

以太坊的智能合约并不是属于合约,所谓的合约也就是由共同双方所签署认可的,具备有法律的效力所约定的事项,可是智能合约体系仅仅只是在以太坊的城市上面去运行的,也就是说并不具备有法律的效应。合约就是在区块链上所运行的一串代码,大家可以想象一下,每一个矿工都能够同时去运行这个代码,但是这个代码却并不会自动化的停止运作,也不会随意的去篡改,而且这一串代码是完全公开透明,没有任何人能够去改变合约的内容以及执行方案,这就能够为双方提供非常好的保障,具备有强制力,以太坊的网络中的节点数量,确实是显得非常多,除了挖矿之外还是要去负责运行智能合约这项工作,在每一个矿工的虚拟机上面,大家可以把以太坊的训练机看作是分布式的计算机,然后网络中所有的节点的计算以及存储资源,也就是在区块链上所运行的智能合约。

这套智能合约是需要具备有确定性,同时还有可终止性的特点,所谓的确定性就是不同的计算机或者是在同一计算机上面,不同时刻多次性的运行,哪怕是输入相同的数值,能够保证相对应的输出,而这种程序的行为就是属于确定性的,因为这种合约是能够保证多台电脑的运行,也就是需要具备有确定性。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部