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 40 of 61

Clear filters
Jan 1, 2021·AIP conference proceedings
2 cites
Implementation of real options with learning process on Bitcoin mining project

Novriana Sumarti, Febi A. D. F. Suryawan, Ahmad R. Sumitro

This paper develop an approach to evaluate Bitcoin Mining Project using Real Option Method. In evaluating a project not yet being run, there is opportunity made available to the manager of company to expand or abandon the project if some particular conditions would occur in the time period being projected. The methods are based on Binomial Tree with varying time of Learning Option. Having evaluated the project for five years, it concludes that the project with Real Option methods can increase the value of the project.

Capital Investment and Risk Analysis
Auction Theory and Applications
Original source
Jan 1, 2021·Synthesis lectures on computer science
1 cites
The Next 700 Smart Contract Languages

Ilya Sergey

No abstract is available for this record.

Blockchain Technology Applications and Security
Auction Theory and Applications
Digital Rights Management and Security
Original source
Jan 1, 2021·Rare & Special e-Zone (The Hong Kong University of Science and Technology)
17 cites
Irrationality, Extortion, or Trusted Third-parties: Why it is Impossible to Buy and Sell Physical Goods Securely on the Blockchain

Amir Kafshdar Goharshady

Suppose that Alice plans to buy a physical good from Bob over a programmable Blockchain. Alice does not trust Bob, so she is not willing to pay before the good is delivered off-chain. Similarly, Bob does not trust Alice, so he is not willing to deliver the good before getting paid on-chain. Moreover, they are not inclined to use the services of a trusted third-party. Traditionally, such scenarios are handled by game-theoretic escrow smart contracts, such as BitHalo. In this work, we first show that the common method for this problem suffers from a major flaw which can be exploited by Bob in order to extort Alice. We also show that, unlike the case of auctions, this flaw cannot be addressed by a commitment-scheme-based approach. We then provide a much more general result: assuming that the two sides are rational actors and the smart contract language is Turing-complete, there is no escrow smart contract that can facilitate this exchange without either relying on third parties or enabling at least one side to extort the other.∗∗A preprint of this work appeared in [1].

Open access
2 source records
cs.CR
cs.DM
cs.GT
Original source
Jan 1, 2021·Management Science
27 cites
Scaling Blockchains: Can Committee-Based Consensus Help?

Alon Benhaim, Brett Hemenway, Gerry Tsoukalas

In the high-stakes race to develop more scalable blockchains, some platforms (Binance, Cosmos, EOS, TRON, etc.) have adopted committee-based consensus (CBC) protocols, whereby the blockchain's record-keeping rights are entrusted to a committee of elected block producers. In theory, the smaller the committee, the faster the blockchain can reach consensus and the more it can scale. What's less clear, is whether such protocols ensure that honest committees can be consistently elected, given blockchain users typically have limited information on who to vote for. We show that the approval voting mechanism underlying most CBC protocols is complex and can lead to intractable optimal voting strategies. We empirically characterize some simpler intuitive voting strategies that users tend to resort to in practice and prove that these nonetheless converge to optimality exponentially quickly in the number of voters. Exponential convergence ensures that despite its complexity, CBC exhibits robustness and has some efficiency advantages over more popular staked-weighted lottery protocols currently underlying many prominent blockchains such as Ethereum.

Open access
4 source records
cs.CR
cs.GT
cs.IT
Original source
Jan 1, 2021·Lecture notes in computer science
2 cites
Game Theory on the Blockchain: A Model for Games with Smart Contracts

Mathias Hall-Andersen, Nikolaj I. Schwartzbach

We propose a model for games in which the players have shared access to a blockchain that allows them to deploy smart contracts to act on their behalf. This changes fundamental game-theoretic assumptions about rationality since a contract can commit a player to act irrationally in specific subgames, making credible otherwise non-credible threats. This is further complicated by considering the interaction between multiple contracts which can reason about each other. This changes the nature of the game in a nontrivial way as choosing which contract to play can itself be considered a move in the game. Our model generalizes known notions of equilibria, with a single contract being equivalent to a Stackelberg equilibrium, and two contracts being equivalent to a reverse Stackelberg equilibrium. We prove a number of bounds on the complexity of computing SPE in such games with smart contracts. We show that computing an SPE is \(\textsf {PSPACE}\)-hard in the general case. Specifically, in games with k contracts, we show that computing an SPE is \(\varSigma _k^\textsf {P}\)-hard for games of imperfect information. We show that computing an SPE remains \(\textsf {PSPACE}\)-hard in games of perfect information if we allow for an unbounded number of contracts. We give an algorithm for computing an SPE in two-contract games of perfect information that runs in time \(O(m\ell )\) where m is the size of the game tree and \(\ell \) is the number of terminal nodes. Finally, we conjecture the problem to be \(\textsf {NP}\)-complete for three contracts.

