星球日报
搜索
手机客户端
iPhone · Android
公众号
微信公众号

链与制作人 | 没有用户,公链性能做得再高也没有意义

2018-09-26

总说区块链想做的事互联网能做,那你叫外卖也可以打电话,为什么要用饿了么?

区块链风口吹至今天,已经凉了不少。

正值熊市,本来就因为缺少应用而“争议缠身”的区块链最近更是没少招黑。不过,不少业内人士认为现在正是行业回归理性和正常的时候,是踏实做事的好时机。IOST的创始人钟家鸣就是其中一位。本期的公链101采访到了他,“我长期看好的行业只有4个,加密货币(区块链)、生物科学、AI(人工智能)、能源。”

不同于之前长篇引入,我这次决定直接亮金句。钟家鸣主要有三个判断:

  • Use Case 最重要。行业初期,很多人觉得应该关注基础设施,但他认为最重要还是 use case(应用案例)。“前几天,EOS 的 TPS 只有 1,不是因为它做不到更高,是因为没有多少人在用。这就是为什么我一直在强调更重要的是 use case,没有人在用,TPS 做得再高也没有意义。” 即便有大量看似粗制滥造的应用出来,只要足够爆款,都会促使更多人了解区块链。这跟互联网早期的普及过程类似。

  • 用户体验的改变不需要颠覆性。区块链的颠覆性被吹捧得太多,钟家鸣则认为实际上用户体验是非常微妙的事情,细微改变可以带来巨大影响。最好的例子是饿了么、美团外卖等外卖平台,在有这些平台之前你也可以打电话叫外卖,这改变很细微,但是今天所有人都在用。

  • PoS 的安全盲点在于时间成本。通用型公链的共识机制从 PoW 普遍转向 PoS 是趋势,但 PoS 的安全性比不上 PoW——因为卖矿机需要花时间,但 Token 可以立刻卖掉,因为太灵活了,你的投票权可以通过资金操作马上激增或者清零。这种风险在分片机制下将进一步放大,IOST 的共识机制通过二层 token,让时间和其他因影响矿工获得记账权。

链与制作人 | 没有用户,公链性能做得再高也没有意义

Odaily星球日报与钟家鸣的访谈整理如下:

1、所有人都在讲扩容很可笑,最重要还是 use case

Odaily星球日报:IOST 的最新进展和动作是什么?

钟家鸣:目前的公链,很多项目其实是不可用的,大致是两类,一种是抄袭 EOS 代码,拙劣版的 EOS;还有一些更早,虽然名气很大,但其实是不可用的,现在勉强可以的只有 EOS,可是成本过高,每个开发者至少需要抵押 1.5 万个 EOS。

IOST 目前的定位是一个比以太坊性能更高,比 EOS 更去中心化的公链。在性能方面,IOST 跟 EOS 的扩展性差不多,但是对开发者更友好。我们计划 2019 年年初上线,9 月底会上线第二版测试网络。

我们认为,所有公链扩容的目标都是一样的,主要就做到三件事:

1、去中心化。扩容性更好而且更安全,但需要足够去中心化,如果抛开去中心化的问题,其实没有什么意义。传统的中心化系统在性能方面远超区块链。

2、注重落地。为什么扩容重要,最后还是因为要落地。

3、对开发者友好。以太坊是目前开发者社区最大的公链,一是因为先发优势,二是因为对开发者友好,他们还为此成立了基金会,我们也有类似动作。

除了技术之外,最重要的就是生态建设。区块链的东西都是开源的,为什么某个网络有价值,核心来说还是需要有足够的生态。比特币是储值工具,不需要扩容,以太坊是操作系统,能判断它的具体价值,为了区块链带来真实的使用案例。两者的定位是不一样的,目前多数公链追求的还是后者。

生态建设方面,我们全球有 80 多个人,纽约、柏林、新加坡、德国,还成立了一个生态培育基金,现在主要是投资,扶持开发者。

为了启发开发者,我们自己也在开发一些基于 IOST 的应用,就像微软既做 Windows,也做浏览器等。公链团队不能指望在公链刚上线的时候就有一大堆开发者过来跟你合作。

现在核心来讲,真的想让这个行业体现出价值,必须要用 use case(落地案例)。

场景方面,我们现在看好几个方向:以 PGC 为主导的内容分发、to B 的比如公益和传统金融间的清算,包括针对这些行业提供的送水行业,比如 DApp 出来了,有很多不同 Token,是不是需要有钱包。虽然市值缩水很厉害,但是它跟互联网行业是不一样的。互联网的竞争已经很激烈;可是区块链才刚开始,而且它改变的是人跟人之间的生产关系,不像互联网改变的是生产力。今天才是这个行业正常的发展速度,让大家更踏实地去做事。

Odaily星球日报:你认为目前区块链面临最大的瓶颈或说最需要解决的问题是什么?

