parathink

ripple

历史

说 ripple 不得不从 Jed McCaleb 说起。这哥们大一从伯克利物理系退学,2001年搞了电驴,2011年用这位的话说,因为比特币当时缺少交易机制,因为自己要购买比特币,于是“顺手”建立了Mt.Gox,之后转手给了币圈法胖。2011年加入ripple,14年因为和自己一手招进公司的 Chris Larsen 不和,从 ripple 出走,从新开始研发自己的数字货币 stellar。目前 ripple 和 stellar 的数字货币市场的排名分列第三和第八。

Image

2011年的时候,Jed McCaleb 在bitcoin talk 上发了个帖子,Bitcoin without mining。大意是,对于比特币现有的来看,挖矿在他看来是一种过于浪费的共识机制,他设想可以通过建立一个可信的节点列表,来见证出块。这其实是最早的ripple的共识模型的雏形。按照后来 jed 自己的说法,当他意识到这个想法的存在,且没人愿意去做,那他就需要去自己去完成了。

这时候需要从 ripple 公司的历史开始讲述了,ripple 的前身是 RipplePay,最早时候的 ripple pay 的想法实际上是创建一个可信的信贷网络。在2011年 Jed 和 Chris Larsen 加入后,公司开始尝试利用区块链技术来解决价值传输协议的问题。13年 xrp 发行,14年 jed 因为观念不和离开了 ripple labs。

Jed 的离开和 ripple 的理念变更有相应的关系。最早 ripple是想直接想绕过整个银行体系,成为跨国界的价值传递网络,利用协议去隔机构的命,新的 swift 2.0。而从14年开始,ripple 想做的是成为swift体系的一部分,现在的 ripple 网站上在最显眼的地方写着,世界唯一的全球支付区块链解决方案提供商。

ripple 经历了一个理念变化,从人人网关,到银行自动结算的提供商。而这个变化是在 14 年 Jed 出走后变的尤为明显,现在 ripple 的想法可能从激进路线变为了改良路线,从取代银行系统,到成为现有银行系统中的一环。

按 Chris Larsen 的话,他们会激进的同银行进行合作。ripple 在之前接触了部分银行和互联网行业的投资,ripple 目前在日本发展良好,这和 ripple 接受了日本银行的投资可能不无关系。ripple 目前是与银行和政府机构合作最为密切的主流货币机构,并如宣传提供了基于区块链的带有风控体系的结算系统。

概念

从2011年的角度来看比特币实际上更多的是解决价值储存的问题,当时对交易和法币互换这两个方向。ripple协议最早入手的方向是通用价值交换协议。首先是利用中心化账本和共识机制来解决双花问题和记录,利用网关来模拟做市商并完成清结算。类似电子化的哈瓦拉体系,实行点对点交易传输。

Image

xrp 实际上是 ripple 协议发行的原生资产,ripple 网络最早是没有 xrp 的,当时会有一套所谓的“路径发现算法”,比如需要从,eur -> jpy 会自动寻找中间路径到 eur -> usd -> jpy。而xrp这种中间资产的发行,实际上给大多数交易搭建了最短的中间路径。xrp 引入不仅是最短交换路径,xrp的另外一个作用是防止spam,以及提供中间资产。

Image ripple 区块的共识协议被称为 RPCA,这个是一个非常有争议的共识系统。之前不久,bitmex 在对 ripple 研究时提出,他们目前还是不太能理解 ripple 这个机制是怎么达到共识的。ripple 的每笔交易都需要一系列共识节点共同认证,ripple 称之为 UNL(Uniq node list),每笔交易就是等待这些unl达到80%一致,然后打包入链。简单来说,每笔交易有一帮指定的评审团,这帮人认为一致了,那么这个交易可以打包入链。这种方式好处和坏处都非常之多,ripple 的出块非常快,网络上大概 4s 一个块,副作用是中心化程度比dpos还高。ripple的全网节点非常之少,可用于配置 UNL 的验证者一共不超过 50 个,如果不去修改原原始UNL配置,5台验证节点全部指向的是 ripple 的官方节点。

Pow 本质上巧妙的解决了三个问题,一,可用验证,二,Token 分发,三,对节点的激励。而 xrp 由于采用RPCA这套机制,xrp 本身的 token 分发和激励就需要后发解决问题。xrp 的 token 分发初始是直接通过社交网络空投,之后的问题就相对较大,ripple 自己会拿出 xrp 售卖。而对于节点的激励,ripple 网络本身接近于无。原因是,xrp 的分配方式实际上是没有给节点任何激励的,只是网关需要节点接入,但是 ripple 之后专注于银行清结算市场之后,对个人网关的采用自由生长策略,来者不拒,但是也没有更多支持,举一个观察到的例子。ripple 的官方钱包 gatehub 一定要通过 kyc 才能使用,而网关本身很多都是通过自行编译的 ripple 钱包来进行 ripple 支持。

Ripple 软件被银行所看重的,是他的自动且及时的清结算能力, 这种对现有的清结算体系来说有巨大的优势,银行原有的清结算流程是清和结算分开的,且结算 t+1,对于跨国支付更为漫长。ripple 只需银行外挂流动性关联账户,就可以自动且及时的完成清结算工作。另外一个是对信息流和和资金流的整合,即在 AML/KYC 上做了很多功夫,对银行来说是一个刚需。

理解

ripple 比较被争议的地方在于中心化。从共识方式到xrp持有方式,xrp 本身的在结算网络之外的流动性可以忽略,且 xrp 因为历史原因,ripple基金会手里有大量的xrp,接近60%。这就是一个中心化的公司币,公司币意味着价值由对公司信心觉定。ripple 网络本身在完成交易后会对xrp有一个轻微的销毁,这个销毁的本意是为了防止垃圾交易,购不成需求。

我目前对xrp的理解里,xrp 本身和 ripple 的价值可能并不实际挂钩,只和流动性挂钩。因为 ripple 和银行的合作可能只使用 ripple 协议完成清算,实际上可能对 xrp 没有任何需求。从之前的开源历史的角度来看(ripple 是过了足够久才开源本身代码),ripple 的一个困境可能会昭示一个问题,没有治理机制的 pos 币,对于分叉本身相当的担忧。在外汇政策为自由浮动的国家,ripple 更为适合也更容易观察到。在外汇政策相对封闭的国家,任何有能力打通入口和法币的通道,都会面对一系列的政策风险,观察起来也相对困难。从过往交易来看,xrp 距离现金出口较近,有一定的防风险作用。

从另外角度来看,ripple 是目前和银行接触最为频繁的系统,且市值长期与交易量领跑整个加密货币市场,不管是因为什么原因,这种情况可能会继续持续下去,只要 ripple 想继续和银行合作下去,xrp 实际上就需要锚定数字货币市场的市值,这是一个潜在的升值动力。另外的一个方面,ripple 实际上拿了很多正牌银行和互联网的投资,这部分投资变现的压力还是相对较大。Chris Larsen 目前也是数字货币市场上明面上的首富(说明面上一方面是因为流动性)。总之,ripple 可能是加密货币市场长期存在的西装革履的玩家。