Table of Contents Author Guidelines Submit a Manuscript
Security and Communication Networks
Volume 2018, Article ID 3976093, 14 pages
https://doi.org/10.1155/2018/3976093
Research Article

Performance Analysis of Hyperledger Fabric Platforms

1Electrical and Computer Engineering Department, University of Sharjah, Sharjah, UAE
2Computer Science Department, University of Sharjah, Sharjah, UAE

Correspondence should be addressed to Qassim Nasir; moc.liamg@risan.missaq

Received 7 June 2018; Accepted 19 August 2018; Published 9 September 2018

Academic Editor: David Megias

Copyright © 2018 Qassim Nasir et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. M. Nofer, P. Gomber, O. Hinz, and D. Schiereck, “Blockchain,” Business & Information Systems Engineering, vol. 59, no. 3, pp. 183–187, 2017. View at Publisher · View at Google Scholar · View at Scopus
  2. S. Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System,” http://Www.Bitcoin.Org, p. 9, 2008.
  3. R. Dennis and G. Owen, “Rep on the block: A next generation reputation system based on the blockchain,” in Proceedings of the 10th International Conference for Internet Technology and Secured Transactions (ICITST '15), pp. 131–138, December 2015. View at Scopus
  4. N. Kshetri, “Can Blockchain Strengthen the Internet of Things?” IT Professional, vol. 19, no. 4, Article ID 8012302, pp. 68–72, 2017. View at Publisher · View at Google Scholar · View at Scopus
  5. M. H. Miraz and M. Ali, “Applications of blockchain technology beyond cryptocurrency,” Annals of Emerging Technologies in Computing, vol. 2, no. 1, pp. 1–6, 2018. View at Google Scholar
  6. M. Pilkington, “Blockchain technology: principles and applications,” Research Handbook on Digital Transformations, pp. 1–39, 2015. View at Google Scholar
  7. M. Swan, “Blockchain: Blueprint for a new economy,” 2015.
  8. J. Yli-Huumo, D. Ko, S. Choi, S. Park, and K. Smolander, “Where is current research on Blockchain technology? - A systematic review,” PLoS ONE, vol. 11, no. 10, 2016. View at Google Scholar · View at Scopus
  9. “Hyperledger Fabric Project,” https://hyperledger-fabric.readthedocs.io/en/release/ [Accessed: 05-Aug-2017].
  10. “Hyperledger Fabric v0.6 Project,” https://github.com/hyperledger/fabric/tree/release-1.0 [Accessed: 07-Aug-2017].
  11. “Hyperledger Fabric v1.0 Project,” https://github.com/hyperledger/fabric/tree/v0.6 [Accessed: 07-Aug-2017].
  12. M. Crosby, P. Nachiappan, S. Verma, and V. Kalyanaraman, “Blockchain technology - beyond bitcoin,” Berkeley Engineering, p. 35, 2016. View at Google Scholar
  13. R. Grinberg, B. Primer, B. Ecosystem, I. B. Sustainable, and L. Issues, “Bitcoin: an innovative alternative digital currency,” Hastings Science & Technology Law Journal, p. 50, 2012. View at Google Scholar
  14. C. Cachin and M. Vukolić, “Blockchain Consensus Protocols in the Wild,” 2017.
  15. V. Buterin, “On Public and Private Blockchains [Blog post],” Ethereum Blog, 2015, https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains/.
  16. V. Buterin, “Visions, Part 1: The Value of Blockchain Technology,” Ethereum Blog, 2015, https://blog.ethereum.org/2015/04/13/visions-part-1-the-value-of-blockchain-technology/.
  17. “Ethereum project,” https://github.com/ethereum/wiki/wiki/White-Paper [Accessed: 13-Jan-2018].
  18. E. Duffield and D. Diaz, “Dash: A Privacy Centric CryptoCurrency,” vol. 15, pp. 1–11, 2014.
  19. M. Haferkorn and J. M. Q. Diaz, “Seasonality and interconnectivity within cryptocurrencies - An analysis on the basis of bitcoin, litecoin and namecoin,” Lecture Notes in Business Information Processing, vol. 217, pp. 106–120, 2015. View at Publisher · View at Google Scholar · View at Scopus
  20. “Hydrachain Project,” https://github.com/HydraChain/hydrachain [Accessed: 13-Jan-2018].
  21. “Ripple Project,” https://monax.io/platform/db/ [Accessed: 13-Jan-2018].
  22. “Monax Projet,” https://monax.io/platform/db/ [Accessed: 13-Jan-2018].
  23. “Multichain Project,” http://www.multichain.com/white-paper/ [Accessed: 13-Jan-2018].
  24. A. Ian, “Bank of England: Central banks looking at'hybrid systems' using Bitcoin's blockchain technology,” International Business Time, 2015. View at Google Scholar
  25. R. Brown, “Blockchain is where banks have the most obvious opportunity. But you ignore Bitcoin at your peril,” Thought on the future of finance Blog, 2015, http://gendal.me/2015/05/12/blockchain-is-where-banks-have-the-most-obviousopportunity-but-you-ignore-bitcoin-at-your-peril/.
  26. “Corda Project,” https://docs.corda.net/_static/corda-technical-whitepaper.pdf [Accessed: 13-Jan-2018].
  27. “Hyperledger Sawtooth Project,” https://www.hyperledger.org/projects/sawtooth [Accessed: 05-Aug-2017].
  28. “Hyperledger Indy Project,” https://www.hyperledger.org/projects/hyperledger-indy [Accessed: 05-Aug-2017].
  29. “Hyperledger Burrow Project,” https://www.hyperledger.org/projects/hyperledger-burrow [Accessed: 05-Aug-2017].
  30. “Hyperledger Iroha Project,” https://www.hyperledger.org/projects/iroha [Accessed: 05-Aug-2017].
  31. M. Castro and B. Liskov, “Practical Byzantine fault tolerance,” in Proceedings of the 3rd Symposium on Operating Systems Design and Implementation (OSDI '99), pp. 173–186, February 1999.
  32. C. Cachin, “Architecture of the hyperledger blockchain fabric,” IBM Research, 2016. View at Google Scholar
  33. E. Androulaki et al., “Cryptography and protocols in hyperledger fabric,” Real-World Cryptography Conference, 2017. View at Google Scholar
  34. M. Bartoletti, S. Lande, L. Pompianu, and A. Bracciali, “A general framework for blockchain analytics,” in Proceedings of the 1st Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers (SERIAL '17), December 2017. View at Scopus
  35. X. Xu, I. Weber, M. Staples et al., “A taxonomy of blockchain-based systems for architecture design,” in Proceedings of the IEEE International Conference on Software Architecture (ICSA '17), pp. 243–252, April 2017. View at Scopus
  36. B. Koteska, E. Karafiloski, and A. Mishev, “Blockchain implementation quality challenges: a literature review,” in Proceedings of the 6th Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications (SQAMIA '17), vol. 1938, September 2017. View at Scopus
  37. R. Yasaweerasinghelage, M. Staples, and I. Weber, “Predicting latency of blockchain-based systems using architectural modelling and simulation,” in Proceedings of the IEEE International Conference on Software Architecture (ICSA '17), pp. 253–256, April 2017. View at Scopus
  38. I. Kocsis and A. Klenik, “Towards Performance Modeling of Hyperledger Fabric”.
  39. K. Croman, C. Decker, I. Eyal et al., “On Scaling Decentralized Blockchains,” International Financial Cryptography Association, vol. 1, pp. 1–31, 2016. View at Publisher · View at Google Scholar
  40. J. Rubin, “BTCSpark : Scalable Analysis of the Bitcoin Blockchain using Spark,” pp. 1–14, 2015.
  41. H. Sukhwani, J. M. Martínez, X. Chang, K. S. Trivedi, and A. Rindos, “Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric),” in Proceedings of the 36th IEEE International Symposium on Reliable Distributed Systems (SRDS '17), pp. 253–255, September 2017. View at Scopus
  42. E. Kokoris-Kogias, P. Jovanovic, N. Gailly, I. Khoffi, L. Gasser, and B. Ford, “Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing,” 2016.
  43. J. Behl, T. Distler, and R. Kapitza, “Scalable BFT for multi-cores: actor-based decomposition and consensus-oriented parallelization,” in Proceedings of the 10th USENIX Conference Hot Topics in System Dependability, 2014.
  44. I. Eyal, A. E. Gencer, E. G. Sirer, and R. Van Renesse, “Bitcoin-NG: A Scalable Blockchain Protocol,” 2015.
  45. M. Vukolić, “The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface, vol. 9591, pp. 112–125, 2016. View at Google Scholar · View at Scopus
  46. L. Aniello, R. Baldoni, E. Gaetani, F. Lombardi, A. Margheri, and V. Sassone, “A prototype evaluation of a tamper-resistant high performance blockchain-based transaction log for a distributed database,” in Proceedings of the 13th European Dependable Computing Conference (EDCC '17), pp. 151–154, September 2017. View at Scopus
  47. K. Suankaewmanee, D. T. Hoang, D. Niyato, S. Sawadsitang, P. Wang, and Z. Han, “Performance Analysis and Application of Mobile Blockchain,” pp. 1–6, 2017.
  48. S. Pongnumkul, C. Siripanpornchana, and S. Thajchayapong, “Performance analysis of private blockchain platforms in varying workloads,” in Proceedings of the 26th International Conference on Computer Communications and Networks (ICCCN '17), August 2017. View at Scopus
  49. T. T. Dinh, J. Wang, G. Chen, R. Liu, B. C. Ooi, and K. Tan, “Blockbench: A framework for analyzing private blockchains,” in Proceedings of the the ACM International Conference, pp. 1085–1100, Chicago, IL, USA, May 2017. View at Publisher · View at Google Scholar
  50. D. T. T. Anh, M. Zhang, B. C. Ooi, and G. Chen, “Untangling Blockchain: A Data Processing View of Blockchain Systems,” IEEE Transactions on Knowledge and Data Engineering, 2018. View at Google Scholar · View at Scopus
  51. “Hyperledger Calipar,” https://github.com/hyperledger/caliper.git [Accessed: 08-Jan-2018].