A Study on the Corda and Ripple Blockchain Platforms

  • Mariya BenjiEmail author
  • M. Sindhu
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 750)


Blockchain, as the name says a chain of blocks growing in forward direction contains a list of records which is linked to previous block using cryptographic methods. Typically, a block records a hash pointer, timestamp and transaction data. Inherently by design, a block cannot be modified. Blockchain acts as an open distributed ledger that records transaction between parties efficiently in a verifiable and permanent way. Blockchain technology has a wide range of application both in financial and non-financial areas working with consensus, in different platforms. This paper describes different applications of Blockchain; both in financial and non-financial fields, a study on two of its platforms—Corda and Ripple; and also a comparison between the two platforms.


Blockchain Corda Forking Merkle tree Ripple 


  1. 1.
    Siba, T.K., Prakash, A.: Block-chain: an evolving technology. Glob. J. Enterp. Inf. Syst. 8(4) (2016)Google Scholar
  2. 2.
    Bozic, N., Pujolle, G., Secci, S.: A tutorial on blockchain and applications to secure network control-planes. In: Smart Cloud Networks and Systems (SCNS), pp. 1–8. IEEE (2016)Google Scholar
  3. 3.
    Andreas M. Antonopoulos, 2014. Mastering bitcoinsGoogle Scholar
  4. 4.
  5. 5.
    Ambili, K.N., Sindhu, M., Sethumadhavan, M.: On federated and proof of validation based consensus algorithms in Blockchain. In: IOP Conference Series: Materials Science and Engineering, vol. 225, no. 1, p. 012198. IOP Publishing (2017)Google Scholar
  6. 6.
    Sankar, L.S., Sindhu, M., Sethumadhavan, M.: Survey of consensus protocols on blockchain applications. In: 4th International Conference on Advanced Computing and Communication Systems (ICACCS), pp. 1–5. IEEE (2017)Google Scholar
  7. 7.
    Pilkington, M.: Blockchain technology: principles and applications (2015)Google Scholar
  8. 8.
    Czepluch, J.S., Lollike, N.Z., Malone, S.O.: The use of blockchain technology in different application domains. The IT University of Copenhagen, Copenhagen (2015)Google Scholar
  9. 9.
    Eze, P., Eziokwu, T., Okpara, C.: A Triplicate Smart Contract Model using Blockchain Technology (2017)Google Scholar
  10. 10.
    Foroglou, G., Tsilidou, A.L.: Further applications of the blockchain. In: 12th Student Conference on Managerial Science and Technology (2015)Google Scholar
  11. 11.
    Kuo, T.T., Kim, H.E., Ohno-Machado, L.: Blockchain distributed ledger technologies for biomedical and health care applications. J. Am. Med. Inf. Assoc. 24(6), 1211–1220 (2017)CrossRefGoogle Scholar
  12. 12.
    Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)Google Scholar
  13. 13.
    Bracamonte, V., Yamasaki, S., Okada, H.: A Discussion of Issues related to Electronic Voting Systems based on Blockchain TechnologyGoogle Scholar
  14. 14.
    Qi, R., Feng, C., Liu, Z., Mrad, N.: Blockchain-powered internet of things, e-governance and e-democracy. In: E-Democracy for Smart Cities, pp. 509–520. Springer Singapore (2017)Google Scholar
  15. 15.
    Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper, 151 (2014)Google Scholar
  16. 16.
    Foroglou, G., Tsilidou, A.L.: Further applications of the blockchain. In: 12th Student Conference on Managerial Science and Technology (2015)Google Scholar
  17. 17.
    Wilkinson, S., Boshevski, T., Brando, J., Buterin, V.: Storj: a peer-to- peer cloud storage network (2014)Google Scholar
  18. 18.
    Hearn, M.: Corda-A distributed ledger. Corda Technical White Paper (2016)Google Scholar
  19. 19.
    Brown, R.G., Carlyle, J., Grigg, I., Hearn, M.: Corda: An Introduction. R3 CEV (2016)Google Scholar
  20. 20.
  21. 21.
    Todd, P.: Ripple Protocol Consensus Algorithm Review (2015)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.TIFAC-CORE in Cyber Security, Amrita School of EngineeringAmrita Vishwa VidyapeethamCoimbatoreIndia

Personalised recommendations