摘要: 点融网 CTO 孔令欣 Ling 受邀参加本次活动并发表题为《区块链将主宰共享时代》的演讲,与现场观众分享点融在区块链的布局、发展、运作及与富金通的战略合作。  
 
日前,由UCloud 主办的“云筑梦想,应需而为”主题大会在北京圆满落下帷幕,点融网 CTO 孔令欣 Ling 受邀参加本次活动并发表题为《区块链将主宰共享时代》的演讲,与现场观众分享点融在区块链的布局、发展、运作及与富金通的战略合作。
 
点融成长史
 
根据网贷之家发布的《2017年2月网贷平台发展指数评级》,点融网技术积分、透明度积分、合规性积分均名列百强榜第一名。作为一个互联网金融信息服务中介公司,放眼同行,很少有人像我们一样,拥有一个600多人的工程和产品部门。截至2016年12月,点融网累积注册用户超过360万,撮合交易量236亿元。
 
2012年底技术选型,在 Docker1.0 推出时,我们的技术团队就已经开始用 Docker、用云容器、用状态API来部署我们所有的节点。如今点融所有的服务中,已经产生了380多个节点,其中有上百个节点依靠模块化技术形成高度的产品化,和云已经有异曲同工之妙。
 
我是云背景出身,2005年加入 NetApp,第一批工程做的是私有云,当时做的是存储设备私有云解决方案。2008年加入微软的时候,当时在上海负责的是上海的 WindowsAzure 的 SaaS 化。
 
分布式记账:金融数据的安全性与合规性
 
点融运营在一个混合云的状态中,有三座 IDC(互联网数据中心),在“两地三中心”的情况下,保障信息数据的安全性和合规性。
 
目前大部分的数据库都是采用传统的单点中央账本,不管你用什么样的方法,都要通过一个中心主体来存储,最终产生信息的交流。
 
中央存储的问题:
 
如果所有的账本都是中央存储,中央方万一作假怎么办?
 
如果中央方某天不存在了,这些记录会流转到何处?
 
假如你的钱放在一个地方,有一天被告知莫名消失,除了心疼损失还有就是对这件事本身的震惊,因为你的钱放在了一个中央的地方,而这个地方被赋予的一个信任就是充分保障用户的每一分钱,因此中央方会通过很多很多的流程、合规、认知来加强这种信任机制,流程越完善,认知越具体,就会面临越多不便捷。
 
区块链应需而生。它采取的是分布式记账方法,提高安全性和信息的可认证性。
 
在这个体系里,每一个成员都持有信息,信息互相可验证、校正,因此篡改难度很大以至于不可以被篡改。相当于一个单人拥有的单点账本变成了大家共有的账本,同时有一些专业算法来认真信息的可信性。人与人之间的信任和交易都建立在这个可信性和系统上。
 
中央式记账 → 分布式记账
 
举一个【100块案例】:今天我和李雷有一个交易,通过支付公司转账100块给李雷,理论上来说,本次交易只有我、李雷和支付公司知晓。在支付公司存在且非常靠谱的条件下,本次交易存在,同时有一个借贷协议让我们两个都知道这笔交易是真实存在的。假设有一天,支付公司不存在或者信息出现分歧,即本次交易的中央不存在时,我和李雷对这件事的认知就可能出现很多差异。
 
我:李雷,你今天要还我上次借的100块钱。
 
李雷:我什么时候借你钱了?
 
李雷:不是今天啊,是明年今日。
 
李雷:风太大你说什么我听不见~
 
李雷:……
 
以上场景说明:中央式记账中的信息很有可能被人为改动。
 
继续上面的案例,使用区块链的分布式记账:
 
我掏出100块钱给李雷时,在座诸位都是我们的节点,在看到这件事的同时也将这个信息记录了下来。记录时间可能有所差异(存在毫秒级别的差异)。当李雷修改了自己服务器数据,否认借过我钱这件事,由于借钱行为被多人见证,因此绝大部分人都不会相信。
 