钟家鸣:所有人都在讲扩容,其实很可笑;我刚刚说了,最重要还是 use case。你知道吗?前几天,EOS 的 TPS,只有 1,不是因为它做不到更高,是因为没有多少人在用。这就是为什么我一直在强调更重要的是 use case,没有人在用,TPS 做得再高也没有意义。这就好比你在 1998 年互联网刚进入国内没多久,移动互联网仍未到来,所有人只会发短信,连移动梦网都没有,你直接开发 4G,也没有人用。

因此,今天更应该做的是克服普通人使用区块链相关应用的门槛。虽然之前的以太猫和 Fomo3D 看起来非常粗糙,也都有自己的生命周期,可是这些案例确实不用区块链做不出来。而且,有一些案例让大家越来越多的人去了解这个东西,启发开发者,我认为还是很有意义的。行业还处理早期,许多应用都实验性质的,比如互联网早期,马云做的中国黄页、开心网等,这些现在都死了,回过头来觉得产品特别傻,当初谁能想到今天有微信和直播这些应用。

我们自己去开发各种工具、游戏,以及成立基金会做孵化,都是为了能多去启发一些开发者,在 IOST 上做出更影响力的应用。

我们也正在跟公益机构等合作,我们现在正在合作的一个公益项目跟社会企业 Mantra 合作,用买一赠一的方式帮助云南儿童配眼镜(用户买一副 Mantra 的墨镜即同时捐出一副近视眼镜),区块链则能实现更透明的分享,增加项目的公信力。这些都是区块链可以发挥作用的场景,你可以看看 V 神最新发的一篇论文,里面有论述到不少的场景,不过说得几乎都是理想状态了。确实像你说的,现在没有办法在募捐和分发过程做到全流程透明,因为没有办法让所有人都使用或接受加密货币,现在主要是起到公式和存证的作用。未来会更接近理想状态。我相信 2019 年会出现 C 端用户的 use case。

2、用户体验非常微妙,最好的例子是饿了么

Odaily星球日报:我们先讨论落地,你提到最重要的还是用落地案例,目前大多数落地的还是to B的场景,你认为区块链能如何改变用户体验?

我认为还是可以的。比如内容分发,我们内部在做一款协议 BRM,这是一个 PGC 内容分发协议。传统的 PGC 内容分发,都是像 Apple News 一样的中心化的新闻聚合体,大家都在做机器学习,把用户喜欢看的东西推给用户。可是,对新闻质量的判断,没有对应的激励告诉社区好和不好,你自己的判断不会影响新闻分发,媒体不中立、标题党、劣质文章随处可见,因此给所有的东西做评级。如果没有去区块链,就很难保证东西的中立性。从社区角度来说,读完之后没有任何收获,最多做成趣头条,我读了之后你给我钱。可是,今天如果把这个平台的股权的一部分开放给社区,是有可能形成健康的激励机制的。

我认为社区治理的模式可以行得通的,比如 Stack Overflow。(根据公开资料,Stack Overflow 是一个与程序相关的 IT 技术问答网站。用户可以在网站免费提交问题,浏览问题在问题页面,不会弹出任何广告。Stack Overflow 建立了一套提升内容的激励机制,其做法是通过 Reputation Point 威望值与 Badge 徽章建立起信任评价体系,并且做到对参与者的有效激励。类似的社区治理模式在专业性高、价值和行业规范相对统一的群体中实现可能性较高。这可能是 IOST 认为类似模式更适合 PGC 模式的原因。)

不过我们的设想并不是市场上已有的 UGC 模式,我们认为 PGC 更适合这种模式,其中的 P 是媒体机构。通过 token 激励,社区中会有专业的机构来维护内容,最后用的还是 C 端用户,因此这是对用户有改变的。同时从开发者角度,如果有这样的数据库,做一个今日头条就会变得简单很多。先不说中国的市场,在美国等发达国家,如果你想做一个新闻聚合应用,版权成为最初的竞争门槛。一旦我们的内容分发协议得以普及,保证数据中有很多 PGC 内容,就会出现成为包含全世界内容的去中心化新闻数据库,开发者过来可以直接用来 build 到很多内容。

Odaily星球日报:很多人认为,这些事情互联网也能做。你怎么看?

区块链不是纯科技的创新,它真的是对社会关系有很重大的改变。你刚刚提到可能区块链的普及需要人观点的改变,我不同意这点。相反,我认为人的观念都是社会事件去驱动,就像很多人以前对黄金和宗教概念,很多人对社区没有任何印象。