Open access
2 source records
Blockchain Technology Applications and Security
Game Theory and Applications
Auction Theory and Applications
Original source
Jan 1, 2021·Journal of Database Management
11 cites
On Elastic Incentives for Blockchain Oracles

Renita Murimi, Grace Guiling Wang

A fundamental open question for oracles in blockchain environments is a determination of the amount of trust to be placed in the oracle. Oracles serve as intermediaries between a trusted blockchain environment and the untrusted external environment from where the oracles fetch data. As such, it is important to understand the uncertainty introduced by the oracle in the trusted blockchain environment and the implications of this uncertainty on blockchain performance. This paper develops a model for commoditization of trust. The model provides for dynamic trust environments that incorporates oracle selfishness. The work also considers the equilibrium behavior for the demand and supply for trust and introduces elastic incentives for increasing the trust. These results are used to determine optimum size of the network that can be served by an oracle with varying degrees of selfishness. Key consequences and challenges of incorporating oracles in trusted distributed ledger environments are presented.

Blockchain Technology Applications and Security
Auction Theory and Applications
Caching and Content Delivery
Original source
Jan 1, 2021·IRIS Research product catalog (Sapienza University of Rome)
2 cites
Shielded Computations in Smart Contracts Overcoming Forks

Vincenzo Botta, Daniele Friolo, Daniele Venturi, Ivan Visconti

In this work, we consider executions of smart contracts for implementing secure multi-party computation (MPC) protocols on forking blockchains (e.g., Ethereum), and we study security and delay issues due to forks. In this setting, the classical double-spending problem tells us that messages of the MPC protocol should be confirmed on-chain before playing the next ones, thus slowing down the entire execution. Our contributions are twofold: For the concrete case of fairly tossing multiple coins with penalties, we notice that the lottery protocol of Andrychowicz et al. (S&P ’14) becomes insecure if players do not wait for the confirmations of several transactions. In addition, we present a smart contract that instead retains security even when all honest players immediately answer to transactions appearing on-chain. We analyze the performance using Ethereum as testbed.We design a compiler that takes any “digital and universally composable” MPC protocol (with or without honest majority), and transforms it into another one (for the same task and same setup) which maintains security even if all messages are played on-chain without delays. The special requirements on the starting protocol mean that messages consist only of bits (e.g., no hardware token is sent) and security holds also in the presence of other protocols. We further show that our compiler satisfies fairness with penalties as long as honest players only wait for confirmations once. By reducing the number of confirmations, our protocols can be significantly faster than natural constructions.

Open access
2 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Auction Theory and Applications
Original source
Jan 1, 2021·Journal of the Association for Information Systems
0 cites
A Source-Code-Based Taxonomy for Ethereum Smart Contracts

Adrian Hofmann, Julian Kolb, Luc Becker, Axel Winkelmann

As blockchain gained a lot of attention in IS research since its emergence, development into networks and applications have made it extremely relevant for multiple industry branches. Yet observations show, that there remains a lack of in-depth knowledge and standardization, particularly in the field of blockchain applications, DApps. These DApps often consist of multiple smart contracts, used to automate different processes and the technical elements have so far remained unexplored in depth. In this paper we address this problem by creating a data-driven taxonomy of the technical elements of 150 smart contracts within 101 DApps following the approach of Nickerson et al. (2013). We identified 28 dimension and 64 characteristics in our technical and code-based taxonomy.

Blockchain Technology Applications and Security
Auction Theory and Applications
Private Equity and Venture Capital
Original source
Jan 1, 2021·arXiv (Cornell University)
0 cites
Scaling Blockchains: Can Elected Committees Help?

Alon Benhaim, Brett Hemenway, Gerry Tsoukalas

In the high-stakes race to develop more scalable blockchains, some platforms (Cosmos, EOS, TRON, etc.) have adopted committee-based consensus protocols, whereby the blockchain's record-keeping rights are entrusted to a committee of elected block producers. In theory, the smaller the committee, the faster the blockchain can reach consensus and the more it can scale. What's less clear, is whether this mechanism ensures that honest committees can be consistently elected, given voters typically have limited information. Using EOS' Delegated Proof of Stake (DPoS) protocol as a backdrop, we show that identifying the optimal voting strategy is complex and practically out of reach. We empirically characterize some simpler (suboptimal) voting strategies that token holders resort to in practice and show that these nonetheless converge to optimality, exponentially quickly. This yields efficiency gains over other PoS protocols that rely on randomized block producer selection. Our results suggest that (elected) committee-based consensus, as implemented in DPoS, can be robust and efficient, despite its complexity.

Open access
Blockchain Technology Applications and Security
Auction Theory and Applications
Supply Chain and Inventory Management
Original source
Jan 1, 2021·Journal of Institutional Economics
37 cites
Blockchain networks as constitutional and competitive polycentric orders

Eric Alston, Wilson Law, Ilia Murtazashvili, Martin B. H. Weiss

