IT商业网-解读信息时代的商业变革
当前位置: 首页 > 人工智能 > 正文

解读:DENC底层架构——智能合约引擎层

2018-09-05 12:04:35     

  智能充电技术越来越多的应用于人们的现实生活中,而以打造智能充电平台为目标的DENC,其所构建的DENC区块链公链,具有高效稳定的底层架构功能。那么DENC底层架构都由哪些构成呢?

  DENC底层架构不仅包括通信协议、分布式账本、哈希算法和应用API,还有一个重要的构成——智能合约引擎层。智能合约为DENC区块链的去中心化带来关键性的作用。为什么这么说呢?下面我们就做个详细的阐述。

  智能合约引擎层

  所谓智能合约,是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信任交易,这些交易可追踪且不可逆转。在DENC区块链的世界中,智能合约是区块链上的代码,只要某个事件触发了合约中设定的条款,智能合约就会强制自动执行。举个例子,假设你要前往一个地方度假,可通过区块链租房平台完成这个操作,在到达入住之前,区块链是怎样处理智能合约的呢?就分五个步骤进行分析。

  1 .与房东共同制定一份智能合约,明确双方的权利与义务,确定价格和具体要求,然后过编程设定触发合约自动执行的代码。若合约规定在某年某月前收到某个额度的房租,另一方会自动向房客发

  送房屋门的随机密码。

  2.将智能合约上传到链上,让全网共同见证。

  3.智能合约会定期检查,一旦触发执行合约的条件允许,将自动执行。

  4.合约条件一经被触发,区块链验证节点会进行签名验证。经大部分节点的验证达成共识,事件被正式执行,自动发送打开屋门的随机密码。

  5.成功执行的合约移出区块,未执行的合约继续等待下一轮处理,直至成功。

  智能合约就像现实生活里的法官和仲裁人,只要双方同意合约,一旦触发执行条件,就会进行不可逆转的运作。就使得无信任的双方乃至多方进行交易,避免约定事宜被拒绝执行的问题。

  在DENC区块链上,对于每一个智能合约,视为链上资产进行全寿期管理,在设计、部署、使用、注销等过程中建立完整可控的流程管理,并集成管理权限机制对智能合约的各项细节提升安全层级。

  整体来说,DENC区块链将提供两种合约形式,一类属于标准化合约,对于应用场景较简单、标准化程度高提供智能合约模板数据库,无需编程也可;另一类针对复杂应用场景, DENC则提供多元组件鼓励用户快速编程建构。

  DENC智能合约不仅发挥其在成本效率方面的优势,而且避免了恶意行为对合约正常执行的干扰。将智能合约以数字化的形式写入DENC区块链中,由DENC区块链技术的特性保障存储、读取、执行整个过程透明可跟踪、不可攥改。同时,由DENC区块链自带的共识算法构建出一套状态机系统,使得智能合约能够高效地运行。

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签: 合约 底层 架构

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT