Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

53,072 papersLast indexed Aug 31, 2026
Search papers

Paper index

53,072 results · page 1828 of 2,212

Clear filters
Jun 13, 2019·International Journal of Information Management
660 cites
Boundary conditions for traceability in food supply chains using blockchain technology

Kay Behnke, Marijn Janssen

Traceability of ingredients in food supply chains has become paramount in a world in which markets become global, heterogeneous, and complex and in which consumers expect a high level of quality. The food supply chain consists of many organizations having different interests and are often reluctant to share traceability information with each other. Blockchain has been advocated for improving traceability by providing trust. Yet, practice proved to be more stubborn. The goal of this paper is to identify boundary conditions for sharing assurance information to improve traceability. Four cases in the food supply chain have been investigated using a template analysis of 16 interviews. Eighteen boundary conditions categorized in business, regulation, quality and traceability categories have been identified. Some boundary conditions were found in all supply chains, whereas others were found to be supply chain specific. Standardization of traceability processes and interfaces, having a joint platform and independent governance were found to be key boundary conditions before blockchain can be used. Our findings imply that supply chain systems have first to be modified and organizational measures need to be taken to fulfill the boundary conditions, before blockchain can be used successfully.

Open access
Food Supply Chain Traceability
Blockchain Technology Applications and Security
Food Waste Reduction and Sustainability
Original source
Jun 12, 2019·arXiv
5 cites
SAFEVM: a safety verifier for Ethereum smart contracts

Elvira Albert, Jesús Correas, Pablo Gordillo, Guillermo Román‐Díez · 5 authors

Ethereum smart contracts are public, immutable and distributed and, as such, they are prone to vulnerabilities sourcing from programming mistakes of developers. This paper presents SAFEVM, a verification tool for Ethereum smart contracts that makes use of state-of-the-art verification engines for C programs. SAFEVM takes as input an Ethereum smart contract (provided either in Solidity source code, or in compiled EVM bytecode), optionally with assert and require verification annotations, and produces in the output a report with the verification results. Besides general safety annotations, SAFEVM handles the verification of array accesses: it automatically generates SV-COMP verification assertions such that C verification engines can prove safety of array accesses. Our experimental evaluation has been undertaken on all contracts pulled from etherscan.io (more than 24,000) by using as back-end verifiers CPAchecker, SeaHorn and VeryMax.

Open access
2 source records
Security and Verification in Computing
Advanced Malware Detection Techniques
Blockchain Technology Applications and Security
Original source
Jun 12, 2019·arXiv
0 cites
A Blockchain-based Framework for Detecting Malicious Mobile Applications in App Stores

Sajad Homayoun, Ali Dehghantanha, Reza M. Parizi, Kim-Kwang Raymond Choo

The dramatic growth in smartphone malware shows that malicious program developers are shifting from traditional PC systems to smartphone devices. Therefore, security researchers are also moving towards proposing novel antimalware methods to provide adequate protection. This paper proposes a Blockchain-Based Malware Detection Framework (B2MDF) for detecting malicious mobile applications in mobile applications marketplaces (app stores). The framework consists of two internal and external private blockchains forming a dual private blockchain as well as a consortium blockchain for the final decision. The internal private blockchain stores feature blocks extracted by both static and dynamic feature extractors, while the external blockchain stores detection results as blocks for current versions of applications. B2MDF also shares feature blocks with third parties, and this helps antimalware vendors to provide more accurate solutions.

Open access
cs.CR
Original source
Jun 12, 2019·Physica A Statistical Mechanics and its Applications
76 cites
Non-fundamental, non-parametric Bitcoin forecasting

Robert Adcock, Nikola Gradojević

No abstract is available for this record.

Open access
Complex Systems and Time Series Analysis
Blockchain Technology Applications and Security
Stock Market Forecasting Methods
Original source
Jun 11, 2019·The Knowledge Engineering Review
1 cites
The merits of using Ethereum MainNet as a Coordination Blockchain for Ethereum Private Sidechains

Peter Robinson

