当前位置:首页 > 区块链新闻 > 正文

Lity入门开发指南:Lity&CVM详解

来源: 互联网时间:2019-01-17 08:15:02

CyberMiles最近发布了高级编程语言Lity,用来创建区块链智能商业合约。我们将通过一系列文章带大家走进Lity &CVM的世界,先来看看怎么用Lity 运行智能合约吧!

取名为Lity,在某种程度上是对以太坊solidity的致敬,Lity 的设计更加灵活、可扩展性强并且具有更高的性能。

在开始之前,复习一下Lity&CVM的特点吧

Lity和CyberMiles虚拟机(CVM)为区块链提供满足实际商业需求的必要功能。在以太坊等其他项目中几乎没有(或根本没有)这些功能,包括:

  • ○安全。Lity语言使CyberMiles比其他区块链更安全,类似BEC、SMT曾发生的安全漏洞永远不会发生在CyberMiles区块链。
  • ○扩展性强。借助Lity,可以针对常见电商场景、去中心化应用(DApp)和其他自定义的区块链提供优化的LibENI函数集。
  • ○专为电商优化。Lity和CVM使得提供针对特定场景优化的libENI函数集成为可能,例如,需要大量运算的加密解密以保护用户的隐私。
  • ○基于时钟的长期智能合约。这与以太坊比,Lity毫不逊色。Lity为全世界的金融合约提供了必不可少的工具,以太坊不能轻松地支持电子商务分期付款,退休储蓄,工资,利息支付等功能。
  • ○可信任:Lity背后是一群有能力、经验丰富、全方位的团队,值得信任
  • ○服务:CyberMiles是一个开源的公链,可以提供技术,特别是Lity,CVM和智能商业合约等服务。

我们开始吧

  • ○下载并安装Lity 编译器
  • ○编写并编译Lity 智能合约
  • ○启动CyberMiles 节点
  • ○运行智能合约

只要简单四步,即可运行智能合约了。

可以参考Lity 网站:https://www.litylang.org/getting_started,来完成这四步。

当然,也为大家准备了视频解说,有两种方式可以完成。

先来看看比较简单的一种,通过Docker 启动CyberMile 节点。

[点击查看视频]

此外,也可以通过Travis 构建源代码来连接CyberMiles 节点。

[点击查看视频]

Lity由CyberMiles基金会开发,作为免费软件发布在GPL下。 请参阅我们最新的文档(链接:https://lity.readthedocs.io/en/latest/download.html),下载并安装Lity。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。

你可能感兴趣

    error