BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

陈浩:谈谈区块链的商业价值与风险
录制于:

| 受访者 陈浩 关注 0 他的粉丝 作者 Qcon 关注 0 他的粉丝 发布于 2017年11月19日 | QCon北京2018全面起航:开启与Netflix、微软、ThoughtWorks等公司的技术创新之路!
15:33

个人简介 陈浩,维优元界CTO,区块链初创公司维优 ViewFin CTO,拥有传统网络服务高并发架构经验和公有区块链架构双重经验。2015 年接触区块链,2016 年初通过 BitMedi 项目获得区块链黑客马拉松上海站第三名,2016 年主导并与团队设计实现了中国第一条公有链——Metaverse(元界),2017 年 2 月主网上线后,作为区块链底层支持了黄金交易、艺术品传承、医疗等数个商业应用项目,4 个月内市值迅速增长到 5.5 亿美元,全网算力达到 400GH。2016 年主导并与团队设计实现了自己的数字资产交易系统——海枫藤,在 2017 年初上线后 4 个月内单日交易量突破千万,月交易量过亿,并且持续快速增长中。

全球架构师峰会(International Architect Summit,下简称ArchSummit)是由InfoQ中文站主办的一次全球性架构师峰会。ArchSummit专门针对架构师人群,讲述与架构和架构师相关的各方面趋势、技术和案例。这也是继QCon之后,InfoQ中文站主办的又一次高端技术盛会。

   

2. 首先请介绍一下您自己,包括主要的工作经历?

陈浩:我曾经是一名C++以及Python工程师,之前在各大银行比较多的接触了央行的一些支付系统,以及了解le 一些外汇交易和撮合交易系统,所以对那种传统的金融IT比较了解,尤其了解他们的痛点,。后来因为一个契机,接触到区块链,到现在做区块链差不多有一年半。

   

3. 您最开始是如何接触到区块链的,为什么会选择区块链创业呢?您如何看待区块链带来的机遇?

陈浩:因为我最早是在埃森哲工作,埃森哲有做研究的同事告诉我,区块链可能是未来的一个方向,让我先从技术方面去看一看,就被带到这个领域了。我技术出身,所以就是当时把玩了比特币的代码,玩了很久,差不多有一个多月,各种玩儿法,我发现很有意思。后来去参加2016年黑客马拉松,认识了很多技术大牛,包括我们维优的创始人初夏虎,还有其他的一些像比特大陆的资深工程师。他们都是这个领域里深耕了很久的,很了解比特币。跟他们一起工作,让我在当时体会到了原来金融IT可以这么玩。他们非常富有创意,非常有想法,会把很多的想法汇聚后直接落地,做成一个小的POC,然后展示给大家看,这个氛围很好。我当时就受维优的创始人初夏虎邀请,加入维优并承担了技术负责人的职责,后来出任了CTO。区块链我认为它是个崭新的机遇,它是将给人类的生活带来完全不同角度的一个机遇。因为无论说计算机革命也好,还是说工业革命,包括再往前的一切革命,他们都是生产力革命,但很少有革命是基于生产关系的。而区块链它能够帮助到人们意识到自己的财产、自己的身份是有多么的重要,这样的机遇是很不容易的,也可能是人类历史上第一次比较重要的一个革新。

   

4. 您在这次演讲中提到了区块链即服务,那么什么是区块链即服务,您认为它的应用场景和商业价值有哪些?

陈浩:区块链即服务,顾名思义就是区块链要做成一个服务。服务一般是说在服务端,服务端我们现在有各种架构模式,例如微服务、微服务架构,他们都是针对于服务的提供。都有哪些服务呢?无非是登录,或者说帐户、支付结算,还有自己的业务系统,这些服务都可以基于传统的技术去搭建,但是有没有考虑使用区块链现有的服务?比方说比特币提供的这种跨境实时的交易服务,还有比特币提供的资产发行,内盘交易的服务,以及我们元界提供的这种数字身份的服务。这些服务,你可以任选一个平台把这种区块链的优势——不可篡改,公开透明,去中心化,带到你的系统里面,做成你系统强有利的一个支柱。这种架构模式是我一直在构想的,也是我想告诉大家的。因为很多人可能没有意识到区块链除了从技术角度看,还可以从金融角度看,而我说的区块链服务是想把大家从技术角度带到业务的角度,结合起来一起看,这是我提出区块链即服务的一个契机。它带来的商业价值,我认为也是从开发者和投资者角度不容易意识到,我们更应该从应用的角度来看。选择什么样的应用去落地呢?你可以从数字版权保护,或者是土地流转这些应用开始入手,把现有的区块链服务集成到你的土地登记系统里面,集成到你的数字版权保护系统里面,增强系统的应用,增强系统不可篡改的性能,这种增强信用的系统对外来说同时会增强市场信心。或者你也可以开发完全新型的应用,来替换掉老的系统,这就是一种比较颠覆性和革命性的模式。

   

5. 国家目前对区块链都有哪些监管规定,如何去解读,然后如果从事区块链这个行业,如何去规避其中的法律风险?

