Ripple Flashcards
Paxos
Algorithm which tries to allow consensus solving and enable cft algorithms
IOU Payments: Entities trust other entities for some amount
=> if a chain from entity A to entity B exists and every node in the chain trusts its neighbour for atleast amount x A can issue x to B
transactions in ripple
payment, accountset, setkey(change key to sign), offercreate, offercancel, trustset(change trust between entities)
Consensus in ripple
Collection Phase: Validating servers collect transactions received by network check for authenticity, signatures, put the transaction together in merkle tree and include in block
Consensus Phase: Validating servers sends each other proposals => if more than 80% of UNL agree block is consented upon
Ledger closing Phase: Once 80% consensus is reached all validating servers must sign the ledger, ledger is closed once atleast 80 of UNL did this
Stellar
Fork from Ripple which changed some of the consensus algorithm and tries to fix forking problem