A Coordination Blockchain is a blockchain with the task of coordinating activities of multiple private blockchains. This paper discusses the pros and cons of using Ethereum MainNet, the public Ethereum blockchain, as a Coordination Blockchain. The requirements Ethereum MainNet needs to fulfil to perform this role are discussed within the context of Ethereum Private Sidechains, a private blockchain technology which allows many blockchains to be operated in parallel, and allows atomic crosschain transactions to execute across blockchains. Ethereum MainNet is a permissionless network which aims to offer strong authenticity, integrity, and non-repudiation properties, that incentivises good behaviour using crypto economics. This paper demonstrates that Ethereum MainNet does deliver these properties. It then provides a comprehensive review of the features of Ethereum Private Sidechains, with a focus on the potential usage of Coordination Blockchains for these features. Finally, the merits of using Ethereum MainNet as a Coordination Blockchain are assessed. For Ethereum Private Sidechains, we found that Ethereum MainNet is best suited to storing long term static data that needs to be widely available, such as the Ethereum Registration Authority information. However, due to Ethereum MainNet's probabilistic finality, it is not well suited to information that needs to be available and acted upon immediately, such as the Sidechain Public Keys and Atomic Crosschain Transaction state information that need to be accessible prior to the first atomic crosschain transaction being issued on a sidechain. Although this paper examined the use of Ethereum MainNet as a Coordination Blockchain within reference to Ethereum Private Sidechains, the discussions and observations of the typical tasks a Coordination blockchain may be expected to perform are applicable more widely to any multi-blockchain system.

Open access
2 source records
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Cryptography and Data Security
Original source
Jun 11, 2019·International Journal of Applied Science
28 cites
Influence of Blockchain in the Real Estate Sector

Max Nijland, Jan Veuger

The two primary characteristics of real estate assets are their heterogeneity and immobility. Because of these two factors, the market for buying real estate tends to be illiquid, localized and highly segmented, with privately negotiated transactions and high transaction costs due to the involvement of a vast amount of trusted third parties (Ling & Archer, 2013). Because of these characteristics, and the opportunities Blockchain offers, the buying process of commercial real estate, and the involved stakeholders could be affected majorly by this technological phenomena. The lack of transparency, high transaction costs and the need for digitalization in commercial real estate companies give Blockchain its game-changing potential. The results have shown that the pre-marketing phase and due diligence phase are most suitable for the implementation of Blockchain. This due to the characteristics of the phases, characteristics of the stakeholders and the characteristics of Blockchain. The main aspect here can be focused on the added value of Blockchain as a data sharing program which could add value creating a more safe and secure way of sharing data. What should be mentioned is that the technology is in an early stage of development and therefore not (yet) suitable for the implementation in the real estate sector. Although multiple pilots and user cases could be mentioned, the technology needs to overcome some obstacles to be a beter success in the current buying process of commercial real estate.

Open access
Blockchain Technology Applications and Security
Original source
Jun 11, 2019·Revista Vertentes do Direito
1 cites
ARBITRAGEM COMO MEIO DE SOLUÇÃO DE CONFLITOS ENVOLVENDO A TECNOLOGIA BLOBKCHAIN E SMART CONTRACTS

Benjamim Siqueira Amorim, Alessandro Jacomini

O presente artigo objetivou demonstrar como a arbitragem tem o potencial de ser um meio adequado para lidar com conflitos envolvendo a tecnologia blockchain. Para tanto, num primeiro momento, buscou-se delinear os aspectos fundamentais desta nova tecnologia, as mudanças que propõe este fenômeno, destacando-se, dentre suas diversas aplicações, o uso dos smart contracts, analisando-se a sua diferença em relação aos contratos tradicionais, em especial a seus possíveis conflitos que possuem características próprias. É por esse prisma que se desejou analisar as vantagens atuais do uso da arbitragem, e como elas se adequam para lidar com tais litígios. Trata-se de uma abordagem cujo objeto, isto é, a blockchain, ainda está em fase inicial de usos, desenvolvimentos e aplicações, assim, não possui o presente estudo a pretensão de respostas inteiramente conclusivas.

Open access
Brazilian Legal Issues
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Original source
Jun 11, 2019·arXiv (Cornell University)
2 cites
Competing (Semi)-Selfish Miners in Bitcoin

