ITN杉之链的智能合约

来自:jinse.com 归档时间:2018-08-04

ITN智能合约是区块链上一段可执行的图灵完备脚本,拥有自己的存储资源,通过交易触发合约后,合约引擎分配CPU和内存资源运行合约,从而完成业务逻辑。

ITN杉之链的智能合约

ITN智能合约

ITNContract开发者可以自定义智能合约的读写操作供上层应用调用,底层账本会提供给智能合约访问链上数据的能力:全局状态、区块数据等,同时还能操作独有的数据存储区域以及发起合约交易与其他合约交互。

ITNVM (ITN Virtual Machine)是智能合约的执行环境,为应用层提供智能控制逻辑,与上层高级语言解析转换相结合,灵活支持虚拟机基础应用;通过定制化的API操作实现虚拟机的外置接口,可以灵活的与账本数据和外部数据进行交互。

ITN杉之链的智能合约

ITNContract为了降低智能合约开发门槛,把区块链智能合约技术带给普通开发者,支持用JavaScript作为智能合约开发语言,这是全球最流行的开发语言之一;基于开源的Google Chrome V8 引擎,实现了ITNVM虚拟机。从而,有如下优点:

一是,用户学习成本低,JS是Web最流行的语言;

二是,执行效率高,不同于传统的基于栈的解释器,V8已经不是实际意义上的解释器,它采用延时编译及JIT技术直接把脚本语言翻译成目标机器二进制,使得执行效率等近似于本地程序。同时,ITNVM将借助于WebAssembly技术快速支持C/C++、Python等开发语言,最终覆盖绝大多数开发者,对于智能合约后续在智能终端设备应用将起到很强的促进作用。

为了对接链外现实世界数据,ITNContract将支持两种方式:

(1)建立一个真实数据合约,由数据提供商产生并维护,并且为其数据交一定押金,如果发现作恶,由记账人和其他社区参与者投票对其进行扣除押金的处理。

(2)借助预言机(ITNOracle,ITN Oracle),合约通过事件触发的方式通知预言机需要获取的数据,预言机处理完成后再传回给虚拟机,合约需要充分信任预言机。

ITNContract将根据不同行业分类,提供合约模板,例如数字资产的发行,开发者只需要简单修改其中的参数即可快速安全的实现合约功能。ITNContract将提供合约在线编辑及调试工具,可以帮助开发者高效率编写调试合约。

有关于ITN杉之链的智能合约

ITN杉之链的经济模型

ITN杉之链的经济模型ITN-token介绍ITN-token是ITN网络的内置原生加密数字令牌,可用于链上的交易、结算、以及智能合约的履约。ITN能够方便的表征和度量ITN杉之链上的数字化经济活动,其价值基于两点:一是ITN杉之链上的应用需要消耗一定的ITN作为燃料,二是持有ITN能够参与到ITN

微头条:ITN杉之链亮相链战全球海选西北站荣获最具潜力奖

ITN杉之链2018年10月10日讯 本次大会是由《链战》(深创学院)、币马温及UB联合主办的以“数字区块,链战未来”为主题的《链战》全球海选西北战暨UB平台全球发布会。 (2018年最值得期待的区块链应用落地实体项目) (真正的区块链落地应用项目) (ITN杉之链路演现场火爆) (ITN

微头条:ITN项目周报(第五期)2018.10.5-2018.10.12

一日不见,如隔三秋。一周的时间更是止不住对各位的思念,ITN杉之链项目周报第五期如约而至,下面为您奉上本周ITN杉之链的劳动成果。 ITN动态 1、  ITN杉之链红豆杉基地完成育种采集 缤纷五彩绘秋田,遍地红杉醉万千。秋天是收获的季节,在美丽的镇安小城,陕西红杉农林的红豆杉基地上也呈现出一片

ITN杉之链的智能合约

ITN智能合约是区块链上一段可执行的图灵完备脚本,拥有自己的存储资源,通过交易触发合约后,合约引擎分配CPU和内存资源运行合约,从而完成业务逻辑。 ITN智能合约 ITNContract开发者可以自定义智能合约的读写操作供上层应用调用,底层账本会提供给智能合约访问链上数据的能力:全局状态、区块数

ITN杉之链落地应用企业与当地政府签订项目合作协议

2018年10月24日,ITN杉之链落地应用企业参加了主题为“打造红豆杉氧吧小镇”的2018年商洛市十大项目立项签约仪式。商洛市委常委,镇安县委书记李波、中共商洛市委副书记张岗岭、陕西省人大常委会副秘书长,省“两联一包”镇安县扶贫工作团团长井剑萍、商洛市招商局局长吴爱武、镇安县人大常委会主任贺国琴、