首页 >热门资讯> 数据库 > OKCoin 徐明星:区块链如何成为金融的TCP/IP协议 >

OKCoin 徐明星:区块链如何成为金融的TCP/IP协议

转载时间:2021.09.24(原文发布时间:2015.11.17)
97
转载作者:36氪企服点评小编
阅读次数:97次

Image title

11月14日,由中国互联网金融创新研究院和中国人民银行金融研究所等主办的《全球区块链技术及应用闭门研讨会》在京举行。OKCoin创始人兼CEO徐明星将区块链技术比喻成一个玩具。“包括TCP/IP早期的设计,其实是一些极客们设计出来的,没有大规模工业应用。今天的区块链也是一样,最早是很多黑客设计出来的系统,这个系统很理想化。”本文为徐明星在研讨会上的分享。

什么是区块链?简单说,区块链也叫分布式共享总账,是近几年最具颠覆意义的互联网技术之一。区块链构建P2P自组织网络,时间有序、不可篡改的账本,分布式共识算法,从而实现去中心化信任。当前,包括纳斯达克、纽交所、花旗银行、瑞士联合银行、高盛、摩根斯坦利在内的数十个金融机构都在开展区块链金融创新。除了金融行业,区块链技术还可以应用于互联网业务、政府公开信息、电子证据、数据安全等领域。

互联网生态基础7大核心技术

总结起来,主要有硬件、分布式关系数据库、分布式存储系统、分布式大表、分布式内存数据库、分布式搜索引擎、机器学习和深度机器学习等7个部分。

徐明星:首先是硬件设备,像终端、廉价的服务器以及网络设备等等。分布式关系数据库,这是互联网今天非常关键的技术,大家都知道双“十一”支付宝实现每秒峰值10万笔的交易,这是很不简单的,这应该是全世界现在最高纪录,以前我们都是用Oracle数据库,那是全球顶级的硬件+软件的解决方案。但是这样的方案早已无法承载互联网庞大的交易量了。所以今天以阿里、Google为代表的公司,阿里是一个分布式的关系数据库,所以有了这个才有双“十一”,否则不会有双“十一”存在的。Google有一个很有名的能够存储海量的存储数据,不能对它进行检索,就是一个存储,就像我们的硬盘一样,存了一堆东西,要找得有目录夹。前几年国内讲的很多的表,Big Table,把全球所有的数据都存在一张表里,它是分布式结构,能够对所有的数据,整个大表里的数据结构进行便利,所以Google也好,百度也好,这样的系统都是定时重建网页系统,都是从大表检出数据进行检索。后面一个是分布式的内存数据库,如何能够进行实时的检索呢?所以就有了这样新的系统,分布式搜索引擎、机器学习和深度机器学习等等。有了这些技术才有今天如此庞大的互联网,在56KB时代是没有这些的。

今天的区块链技术同样也处在28KB或者56KB 模型阶段,如何把它推进,假设在中国的系统,今天的区块链绝对是无法承受的,今天最大的比特币系统是这样的现状,每一个区块是大小是一兆,全球从2009年到现在有38万个区块,大概存储了38万兆的数据,每天交易峰值是30万。全球目前(完全)节点将近1万个,其实并没有那么厉害,因为有很多的用户实际上是在用比特币的服务商,像我们的钱包和交易平台服务了200万个用户,这个是目前全球最大的区块链系统。所谓分布式去中心化的系统和其现状,这个现状工业化还是远远不够的。

比特币系统存在的5大问题

比特币系统主要存在5大问题:总节点规模较小,尚未经历大规模的广播风暴、交易确认速度变慢、区块同步速度慢、日处理交易峰值数有限、系统迭代更新进展缓慢。

徐明星:首先因为早期的这些从业人员是极客,有些是无政府主义者,所以他们设计的所谓的纯去中心化的系统,因为目前比特币系统的总节点数还是很少的,但是其它的系统更少了,还没有大规模的广播风暴,但是最近有人做压力测试,你会发现所有比特币的钱包系统全部崩溃了。

第二是交易的确认速度会越来越慢,随着大量的未确认交易堆在这边,挖矿,发一笔交易可能要十个小时才能确认。现在的比特币系统已经到了38万兆,对每一个终端来讲,可能用一个比特币钱包要好几天,这是不可接受的事情。日处理峰值2000个区块,但它是10分钟1个区块。比特币的开发者,每个人都很自我中心化,所以比特币的系统进化无比缓慢。我经常举个例子,基督教有分叉,比特币现在也要分叉,比特币1和比特币2,这个也是目前整个比特币系统所存在的很突出的问题。

区块链三个发展方向:新建公有链、私有链和侧链

