Ripple vs. Bitcoin (security and privacy)

by Albert Szmigielski Fairness Bitcoin’s public ledger, the blockchain, allows any entity to check the transactions in the system. Furthermore, as long as 66.7% of the miners are honest no entity can change the history of transactions. Both of those properties ensure fairness. However in light of recent research into attacks on the Bitcoin network, several double-spending attacks have been identified. Such attacks negate the fairness property. Ripple has not been studied as extensively as Bitcoin. Ripple relies on ledgers that can be inspected. However, Ripple’s validating nodes are currently run and therefore controlled by Ripple labs, it seems that there are not sufficient incentives to run a Ripple validating node. Double spending attacks have not been identified in Ripple

Read more

Bitcoin Security and Privacy

Bitcoin Security and Privacy By Albert Szmigielski Bitcoin is a decentralized currency and payment system. In order to be an effective and secure payment system it should satisfy several security requirements. The first of these requirements is fairness. On the surface Bitcoin meets the property as users can only sign for coins that they control. However, upon further examination of recent research we do see that several double-spend attacks have been performed that would negate the fairness property of Bitcoin. On the other hand Bitcoin does satisfy resistance to impersonation attacks very well. No one can obtain the private keys (assuming they are stored properly and securely) of another person in the system to sign their transactions. As a result

Read more