LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 小V教你识别:什么是真正的智能合约(去中心化)

小V教你识别:什么是真正的智能合约(去中心化)

2020-05-12 JSzVeTfY 来源:区块链网络

上期简单地给大家解释了一下区块链的基本概念,我发现还是有很多小伙伴对这些科普感兴趣呢。有小伙伴在后台留言说想看智能合约(放心吧,后台留言我是条条都看!),那么今天的就和大家聊聊去中心化的核心——智能合约。

基于区块链的智能合约的构建及执行分为如下步骤:

1、智能合约的构建:由区块链内的多个用户共同参与制定一份智能合约;合约中明确了双方的权利和义务,开发人员将这些权利和义务以电子化的方式进行编程,代码中包含会触发合约自动执行的条件。比方说,你把一套空余的房子租给 A,那么,这份智能合约中就规定了 A 必须在每月5号之前给你打房租、你必须在收到房租时马上给对方钥匙等条款;一旦A的房租到期,A不再租房子,那么这个协议就会销毁或者叫到期,终止(destroyContract)。

2、智能合约的存储:智能合约通过P2P网络扩散到每个节点,并存入区块链;

3、智能合约的执行:智能合约定期进行自动机状态检查,将满足条件的事务进行验证,达成共识后自动执行并通知用户。比如 A 在4号提前打房租给你,这个事件就成了该合约的触发条件(每月5号以前),并且会通知这个合约中的所有人。

智能合约有什么用?

那么说了这么多,智能合约到底有什么用的?能给我们什么好处吗?我们还是用简单的例子来说明。

假如你想要买一辆车,网上找各种报价,再找到那个经销商谈价,然后你还要去银行签支票再回到经销商那,经销商再确认支票并让你签署一堆文件,来拥有这辆车的所有权,并最终获得这辆车。 这个过程可能花掉几天时间。

现在设想一下,在智能合约上有这么一辆车,并且包含了这辆车的所有权、价格和所有的细节、汽车的提供等信息都被上传到区块链。

你来在现场或网上看到这辆车,你觉得这辆车很不错,所有的细节都很好。假设它卖100万。你需要做的仅仅是用加密货币(或者甚至不需要加密货币只需要一个携带加密信息的银行账号)付款,这样就可以买下这辆车的所有信息、所有权,整个区块链系统的每个电脑,每个节点都会更新总账,然后每个人知道,在这个网络中,这辆车刚刚被卖了你。

特斯拉真的在网上卖车

这就是智能合约和传统合约的区别,去中心化,不涉及人类主观想法,代码即是一切。也就是说,只要满足条件就执行,管他愿不愿意或者能不能讨价还价。

在智能合约中,所有交易数据无法篡改、不可伪造,还能减少人工对账的出错概率和人力成本;随着智能合约普及,面对潜在的纠纷,甚至无需我们自己出面,一切合约中的代码来执行。

在未来,很多合同都可以被智能合约所代替。也许,智能合约真的会把我们带去一个全新的世界。

下面我我们来验证什么是真正的去中心化智能合约开源:

我们继续再看:

合约完全开源公开。

对于以太坊上想必大家都会去查询智能合约,只要查询合约已验证完全匹配,就能充分证明合约完全开源,无任何隐私漏洞可言!如果看到合约是 :

所以小伙伴们一定要慧眼识别,还有就是智能合约项目的模式也很重要。成千上万的项目,也需要你理性的理解模式,洞悉观察,才能实现人生财富自由!

—-

编译者/作者:JSzVeTfY

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...