使用这样的网络搭成通用性的 API 和一些技术方法,再将这些技术连接到法院、企业,这种情况下大部分信息就变得可认证,同时这个认证还有时间戳,这个时间上出现的信息都是不可篡改的。将这些信息存储在云上,节点会逐渐增多,形成的安全性也会越来越可靠。
 
上述场景应用于金融领域,将会是个 multi-win:
 
银行方:之前所不清楚的信息,采取人为尽调、审查,而通过这些链子、认证、公开的存储手段可以方便地找到所需信息。
 
融资方:以前是证明“我有这个合同,我有这么多人,我在做这些事”比较难且繁琐,通过链子,每个节点都可以快速检查到。
 
投资人:在链上时,可以通过投资链上的东西,根据所需和平台提供的服务,找到想要的信息。所有的信息变得透明,不可篡改。真实意味着高信任度。
 
区块链全面服务的地方是去信任化存储服务,包括合同的存储、轻结算的需求、KYC(知道你的客户是谁),通过这些链的时候这些信息会传达。这些信息传达的点,不是单一点的信息,而是会有很多历史信息绑在这些节点去传达。
 
数据的生命周期及存储
 
上面提及的节点,有个很重要的概念是数据的生命周期管理。比如,我向一个客户要他的央行征信报告,在没有辅助核验的情况下很难判断这个报告是今天的、昨天的、还是两三个月甚至更久前的,尤其当这个数据来自第三方机构时,判断难度会更大。对于非法分子而言,买卖数据有利可图,因此被篡改的可能性很大。
 
前些日子,一些网贷平台出了问题,包括篡改数据和将机密信息出售给投资者。中心平台的技术面对这些非法行为时几乎束手无策,而区块链可以。这里有黑名单披露、合规标的、用户交易,随后扩展到提升效率。
 
效率提升的中心节点在于高并发。作为一个大型企业,要去处理很多的并发,耗时费力。理论而言,一个分布式记账方法,不一定需要做一些实时结算,当软件、系统、业务场景设计好的时候,可以累积核算。与现金借贷相似:我从ATM中取出钱后发给在座各位,央行是没有实时计算的,当大家存回ATM时,才会有实时结算。
 
回到区块链。在一个公开透明的链上,当有应用通过时,由于链上的信息需要经过验证是否真实且达成共识后,才能存储到链上,导致这里的很多计算可以被延迟,该设计仍有待完善。这里的应用对应的有电子钱包、授信服务、征信管理,因此2B 这一块的业务有很多这类的框架和计算的方法,以及沟通、信息透明的方法。甚至2C,用户使用一些区块链的应用、钱包,能够完整地认证底下所有的信息链。
 
用公章的比喻来讲用户原创数字证明和可信存储比较形象。每个公司或个人都有一个章,每天被很多人看到,因此很容易确认是不是赝品。识别是否伪造这项业务在区块链普及的情况下,就会被取代。从公司角度或个人角度放在链上来看,就好像随身携带一个章,一旦敲上,就等于盖上了可储存的数字签名,以此提高可信度。
 
信任会带来更多的金融效益。
 
点融的区块链之路
 
18个月前,我们做了一项重要决策:点融网将依靠区块链技术实现互联网金融信息服务的优化。
 
区块链最底层的东西外面有一些开源的框架,因此不一定完全需要自己搭建。这些开源框架的来源主要如下:
 
1、做一些公有链(如比特币、以太坊)的人
 
2、学术派
 
3、大型公司的研究者
 
以上来源,共同的不足在于对应用场景和生意场景的理解不够深入,真正能够把区块链运用于生意结构上的人,少之又少。
 
超级账本是一个联盟,很多企业机构加入进来,共同开发一个面向企业商用的开源区块链平台。当我们在工作中加入超级账本联盟之后,发现它的底层技术目前不如以太坊那么完善稳定。以太坊是一个类似于比特币的公有链,不过拥有更强大的智能合约系统。如果真正把以太坊的核心技术搬到面向私有链或联盟链的应用场景、生意场景、供应链和金融上时,与用户的需求差距还是非常大的。
 
