瑞波新的網絡協議

Ripple
新的網絡協議
Ripple的目標是一個網絡協議(internet protocol),是在互聯網領域你們遵照的基本規則。好比HTTP(超文本傳輸協議,HyperText Transfer Protocol),就是互聯網上應用最普遍的一種網絡協議,全部的WWW文件都必須遵照這個標準,用於對網站的訪問。另外一個例子好比SMTP,規範了電子郵件的收發。web

Ripple早期作出來一個協議叫RTXP,用於交換價值。Ripple能夠提供什什麼優點呢?第一是便宜,第二是快,第三是便捷的外匯兌換,第四是隻要有網絡哪裏均可以使用,第五是能夠鏈接金融系統。算法

Ripple底層的處理方法與比特幣有所不一樣,採用本身獨特的共識機制和受權驗證機的方式,來保證更容易商業化運行。從功能上它和bitpay的方法同樣,就是你發送和接收的,不僅是比特幣(或者Ripple本身的幣),也能夠是人民幣、美圓之類的法幣。這麼作就會有一個問題,就是須要一個和銀行鏈接的接口,目前Ripple的重點就到了ILP協議的推廣上。網絡

15年10月,Ripple提出了一項Interledger協議(ILP),其目標是做爲全部類型帳本的仲裁器,不管是分佈式的,仍是那些傳統的中心化替代帳本。架構

ILP自己並非一個帳本,它並不尋求任何的共識。相反它提供了一個頂層加密託管系統,在稱爲「鏈接者」的中介機構幫助下,可讓資金在各帳本之間進行流動。分佈式

此外ILP也沒有原生代幣,所以操做該協議的個體帳本,仍然可使用它們本身的原生代幣。這種互操做性解決了特定支付網絡的問題。只要你的帳本支持Interledger,那你就能夠參與支付,某人就能夠提供流動性,它能夠是PayPal、支付寶、比特幣、銀行帳本或者Skype等任何持有餘額的帳本。svg

Interledger是一個真正意義上的協議,它建立了一個方式,可讓帳本之間進行交互。比特幣和Ripple是支付系統,(它們)要求每個人採用它的系統,那用戶就能夠進行互動。工具

ILP還能夠爲Ripple的企業客戶提供一個保護客戶隱私的解決方案,使用戶能夠經過使用一個鏈接器,將彙集的交易戶數帶離公共區塊鏈,在私有版本的Ripple網絡中移動資金。區塊鏈

ILP產生了兩種模式,分別是原子模式(Atomic)和環球模式(Universal)。前者使用了選定的一組「公證人」來批准資金的轉移,然後者則是一種激勵機制,可讓無須授信的機構來扮演這個角色。網站

ILP對於它的任何合做夥伴而言,也是易於採用的。若是你是PayPal,你須要作的就是將一個新的支付方式添加到你的API當中。不一樣於傳統系統,ILP移除了交易參與者所需的信任,鏈接器不會丟失或竊取資金,這意味着這種交易無須獲得法律合同的保護。加密

ILP在白皮書中稱:「帳本提供的第三方 ,會向發送者保證,他們的資金,只有當帳本收到證實,且收件人已經收到支付時,纔會將資金轉移給鏈接者。第三方也會保證鏈接者,一旦他們完成了協議的最後部分,他們就會收到發件人的資金,」 白皮書中提到。」

爲了下降門檻,你必需要作的第一件事是,就是讓鏈接者沒必要受信,它們可以提供流動性,且無需過多的審覈。

ILP與Blockstream的側鏈項目進行比較,側鏈項目正在尋求擴展比特幣網絡的功能,容許比特幣資產在各替代加密帳本(公共區塊鏈)之間進行先後移動。

「Interledger是側鏈的一個補充,側鏈是關於你如何創造這些帳本,而ILP則是將它們聚合在一塊兒。咱們主要考慮的是,若是你想鏈接一個比特幣側鏈以及PayPal帳本,你如何才能從一個地方移動到另外一個地方。」

ILP的模型更像是一個網絡,在頂層架構的算法能夠實現不一樣帳簿之間的鏈接從而創造帳簿之間的協做,不管它原來是中心化仍是去中心化。

ILP創造的初衷是爲用戶減小風險。在ILP寫一下,每筆交易都是由第三方進行驗證,用戶的全部風險只來自其所處的帳簿,而不會承擔任何系統風險,知識採用了一個相似國際支付寶的東西(escrow)完成網絡內的全部支付。

ILP的運做機制:舉例來講,若是你正在經過escrow使用比特幣,那麼對方一旦接收,你就能獲得一份憑證,隨後你能夠自行選擇將憑證發佈到任意一個鏈接器。鏈接器指的就是對不一樣帳簿進行鏈接的機制。鏈接器在整個系統中是絕對公允的,在系統層面,每筆流入同時意味着流出,鏈接器在中間進行協調;而對於全部帳簿而言,惟一要作的就是聽從鏈接器的指令。

Ripple也向互聯網標準組織W3C移交了它的Interledger協議的管理權。公司下網能作一些相似的事情來取代目前的ISO20022信息支付標準。

支付清算網絡
Ripple早期設計是基於熟人關係網和信任鏈的。其後Ripple網絡引入兩個機制來解決鼓勵小圈子的問題:

其一是推出了Ripple幣,它做爲Ripple網絡的基礎貨幣,就像比特幣同樣能夠在整個網絡裏自由流通,而沒必要侷限於熟人圈子。Ripple幣是一個網絡內的工具,它有兩個做用:一是防止垃圾請求攻擊(因爲Ripple協議的開源性,惡意攻擊這能夠製造大量的「垃圾帳目」,冬至網絡癱瘓。爲了不這種狀況,Ripple要求每一個帳戶至少有20個Ripple幣,每進行一次交易,就會銷燬十萬分之一個Ripple幣),二是做爲橋樑貨幣,成爲各類貨幣兌換的中間物。相較於比特幣至少10分鐘才能確認,Ripple幣確認只須要5秒。
其二是引入了網關(Gateway)系統,網關是Ripple網絡中資金進出的大門,它相似貨幣存取和兌換機構,容許人們把法訂貨幣、虛擬貨幣注入或者抽離Ripple網絡,並可充當支付雙方的橋樑,即做爲陌生人之間的「共同朋友」,至關於SWIFT協議中的銀行,這使得Ripple幣以外的轉帳能夠在陌生人之間進行。
Ripple支持任何貨幣,並且它還能讓用戶隨意選擇貨幣:用戶能夠選擇持有一種貨幣,可是用另外一種貨幣支付。在Ripple之中用戶能夠持有美圓,同時以日元、歐元、比特幣、黃金以及其餘任何貨幣向商家進行支付。Ripple網絡經過在大量正想賺取插件的作市商之間傳遞兌換單的方式來進行貨幣「兌換」。

Ripple的分佈式外匯交易可讓用戶無須中間人,也無需其餘兌換所就能完成交易。任何人均可以在全球的訂單池中輸入買單或賣單,而Ripple網絡會找到最優的路徑來撮合交易。

Ripple是集中在根據實體的信譽造成信任鏈,找到最簡潔的路徑實現交易,這種交易能夠是跨幣種的。