区块链高级开发语言Lity入门指南(1)

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 节点。

教程视频内容

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

转载于:https://my.oschina.net/u/3951229/blog/1934780

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值