Francisco J. Marmolejo-Cossío, Eric Brigham, Benjamin Sela, Jonathan Katz

The Bitcoin protocol prescribes certain behavior by the miners who are responsible for maintaining and extending the underlying blockchain; in particular, miners who successfully solve a puzzle, and hence can extend the chain by a block, are supposed to release that block immediately. Eyal and Sirer showed, however, that a selfish miner is incentivized to deviate from the protocol and withhold its blocks under certain conditions. The analysis by Eyal and Sirer, as well as in followup work, considers a \emph{single} deviating miner (who may control a large fraction of the hashing power in the network) interacting with a remaining pool of honest miners. Here, we extend this analysis to the case where there are \emph{multiple} (non-colluding) selfish miners. We find that with multiple strategic miners, specific deviations from honest mining by multiple strategic agents can outperform honest mining, even if individually miners would not be incentivised to be dishonest. This previous point effectively renders the Bitcoin protocol to be less secure than previously thought.

Open access
3 source records
cs.GT
cs.CR
Blockchain Technology Applications and Security
Original source
Jun 11, 2019·arXiv (Cornell University)
17 cites
Secure Software-Defined Networking Based on Blockchain

Jiasi, Weng, Jian Weng, Jia-Nan Liu, Yue, Zhang

Software-Defined Networking (SDN) separates the network control plane and data plane, which provides a network-wide view with centralized control (in the control plane) and programmable network configuration for data plane injected by SDN applications (in the application plane). With these features, a number of drawbacks of the traditional network architectures such as static configuration, non-scalability and low efficiency can be effectively avoided. However, SDN also brings with it some new security challenges, such as single-point failure of the control plane, malicious flows from applications, exposed network-wide resources and a vulnerable channel between the control plane and the data plane. In this paper, we design a monolithic security mechanism for SDN based on Blockchain. Our mechanism decentralizes the control plane to overcome single-point failure while maintaining a network-wide view. The mechanism also guarantees the authenticity, traceability, and accountability of application flows, and hence secures the programmable configuration. Moreover, the mechanism provides a fine-grained access control of network-wide resources and a secure controller-switch channel to further protect resources and communication in SDN.

Open access
2 source records
cs.CR
Software-Defined Networks and 5G
IoT and Edge/Fog Computing
Original source
Jun 11, 2019·arXiv (Cornell University)
0 cites
The merits of using Ethereum MainNet as a Coordination Blockchain for\n Ethereum Private Sidechains

Peter Robinson

A Coordination Blockchain is a blockchain with the task of coordinating\nactivities of multiple private blockchains. This paper discusses the pros and\ncons of using Ethereum MainNet, the public Ethereum blockchain, as a\nCoordination Blockchain. The requirements Ethereum MainNet needs to fulfil to\nperform this role are discussed within the context of Ethereum Private\nSidechains, a private blockchain technology which allows many blockchains to be\noperated in parallel, and allows atomic crosschain transactions to execute\nacross blockchains. Ethereum MainNet is a permissionless network which aims to\noffer strong authenticity, integrity, and non-repudiation properties, that\nincentivises good behaviour using crypto economics. This paper demonstrates\nthat Ethereum MainNet does deliver these properties. It then provides a\ncomprehensive review of the features of Ethereum Private Sidechains, with a\nfocus on the potential usage of Coordination Blockchains for these features.\nFinally, the merits of using Ethereum MainNet as a Coordination Blockchain are\nassessed. For Ethereum Private Sidechains, we found that Ethereum MainNet is\nbest suited to storing long term static data that needs to be widely available,\nsuch as the Ethereum Registration Authority information. However, due to\nEthereum MainNet's probabilistic finality, it is not well suited to information\nthat needs to be available and acted upon immediately, such as the Sidechain\nPublic Keys and Atomic Crosschain Transaction state information that need to be\naccessible prior to the first atomic crosschain transaction being issued on a\nsidechain. Although this paper examined the use of Ethereum MainNet as a\nCoordination Blockchain within reference to Ethereum Private Sidechains, the\ndiscussions and observations of the typical tasks a Coordination blockchain may\nbe expected to perform are applicable more widely to any multi-blockchain\nsystem.\n

