在之前的文章里,我们介绍了Lity 的入门开发指南,以及Lity 如何让智能合约变得更安全,今天我们一起来看看Lity的创新之处。
Lity 展示了CyberMiles 团队如何进行创新来使区块链在开发者和终端用户社区成为主流。
- ●基于时钟的长期智能合约:这是广泛使用的金融合约中不可或缺的工具,这也是与以太坊相比,Lity最显著的特征。因为以太坊不能支持计时器功能,也就不能方便地支持电子商务分期付款、利息支付、工资和退休金储蓄等功能。
- ●电商功能:因为Lityc(Lity 编译器)和CVM,LibENI 函数集可以提供针对隐私保护优化的功能,使基于大量运算的加密解密以保护用户隐私终于成为现实。
- ●可扩展性强:通过Lity,LibENI函数集针对常见电商场景、DApp和其他特定的区块链进行优化
让我们深入研究这三种特性的优势所在。
在今天的世界,时间是关键
以太坊最明显的缺陷之一就是缺少对计时器功能的支持,也就是基于时间,由时长和频率定义的动作,为什么这么说?因为如果没有计时器,DApp将无法执行诸如在指定日期转移资金或执行合约的任务。
Lity中新的关键词schedule允许智能合约执行未来的schedule time 任务,这是现实商业世界中的合约必备功能,例如
- ●遗嘱和信托
- ●工资
- ●养老金
- ●大学或退休嘱托
- ●抵押、利息、保险支付
- ●股票期权
- ●分期付款
- ●产品保修和预约服务
- ●可能没有明确结果的多种业务流程(例如产品交付)超时
CyberMiles区块链是新一代的DPoS区块链,特点将是区块时间较短且产出快速。为了支持这一点,Lityc 和CVM提供了基于时钟长期运行的合约。这拥有成熟的应用场景和实际用处,代表了一种全新的“智能商业合约”。
全球电子商务最需要的功能
正如我们看到的那样,电商行业的价值已达数万美元。除了丰厚的盈利能力,电商还能将人们联系起来,尽管这是虚拟地和象征性的,但这同时为微观和宏观经济提供了增长机会。
正如CryptoRecorder 报道的那样,CyberMiles将通过Lity这样的关键创新来确保满足电商的基本需求。作为Solidity的超集,Lity使现有基于Solidity的程序无需做出任何更改,即可直接运行在CyberMiles上。
你可能会好奇,为什么把库和以太坊本地接口融合到一起是必须的?
而这就是为什么CyberMiles区块链上的智能合约运行速度更快,表现更好的原因。
事实上,我们的开发团队发现了以太坊智能合约运行中基础功能的常见问题,这在某种程度上是开发Lity的起因。
今年数据泄露事件不断发生,比如最近发生的T-Moblie数据泄露事件。
在这种情况下,我们更要积极主动地应对安全问题和常见的电商场景,其中最首要的便是基于大量运算的加密解密以保护用户的隐私。
率先上线的Blocktonic 或许就是最好的证明。得益于Lityc 和CVM,Blocktonic已经走向人们的生活。
可拓展性与灵活性兼具
Lity是灵活的,因为它支持OTA添加新的语言结构。正如CyberMiles白皮书中所提到的,Lity将在其应用程序中支持“商业规则”构造。开发者可以通过CVM中的新OPCODE,在Lity编程语言中添加新功能。只要通过验证人(超级节点)共识,扩展就可以部署在CyberMiles 区块链上。
你以为就到这里了吗?我们还有——
Lity的计算改进对跨链资产交换有着重要的意义,更不用提将链下数据合并到区块链交易上!
换句话说,Lity可以为预言机提供一流的原生支持,我们的进步将对区块链3.0产生重大影响。
Lity由CyberMiles基金会开发,并作为免费软件在GPL下发布。 参阅我们最新的文档(https://lity.readthedocs.io/en/latest/index.html#)来使用Lity吧。