分布式账本技术的应用价值与挑战

2017-03-27 09:39
中国信息化周报 2017年5期
关键词:账本分布式交易

账本是一切商业活动的核心要素之一,从纸张到计算机文件,再到专用的数据库软件和管理工具,人类使用的账本形态逐渐演化,功能日趋多样。目前,许多市场主体考虑使用基于计算机算法的分布式账本技术(Distributed Ledger Technologies,DLTs),使各个金融机构可以协作维护及共享同一个数据库中的信息,实现“交易即结算”,消除银行间因独立记账、通信核实花费的成本,简化多余的中介机构流程。

分布式账本技术源于区块链技术,从实质上来讲就是一个可以在多个站点、不同物理地址或者多个机构组成的网络里进行分享的资产数据库。与传统的中心化数据库表相比,账本以多份拷贝形式存在于点对点(P2P)的网络上,网络内各节点共同记账并维护同一个数据库信息,保持各节点账目信息的一致性,并使得对数据库信息的改动可以通过数学 算法迅速甄别,有效防止对数据信息的篡改。在网络层面,分布式账本技术采用了P2P组网方式,根据业务种类不同,有五到上千个不等的能独立承担数据存储的节点,更多节点参与到核心网络的组建和账本数据的保存可以有效提高系统的可用性和可靠性。分布式账本技术的核心可归结为网络中共识系统、网络中信息传播的高效性、完善的交易可追踪性、简化的对账过程。

分布式賬本技术的特点

分布式账本技术是一种安全的共享型数据库,其技术特点包括:

去中介

当前跨境支付结算时间长、费用高、又必须通过多重中间环节,付款人与收款人之间拥有一个可信任的中介角色在现今的跨境交易中显得极其重要。但由于每个国家的清算程序不同,作为中介的银行等机构限制了直通式的交易进程,导致每笔汇款到账效率极低,造成运营风险且持续导致市场环境的分布不均。此外,每一笔汇款所需的中间环节还需要支付大量的手续费。据美国贝恩咨询公司统计,每年跨境转账网络要处理近300万亿美元的交易,银行从中获利高达1500亿~2000亿美元,可见在途资金占用量极大,而中介所产生的效率和成本问题成为跨境汇款的瓶颈所在。

引入分布式账本技术意味着各金融机构将协作维护及共享同一本账本,可削弱现有中介控制方面所发挥的作用,且不需要任何中央数据管理系统的介入,这将形成点对点直通式的、成本低廉的跨境支付过程,实现“交易即结算”,加快结算与清算速度,大大提高交易效率及资金利用率。例如,德勤与初创公司Bluzelle合作,深度整合Ripple跨境支付协议以及Temenos银行核心系统,为主流金融机构打造基于分布式账本技术的实时全球安全支付应用,这将极大地改变目前跨境支付的操作流程,从而减少交易成本及时间,降低对流动资金的需求,有效提高跨境支付的效率。根据麦肯锡的测算,从全球范围看,分布式账本技术在B2B跨境支付与结算业务中的应用将使每笔交易的成本从约26美元下降到15美元,其中约75%为中转银行的支付网络维护费用,25%为合规、差错调查,以及外汇汇兑成本。

账本安全性

分布式账本技术的安全性可以归结为三个部分。

共识协议的安全性。分布式账本的形成是依靠网络内各节点就交易数据或拟定交易的价值达成一致,并就此对账本进行更新的过程,其共识协议的安全性、可靠性也至关重要。例如,基于PoW共识过程的区块链主要面临的是51%的攻击问题,即节点通过掌握全网超过51%的算力才有能力成功篡改和伪造区块链数据,但事实上要掌握全网超过51%的算力也将要付出非常高昂的攻击成本;PoS共识机制一定程度上解决了资源大量消耗和51%攻击的问题,在整个过程中仅仅依靠自身的代币股份来维护网络安全,因此不会担心外部的算力攻击。DPOS共识机制中,比特股持有者通过投票选出受托人代表轮流出块,受托人席位由于数量有限会出现竞争上岗的状况,最终他们之间的竞争既可以确保网络安全,又能降低维护成本。

