div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

区块链的智能合约有哪三个特性?

[2021-01-29 05:42:22] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: 当区块链引入图灵完备的程序语言后,就从单纯处理数字货币的账本变成了一台去中心化的电脑,开发者可在其上透过智能合约实现各种更复杂的逻辑,区块链的智能合约有三个特性:1.开源区块链的智能合约代码是公开的
当区块链引入图灵完备的程序语言后,就从单纯处理数字货币的账本变成了一台去中心化的电脑,开发者可在其上透过智能合约实现各种更复杂的逻辑,区块链的智能合约有三个特性:

1.开源

区块链的智能合约代码是公开的,每个与合约互动的人都可以检查其代码有没有问题;

2.不可窜改

智能合约代码跟交易纪录一样,一旦被部署在区块链上之后就无法修改;

3.无法被阻止

只要触发一开始写好的条件,智能合约就会自动执行,理论上无人能阻止代码运作。

(2跟3都是在区块链是安全的前提下才成立,如果所有节点共谋作恶,那就不成立了。)

区块链的智能合约有哪三个特性?

白话一点来说,智能合约属于一种「下好离手」、「运作方式透明公开」的程序。在一些运作机制不透明的产业,譬如在线博奕,人们很难相信程序不会偏袒庄家,毕竟后端的代码都掌握在博弈厂商的服务器上。但如果改用区块链的智能合约就不一样了,因为程序运作逻辑可被公开审计,玩家不用担心庄家操纵随机数,也可以确保庄家不会跑路,因为智能合约会保证赔付。

智能合约开源特性也可以应用在群众募资上,群众募资一直有个痛点——项目方拿了钱之后交付成果不如预期。以太坊的创办人V神曾经提倡过一种新型态的募资方式—DAICO,其核心概念是投资人先把钱(ETH)打进智能合约中,这些钱会按一定的速度分批释放给项目方。如果项目方做得不好,投资人可透过代币投票,减慢项目方领取ETH的速度,甚至在必要的时候,投资人可以直接撤消项目,把剩余存在智能合约里的钱拿回来,借此降低项目方跑路的风险,也保障投资人的权益。

由募资平台运行中心化的程序也可以实现上述规则,只是会产生新的信任问题,募资平台的利益跟项目方紧密挂钩,难保募资平台不会与项目方共谋,窜改投资人的投票结果,反观智能合约规则透明公开,没有造假空间,更有公信力。

添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