I've been doing some research and it shocks me how much of a terrible system XRP is. The consensus mechanism is built as such that if a node falls out of consensus with the network, the connected wallets will still believe that node is serving valid transactions. This has negative implications:
1. It discourages good actors from running a node because they don't want to be out of consensus
2. It encourages bad actors to run a node so that they can conduct a double spend attack against a potential victim.
3. This leads to a poorly audited transaction history. It has now been discovered that some early transactions conducted on XRP no longer exist.
With no re-organisation mechanism, when the node you are connected to falls out of consensus with the rest of the network, you will just have to accept loss of funds as a reality. This differs from Bitcoin whereby if miners hash a block, and this chain is beaten by a longer chain, the transactions in the orphaned block re-enter the mempool so that they can be included in a block from the longer valid chain.
Source: Ripple Protocol Consensus Algorithm Review
- Forums
- International Markets
- Ripple-XRP
Ripple-XRP, page-172
-
- There are more pages in this discussion • 118 more messages in this thread...
You’re viewing a single post only. To view the entire thread just sign in or Join Now (FREE)