不可篡改性。分布式账本技术是基于计算机算法的,当某一部分被修改,网络中的节点可以通过数学算法迅速甄别。如果系统中发现两个账本的信息对不上,它就认为拥有相同账本数量较多节点的版本才是真实的账本,系统会自动舍弃那些少部分不一致的节点账本,也就意味着如果要篡改分布式账本中的数据内容,除非能够控制整个系统中的大部分节点。因此,分布式账本实际是很难去攻击的,因为它不是利用单一的数据库去存储数据信息,而是每个节点都具有相同的账本副本,黑客的攻击必须同时针对所有副本才能生效。

加密技术及算法。分布式账本技术中,数据的共享与透明在很多商业领域都是一些非常敏感的词汇,或者是一些非常对立的形容。那么分布式账本技术在建立这种多中心化技术信任的同时,如何在保持实名制的基础同时,保护个人隐私、客户商业信息、交易策略信息的安全,满足商业隐私的保护和操作权限的控制,是在区块链商业应用落地过程中需要重点解决或者是面对的一个问题。分布式账本需要使用加密技术对用户身份信息及交易数据进行加密,并通过算法将新的交易添加到已有的交易链中,使市场参与者可以管理多种单边和多边交易,不需要受信任第三方的参与。

可溯源性

数据的溯源性问题过去及现在都是由中间机构进行解决,但它自身不掌握任何数据,因而无法确保提供信息的真实性。而基于分布式账本技术的分布式共享数据库,其点对点价值转移的去中心化特性,使所有信息被公开地记录在这个“公共账本”上,由于账本中数据不能被篡改,从根本上避免了数据真实性的问题,从而适用于交易溯源及供应链溯源等应用场景。英国早期创业公司Everledger一直以保护商品来源和真实性为主要工作内容,该公司采用Ascribe的BigchainDB区块链数据库建立了钻石信息分布式账本,利用分布式账本可溯源性的特点为钻石提供认证服务。

引入分布式账本技术的价值

传统中心化的体系具有架构直观、处理高效的优点,但在抗攻击方面存在挑战。而分布式账本技术是一种新的系统基础架构技术,它的引入能给我们带来新的设计思路,较好地解决中心化设计的不足。

分布式账本技术提高了数据的抗篡改能力

在传统的支付系统中,各金融机构通过更新他们私有的数据库来反映各自的交易记录,相互之间没有关联和交流,每条记录数据均可被单独修改或删除,除非根据行为日志进行回放推演与比较,这种修改和删除是不能被自动发现的。2016年,美国洛杉矶市律师和消费者金融保护局向富国银行开出了1.85亿美元的罚单,因为该银行超过5000名银行员工参与了创建虚假银行账户,以此增加公司销售额。这些员工为了满足他们的销售目标,竟然在未经银行客户同意的情况下创建了多达200万个虚假账户,然后转移客户的资金,以此使这些账户具有合法性。由此可见传统的中心化模式账本很容易被篡改及伪造。

采用分布式账本技术,使得各个金融机构共同协作和维护一个数据库,使整个数据集的记录之间形成关联牵动关系,即任何一条记录数据的修改都将会被快速检测到,使得账本中的记录具有高强度的防篡改特性,非常适用于涉及金融资产的高价值数据的存储。

分布式账本技术简化交易流程,降低交易成本

分布式账本可以实现点对点直接交易,有助于省去银行间清算等中间环节,支付更加快捷,成本更加节约。这一优势在小额支付和跨境结算中更为明显。例如,德勤整合了Stellar網络来创建一个革新的基于分布式账本技术的跨国支付应用,用户使用德勤数字银行移动应用扫描他们的驾照来创建账户并进行实时的点对点支付,企业通过网络接口来访问数字银行。数据显示,该支付应用的使用有效减少了45%的交易费用,并且所有的交易都能在5秒内处理(传统的ACH和SWIFT系统需要3~7天才能处理支付交易,且费用很高)。此外,Ripple分布式账本系统可以有效地降低跨境支付过程中的成本,使用Ripple网络及本机加密代币XRP(瑞波币)进行跨境支付的银行与使用传统的银行跨境支付相比可节约多达42%的费用,同时如果受访银行在进行国际支付时使用Ripple网络(不使用XRP)则可节省33%的费用,流动性成本减少65%,支付运营成本减少48%,并且BaselIII税务执行费用也会减少99%。