区块链发展方向主要有三个,新建公有链、私有链和侧链。

徐明星:目前比特币是全世界最大也是应用最广的系统,大家借鉴比特币技术运用区块链技术来往其它领域应用,目前大概有这几个方向,第一个,新建一条新的区块链,跟比特币没有关系,典型的如以太坊,这个区块链是公有的,每个人都可以参加。

另外一个是私有链,大家熟悉的,像R3、Hyper ledger就属于这种,已经实现了在区块链上分布式结算,可以给银行用。比如R3找每家银行谈,让银行加入联盟,一起来搞一个联盟来研究。目前全球有100多家银行加入了,比如摩根士丹利。

第三是侧链,这是很有意思的事情,因为比特币的区块链设计,当最初的设计只是想由我来做一种信任,所以在区块结构上没有支持很多复杂的数据结构以及操作,Blockstream把起点放在区块链的某一个节点上,比特币强大的计算力来维护这一套节点的真实性。然后我往后可以定义我自己复杂的结构,可以实现以太坊所有的功能,但是他可以定期把他的往后延伸节点再做Hash,用比特币的区块链来辅助证明他这一套公有链的信用。

大型区块链网络的工程设计

去中心化和中心化相结合的星型网络:全节点和瘦节点相结合、海量处理和存储能力的超级节点、Transaction交换机和路由器、共识机制。

徐明星:首先要有全节点和瘦节点相结合,并不是每一个节点数据都要运行一个数据,对很多人来讲只需要存储跟你相关的数据就OK了。

第二,一定要有海量处理能力的超级节点,你不可能要求所有的人纯粹去中心化,所有的人都是对等的节点,这里面应该要有一些超级节点,能够存储所有的数据,我们做超级节点存储这样的数据没问题的,后台有各种各样的数据结构可以支持它。这个Transaction不能靠纯广播,否则就瘫痪了,互联网就是这么过来的。

第三,一定要引用Transaction的交换机和路由器。最后一个是共识机制,我认为存在很多误区,因为目前很多的区块链系统在参照比特币系统,但是比特币的Pro of work不只是为了共识,其实共识有很多的方法。我认为整个一个大型的区块链网络应该是去中心化和中心化相结合的新型网络,跟今天的互联网类似,要有区域的交换机和区域的中心节点,所以这应该是一个庞大的生态,而不是每一个人的计算机上运行一个节点,我可以相信比特币的节点运行1千万就崩溃了,这是大型的区块链网络设计的一些原则。

互联网基础设施如何进化

互联网基础设施进化需要几个重要的元素:IEEE、W3C、硬件技术不断进步、大企业贡献、天才的技术极客。

徐明星:早期互联网跟今天的区块链很相似,但是它是怎么进化的呢?它有几个很重要的元素,比如说IEEE(国际电子电气工程师协会),这是一个非常重要的组织。还有W3C,我们今天用的浏览器等等都是W3C做的协议,硬件技术需要不断突破。像很多Transaction是可以做到处理器里面,大企业贡献是很多的,互联网早期做了很多开源软件,但是这些工业发展是由Google、微软公司不断完善开源系统的。安卓最初是一个人做,后来卖给了Google,现在才有安卓生态。当然也需要这种天才的极客,这个人是Andy Rubin的创始人,真正的区块链的投资和产业热潮还远远没有到来,我们不应该说这是我们的机会,我们应该让阿里巴巴、腾讯这样的公司进入到这里面来,这样整个全球大型的区块链生态才有可能形成。

区块链发展可能的技术误区

目前区块链发展可能会存在的一些问题。一是解决了一个问题,却带来了更多的关键问题。二是把共识机制建立在可交易数字货币的基础上。

徐明星:目前区块链发展当中,我觉得可能会存在的一些问题。第一个问题,很多的区块链的设计,解决了一个问题,就是带来了更多的问题,其实这个在科学研究里是很典型的。我举一个例子,我是学超导物理的,超导是20世纪人类一个伟大的发现,也是20世纪很多科学家终身的悲剧,包括我的导师和他的太太,两个人头发都白了,跟几十年前成绩差不多,他是实现了第一代的超导,也就是低温超导,只能在零下两百六七十度的温度才能实现超导,但是它非常稀有,超导在高温下是不可能实现的,所以人类就绝望了。

到了20世纪70年代,因为没办法工业化,这些科学家绝望以后,还有一部分顽固分子,他们把地球上所有的材料都研究光了,最后他们把眼光投向了陶瓷,最好的绝缘体,结果在陶瓷里发现了一些超导材料,在零下两百度实现超导,需要液氮就行了,成本是很低的,24小时运行一个液氮的系统是没有问题的,全世界又沸腾了。但是还是没办法用,高超导是高磁,这种材料没有可塑性,全是硬梆梆的,没办法做导线,高温超导的物理学机制到现在也没有搞清楚。

