总部位于以色列的交易平台eToro透露了一种旨在简化衍生品交易的新编程语言。
首席区块链专家Omri Ross在周日特拉维夫2019年Ethereal Summit之前发表讲话称,这种被称为Lira的语言将降低金融合约的结算风险,并能够通过以太坊区块链的资产创建新的衍生产品。
还展示了由eToroX Labs建立的模拟交易平台,使散户和机构投资者能够开始交易衍生品。该平台使用Lira测试全方位的合约实验。该语言开辟了为交易设定不同时间限制的可能性,无信任地交换不同的加密货币并编写复杂的结算条款。
eToro开源编程语言,鼓励社区发展“从简单的期货合约到复杂的异国合约”,如抵押贷款债务。此外,该实验室打算将语言部署到不同区块链的其他DeFi项目中。
“我们很高兴看到市场和社区将如何在DeFi,加密货币交易和机构融资中采用这种新的编程语言,” Ross说。
特定领域的语言
与用于大多数区块链开发的广泛编程语言不同,Lira将被用于“特定领域”,这意味着它只能描述和执行一组有限的指令。Lira的唯一功能是使交易对手能够根据自动执行合同的条款进行编写,验证和收集。
Ross表示,在里拉编写金融合同脚本的典型长度是6到10行代码,这导致更简单的开发周期和更少的错误空间。
“从本质上讲,金融合同是微不足道的计算,通常涉及大量资金,使其成为特定领域编程语言的非常合适的用例,” Ross说。“它只能描述一套非常有限的指令,但能够达到最高水平的能力和完整性。”
相反,广泛的语言,如用于以太坊的本机脚本语言Solidity,可以实现广泛的用例,但也会带来风险。Ross特别提到了DAO“hack”,其中一名恶意行为者利用分散的自治组织的代码并对360万ETH进行了攻击。