Blockchain Papers

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

1,455 papersLast indexed Aug 31, 2026
Search papers

Paper index

1,455 results · page 57 of 61

Clear filters
Dec 27, 2017·Communications of the ACM
267 cites
Decentralized blockchain-based electronic marketplaces

Hemang Subramanian

In a decentralized marketplace, buyers and sellers transact directly, without manipulation by intermediary platforms.

Digital Platforms and Economics
Blockchain Technology Applications and Security
Auction Theory and Applications
Original source
Nov 8, 2017·arXiv
20 cites
Optimal Auction For Edge Computing Resource Management in Mobile Blockchain Networks: A Deep Learning Approach

Nguyen Cong Luong, Zehui Xiong, Ping Wang, Dusit Niyato

Blockchain has recently been applied in many applications such as bitcoin, smart grid, and Internet of Things (IoT) as a public ledger of transactions. However, the use of blockchain in mobile environments is still limited because the mining process consumes too much computing and energy resources on mobile devices. Edge computing offered by the Edge Computing Service Provider can be adopted as a viable solution for offloading the mining tasks from the mobile devices, i.e., miners, in the mobile blockchain environment. However, a mechanism needs to be designed for edge resource allocation to maximize the revenue for the Edge Computing Service Provider and to ensure incentive compatibility and individual rationality is still open. In this paper, we develop an optimal auction based on deep learning for the edge resource allocation. Specifically, we construct a multi-layer neural network architecture based on an analytical solution of the optimal auction. The neural networks first perform monotone transformations of the miners' bids. Then, they calculate allocation and conditional payment rules for the miners. We use valuations of the miners as the data training to adjust parameters of the neural networks so as to optimize the loss function which is the expected, negated revenue of the Edge Computing Service Provider. We show the experimental results to confirm the benefits of using the deep learning for deriving the optimal auction for mobile blockchain with high revenue

Open access
2 source records
cs.GT
Blockchain Technology Applications and Security
Auction Theory and Applications
Original source
Nov 7, 2017·Future Generation Computer Systems
41 cites
A survey on game theoretical methods in Human–Machine Networks

Xueqin Liang, Zheng Yan

A number of information and resource sharing systems arise and become popular with the rapid development of communication technologies and mobile smart devices. The interactions between humans and machines are intense and their synergistic reactions have attracted special attention for the reason of forming so called Human–Machine Networks (HMN). HMNs refer to these networks where humans and machines work together to provide synergistic effects on their payoffs. Game theory, which can capture the interactions among players dexterously, has been widely used in solving various problems in HMN systems from the view of economics. In this paper, we extensively review the literature about game theoretical methods in HMNs, in particular focusing on its typical systems such as crowdsourcing, an elemental HMN and Internet of Things (IoT), a hybrid HMN, as well as Bitcoin. We propose a series of requirements to evaluate existing work. For reviewing and analyzing each system, we specify application purposes, players, strategies, game models and equilibria based on our proposed requirements. In the sequel, we identify a number of common and distinct open issues in HMNs and point out future research directions.

Open access
Mobile Crowdsensing and Crowdsourcing
Auction Theory and Applications
Transportation and Mobility Innovations
Original source
Oct 23, 2017·ETLA Reports
5 cites
Distributed Workflow Management with Smart Contracts

Jussi Hukkinen, Juri Mattila, Timo Seppälä

This report documents a blockchain application developed for the real estate sector. The application enables distributed workflow management in a complicated transaction process: the selling of a share of stocks in a housing corporation. As its core element, the application utilizes Ethereum-based smart contracts to facilitate the interaction of various parties involved, as well as the Interplanetary File System (IPFS) to combine data from a number of separate information pools. The motive for this application has been to understand the process of developing blockchain applications with industrial partners. Moreover, the purpose of this exercise has been to examine whether Ethereum-based smart contracts could be effectively utilized for applications in industry and finance. The application and the discussions during its development indicate that similar, market-driven workflow structures may appear in value chains where the number of parties is high and where the sources of information are numerous yet disconnected.

Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Oct 23, 2017·Business & Information Systems Engineering
216 cites
Trading Real-World Assets on Blockchain

Benedikt Notheisen, Jacob B. Cholewa, Arun Prasad Shanmugam

No abstract is available for this record.

Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Sep 26, 2017·ACM Transactions on Economics and Computation
54 cites
Redesigning Bitcoin's fee market