Abstract Institutional economists have analyzed permissionless blockchains as a novel institutional building block for voluntary economic exchange and distributed governance, with their unique protocol features such as automated contract execution, high levels of network and process transparency, and uniquely distributed governance. But such institutional analysis needs to be complemented by polycentric analysis of how blockchains change. We characterize such change as resulting from internal sources and external sources. Internal sources include constitutional (protocol) design and collective-choice processes for updating protocols, which help coordinate network participants and users. External sources include competitive pressure from other cryptocurrency networks. By studying two leading networks, Bitcoin and Ethereum, we illustrate how conceptualizing blockchains as competing and constitutional polycentric enterprises clarifies their processes of change.

Open access
2 source records
Blockchain Technology Applications and Security
Crime, Illicit Activities, and Governance
Auction Theory and Applications
Original source
Jan 1, 2021·Communications in computer and information science
3 cites
Smart Contracts Based on Multi-agent Negotiation

Ricardo Barbosa, Ricardo Santos, Paulo Nováis

No abstract is available for this record.

Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Jan 1, 2021·Economics Letters
3 cites
Retaliation in Bitcoin networks

Laura Lepomäki, Juho Kanniainen, Henri Hansen

Due to counterparty risks, some Bitcoin trading platforms allow users to rate the level of trust they have in others. We examine users' feedback behaviour on two Bitcoin trading platforms and provide statistically strong evidence that the feedback behaviour of Bitcoin users is dependent on how they are rated themselves, that is, they retaliate. In addition, user's reputation is strongly and positively associated with the scores they deliver, and there is a certain persistence in the scores a user gives to others. We find that peers deliver negative feedback relatively quickly to users with bad reputation. Moreover, well-reputed users withhold negative feedback longer and give positive feedback faster than users with bad reputation.

Open access
3 source records
Blockchain Technology Applications and Security
Crime, Illicit Activities, and Governance
Auction Theory and Applications
Original source
Jan 1, 2021·Management Science
11 cites
Does Mining Fuel Bubbles? An Experimental Study on Cryptocurrency Markets

Marco Lambrecht, Andis Sofianos, Yilong Xu

We investigate how key features associated with the Proof-of-Work consensus mechanism of Bitcoin (commonly referred to as mining) affect pricing. In a controlled laboratory experiment, we observe that price bubble formation can be attributed to mining. Moreover, overpricing is more pronounced if the mining capacity is centralized to a small group of individuals. The order book data reveal that miners seem to play a crucial role in bubble formation. Further probing the mechanism in a second study, we find that both mining costs and decisions jointly with the sluggish rate of supply of the asset contribute to the bubble formation. Our results demonstrate that erratic pricing is an inherent feature of cryptocurrencies based on a mining protocol, thus seriously limiting any prospects for such assets becoming a medium of exchange. This paper was accepted by Yan Chen, behavioral economics and decision analysis. Funding: The funding provided by the University of Heidelberg, Hanken Foundation [Grant 271-6250], and Durham University is gratefully acknowledged. Supplemental Material: The online appendix and data files are available at https://doi.org/10.1287/mnsc.2022.01238 .

Open access
2 source records
Blockchain Technology Applications and Security
Auction Theory and Applications
Supply Chain and Inventory Management
Original source
Jan 1, 2021·IEEE Transactions on Mobile Computing
66 cites
Secure Crowdsensed Data Trading Based on Blockchain

Baoyi An, Mingjun Xiao, An Liu, Yun Xu · 6 authors

Crowdsensed Data Trading (CDT) is a novel data trading paradigm, where each data consumer can publicize its data demand as some crowdsensing tasks, and some mobile users (i.e., data sellers) can compete for these tasks, collect the corresponding data, and sell the results to the consumers. Existing CDT systems generally depend on a data trading broker, which will inevitably cause consumers concerns on the trustworthiness of the systems and truthfulness of the data. To address this problem, we propose a Blockchain-based Crowdsensed Data Trading (BCDT) system, mainly containing a smart contract, called BCDToken. First, we replace the broker with blockchain to guarantee the trustworthiness of data trading. Meanwhile, BCDToken adopts Blockchain-based Reverse Auction (BRA) to assign tasks to data sellers. BRA holds truthfulness and individual rationality, which can ensure the sellers to report costs honestly and prevent sellers to manipulate the auction. Moreover, we implement a Secure Truth Discovery and reliability Rating (STDR) mechanism in BCDToken based on homomorphic cryptography, which can incentivize sellers to upload the truthful data and consumers to rate truthfully the reliabilities of sellers without revealing any privacy of data. Additionally, we also deploy BCDToken to the test network to demonstrate its practicability.

Mobile Crowdsensing and Crowdsourcing
Blockchain Technology Applications and Security
Auction Theory and Applications
Original source
Jan 1, 2021·The Palgrave Handbook of Technological Finance
10 cites
Consensus Mechanisms for the Blockchain

Joshua S. Gans, Neil Gandal

No abstract is available for this record.

Blockchain Technology Applications and Security
Auction Theory and Applications
Economic theories and models
Original source