就在近日,英国巴克莱银行完成了全球第一笔基于分布式账本技术结算的贸易,贸易金额为10万美元,出口商品是爱尔兰农场出产的芝士和黄油,进口商是位于离岸群岛塞舌尔的贸易商SeychellesTradingCompany,该交易的贸易所用结算时间不到4小时,而通常采用信用证方式做此类结算需要7~10天。可见分布式账本技术的使用不仅仅解决了信用证结算方式中文件传输的问题,其主要是对信用证结算方式的替代,也就是根本不需要信用证结算过程中占用大量人力和时间的审单、制单、扫描和电报等中间流程。

分布式账本的网络结构提高了系统可用性

为避免中心化处理方式的“单点故障”(SinglePointFailure),传统的金融业务系统必须有配套的灾备架构支持,如“两地三中心”等。而分布式账本网络中,账本数据和处理逻辑冗余分布于网络中的多个节点,并且是实时全同步的,相当于一个“N地N中心”的灾备架构。在灾难发生或受到攻击时,只要网络中有一个节点幸存,交易处理就不会受到影响。RTO和RPO均接近于零。

分布式账本技术提高了监管效率

分布式账本技术也有助于提升对商业行为的监管能力。传统的监管或需要企业数据进行审计,这必须由行政机关基于行政许可获取数据,容易出现监管不到位及监管效率低的问题;或需要直接接入业务系统,对受监管方提供的数据需要进行校验,且对业务有侵入式干扰,容易直接影响商业行为。

根据德勤的调查,2014年全球所有的银行花在KYC/AML的费用是100亿美元,而2015年监管的处罚费用达到最高,这说明KYC/AML监管复杂性越来越大。

ChinaLedger最近发布的分布式总账白皮书中指出,我国现行法律制度应赋予司法机关和特定的金融机构在金融业务中行使某些金融监管职能的特权,包括业务规则不可以对抗司法冻结、监管机构可根据工作需要查看某些隐私数据、登记结算机构可以对一些有问题的交易采取暂缓甚至取消等指令,使资本市场可以稳定运行。

应用分布式账本技术的挑战

公共标准编写挑战

公共标准对于建立不同系统的底层互联互通性而言是重要因素,开放的行业标准有助于降低应用和整合成本,并确保分布式账本构建和访问方式的一致性。由于目前分布式账本技术的应用仍处于开发和测试阶段,行业缺乏充分信息以建立适当的通用标准。此外,通过API的应用,机构可以在不大幅改变IT结构的前提下,实现分布式账本技术方案的运营,建立行业通用的开放API标准语言,有助于降低进入分布式账本技术领域的门槛。

硬件需求挑战

在分布式账本体系中,所有既定的参与者都会参与数据的记录和验证,再通过分布式传播发送给各个节点,即使部分节点失效,也不会影响整个数据库的完整性和信息更新。然而,这种结构其实需要很高的硬件需求:一是海量数据存储需要巨大的空间;二是各个节点的容纳能力需要达标和均衡。在金融应用场景中,高频次是常态,银行卡、股票、外汇等金融业务的交易峰值每秒可达万笔以上,一旦交易频次超过系统的容纳能力,或者超过最弱节点的容纳能力,那么交易就将自动进入队列排队,耗时递增,给使用者带来不良体验。

安全性挑战

分布式账本技术将原有中心化处理平台受网络攻击的风险分散到多个中心身上,原有中心化处理平台对用户身份认证以及信息隐私控制的功能相对弱化。应明确考虑分布式账本的应用风险,并根据已经明确的安全威胁,对这些可能的攻击者制定合适的安全措施。