我们技术团队在上层搭建了 BaaS,底下的 Infrastructure 理论来说,可以支持各种不同的主流区块链技术。因此我们工作的重点放在了上层的 BaaS 上,包括了共识算法池, 数据分片,权限管理,数据管理。当一个链上的信息所有都是公开的情况下时,如何保护用户的隐私,让真正被授权的用户才能访问到相应的信息?
 
在此,继续我们上面一百块的案例:我和他的这个合同,在被大家看到之后,一开始我给他的就不是一百块钱,而是一个商务机密,这个过程会被大家同步看到并记录下来。我们在 BaaS 上搭了一些其他的层次,因此这个合同被大家看到的形态是一个被保险箱锁住的商务机密,这个箱子大家都有复制品,只有在获得授权的时候,这个保险箱和复制品才可以打开。
 
这里涉及到节点的权限控制、局部的共识算法,很多时候完整链不一定需要有完整的共识,很多应用场景需要局部链,当出现一些共识算法时,该业务即可实行。
 
融链 技术开源
 
当花了很多精力做了这么多的研究工作后,我们意识到这里面存在着一个生态,因此年初时技术团队讨论后做了一项重要决定:将点融区块链技术开源。
 
技术开源,很多卓越的工程师可以理解这些区块链的代码,同时也可以做贡献到代码池,形成良好的开源生态;有些公司可以直接拿来使用,而无需了解底层的具体技术实现。。这也是我今天站在这里的原因。
 
当点融的 BaaS 区块链部署在 UCloud 的 infrastructure 上,任何一个公司,无论规模,会想要使用或尝试使用区块链时,会非常简单,直接在 UCloud 上申请一个服务器,部署区块链的 BaaS 后,就可以在上面做应用性开发。
 
我们希望最终可以实现一键部署和监控整个区块链网络,大家通过公有云、UCloud 及其他的合作伙伴,一起加入这个网络,通过 Docker 和我们搭建的技术,更便捷地管理事务。
 
点融 & 富金通
 
今年3月初,点融与富士康在美国纽约达成合作。
 
富金通是富士康的金融平台,富士康有2万亿人民币的供应链,10万左右的供应商,这些供应商从层级1—层级9,一层层下去,会变得越来越复杂。对于富士康这样的企业,能力所达是第一层和第二层,大概15%的覆盖率是他们的金融价值,恰恰最缺钱,最耗费成本的不是第一层和第二层,因为这两层存活已久,是很大的供应商。小的那些,例如做螺丝钉、电焊板、显示器等的供应商,在这个过程中受现金流控制较大,举步维艰,而且当需要融资找银行借贷时,往往备受存疑。点融在几年前遇到这种情况时,去咨询富士康一个客户是否是富士康的客户,得到的答案是不清楚。因为这个客户与富士康之间,隔了8个供应链。所以当这个客户说“我们是非常可靠的,因为富士康明年要生产iPhone8,我们提供的螺丝钉至关重要”时,该如何验证这件事的真实性?
 
如今我们用区块链来解决当时悬而难解的问题。信息从富士康下去,根据区块链分发到每一个层级,每个层级根据它的协议在每一层分发,直到第七层、第八层。通过区块链技术,我们可以实现:
 
生意链认证:明确每一条生意链条如何形成;
 
风险初步评估:该过程产生了数据,因此风险和定价模型可以得出。根据其所在层级及客户类型,在已知订单需求和合作模式时,可对其风险和产出做出一定的评估;
 
当看到小供应商确实在这个大的供应链上,且可预见客观的市场前景,便有了服务提供的真实性和可行性基础。
 
综上,透明的信息传达至关重要。
 
本文系共享财经专栏作家点融黑帮所著。
 
区块链