Corpus ID: 56657910

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

  title={Blockchain and Cryptocurrency: A comparative framework of the main Architectural Drivers},
  author={Martin Garriga and Maximiliano Arias and Alan De Renzis},
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… Expand
Blockchain and cryptocurrencies: A classification and comparison of architecture drivers
A conceptual framework to aid software architects, developers, and decision makers to adopt the right blockchain technology, allowing to assess technologies more objectively and select the one that best fit developers' needs, ultimately cutting costs, reducing time‐to‐market and accelerating return on investment. Expand
Trust in Blockchain Cryptocurrency Ecosystem
It is revealed that significant effort is required to develop a fully trustworthy cryptocurrency ecosystem, including a detailed taxonomic discussion of the key trust aspects. Expand
Systematic Literature Review of Blockchain Applications: Smart Contracts
This paper helps to find where recent studies have been focused on and offers a broad perspective relating blockchain applications and smart contracts, their main problems and corresponding solutions and will help to specify gaps and future research. Expand
Scalable Role-based Access Control Using The EOS Blockchain
This research proposes a scalable, flexible and auditable RBAC system using the EOS blockchain platform to meet the security requirements of organizations and shows that it outperforms existing blockchain platforms in terms of cost, latency, block generation time, contract execution time and throughput. Expand
Pravuil: Global Consensus for a United World
  • David Sánchez
  • Computer Science, Economics
  • IACR Cryptol. ePrint Arch.
  • 2021
Pravuil 1 is a robust, secure, and scalable consensus protocol for a permissionless blockchain suitable for deployment in an adversarial environment such as the Internet, leading to a more valuable and stable crypto-currency. Expand
Blockchain Smart Contract for Scalable Data Sharing in IoT: A Case Study of Smart Agriculture
This paper proposes a scalable and distributed data sharing system integrating access control for smart agriculture using anonymous identities to ensure users' privacy and evaluates the performance of the proposed system on the EOS blockchain to show that the resource consumption are insignificant compared to its scalability, cost and security benefits. Expand
BlockRobot: Increasing Privacy in Human Robot Interaction by Using Blockchain
BlockRobot is presented – a new privacy-by-design conceptual model for access control of personal data based on Blockchain (BC) technology that grants confidentiality, integrity, and non-repudiation of data transparently and fairly to every user. Expand
Proposal of a methodology for the sustainability assessment of cryptocurrencies
A holistic definition of sustainability in the context of cryptocurrencies is proposed and a methodology for assessing a cryptocurrencies’ sustainability is derived and subsequently applied to ten cryptocurrencies. Expand
When Technology Meets Finance
There is a paradigm shift in the financial services industry. Combined with ever-changing customer expectations and preferences, emerging technologies such as artificial intelligence (AI), machineExpand
Cryptocurrencies as an asset class in portfolio optimisation
Abstract In this paper, cryptocurrencies are analysed as investment instruments. The study aims to verify whether they can be classified as an asset class and what kind of benefits they may bring toExpand


Blockchain: Blueprint for a New Economy
Bitcoin is starting to come into its own as a digital currency, but the blockchain technology behind it could prove to be much more significant. This book takes you beyond the currency ("BlockchainExpand
Where Is Current Research on Blockchain Technology?—A Systematic Review
The objective is to understand the current research topics, challenges and future directions regarding Blockchain technology from the technical perspective, and recommendations on future research directions are provided for researchers. Expand
The Blockchain Phenomenon – The Disruptive Potential of Distributed Consensus Architectures
Blockchain technology is disrupting society by enabling new kinds of disintermediated digital platforms. Furthermore, it is also providing efficiency gains on top of old existing structures byExpand
A Taxonomy of Blockchain-Based Systems for Architecture Design
This taxonomy captures major architectural characteristics of blockchains and the impact of their principal design decisions and is intended to help with important architectural considerations about the performance and quality attributes of blockchain-based systems. Expand
A Framework for Determining Blockchain Applicability
Researchers analyzed 23 blockchain implementation projects, each tracked for design decisions and architectural alignment showing benefits, detriments, or no effects from blockchain use. The resultsExpand
Survey of consensus protocols on blockchain applications
This paper focuses on analyzing these consensus protocols already proposed and their feasibility and efficiency in meeting the characteristics they propose to provide and their comparison with other protocols that were earlier proposed. Expand
Smart contracts vulnerabilities: a call for blockchain software engineering?
A case of study where a bug discovered in a Smart Contract library, and perhaps "unsafe" programming, allowed an attack on Parity, a wallet application, causing the freezing of about 500K Ethers, is analyzed. Expand
Blockchain-based Smart Contracts: A Systematic Mapping Study
A systematic mapping study to collect all research that is relevant to smart contracts from a technical perspective and identifies four key issues, namely, codifying, security, privacy and performance issues. Expand
A Next-Generation Smart Contract and Decentralized Application Platform
When Satoshi Nakamoto first set the Bitcoin blockchain into motion in January 2009, he was simultaneously introducing two radical and untested concepts. The first is the "bitcoin", a decentralized Expand
Rethinking Permissioned Blockchains
Current blockchain platforms, especially the recent permissioned systems, have architectural limitations: smart contracts run sequentially, all node executes all smart contracts, consensus protocolsExpand