找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 15817
  • 0
  • 分享到

时艳强对话胡凯:智能合约距离智能还有多远

2018-9-30 17:01

来源: 布洛克财经 作者: 链上小花

“对于区块链,稳定性和性能从来都是矛盾的存在”


时艳强:以太坊被称作区块链2.0的代表,即区块链+智能合约,您如何评价以太坊的这种设计模型?我们知道,以太坊饱受诟病的一点就是性能太低,在当前DApp还不多的情况下依然会产生拥堵问题。您怎么看待这个问题?目前有哪些应对方案?
 
胡凯:回答布洛克科技【时点对话】第四问。以太坊作为区块链的2.0的代表,确实从2015年以来对这轮区块链的热潮起到了极大的促进作用。早期在我们实验室的研究中间也多次请到了以太坊的创始人Vitalik先生来进行交流,我们认为区块链2.0里引入智能合约是区块链的巨大进步。这源于区块链需要一个上层应用的支持,特别是价值转移的时候需要用契约性的、满足图灵完备性的代码,以太坊智能合约实现了基本的框架,是一种划代性的进步。
 
我们知道智能合约比区块链早提出了十年时间,其提出者尼克·萨博对智能合约给出了一个很好的定义,即明确提出智能合约就是执行合约条款的可计算交易协议,是一个协议性、契约性的代码化,它有基本的契约性质、代码性质以及可强制性的特点。但智能合约一直没有流行起来,这是因为作为一个不可更改的契约代码,它需要一个受信任的计算执行环境,而区块链正好满足了这么一个环境。因此智能合约作为在区块链上不可更改的执行代码就成了价值转移的契约,就好像我们双方签署了一个纸质合约,合约上需要盖一个红章或者盖一个大印,而区块链正好是给代码合约盖了这样的一个大印。
 
虽然以太坊现在有一些诟病,比如性能太低,但性能这个东西是非常复杂的问题,本质上看大体上目前的解决方思路有几个,一个是加快做块速度,容易导致废块、分链等;第二个是可以增大块容量,但可能导致数据爆炸等问题;第三个是采用多链分布并行,子母链、链上链下互动等,但复杂性和可信性的原因,实用性还不强;还有就是采取一些软件的优化,比如说并行化、算法优化、甚至一些硬件加速等,但改进效果并不明显,尤其是智能合约执行环境下。

从区块链来讲,稳定性和性能从来就是矛盾的,是分布式里头最基本的问题,这种问题可能需要牺牲某方面的利益来达到另一方面利益,因此区块链的性能问题一段时间仍然是重要瓶颈之一,我想还会有很多的发展技术的产生。
 
【时点对话·第五问】

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部