取消
加载中...
三言财经专访Ruff创始人Roy Li:很多区块链项目代码质量堪忧
DorAemon 2018-08-03 14:04


出品|三言财经

采写|Maureen

编辑|谢雨霖

Roy Li,Ruff 创始人,知名网络安全专家、物联网专家,复旦大学硕士生导师,曾任诺基亚(北美)技术总监。三言财经记者在首尔举办的Blockchain Partners Summit上,对其进行了专访,让我们进一步了解这位身兼多职的创始人有着什么与众不同声音。 

未来互联网和区块链如何结合是我们当下考虑的问题


三言财经:您是物联网专家、黑客,同时还是硕士生导师,您现在的工作重心是倾向于哪一块?

Roy Li:我的工作重心主要是下一代物联网跟区块链结合这个领域。首先,我们会做行业中间期的探索,包含很多的问题,比如说整个行业未来产品的定义,这个行业所面对的问题,以及我们最终如何去建立一个经济模型,如何最大化地将这个行业的经济活力给调动起来。所以,考虑的问题已经不光是技术方面了,还要想未来的互联网和区块链结合的场景,我们基于这些场景要做一些什么工作,如何做最好的技术支撑,这是都是我们考虑的问题。

为人之师,更重要的是教会他们为何学习


三言财经:您在学校授课主要是培养技术性的人才吗?

Roy Li:是的,全部纯技术性的人才。但是,我除了教他们技术之外,还会让他们了解为什么要去学技术。技术不是会写代码就行了,因为 IT行业发展到现在,它的发展速度已经超过了传统行业,所以说IT很多时候是走在时代的前面。这个时代需要什么东西,和信息化产业极其密切相关。所以,在这个情况下,我们需要比其他行业更早的思考问题,而不是说等行业中间的需求发现出来之后,IT再去满足它,到那个时候的话肯定已经晚了。

有强大的经济驱动,市场一定会火起来


三言财经:您是从什么时候开始研究区块链技术的?

Roy Li:从2016年开始研究,但是2016年看到的都是一些非常老的、传统的技术。像以太坊这样的案例,虽然当时还嘲笑过它的技术非常不成熟。直到以太坊做了一个能快速编写的智能合约,我感觉市场肯定会爆发起来,因为现在发一个币太容易了,写一个智能合约太简单了。有强大的经济驱动,市场一定会火起来所以,我们公司原来是做跟物联网相关的,区块链只是我们的一个研究方向,但到了2017年8月份的时候,我在公司投入了非常多的资源去做区块链的深度研发,把原来做分布式数据库资源、开发能力全部都调动起来,开始做跟公链相关的事情。

安全漏洞是很正常的,应该思考如何解决


三言财经:您的身份之一是网路安全专家,目前以以太坊为首的区块链基础设施被曝出了很多漏洞,您对这个问题怎么看?

Roy Li:其实比特币这么长时间以来,几乎没有出过什么安全问题。而以太坊一直出现一些问题,就说明以太坊在设计的时候,面对的问题更加复杂,有一些东西是没有预料到的。不要说以太坊,BAT也经常有一些漏洞,这都是很正常的,随着你的系统越来越复杂的时候,肯定会出现各种各样的问题。而在市场比较初期的情况下,大家对安全问题重视是不高的,比如说我们的钱包可能有安全问题,大矿工、大节点用的客户端软件可能有问题,网络也容易发生一些数据包欺诈等问题,还有一些恶意的行为产生。我们往往在建立共识机制的时候,没有很好的去设计一套非常好的共识机制,导致攻防成本不平衡,在攻击成本比较低的情况下,就会有非常多的恶意行为和恶意手段产生。这不是以太坊、EOS出了问题,而是整个行业通用的问题。

目前市场很混乱,很多项目代码质量堪忧


三言财经:您曾说区块链最重要的还是工程能力,需要大量的工程师参与,这点我们很认同,然而目前在这个领域技术人才奇缺,有经验的工程师更是少之又少,那么在这样的情况下,您认为很多项目所做出的区块链基础设施的质量是否可靠呢?连以太坊都安全问题频发,其它的岂不是更加令人堪忧?

 Roy Li:第一,代码质量很堪忧。第二,有非常多号称要做公链的项目,最后都是用别人的产品,没有用自己的产品。所以,这个市场目前是非常混乱的。但是我认为,其实跟云计算一样,到了最后还是会有一两家公司推动整个产业往前走,比如说智能手机就有苹果、安卓这样的公司,当然在硬件层面上还有更多的公司存在。比如云计算里面,有KVM、Xen这样的产品。市场一定会有大量的基础设施不断迭代,迭代到一定程度的时候,在应用层面会出现多样性。但是在技术层,还是处在初级的阶段,基本上是中心化系统、金融系统中拥有的产品,去中心化的区块链,金融产品是没有的。

应用生态和技术的发展是并行的


三言财经:目前很多公链都在标榜自己的性能,而您曾说公链对开发者的友好度比性能更重要,这是为什么?

Roy Li:其实很多人在讲性能的时候,就提到一个TPS的指标,但是为达到这个指标,需要消耗多少资源,是不是能够做到去中心化呢?可能要用几百个G的内存才能达到这个比较高的指标。这个行业现在好的产品没有被挖掘出来,没有被定义出来。像以前第一代、第二代、第三代的iPhone,也有像《奋斗的小鸟》、《切水果》这样好的应用,所以并不代表手机性能要达到什么样的程度,才需要这样的一个应用生态。

在我看来,应用生态和技术的发展是并行的。真正要考虑的一个问题,在于未来面对的这些业务逻辑是什么?如何为未来数字资产带来的庞大业务逻辑提供足够强大的技术支撑?我认为整个市场现在对区块链技术的理解是偏激的。

区块链技术要经过很长的时间去迭代更新


三言财经:您觉得现在区块链技术应用的难点有哪些呢? 

Roy Li:第一,公链本身它承载的数据量比较大,分布式数据消耗的系统资源非常高,在我们目前的定位下,没有办法将现在的计算机性能提升1000倍。所以, 就必须要用比较聪明的方法去支撑硬件的能力。第二,现在的网络和以往的网络交互手段不是针对一个非常强大的P2P分布式账本去运作的,在网络上面也要做非常多的更新。第三,在存储结构上面,智能合约的安全也是个问题,为什么写智能合约会写出漏洞?能不能让自由的空间变少,给你更多的模板,使得尽量少出现一些漏洞。所以,区块链技术和我们其他的技术一样,都是要经过很长的时间去往前迭代的。

“我从来不认为被动选择是好事”


三言财经:RUFF目前进展如何?它的主网什么时候能够上?

Roy Li:主网本来预期是在明年3月份,最近可能会要推迟一下,白皮书做一些修正。类似想往DPOS方向走的公链,多少会有一些影响。另外,关于如何去选出这些节点,我从来不认为被动选择是好事。我会选择那种主动形式的,用一种类似POW的方式——就是你必须要努力的去争取你打包的权利,而不是被动的等着获得打包的权利,因为被动被赋予的权利其实都不值钱,它的成本太低,导致它更容易作恶。

如果我们市场上的财富是通过空投的方式被轮流,像空投中奖一样,并不好。就像很多彩票中奖的人,中奖后的生活并不好。在未来POS、DPOS的领域里,我们还需要发掘如何能让人有更多的主动性去成为节点,并且在这个节点中间尽量少作恶。

(完)
DorAemon
文章总数
8212