Sarah Bouraga, Corentin Burnay, Ivan Jureta, Stéphane Faulkner
No abstract is available for this record.
Follow blockchain research across journals, conferences, and preprint repositories.
2,085 results · page 54 of 87
Sarah Bouraga, Corentin Burnay, Ivan Jureta, Stéphane Faulkner
No abstract is available for this record.
Abdelhak Belhi, Houssem Gasmi, Abdelaziz Bouras, Belaı̈d Aouni · 5 authors
Since its revolution in the financial sector, the blockchain technology disrupted the majority of collaboration-based applications including supply chain management. The supply chain is one of the most important sectors benefiting from all the advantages of blockchain. Through this paper, we are mainly focusing on the practical aspects of integrating blockchain technology with traditional and existing business applications. Indeed, most businesses and corporations will find it hard to shift from traditional architectures to a decentralized one with fears related to upgrading risks, unknown tools, and resistance to change. Thus, we mainly propose several scenarios for blockchain integration focusing on the most used Enterprise Resource Planning (ERP) platforms. Besides, we present our proof of concept integration that uses the HyperLedger Fabric blockchain platform and the Odoo ERP framework. The selection of these two solutions for our study was mainly influenced by the fact that Hyperledger is the most used open-source blockchain platform in the industry and that Odoo is the most used open-source ERP framework. Nevertheless, we believe that our proposed solution can easily be used with proprietary ERP platforms and business applications.
Afnan H. Alsaadi, Doaa M. Bamasoud
The aim of this paper is to review the blockchain technology and its benefits in relations to education system. Blockchain technology is widely researched and highly evaluated and appraised for its unique infrastructure. In general, blockchain researched for its association with Bitcoin and cryptocurrency advantages. In this survey the plan is to conduct a full review of previous literatures focused on blockchain in education systems. Provide overall reviews of blockchain concepts and architecture behind the technology and to examine verification software that used by the technology to improve security and immutability. Brief discussion on the consensus algorithms and hashing function and how these operate and difference type of blockchain will be discussed. In this survey, the existing technology used in Saudi Arabia will be reviewed. In-depth research conducted for over 70 papers, of which 35 noted in this survey. Blockchain emerging promise a real time democracy and justice to all users over the world. Educational Industries said to revolutionize its communication system and accessibility and extend their market globally by widening their admissions and providing secure cost-effective, transparent and immutable communications across their educational platforms.
Abhishek Vispute, Siddhesh Patel, Yuvraj Patil, Shubham Wagh · 5 authors
No abstract is available for this record.
Zhihao Chen, Xiaodong Qi, Xiaofan Du, Zhao Zhang · 5 authors
No abstract is available for this record.
Mitsuyoshi Imamura, Kazumasa Omote
No abstract is available for this record.
Rui Wang, Kejiang Ye, Yang Wang, Chengzhong Xu
No abstract is available for this record.
Atharva Parai, Shailesh Bendale
No abstract is available for this record.
Sara Ghaemi
The distributed ledger technology (DLT) has been envisioned to be a disruptive technology with applications in various industries. For the DLTs to be effectively used in practice, it is crucial to assess their performance in different use cases and scenarios. In this thesis, we first conduct a systematic survey on the performance evaluation of distributed ledgers. Then we identify and present the performance evaluation techniques, the most important performance metrics, and the bottlenecks of various well-known DLTs. Finally, we present a list of possible directions for future research. Our survey identifies the lack of a detailed performance evaluation for DAG-based distributed ledgers presented so far. Compared to blockchains, DAG-based DLTs offer better performance and scalability by design. In the second part of this thesis, we focus on the performance evaluation of IOTA, which is the prominent implementation of DAG-based distributed ledgers. In this work, we investigate the impact of different design parameters on the performance of an IOTA network. We then propose a layered model to help the users determine the optimal waiting time to resend an unconfirmed transaction. The results can be used by both system designers and users to support their decision making. In the third part of this thesis, we use the findings from the previous two parts to design an open blockchain-based serverless computing platform called ChainFaaS that runs on personal computers. To better understand the capacity of personal computers, we conducted a survey that aims to find their unused computational power. The results indicate that the typical CPU utilization of a personal computer is only 24.5% and, on average, a personal computer is only used 4.5 hours per day. This shows a significant computational potential that can be used towards distributed computing. In this work, we introduce ChainFaaS with the motivation to use the computational capacity of personal computers as well as to improve developers' experience of internet-based computing services by reducing their costs, enabling transparency, and providing reliability. We propose the design of ChainFaaS and then implement and evaluate a prototype of this platform to show the feasibility of this paradigm. The current implementation of ChainFaaS provides payment using a monetary smart contract on the blockchain network. For this platform to be used in practice, ChainFaaS needs to support payment in established cryptocurrencies. As a result, the blockchain network in ChainFaaS needs to interoperate with other distributed ledger technologies to enable such payments. In the last part of this thesis, we investigate a possible solution to enable interoperability in blockchains. We propose a blockchain interoperability solution for permissioned blockchains based on the publish/subscribe architecture. We then implement a prototype of the proposed solution and evaluate its performance. The result of this research not only enables ChainFaaS to support payments in established cryptocurrencies, but it also allows any other blockchain-based application to interoperate with other blockchain networks and use the data and information available on them.
Davide Basile, Valerio Goretti, Claudio Di Ciccio, Sabrina Kirrane
No abstract is available for this record.
Juan A. Garay, Yu Shen
No abstract is available for this record.
Gianlorenzo D’Angelo, Othon Michail
No abstract is available for this record.
Byeongtae Ahn
No abstract is available for this record.
Huichen Chou, Donghui Lin, Takao Nakaguchi, Toru Ishida
No abstract is available for this record.
Pouriya Zarbafian, Vincent Gramoli
The problem of transaction reordering in blockchains, also known as the blockchain anomaly [Christopher Natoli and Vincent Gramoli, 2016], can lead to fairness limitations [Kelkar et al., 2020] and front-running activities [Philip Daian et al., 2020] in cryptocurrency. To cope with this problem despite f < n/3 byzantine processes, Zhang et al. [Zhang et al., 2020] have introduced the ordering linearizability property ensuring that if two transactions or commands are perceived by all correct processes in the same order, then they are executed in this order. They proposed a generic distributed protocol that first orders commands and then runs a leader-based consensus protocol to agree on these orders, hence requiring at least 11 message delays. In this paper, we parallelize the ordering with the execution of the consensus to require only 6 message delays. For the ordering, we introduce the ordered reliable broadcast primitive suitable for broadcast-based cryptocurrencies (e.g., [Daniel Collins et al., 2020]). For the agreement, we build upon the DBFT leaderless consensus protocol [Tyler Crain et al., 2018] that was recently formally verified [Bertrand et al., 2021]. The combination is thus suitable to ensure ordering linearizability in consensus-based cryptocurrencies (e.g., [Tyler Crain et al., 2021]).
Sikho Luzipo, Aurona Gerber
No abstract is available for this record.
Francesco Lubrano, Fabrizio Bertone, Giuseppe Caragnano, Olivier Terzo
No abstract is available for this record.
Natanael Yabes Wirawan, Bernardo Nugroho Yahya, Hyerim Bae
No abstract is available for this record.
Percy Venegas
No abstract is available for this record.
Minfu Tan, Jing Zheng, Jinshou Zhang, Yan Cheng · 5 authors
No abstract is available for this record.
А. В. Богданов, Nadezhda Shchegoleva, Vladimir Korkhov, Valery Khvatov · 8 authors
No abstract is available for this record.
Simon Trebbau, Philip Wizenty, Sabine Sachweh
Abstract Blockchain presents a feasible method to persist immutable information in a distributed ledger to improve the level of authentication and trust. Moreover, smart contracts enable the automated execution of any contract concluded between participants of the Blockchain network. On the other hand, Microservice Architecture (MSA) is a novel approach towards service-based scalable applications. In our paper, we present an approach based on Model-Driven Engineering (MDE) that aims to facilitate the integration process of Blockchains into MSA-based applications in order to benefit from the advantages attributed to Blockchains.
Authors unavailable
Blockchain is an emerging technology that has many uses and applications among many industries such as banking, education, and tourism. It has proven over time to be more cryptographically secure than traditional databases. Many people confuse Bitcoin with Blockchain. Because of the considerable value of Bitcoins, people have the perception that blockchain technology requires large computing infrastructure and power due to CPU bottleneck challenges. This paper presents the process used in testing blockchain technology performance on a virtual machine by focusing on benchmarking workloads like CPUHeavy using Ethereum blockchain and comparing two different algorithm sorts, Quick and bubble. The results of the testing indicate that blockchain workloads can be performed on smaller machines with very little CPU bottlenecks. In addition, performance test outcomes found that the CPUHeavy and Quicksort was more superior.
Rim Moussa, Alfredo Cuzzocrea
Bitcoin is the most well-known cryptocurrency. It was first released in 2009 by Satoshi Nakamoto. Bitcoin serves as a decentralized medium of digital exchange, with transactions verified and recorded in the blockchain. The latter is a public immutable distributed ledger that operates without the need of a trusted record keeping authority or a central intermediary. It provides OLTP capabilities with both atomic transactions and data durability guarantees for blockchain transactions. Blockchain ledgers were not designed to perform analytics questions. The availability of the entire bitcoin transaction history, stored in its public blockchain, offers interesting opportunities for analyzing the transactions to obtain insights on users/entities patterns and transactions patterns. For these purposes, the authors need to store and analyze cryptocurrency transactions in a data warehouse. In this chapter, they investigate public blockchain datasets, and they overview different data models for setting up a data warehouse appliance of cryptocurrencies.