Papers
Topics
Authors
Recent
Search
2000 character limit reached

Blockchain and Cryptocurrency: A comparative framework of the main Architectural Drivers

Published 29 Nov 2018 in cs.CR and cs.DC | (1812.08806v1)

Abstract: Blockchain is a decentralized transaction and data management solution, the technological weapon-of-choice behind the success of Bitcoin and other cryptocurrencies. As the number and variety of existing blockchain implementations continues to increase, adopters should focus on selecting the best one to support their decentralized applications (dApps), rather than developing new ones from scratch. In this paper we present a framework to aid software architects, developers, tool selectors and decision makers to adopt the right blockchain technology for their problem at hand. The framework exposes the correlation between technological decisions and architectural features, capturing the knowledge from existing industrial products, technical forums/blogs, experts' feedback and academic literature; plus our own experience using and developing blockchain-based applications. We validate our framework by applying it to dissect the most outstanding blockchain platforms, i.e., the ones behind the top 10 cryptocurrencies apart from Bitcoin. Then, we show how we applied it to a real-world case study in the insurtech domain.

Citations (15)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.