Open access
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Cloud Data Security Solutions
Original source
Jun 11, 2019·Econstor (Econstor)
3 cites
Credit Financing for Local Development: The Subnational Debt in the Philippines

Niño Raymond B. Alvina

Local government units (LGUs) in the Philippines are authorized to borrow or incur debts to finance development, but with certain limitations provided by the Local Government Code of 1991. The main controlling statutory requirement is for provinces, cities, municipalities, and villages not to exceed 20% of their annual regular income going into debt servicing. The range of purposes for which local governments are allowed to borrow are tied up with their expenditure responsibilities, and this varies according to the type and level of LGU, and their capacity to access financing. These commonly include capital investment projects, socioeconomic enterprises, and self-liquidating and income-generating projects. This paper describes the experiences of the Philippines after close to three decades of fiscal decentralization in the country, presents trends and patterns of local debt management practices, highlights the roles of national government agencies and regulatory policies, and proposes emerging ideas and recommendations on how to improve debt management as an important pillar in local finance and decentralization.

Open access
Local Government Finance and Decentralization
Local Economic Development and Planning
Migration, Ethnicity, and Economy
Original source
Jun 11, 2019·Sensors
18 cites
Approaching the Communication Constraints of Ethereum-Based Decentralized Applications

Matevž Pustišek, Anton Umek, Andrej Kos

Those working on Blockchain technologies have described several new innovative directions and novel services in the Internet of things (IoT), including decentralized trust, trusted and verifiable execution of smart contracts, and machine-to-machine communications and automation that reach beyond the mere exchange of data. However, applying blockchain principles in the IoT is a challenge due to the constraints of the end devices. Because of fierce cost pressure, the hardware resources in these devices are usually reduced to the minimum necessary for operation. To achieve the high coverage needed, low bitrate mobile or wireless technologies are frequently applied, so the communication is often constrained, too. These constraints make the implementation of blockchain nodes for IoT as standalone end-devices impractical or even impossible. We therefore investigated possible design approaches to decentralized applications based on the Ethereum blockchain for the IoT. We proposed and evaluated three application architectures differing in communication, computation, storage, and security requirements. In a pilot setup we measured and analyzed the data traffic needed to run the blockchain clients and their applications. We found out that with the appropriate designs and the remote server architecture we can strongly reduce the storage and communication requirements imposed on devices, with predictable security implications. Periodic device traffic is reduced to 2400 B/s (HTTP) and 170 B/s (Websocket) from about 18 kB/s in the standalone-device full client architecture. A notification about a captured blockchain event and the corresponding verification resulted in about 2000 B of data. A transaction sent from the application to the client resulted in an about 500 B (HTTP) and 300 B message (Websocket). The key store location, which affects the serialization of a transaction, only had a small influence on the transaction-related data. Raw transaction messages were 45 B larger than when passing the JSON transaction objects. These findings provide directions for fog/cloud IoT application designers to avoid unrealistic expectations imposed upon their IoT devices and blockchain technologies, and enable them to select the appropriate system design according to the intended use case and system constraints. However, for very low bit-rate communication networks, new communication protocols for device to blockchain-client need to be considered.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jun 10, 2019·IntechOpen eBooks
32 cites
Deploying Blockchain Technology in the Supply Chain

Jian Zhang

In the rapidly evolving environment of the international supply chain, the traditional network of manufacturers and suppliers has grown into a vast ecosystem made of various products that move through multiple parties and require cooperation among stakeholders. Additionally, the demand for improved product visibility and source-to-store traceability has never been higher. However, traditional data sharing procedures in today’s supply chain are inefficient, costly, and unadaptable as compared to new and innovative technology. Blockchain technology has shown promising results for improving supply chain networks in recent applications and has already impacted our society and lifestyle by reshaping many business and industry processes. In an effort to understand the integration of blockchain technology in the supply chain, this paper systematically summarizes its current status, key characteristics, potential challenges, and pilot applications.

