您的位置: 首页 >互联网 >

Algorand和Blockstack联合采用区块链智能合约语言

2020-06-18 15:50:24 编辑: 来源:
导读 两家区块链行业的领导者Algorand Inc 和Blockstack PBC今天宣布了一个独立的开源项目来支持Clarity,即区块链分布式账本智能合同语言。 智能合同是一种可编程的协议,它基于已编码的多方之间达成一致的条款的完成来自动化操作。智能合同的代码和达成的协议存在于区块链中,作为合同的防篡改记录,以及合同下的资产,这些资产可以是货币、财产、股份或任何可以数字化表示的有价值的东西。

两家区块链行业的领导者Algorand Inc.和Blockstack PBC今天宣布了一个独立的开源项目来支持Clarity,即区块链分布式账本智能合同语言。

智能合同是一种可编程的协议,它基于已编码的多方之间达成一致的条款的完成来自动化操作。智能合同的代码和达成的协议存在于区块链中,作为合同的防篡改记录,以及合同下的资产,这些资产可以是货币、财产、股份或任何可以数字化表示的有价值的东西。

这种协作认识到,业界需要采用更安全、可靠和可预测的智能契约语言。其目标是提供一个基础,可以构建该基础来支持许多用例,如金融服务、医疗保健、投票等所需的用例。

由Blockstack创始人Muneeb Ali(普林斯顿大学计算机科学博士)和Algorand创始人西尔维奥•米卡利(麻省理工学院计算机科学教授)运营的团队将合作进行Clarity的设计和开发。

阿里说:“智能手机合同的价值最近超过了10亿美元,这个数字可能还会继续呈指数级增长。”虽然JavaScript可能是编写web应用程序的首选语言,但智能合同对可验证性和安全性的要求截然不同,这需要不同的方法。在风险很小的时候,我们可以使用不安全的语言,但随着实际使用情况的增加,是时候进行一次重大升级了。”

smart contract language Clarity是一种可解释的和“可决定的”语言,意思是合同代码本身直接在区块链中发布,并且代码本身可以理解合同在激活时将做什么。

开发有效、安全和可理解的智能合同语言非常重要,因为尽管区块链网络是防篡改的,但智能合同系统曾遭到黑客攻击。一个特别有问题的例子是2016年对以太坊分散自治组织(Ethereum Decentralized Autonomous Organization,简称Ethereum)的攻击,这是一个完全基于智能合同运营的代码管理商业实体,导致2016年以太坊损失了逾5500万美元。

尽管智能合同已被许多企业广泛试验,但这项技术的全面采用仍不尽如人意。在某种程度上,这是因为使用当今的智能契约语言仍然难以生成安全、可信的代码。

Micali表示:“智能合同是区块链采用的一个不可或缺的驱动因素,因为它们消除了对第三方中介的需求,促进了无摩擦的经济交流。”“随着存储在智能合同中的大量和价值资产的出现,Clarity等下一代编程语言的出现有可能为大型企业和政府解锁基于区块链的解决方案,这些企业和政府需要更高水平的信任和安全性。”

通过Algorand和Blockstack的合作,两家公司希望将Clarity带入主流,并表明它已经准备好进入黄金时期,并利用它来成长和成熟区块链产业。

此外,两家公司打算利用透明度进行所谓的链间通信,使数据能够在不同区块链之间以可靠的方式传输。这将有助于消除传统上需要外部中介的围墙花园的问题。使用Clarity,开发人员可以在不同区块链网络之间无缝地发起和执行契约,从而跨多个环境进行互操作。

更多信息可以在Clarity language网站上找到,开发者可以在GitHub上深入了解代码及其实现。


免责声明:本文由用户上传,如有侵权请联系删除!

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ280 715 8082   备案号:闽ICP备19027007号-6

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。