1. 首页
  2. 区块链全球资讯

Blockstack首席执行官表示,智能合约太过限制了一个名字

Blockstack首席执行官表示,智能合约太过限制了一个名字,区块链软件公司Blockstack的联合创始人兼首席执行官认为,

智能合约的潜在好处和应用远远超出了它们的名字所暗示的范围。

在6月12日接受《联合电讯报》采访时,拥有普林斯顿大学计算机科学博士学位的Muneeb Ali博士说:

“Just就像云计算对很多行业都有影响一样,不仅仅是金融业,智能合约也是如此。它们甚至不应该被称为智能合约,因为这是一个相当有限的名称。这些是可验证的程序,在云计算时代是不可能存在的。

阿里博士的评论是在Blockstack决定与利益证明区块链协议Algorand合作支持并采用一种称为“Clarity”的智能合约语言后做出的,该语言旨在为智能合约比现有的编程语言。

我们的行业需要一个可预测的、安全的、开源的替代方法,而不是像Solidity这样的当前方法。阿里博士说:“虽然我们预计智能合约中锁定的价值最终可能达到数万亿,但我们的行业还没有准备好迎接这样的增长。在Blockstack和Algorand看来,

的这种缺乏准备状态,源于这样一个事实:直到现在,开发人员“一直在使用一种不安全的语言,这种语言最初是JavaScript的一个分支,它本身就是一种用于构建网站的通用语言。”

则相反,阿里博士说,智能合约“与典型的计算机程序和网站大不相同”,其目的是通过依赖自动执行的软件代码来克服人类或机构中介的弱点。他强调:

“对于高风险的操作,它们需要可验证的程序。通用语言在这里是危险的。

对于开发人员来说是一个“超级大国”,

对于重要的利益相关者来说是采用智能合约并实现他们的潜力的,阿里博士指出,需要“一种在智能合约执行之前安全且数学上可预测的可判定语言。”

一个行业“不太可能通过用不安全语言编写的智能合约进行高价值交易,”他说,注意到这一点的含义远远超出了金融服务业:

“编写可验证代码的能力对于开发人员来说就像一个超级大国。这可以重塑软件在互联网上的分发和验证方式,开发者如何因代码贡献而获得报酬,如何实现互联网服务的访问控制,等等。

使用一种可判定的语言,开发者可以确切地知道一个程序将如何执行,直至其精确的汽油费,它可以在广泛的互联网应用中实现功能自动化。

正如cointegraph所报道的,并不是所有的研究人员都像阿里博士一样看好智能合约技术的潜力。

凯文沃巴赫,宾夕法尼亚大学沃顿商学院(Wharton School of the University of Pennsylvania)的一位法律研究和商业伦理教授最近发表了一篇文章,指出了他认为在区块链领域向自动化、代码强制决策转变过程中隐含的“阴暗面”

原创文章,作者:链大大,如若转载,请注明出处:http://www.chaindada.com/chain/4890.html