Open access
Blockchain Technology Applications and Security
Supply Chain and Inventory Management
Supply Chain Resilience and Risk Management
Original source
Jun 10, 2019·DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
26 cites
FairLedger: A Fair Blockchain Protocol for Financial Institutions

Kfir Lev-Ari, Alexander Spiegelman, Idit Keidar, Dahlia Malkhi

Financial institutions are currently looking into technologies for permissioned blockchains. A major effort in this direction is Hyperledger, an open source project hosted by the Linux Foundation and backed by a consortium of over a hundred companies. A key component in permissioned blockchain protocols is a byzantine fault tolerant (BFT) consensus engine that orders transactions. However, currently available BFT solutions in Hyperledger (as well as in the literature at large) are inadequate for financial settings; they are not designed to ensure fairness or to tolerate selfish behavior that arises when financial institutions strive to maximize their own profit. We present FairLedger, a permissioned blockchain BFT protocol, which is fair, designed to deal with rational behavior, and, no less important, easy to understand and implement. The secret sauce of our protocol is a new communication abstraction, called detectable all-to-all (DA2A), which allows us to detect participants (byzantine or rational) that deviate from the protocol, and punish them. We implement FairLedger in the Hyperledger open source project, using Iroha framework, one of the biggest projects therein. To evaluate FairLegder's performance, we also implement it in the PBFT framework and compare the two protocols. Our results show that in failure-free scenarios FairLedger achieves better throughput than both Iroha's implementation and PBFT in wide-area settings.

Open access
2 source records
cs.DC
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Jun 10, 2019·Columbia Business Law Review
5 cites
ICO’s, DAO’s, and the SEC

Ori Oren

In the summer of 2017, a new method of funding startup businesses exploded from a small capital market to one worth billions. “Initial Coin Offerings” (“ICOs”) can appear to be a simple crowdfunding campaign or a public stock offering at the same time and, until recently, have been conducted with no regulatory oversight. Due to the high risk of fraud, the SEC has begun cracking down on ICOs, requiring many issuers to register their “ICO tokens” as securities or halt trading entirely. This Note looks at the regulatory precedents and factors that the SEC has considered to decide whether a token is a security, and proposes an alternative legal system to securities law that may be better suited for regulating certain types of ICO tokens. This Note concludes that, for ICOs that raise money for a decentralized autonomous organization—in which all token purchasers hold equal management rights—uniform partnership law is the ideal mode of regulation.

Open access
FinTech, Crowdfunding, Digital Finance
Global Financial Regulation and Crises
Corporate Insolvency and Governance
Original source
Jun 8, 2019·International Journal of Computer Network and Information Security
34 cites
Blind Payment Protocol for Payment Channel Networks

Zhengbing Hu, Ivan Dychka, Mykola Onai, Yuri Zhykin

One of the most important problems of modern cryptocurrency networks is the problem of scaling: advanced cryptocurrencies like Bitcoin can handle around 5 transactions per second. One of the most promising solutions to this problem are second layer payment protocols: payment networks implemented on top of base cryptocurrency network layer, based on the idea of delaying publication of intermediate transactions and using base network only as a finalization layer. Such networks consist of entities that interact with the cryptocurrency system via a payment channel protocol, and can send, receive and forward payments. This paper describes a formal actor-based model of payment channel network and uses it to formulate a modified payment protocol that can be executed in the network without requiring any information about its topology and thus can hide information about financial relations between nodes.

Open access
Internet Traffic Analysis and Secure E-voting
Cryptography and Data Security
Blockchain Technology Applications and Security
Original source
Jun 8, 2019·Finance research letters
52 cites
The effects of the introduction of Bitcoin futures on the volatility of Bitcoin returns

Wonse Kim, Junseok Lee, Kyungwon Kang

This paper investigates the effects of the launch of Bitcoin futures on the intraday volatility of Bitcoin. Based on one-minute price data collected from four cryptocurrency exchanges, we first examine the change in realized volatility after the introduction of Bitcoin futures to investigate their aggregate effects on the intraday volatility of Bitcoin. We then analyze the effects in more detail utilizing the discrete Fourier transform. We show that although the Bitcoin market became more volatile immediately after the introduction of Bitcoin futures, over time it has become more stable than it was before the introduction.