我举这个例子是说不因为你实现了超导就能真正工业化和应用,它解决了一个问题带来了更多的问题,它能实现在液氮的温度之下做超导,但是它的材料是陶瓷的,有可塑性,但是需要的温度又更低。所以工业化需要考虑的是系统的整体性,区块链系统要考虑整体性能,不能只强调它某一个方面的优势。

第二个,把共识机制建立在可交易的数字货币的基础上。这个事情我个人不是非常认可,因为很多区块链系统都想设计一种新的币出来,为什么?因为他们参考了比特币系统,需要有人来挖矿,这样才能对分布式系统里面实现所谓的共识机制。但是你凭什么鼓励别人挖矿?我需要有一种币让他来挖矿,可以获得这种币,这种币可以交易,可以换钱,形成他们的动力。但是人类历史上几千年来,去中心化的可交易系统其实很少的,黄金、白银、石油、铁矿石等等,今天的股票、债权是靠国家的。这几年来出现了一个比特币,是去中心化可交易资产,我深知比特币交易是不靠谱的,它是一个投资和投机的行为,以前以太坊的人说可不可以支持币,我说如果我们支持你的话,就把你们毁了,一天5毛钱,一天1块钱。

央行发行货币,有M0、M1、M2,其实银行可以加一个Token,中国应该有接近180万亿的流通货币,但是不是说把这些钱都印出来,印出来的钱很少,很大一部分都在银行的数据库里面。这个Token就可以在区块链网络,比如今天建一个股票交易网络,都是用Token交易的,每个人从银行兑换出Token以后,在这个网络里面就能够实现去中心化的结算,而且这个网络不需要通过挖矿这样的方式建立共识机制。而且这种方式也是全球央行比较反对的方式,央行觉得我发行就OK。所以真正的区块链技术和央行的技术没有任何冲突的,我们把央行发行的人民币100亿、1000亿,在一个区块链网络里面完全可以实现去中心化。

区块链未来可能的应用方向

区块链未来可能应用到清算结算、股权交易、审计、公证等多个领域。

徐明星:现在全世界区块链的已经在应用的方向,一个是清算结算,因为美国的大银行,以前要押钱T+3的,08年经济危机以后,美联储把银行的杠杆降下来了,他们的流动性紧张了,银行说不需要这个,后来流动性紧张以后,现在他们借着比特币的风提出了R3这样的,慢慢地银行开始接受他们了。

第二个像股权交易,纳斯达克做的,我觉得这也是一个非常有前途的事情,今天全世界的审计公司、投资银行,他们存在的价值是因为我们以前在金融系统的不透明,投资银行因为有很多有钱的客户,你想卖股票我能帮你卖出去。投资银行怎么卖?跑到第一个LP,说那家已经买了,你也可以买一点,跑到另外一个投资者那里说另外五个已经买了,你也可以买一点,投资银行有这样的能力。比如今天要做一个上市IPO,你过去股权的转移,任何一个人对你股权的认购全部在这个区块链上,这是一个透明的系统了,这个透明系统你可能不需要投资银行来做这些工作了,这是纳斯达克干的,拿了6家公司做试点,我觉得这是对审计和投行产生非常大颠覆性的影响的事情。

Factom(公证)是美国一家公司在做的,他们在做存在证明,美国一个人买了一个房子,房子的归属是什么样的,可能在数据库里面,在发生纠纷的时候,你的数据库是不是被篡改过了?是不是你跟某一个人勾结把我的房屋产权改了?他们把土地公认和产权等等,数据库每10分钟或者每1分钟做了签名,写到比特币的区块链上。我就可以证明,我在2013年某月某日,我的产权是没有被篡改过的,因为这是不可逆的,有全球的算法证明的公证,这是公证服务。

《经济学人》有一篇文章,在一个分布式的系统里面,没有信任的地方,区块链就发挥作用了。比如说为什么有投资银行?就是因为买股票没有信任,审计也是因为没有信任,清算结算为什么需要清算公司?也是因为没有信任,证券公司之间需要清算公司。我觉得区块链这件事情我们已经很先进了,不一定会比外国人做得差。

[免责声明]

资讯标题: OKCoin 徐明星:区块链如何成为金融的TCP/IP协议

资讯来源: 36氪官网

36氪企服点评

数据库相关的软件

查看更多软件

行业专家共同推荐的软件

限时免费的数据库软件

新锐产品推荐

消息通知
咨询入驻
商务合作