作者:扎克-赫斯, Zack Hess https://github.com/zack-bitcoin/amoveo-docs/blob/master/other_blockchains/ripple.md
瑞波,是一種中心化的貨幣工具。
這是瑞波的白皮書 https://arxiv.org/pdf/1802.07242.pdf
UNL #
在Ripple中,爲了知道哪一方的共識-分叉是合法的,你需要保持一個記錄,即哪些節點在可信節點列表(稱爲UNL)中。
根據Ripple白皮書的第4節,一對節點只有在使用足夠相似的UNL時,才能就哪些瑞波交易是合法的達成一致。
如果你不知道哪些節點屬於UNL,那麼你就無法知道一個瑞波交易是有價值的,還是在一個沒有價值的分叉上。
5秒阻斷時間 #
瑞波有一個5秒的區塊時間。因此,如果任何節點未能以足夠快的速度參與到協議中(5秒),那麼他們需要從UNL中刪除,這樣他們就不會拖累我們。
只有在線的用戶纔有任何證據表明哪些節點未能在5秒內簽署信息,哪些節點太慢,需要從UNL中刪除。 因此,保持適當的UNL的唯一方法是,如果你操作的瑞波節點從2012年的第一個瑞波塊開始就全天候在線。如果你曾經離線超過5秒,那麼你就不知道什麼是正確的UNL。
在ripple中下線是不安全的和依賴信任的 #
比特幣PoW是無信任技術。有了PoW,總是有一個分叉完成了最多的工作,而且你可以驗證哪個分叉完成了最多的工作,即使這些工作是在你離線的時候完成的。 在瑞波幣中,如果從現在到2012年有5秒鐘的時間你沒有操作瑞波幣的節點,那麼你就無法知道哪些節點屬於UNL上的節點。如果你不知道哪些節點屬於UNL,那麼你就不能知道分叉的哪一方是合法的。如果你不知道分叉的哪一方是合法的,那麼你就不能知道向你發送幣的交易是否有價值。