美国有家共享出行创业公司 Juno,他们最大的特色是给司机分工,希望能够降低公司的财务风险,以及激励员工向用户提供更加优质的服务。区块链其实可以用在这方面,你会说这个东西跟原来的员工持股很像,但是区块链可以提高权益的流动性。虽然这一点在你看来非常微小,但实际上用户体验是非常微妙的事情。最好的例子是饿了么、美团外卖等外卖平台,在有这些平台之前你也可以打电话叫外卖,这改变很细微,但是今天所有人都在用。

Odaily星球日报:你觉得区块链到底改变了什么?

最核心的就是生产关系和信任,还有数字资产的诞生,这原来都是不可能存在。现在改变了信任问题,所以数字资产成为可能。我长期看好的行业只有4个,加密货币(区块链)、生物科学、AI(人工智能)、能源。

Odaily星球日报:有观点认为区块链的高冗余非常浪费,与商业讲究效率的原则相悖。

存储空间不值钱,再者不是所有东西都适合放在区块链上。

3、PoW为什么比PoS安全:因为处理矿机需要时间成本

Odaily星球日报:从技术方面,IOST最大的特点是什么?

我们最大的特点是 PoB( Proof-of-Believability )共识机制。目前的共识机制基本都是对 PoS 和 PoW 的变种,我们是基于 PoS 所做的改进。PoS 相较于 PoW 有什么问题?理论上两者相似——算力越大跟持币越多一样,都需要成本,而且持有大量算力或 Token 的人与网络利益一致,但操作上我认为就因为一点,使得 PoS 不够 PoW 安全。那就是卖矿机需要花时间,就让 PoW 比 PoS 更安全,矿机需要花很多时间去买和卖,但 Token 可以立刻卖掉,因为太灵活了,你的投票权可以通过资金操作马上激增或者清零。

至于 DPOS,本质上是少节点共识,快几十倍确实是很容易实现的。可是在安全性上无法保证,比如 PoS 和 PoW 的机制下,如果要做 DDos 攻击,攻击者很难知道谁是下一轮是谁出块,但 DPoS 的机制下就变得很容易。EOS 后来还出现很多 RAM 的问题,就不细说了。

PoB 则能做到,即便在少节点共识的情况下,还能保证比 EOS 安全。主要方式是加入了信用机制,激励矿工持续做好事。IOST 中记账权的归属是随机的,但有一名为 servi 的二层 token 影响着矿工获得记账权的概率,它不可交易,自己产生自己消失。原来 PoS 的机制下,持币者的 share 是不不可以被给没收的,那就导致 “富者越富”——只要你有钱,就永远是你打包,你就更有钱,拥有更大打包区块链的概率。可是,IOST 中的 servi 是可以被清空的,一旦某个矿工 servi 获得打包区块的机会,打包完之后,他原来积累的 servi 就会清空,促使他想法在获取 servi。Servi 可以通过在网络里服务获得,比如验证交易,维护网络的安全;不过影响 servi 的因素有超过 10 个,包括服务器水平、stake(持有 IOAT 的比例)等,因此即便你不验证交易,也有可能获得记账权。

Odaily星球日报:所以这种方式怎么能更快呢?

其实我们提升性能的方式也是通过让更少的节点参与共识。可是,在同一时间段内,IOST 网络永远可以选择里面名声较好的人做共识。如前所述,IOST 目前的定位是比以太坊性能更高,比 EOS 更去中心化的公链。EOS 的 DPoS 机制虽然理论上可以改变出块节点,但是几乎没有人有动力更换。而在 IOST 网络中,参与的共识节点,每分钟都在换。每一轮选哪几十个人参与共识是随机的,当中谁会成为出块者也是随机的。一方面对安全性有提升,一方缓解了去中心化。

Odaily星球日报:IOST 白皮书提到会使用分片技术,目前进度如何?

分片这个词很早就有了,从分布式数据库中来,之所以火了是因为以太坊说要做分片。这其中有数据一致性问题,在智能合约执行也就是状态分片的命题中,安全性和数据一致性没法保证。所以,今天所有说要做分片的项目,最后都变成了只做交易分片,真的在做状态分片项目的,几乎没有。我们性能上的提升主要是通过 PoB 实现。分片是很通用的技术,我们长期看好,但是确实还没有实现。DAG 根本不是区块链了,就不讨论了。

Odaily星球日报:目前不少公链,你比较关注哪些公链?

我们现在比较关注 layer 2,layer1 就这样了,不过这些都没有我关注使用场景关注得多。我们已经在跟一些 layer 2 的合作,都不着急,都是解决扩容问题。

我是Odaily星球日报编辑卢晓明,探索真实区块链,爆料、交流请加lohiuming,烦请备注姓名、单位、职务和事由。

原创文章,作者:卢晓明。转载/内容合作/寻求报道请联系 report@odaily.com ;违规转载法律必究。

参与讨论

登录后参与讨论

总文章数:


分享至

微信扫一扫分享

0
前沿科技区块链

Copyright 2017-2018 Beijing Star Node Media Culture Co., Ltd.