陈浩:目前对我来说还是从两个角度看。第一个是区块链隶属于金融科技这个大的范畴,包括金融和科技两项。那国家对于科技方面是鼓励的,鼓励大家去做各种基于区块链的技术的创新,包括使用区块链技术落地一些小型的应用,供应链也好,票据也好,还有数字版权保护都是可以的。但是如果一旦涉及到金融方面,国家可能注意到一些人打着区块链的名号去做传销应用。目前来看还没有明文出台来针对区块链这个行业,未来从事这个行业,我认为规避法律风险是一个次要的话题,首要话题应该是我们如何先去落地应用,先去把市场做好、把应用做强,让更多人参与到区块链这个领域。只要应用和生态做大了,其中暴露出来的问题就是监管和法律法规应该针对的问题。就像汽车出现在马路之前是没有交通法的,因为我们应用还没有做好,即使目前出台法律法规也只能是一纸空文。

   

6. 以前比特币有些联盟,当时有报道说他们的算力已经占整个系统很大的比例,当时有人说这会带来一些系统风险,那么区块链它有哪些系统风险,怎么避免的?

陈浩:你提到的这个系统性风险是一个方面,我在会上提到了,区块链技术有四大要素,这个隶属于公式算法之一。公式算法都有一个叫拜占庭容错的域值,针对PBFT算法,它是1/3,针对POW和POS算法都是50%,只要你的算力超过50%,你就有权力去更改这个帐本。我在演讲中提到,元界是一个公有链,矿工作为整个区块链社区正常运行的维护者,他有必要对这个社区负责,所以即使他拥有了超过50%的算力,也不能肆无忌惮,还要受到社区的监督。社区里还有其他的角色,比如说投资者、普通用户、开发者、核心开发者,他们都会去监督矿工,矿工自己也会出于行业自律和自我保护的角度,不会刻意把自己算力调到高于50%。矿工要的是收益,我们假设所有的参与者都是理性决策,矿工需要考虑怎么让收益最大化。如果某个矿工的算力高于50%,造成的后果是币价会下跌,投资者和开发者生态就会变小。币价不值钱,对矿工来说,得不到更多的收益,那没有必要去做这样冒险的事情,不如把算力调小,把高算力拆成两份,一份30%,一份21%也是可以的,这两块算力相互竞争,会产生不同的区块,可以避免50%的攻击。其他的系统性风险会上也有人提到,例如量子计算机发展可能会是潜在风险因素之一,我也是说了我是比较乐观的。还有像P2P网络、帐户系统都是有风险的,但是随着底层优化,更多的开发者,更多的技术牛人加入进来以后,问题和风险会逐渐变小。P2P网络最大的问题是有人会发起网络攻击,跟DDOS攻击是一样的,我在网上发垃圾交易也是可以的,看你网络不顺眼,我就做些网络攻击也是可以的,这类攻击目前来看没有办法完全避免,只能通过一些经济模型的调整,让攻击网络代价变得非常高昂。可能刚开始发一些垃圾交易,代价非常小,但是随着攻击次数增多,代价指数级的上升,攻击者需要更多的成本来完成攻击。

   

7. 元界系统是否出现过性能瓶颈,目前研究重点是什么?

陈浩:目前元界性能边界还没有遇到,因为我们工时算法是经过调整的,以太坊是15秒,我们频率是24秒。一个块大小是一兆,我们估算了一下,假设平均一笔交易是两个字节,一个块可以容纳将近一万多笔,但是网络延迟、网络小的分叉会导致交易无效,那我们能达到五千笔已经效果很好了,所以五千笔每块。目前我们应用还不够多,随着应用增多,我们有好几套方案。一种是向比特币看齐,去构造开放式的去中心化网络,还有是研发的重点也会调整到两方面,一个底层优化,一个是应用层优化。底层优化重点是在P2P网络、公式算法两方面,让整个网络更稳定,交易量更大,吞吐量更大;应用层优化主要是针对各种金融衍生品工具而言的,目前我们只提供了简单的数字资产工具,资产发行量、资产交易、自然冻结和自然增发还没有做,这会是我们努力的方向之一。随着我们做的工具越多,这个生态就会随着用户使用的频次越来越大。

   

8. 你刚才已经提到了一些元界的研发重点还有规划,除了这些在技术上还有哪些规划?

陈浩:技术上我们有个大体的计划。第一个,就是我们要推广MIP,构建一个强大的开发者社区;我们希望比特币开发者、以太坊开发者可以看到我们的社区,可以进入到我们的社区进行开发,通过这种推进社区的方式去构建未来的开发,因为单靠我们核心开发者可能是不够的。我们的设想是用户以及所有的应用层参与者可以提出MIP,由我们或他们自己去实现这些MIP。第二个是我们想实现自己的一些比较核心的功能,比如说内盘交易、数字身份,以及智能合约,因为智能合约是一个必然要做的东西。我们计划把Oracle和智能合约一起放在明年做,今年的开发重点会是在数字资产和数据身份上。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT