在之前的文章里,我们介绍了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产生重大影响。