Open access
3 source records
Blockchain Technology Applications and Security
Complex Systems and Time Series Analysis
Market Dynamics and Volatility
Original source
Jun 7, 2019·arXiv
0 cites
Transwarp Conduit: Interoperable Blockchain Application Framework

Shidokht Hejazi-Sepehr, Ross Kitsis, Ali Sharif

Transwarp-Conduit (TWC) is a protocol for message transfers between two smart-contract enabled blockchains. Furthermore, we specify an application framework (leveraging the TWC protocol) that enables developers to define arbitrarily complex cross-blockchain applications, simply by deploying framework-compliant smart contracts and hosting a TWC node (daemon process).The TWC protocol is implementable without additional effort on part of the base blockchain protocol.

Open access
cs.SE
cs.CR
Original source
Jun 7, 2019·Open MIND
0 cites
Peer Cash A Blockchain Based Cryptocurrency

Bindu Sivasankar, An Suhail A Neema Sathar

PeerCash is an decentralized application built on Ethereum blockchain technology. Decentralization means that there is no concept of having admin. Blockchain is a decentralized, distributed ledger secured technology which is immutable and verifiable. Every events in blockchain is recorded on blocks and it is encrypted using cryptography hashing. The advantage of PeerCash is that we can completely avoid the middle man from the web shopping payment system. That is we can completely remove the bank from interfering with our payment system and the buyer and seller can directly proceed their transaction and make their purchase. PeerCash transactions is completely recorded on blocks and the transactions is secured. So we can call PeerCash as a cryptocurrency. This paper describes about this application.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Original source
Jun 7, 2019·Applied Sciences
32 cites
A Hierarchical and Abstraction-Based Blockchain Model

Swagatika Sahoo, Akshay M. Fajge, Raju Halder, Agostino Cortesi

In the nine years since its launch, amid intense research, scalability is always a serious concern in blockchain, especially in case of large-scale network generating huge number of transaction-records. In this paper, we propose a hierarchical blockchain model characterized by: (1) each level maintains multiple local blockchain networks, (2) each local blockchain records local transactional activities, and (3) partial views (tunable w.r.t. precision) of different subsets of local blockchain-records are maintained in the blockchains at next level of the hierarchy. To meet this objective, we apply abstractions on a set of transaction-records in a regular time interval by following the Abstract Interpretation framework, which provides a tunable precision in various abstract domain and guarantees the soundness of the system. While this model suitably fits to the real-worlds organizational structures, the proposal is powerful enough to scale when large number of nodes participate in a network resulting into an enormous growth of the network-size and the number of transaction-records. We discuss experimental results on a small-scale network with three sub networks at lower-level and by abstracting the transaction-records in the abstract domain of intervals. The results are encouraging and clearly indicate the effectiveness of this approach to control exponential growth of blockchain size w.r.t. the total number of participants in the network.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Peer-to-Peer Network Technologies
Original source
Jun 7, 2019·arXiv (Cornell University)
6 cites
Validating IP Prefixes and AS-Paths with Blockchains

Ilias Sfirakis, Vasileios Kotronis

Networks (Autonomous Systems-AS) allocate or revoke IP prefixes with the intervention of official Internet resource number authorities, and select and advertise policy-compliant paths towards these prefixes using the inter-domain routing system and its primary enabler, the Border Gateway Protocol (BGP). Securing BGP has been a long-term objective of several research and industrial efforts during the last decades, that have culminated in the Resource Public Key Infrastructure (RPKI) for the cryptographic verification of prefix-to-AS assignments. However, there is still no widely adopted solution for securing IP prefixes and the (AS-)paths leading to them; approaches such as BGPsec have seen minuscule deployment. In this work, we design and implement a Blockchain-based system that (i) can be used to validate both of these resource types, (ii) can work passively and does not require any changes in the inter-domain routing system (BGP, RPKI), and (iii) can be combined with currently available systems for the detection and mitigation of routing attacks. We present early results and insights w.r.t. scalability.

Open access
2 source records
cs.NI
Internet Traffic Analysis and Secure E-voting
Network Security and Intrusion Detection
Original source