Ron Lavi, Or Sattath, Aviv Zohar

The Bitcoin payment system involves two agent types: Users that transact with the currency and pay fees and miners in charge of authorizing transactions and securing the system in return for these fees. Two of Bitcoin's challenges are (i) securing sufficient miner revenues as block rewards decrease, and (ii) alleviating the throughput limitation due to a small maximal block size cap. These issues are strongly related as increasing the maximal block size may decrease revenue due to Bitcoin's pay-your-bid approach. To decouple them, we analyze the “monopolistic auction” [8], showing: (i) its revenue does not decrease as the maximal block size increases, (ii) it is resilient to an untrusted auctioneer (the miner), and (iii) simplicity for transaction issuers (bidders), as the average gain from strategic bid shading (relative to bidding one's true maximal willingness to pay) diminishes as the number of bids increases.

Open access
3 source records
cs.CR
cs.GT
Blockchain Technology Applications and Security
Original source
Sep 1, 2017·2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS*W)
6 cites
Smart-CPR: Self-Organisation and Self-Governance in the Sharing Economy

David Burth Kurka, Jeremy Pitt

The increasing automation and capacity of communication of industrial systems brings new possibilities and challenges to the sector. We investigate a problem of distributed and collective supply and discuss solutions to the issue of fair and reliable decision making in open systems. By combining principles of social organisation with blockchain and smart-contract technologies, we show that it is possible to develop a system for common-pool resource management able to take quick decisions on an industrial scale, while ensuring cooperation and self-organising strategies that encourage compliance. Our results demonstrate that our model -- the Smart-CPR - is able to distribute resources efficiently and is capable of detecting and punishing non-compliant or unhelpful behaviour.

Blockchain Technology Applications and Security
Auction Theory and Applications
Sharing Economy and Platforms
Original source
Sep 1, 2017·Strategic Change
238 cites
Disrupting governance with blockchains and smart contracts

Voshmgir Shermin

Abstract Blockchain as an engine for auto‐enforceable smart contracts could disrupt traditional governance structures by reducing bureaucracy through lower transaction costs, solving principal–agent issues, and subsequent moral hazard. While machine consensus can radically reduce transaction costs and disrupt traditional governance structures, there is a gap between initial conceptualizations of blockchains and their first instantiations. First use cases show that as circumstances change, protocols can become inappropriate for the new environment and require modification. Modification of blockchain code happens through majority consensus, but reaching consensus in a distributed multi‐stakeholder network with sometimes unaligned interests is complex, potentially introducing new agency issues.

Blockchain Technology Applications and Security
Auction Theory and Applications
FinTech, Crowdfunding, Digital Finance
Original source
Sep 1, 2017·Journal of Emerging Technologies in Accounting
286 cites
Can Blockchains Serve an Accounting Purpose?

Joshua G. Coyne, Peter L. McMickle

ABSTRACT The blockchain has enabled the successful creation of decentralized digital currency networks. This success has prompted further investigation into the usefulness of blockchains in other business settings. Because of the blockchain's use as a ledger, the question arises whether the blockchain could become a more secure alternative to current accounting ledgers. We show that this is infeasible. By casting this question in the context of the Byzantine Generals Problem, which the blockchain was designed to solve, we identify multiple flaws hindering implementation of the blockchain as a financial reporting tool. Whereas blockchain-based digital currencies only exist within the blockchain, economic transactions exist outside of accounting records. This distinction prevents an acceptable level of transaction verification using the blockchain model. Additionally, the security benefits of the blockchain that render it ostensibly immutable are not fully available or reliable in an accounting setting.

Blockchain Technology Applications and Security
Banking stability, regulation, efficiency
Auction Theory and Applications
Original source
Aug 1, 2017·RePEc: Research Papers in Economics
29 cites
The Bitcoin Mining Game: On the Optimality of Honesty in Proof-of-work Consensus Mechanism

Juan Beccuti, Christian Jaag

We consider a game in which Bitcoin miners compete for a reward of each solved puzzle in a sequence of them. We model it as a sequential game with imperfect information, in which miners have to choose whether or not to report their success. We show that the game has a multiplicity of equilibria and we analyze the parameter constellations for each of them. In particular, the minimum requirement to find it optimal not to report is decreasing with the number of miners who are not reporting, and increasing the heterogeneity among players reduces the likelihood that they choose not to report.