例如,无需许可的账本网络中一些人会通过增加自己的服务器或者对合法的服务器发动拒绝服务攻击;又或是通过量子计算机对签名技术进行破解,盗取大量的数字货币。此外,存储分布式账本的硬件也可能会被黑客攻击。这些威胁都驱使国家建立一个涉及国家利益的、长期续存的账本系统。

隐私保护挑战

分布式账本的安全性并不是唯一的问题,隐私和机密同样重要。根据前文提及的一些平台的特性,可见大部分分布式账本系统是全局共享的,均会包含个人机密信息及记录。分布式账本技术需要为这些数据提供比现有的数据库技术更高的隐私保护能力,包括盲数字签名、“混币系统”、零知识证明、同态加密机制、环签名等。

隐私保护的问题不是一蹴而就的,还需要大量的研究和开发工作。

完整性挑战

参考当前我国银行卡跨行交换系统超过10000笔/秒的实际峰值业务量,分布式账本的数据记录及处理能力不应低于此量级。如何保证交易信息完整性、各账本间的一致性成为亟须解决的问题,这需要利用高性能的分布式计算架构才能满足这些需求。

此外,为了最大限度地发挥分布式账本的作用,可能需要与其他账本进行互联,这不仅仅是验证机制上的互联,更需要在数据互联、政策互联以及国际间有效执行上达成协议。在分布式系统中,尤其是不同语言的分布式系统中,需要编写相应语言的应用程序来发送和接收信息,且交换信息没有标准方法,每个应用必须进行特定的编程从而和多平台、不同环境下的一个或多个应用通信。假如系统可以采用数据“局部实时一致、全局最终一致”的方案,保证即使在系统异常、网络异常等特殊情况下,消息也会被持久化。当系统恢复,消息马上会被处理,也即最终一定会被接受处理,也就是最终一致。

可靠性挑战

通常金融业务网络的维护是由中心化业务运营机构负责统一解决。而分布式账本网络是多中心化的,网络运营的责任和义务如何分配将是一个重要的问题。如果区块链网络维护同样需要参与方的协商解决,那么分布式账本网络的维护时间和质量将很难得到有效的保证。

此外,现有中心化处理系统为了保证硬件设计错误或软件设计缺陷,对于同一套逻辑一般会同时采用多种实现,在灾备系统中体现为异构设计。而目前基于区块链的设计中,各节点运行的逻辑一般是相同的,无法有效隔离设计风险。在一些极端情况下,若共识算法无法奏效,会造成所有节点都无法正常运作。

可扩展性挑战

分布式账本技术目前只处于1.0时代,即主要应用于加密数字货币。而在未来,可以想象,随着分布式账本技术的发展和进步,必将更广范围地影响现实生活。人们可以尝试将智能合约添加到分布式账本系统中,形成可编程金融。智能合约的核心是利用程序算法替代人执行合同,这些合约需要自动化的资产、过程、系统的组合与相互协调。智能合约包含三个基本要素:要约、承诺、价值交换,并有效定义了新的应用形式,使得分布式账本技术从最初的货币体系扩展到金融的其他应用领域,包括在股权众筹、证券交易等领域形成应用落地。

分布式賬本技术借助点对点网络、节点之间的分布式公共账本以及加密技术等核心要素,有望进一步提高市场运行效率,获得更为广泛的发展空间和应用场景。

由于目前技术的开发和应用仍处于起步阶段,技术对市场结构产生的影响,将随着产业主体技术研发和测试项目的持续深入推进而逐渐清晰。分布式账本技术的潜在应用范围,及其与金融市场结构变化之间的联系,将成为未来研究的重点领域。

猜你喜欢
账本分布式交易
数说:重庆70年“账本”展示
丢失的红色账本
大树爷爷的账本
丢失的红色账本
分布式光伏热钱汹涌
分布式光伏:爆发还是徘徊
大宗交易榜中榜
交易流转应有新规
基于DDS的分布式三维协同仿真研究
大宗交易