Blockchain Technology Applications and Security
Auction Theory and Applications
Economic theories and models
Original source
Jul 25, 2017·EPTCS 251, 2017, pp. 324-335
19 cites
A Knowledge-Based Analysis of the Blockchain Protocol

Joseph Y. Halpern, Rafael Pass

At the heart of the Bitcoin is a blockchain protocol, a protocol for achieving consensus on a public ledger that records bitcoin transactions. To the extent that a blockchain protocol is used for applications such as contract signing and making certain transactions (such as house sales) public, we need to understand what guarantees the protocol gives us in terms of agents' knowledge. Here, we provide a complete characterization of agent's knowledge when running a blockchain protocol using a variant of common knowledge that takes into account the fact that agents can enter and leave the system, it is not known which agents are in fact following the protocol (some agents may want to deviate if they can gain by doing so), and the fact that the guarantees provided by blockchain protocols are probabilistic. We then consider some scenarios involving contracts and show that this level of knowledge suffices for some scenarios, but not others.

Open access
2 source records
cs.CR
cs.DC
cs.LO
Original source
Jul 20, 2017·Proceedings of the ACM Symposium on Principles of Distributed Computing
309 cites
FruitChains

Rafael Pass, Elaine Shi

Nakamoto's famous blockchain protocol enables achieving consensus in a so-called permissionless setting---anyone can join (or leave) the protocol execution, and the protocol instructions do not depend on the identities of the players. His ingenious protocol prevents "sybil attacks" (where an adversary spawns any number of new players) by relying on computational puzzles (a.k.a. "moderately hard functions") introduced by Dwork and Naor (Crypto'92). Recent work by Garay et al (EuroCrypt'15) and Pass et al (manuscript, 2016) demonstrate that this protocol provably achieves consistency and liveness assuming a) honest players control a majority of the computational power in the network, b) the puzzle-hardness is appropriately set as a function of the maximum network delay and the total computational power of the network, and c) the computational puzzle is modeled as a random oracle. Assuming honest participation, however, is a strong assumption, especially in a setting where honest players are expected to perform a lot of work (to solve the computational puzzles). In Nakamoto's Bitcoin application of the blockchain protocol, players are incentivized to solve these puzzles by receiving rewards for every "block" (of transactions) they contribute to the blockchain. An elegant work by Eyal and Sirer (FinancialCrypt'14), strengthening and formalizing an earlier attack discussed on the Bitcoin forum, demonstrates that a coalition controlling even a minority fraction of the computational power in the network can gain (close to) 2 times its "fair share" of the rewards (and transaction fees) by deviating from the protocol instructions. In contrast, in a fair protocol, one would expect that players controlling a φ fraction of the computational resources to reap a φ fraction of the rewards.

2 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Auction Theory and Applications
Original source
Jul 4, 2017·FER Repository
0 cites
Blockchain distributed database and applications to smart contracts

Ivan Katanić

2009. pojavljuje se prva uspješna implementacija elektroničke gotovine koja se ne temelji na centralnom autoritetu već na decentraliziranoj peer-to-peer mreži i kripto- grafskom lancu blokova. Nekoliko godina kasnije pojavljuje se platforma koja omo- gućava izradu decentraliziranih aplikacija povrh lanca blokova. Takvim aplikacijama mogu se implementirati i pametni ugovori, koji se jednom definiraju programskim ko- dom i objave, a zatim se sami izvršavaju, nepromjenjivi i neuništivi. Pomoću platforme i pametnih ugovora implementirali smo decentraliziranu platformu za nagradno rješa- vanje problema koja se ne oslanja na povjerenje u treće strane. Rješili smo i problem tajne objave rješenja usprkos javnosti podataka na lancu blokova, što može biti od koristi u mnogim drugim aplikacijama.

Blockchain Technology Applications and Security
Mobile Agent-Based Network Management
Auction Theory and Applications
Original source
Jul 1, 2017·2017 26th International Conference on Computer Communication and Networks (ICCCN)
55 cites
Automated Labeling of Unknown Contracts in Ethereum

Robert Norvill, Beltrán Borja Fiz Pontiveros, Radu State, Irfan Awan · 5 authors

Smart contracts have recently attracted interest from diverse fields including law and finance. Ethereum in particular has grown rapidly to accommodate an entire ecosystem of contracts which run using its own crypto-currency. Smart contract developers can opt to verify their contracts so that any user can inspect and audit the code before executing the contract. However, the huge numbers of deployed smart contracts and the lack of supporting tools for the analysis of smart contracts makes it very challenging to get insights into this eco-environment, where code gets executed through transactions performing value transfer of a crypto-currency. We address this problem and report on the use of unsupervised clustering techniques and a seed set of verified contracts, in this work we propose a framework to group together similar contracts within the Ethereum network using only the contracts publicly available compiled code. We report qualitative and quantitative results on a dataset and provide the dataset and project code to the research community.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Jun 26, 2017·The Journal of Trading
36 cites
Footprints on a Blockchain: Trading and Information Leakage in Distributed Ledgers

Rune Tevasvold Aune, Adam Krellenstein, Maureen O’Hara, Ouziel Slama

This article examines information leakage when trading in distributed ledgers. We show how the lack of time priority in the period between the publication of a transaction and its validation by miners or designated participants can expose a transaction’s footprint to the market, resulting in potential front-running and manipulation. We propose a cryptographic approach for solving information leakage problems in distributed ledgers that relies on using a hash (or fingerprint) to secure time priority, followed by a second communication that reveals more features of the underlying market transaction—in effect using a transaction’s fingerprint to hide its footprint. Solving the information leakage problem greatly expands the potential applications of private distributed ledger technology to include trading. <b>TOPICS:</b>Quantitative methods, exchanges/markets/clearinghouses

2 source records
Blockchain Technology Applications and Security
Auction Theory and Applications
Crime, Illicit Activities, and Governance
Original source
Jun 1, 2017·2017 IEEE 10th International Conference on Cloud Computing (CLOUD)
39 cites
Smart Contract Negotiation in Cloud Computing

Vincenzo Scoca, Rafael Brundo Uriarte, Rocco De Nicola

A smart contract is the formalisation of an agreement, whose terms are automatically enforced by relying on a transaction protocol, while minimising the need of intermediaries. Such contracts not only specify the service and its quality but also the possible changes at runtime of the terms of agreement. Although smart contracts provide a great deal of flexibility, analysing their compatibility and reaching agreements with this level of dynamism is considerably more challenging, due to the freedom of clients and providers in formulating needs/offers. We introduce a formal language to specify interactions between offers and requests and present a methodology for the autonomous negotiation of smart contracts, which analyses the cost and the necessary changes for reaching an agreement. Moreover, we describe a set of experiments that provides insights on the relative cost of dynamism in negotiating smart contracts and compare the request/offer matching rates of our solution with related works.

Multi-Agent Systems and Negotiation
Auction Theory and Applications
Business Process Modeling and Analysis
Original source
Apr 5, 2017·EPJ Data Science
69 cites
Blockchain inefficiency in the Bitcoin peers network

Giuseppe Pappalardo, Tiziana Di Matteo, Guido Caldarelli, Tomaso Aste

We investigate Bitcoin network observing transactions broadcasted into the network during a week from 04/05/2016 and then monitoring their inclusion into the blockchain during the following seven months.We unveil that 42% of the transactions are still not included in the Blockchain after 1 h from their appearance and 20% of the transactions are still not included in the Blockchain after 30 days, therefore revealing a great inefficiency in the Bitcoin system. However, we observe that most of these “forgotten” transactions have low values and in terms of transferred value the system is less inefficient with 93% of the transactions value being included into the Blockchain within 3 h and 98.8% within a day. The fact that a sizeable fraction of transactions is not processed timely casts serious doubts on the usability of the Bitcoin Blockchain for reliable time-stamping purposes. It also calls for a debate about the right systems of incentives which a peer-to-peer unintermediated system should introduce to promote efficient transaction recording

Open access
3 source records
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
cs.CY
Original source
Apr 1, 2017·2017 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW)
8 cites
Oligarchic Control of Business-to-Business Blockchains

Leif-Nissen Lundbæk, Michael Huth

The innovative ideas behind blockchain offer exciting perspectives in research and development of electronic distributed ledger technologies. Bitcoin introduced an "eventual consistency" blockchain with the apparent intent of providing an open and inclusive system for secure, anonymous, yet cost-effective financial transactions based on peer-to-peer computing. It uses Proof ofWork as a cryptographic puzzle to control growth of a chain and to strengthen the resiliency of a chain against subsequent rewrite attempts. Commercial sectors and the public sector have realized the potential of this technical approach, and we now see a number of blockchains that may be called private, closed or permissioned - and that may eschew the values inherent in the design of Bitcoin type systems. From a value-neutral research perspective, there are no clear definitions of blockchain attributes such as "private" or "permissioned", nor is there typically a good understanding of the trust assumptions that clients must make when using such services - for example in systems that do not rely on Proof of Work but on a limited and controlled set of consensus-creating agents. We believe that more research in this direction could establish firm foundations for domain-specific or coalition-specific blockchains, and that such underpinnings would offer novel trust architectures beyond those provided by completely open/public blockchains and third-party operated, closed/private blockchains.

Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Apr 1, 2017·2017 IEEE Symposium on Service-Oriented System Engineering (SOSE)
43 cites
Smart-Contract Execution with Concurrent Block Building

Lian Yu, Wei‐Tek Tsai, Guannan Li, Yafe Yao · 6 authors

Business processes are often related to operational processes, contracts, and regulations. Modeling such processes needs to address regulation monitoring and enforcement, and maintain a reliable history of data for evidence. This paper proposes modeling business processes as smart contracts (SCs) on permissioned blockchains (BCs). The challenges with the proposed approach are state synchronizations among distributed nodes (called authnodes), and real-time requirements. This paper separates the executions of SCs from the state managements on multi-BCs, and proposes a pipeline model to verify and create blocks in parallel.

Blockchain Technology Applications and Security
Auction Theory and Applications
FinTech, Crowdfunding, Digital Finance
Original source
Jan 1, 2017·International Journal of Auditing Technology
45 cites
Triple entry ledgers with blockchain for auditing

Felipe de Oliveira Simoyama, Ian Grigg, Ricardo Luiz Pereira Bueno, Ludmila Cavarzere De Oliveira

Legislation generally requires public agencies to account for their activity to the public. Among the many duties imposed by legislatures around the world are requirements for transparency in procurement of services, budgeting and presentation of accounts. However, agencies in countries with high corruption problems have trouble complying with the legislation, especially in smaller agencies. Moreover, it is typically infeasible for national auditors to audit all the accounts rendered, and instead, they select a small sample for audit based on their level of risk. Another problem is that the presentation of accounts occurs once a year for all agencies, leading to a seasonal demand with significant lag time between auditing and accounting period. In this study, we present a non-technical framework based on the emerging technology of blockchain that could be a solution to all these concerns. We apply it within the context of Brazilian legislation and the Federal Court of Accounts of Brazil (TCU), although the proposal is applicable across a wide range of countries facing severe corruption.

Open access
2 source records
Blockchain Technology Applications and Security
Auction Theory and Applications
FinTech, Crowdfunding, Digital Finance
Original source
Jan 1, 2017·DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
3 cites
Smart Contract Execution - the (+-)-Biased Ballot Problem

Lin Chen, Lei Xu, Zhimin Gao, Nolan Shah · 6 authors

Transaction system build on top of blockchain, especially smart contract, is becoming an important part of world economy. However, there is a lack of formal study on the behavior of users in these systems, which leaves the correctness and security of such system without a solid foundation. Unlike mining, in which the reward for mining a block is fixed, different execution results of a smart contract may lead to significantly different payoffs of users, which gives more incentives for some user to follow a branch that contains a wrong result, even if the branch is shorter. It is thus important to understand the exact probability that a branch is being selected by the system. We formulate this problem as the (+-)-Biased Ballot Problem as follows: there are n voters one by one voting for either of the two candidates A and B. The probability of a user voting for A or B depends on whether the difference between the current votes of A and B is positive or negative. Our model takes into account the behavior of three different kinds of users when a branch occurs in the system -- users having preference over a certain branch based on the history of their transactions, and users being indifferent and simply follow the longest chain. We study two important probabilities that are closely related with a blockchain based system - the probability that A wins at last, and the probability that A receives d votes first. We show how to recursively calculate the two probabilities for any fixed n and d, and also discuss their asymptotic values when n and d are sufficiently large.

Open access
Blockchain Technology Applications and Security
Auction Theory and Applications
Supply Chain and Inventory Management
Original source