Blockchain Papers

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

13,620 papersLast indexed Aug 24, 2026
Search papers

Paper index

13,620 results · page 461 of 568

Clear filters
Apr 20, 2020·Proceedings of The Web Conference 2020
114 cites
Traveling the token world: A graph analysis of Ethereum ERC20 token ecosystem

Weili Chen, Tuo Zhang, Zhiguang Chen, Zibin Zheng · 5 authors

The birth of Bitcoin ushered in the era of cryptocurrency, which has now become a financial market attracted extensive attention worldwide. The phenomenon of startups launching Initial Coin Offerings (ICOs) to raise capital led to thousands of tokens being distributed on blockchains. Many studies have analyzed this phenomenon from an economic perspective. However, little is know about the characteristics of participants in the ecosystem. To fill this gap and considering over 80% of ICOs launched based on ERC20 token on Ethereum, in this paper, we conduct a systematic investigation on the whole Ethereum ERC20 token ecosystem to characterize the token creator, holder, and transfer activity. By downloading the whole blockchain and parsing the transaction records and event logs, we construct three graphs, namely token creator graph, token holder graph, and token transfer graph. We obtain many observations and findings by analyzing these graphs. Besides, we propose an algorithm to discover potential relationships between tokens and other accounts. The reported case shows that our algorithm can effectively reveal entities and the complex relationship between various accounts in the token ecosystem.

Open access
2 source records
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Digital Platforms and Economics
Original source
Apr 20, 2020·Proceedings of The Web Conference 2020
98 cites
Measurements, Analyses, and Insights on the Entire Ethereum Blockchain Network

Xi Tong Lee, Arijit Khan, Sourav Sen Gupta, Yu Hann Ong · 5 authors

Blockchains are increasingly becoming popular due to the prevalence of cryptocurrencies and decentralized applications. Ethereum is a distributed public blockchain network that focuses on running code (smart contracts) for decentralized applications. More simply, it is a platform for sharing information in a global state that cannot be manipulated or changed. Ethereum blockchain introduces a novel ecosystem of human users and autonomous agents (smart contracts). In this network, we are interested in all possible interactions: user-to-user, user-to-contract, contract-to-user, and contract-to-contract. This requires us to construct interaction networks from the entire Ethereum blockchain data, where vertices are accounts (users, contracts) and arcs denote interactions. Our analyses on the networks reveal new insights by combining information from the four networks. We perform an in-depth study of these networks based on several graph properties consisting of both local and global properties, discuss their similarities and differences with social networks and the Web, draw interesting conclusions, and highlight important, future research directions.

Open access
2 source records
Blockchain Technology Applications and Security
Complex Network Analysis Techniques
Caching and Content Delivery
Original source
Apr 19, 2020·arXiv (Cornell University)
14 cites
Prism Removes Consensus Bottleneck for Smart Contracts

Gerui Wang, Shuo Wang, Vivek Bagaria, David Tse · 5 authors

The performance of existing permissionless smart contract platforms such as Ethereum is limited by the consensus layer. Prism is a new proof-of-work consensus protocol that provably achieves throughput and latency up to physical limits while retaining the strong guarantees of the longest chain protocol. This paper reports experimental results from implementations of two smart contract virtual machines, EVM and MoveVM, on top of Prism and demonstrates that the consensus bottleneck has been removed. Code can be found at https://github.com/wgr523/prism-smart-contracts.

Open access
3 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Auction Theory and Applications
Original source
Apr 18, 2020·arXiv (Cornell University)
43 cites
sFuzz: An Efficient Adaptive Fuzzer for Solidity Smart Contracts

Tai D. Nguyen, Long Hoang Pham, Jun Sun, Yun Lin · 5 authors

Smart contracts are Turing-complete programs that execute on the infrastructure of the blockchain, which often manage valuable digital assets. Solidity is one of the most popular programming languages for writing smart contracts on the Ethereum platform. Like traditional programs, smart contracts may contain vulnerabilities. Unlike traditional programs, smart contracts cannot be easily patched once they are deployed. It is thus important that smart contracts are tested thoroughly before deployment. In this work, we present an adaptive fuzzer for smart contracts on the Ethereum platform called sFuzz. Compared to existing Solidity fuzzers, sFuzz combines the strategy in the AFL fuzzer and an efficient lightweight multi-objective adaptive strategy targeting those hard-to-cover branches. sFuzz has been applied to more than 4 thousand smart contracts and the experimental results show that (1) sFuzz is efficient, e.g., two orders of magnitude faster than state-of-the-art tools; (2) sFuzz is effective in achieving high code coverage and discovering vulnerabilities; and (3) the different fuzzing strategies in sFuzz complement each other.

Open access
2 source records
Adversarial Robustness in Machine Learning
Security and Verification in Computing
Advanced Malware Detection Techniques
Original source
Apr 17, 2020·PRZEGLĄD POLICYJNY
1 cites
BLOCKCHAIN TECHNOLOGY — INNOVATION AND SECURITY

Grzegorz Borowik, Zbigniew M. Wawrzyniak, Paweł Cichosz

Blockchain is one of the most revolutionary technologies of the 21st century, which is still under development, and whose potential is not yet fully exploited. Although blockchain gained importance in 2009, scientists and entrepreneurs are still at an early stage of understanding its mechanisms and fully appreciating its potential, especially from the perspective of the technical challenges and limitations of the technology. Blockchain fi nds a variety of applications, especially in areas that have so far been based on third-party transactions in order to maintain a certain level of trust. Although blockchain is a promising technology for the reorganisation of business processes and many industrial applications, it still has many weaknesses despite various implementations in many forms. An innovative element, and one of the most attractive functions, of blockchain is intelligent contracts, as they reduce or even completely eliminate the administrative costs associated with the lack of trust in the transaction. However, the existing software that is built on this infrastructure has many shortcomings and unfortunately, combined with the lack of maturity of the scripting language to write the contract representation in the computer language, leads to errors or gaps in security that are not noticed or addressed by the author of the script. So far, no blockchain-based system has been completely broken. Nevertheless, phishing is the main trend in the operation of criminals in blockchain networks. Research has shown that over $115 million has been stolen from nearly 17,000 victims in the Ethereum blockchain alone. It is estimated that in total about 10% of the money invested in Ethereum’s ICO has ended up in the hands of criminals.

Blockchain Technology Applications and Security
Original source
Apr 17, 2020·arXiv (Cornell University)
13 cites
ERC20 Transactions over Ethereum Blockchain: Network Analysis and Predictions

Shahar Somin, Goren Gordon, Alex Pentland, Erez Shmueli · 5 authors

Following the birth of Bitcoin and the introduction of the Ethereum ERC20 protocol a decade ago, recent years have witnessed a growing number of cryptographic tokens that are being introduced by researchers, private sector companies and NGOs. The ubiquitous of such Blockchain based cryptocurrencies give birth to a new kind of rising economy, which presents great difficulties to modeling its dynamics using conventional semantic properties. Our work presents the analysis of the dynamical properties of the ERC20 protocol compliant crypto-coins' trading data using a network theory prism. We examine the dynamics of ERC20 based networks over time by analyzing a meta-parameter of the network, the power of its degree distribution. Our analysis demonstrates that this parameter can be modeled as an under-damped harmonic oscillator over time, enabling a year forward of network parameters predictions.

Open access
2 source records
Complex Network Analysis Techniques
Opinion Dynamics and Social Influence
Complex Systems and Time Series Analysis
Original source
Apr 16, 2020·arXiv (Cornell University)
4 cites
Short Paper: Design and Evaluation of Privacy-preserved Supply Chain System based on Public Blockchain

Takio Uesugi, Yoshinobu Shijo, Masayuki Murata

Securing the traceability of products in the supply chain is an urgent issue. Recently, supply chain systems that use public blockchain (PBC) have been proposed. In these systems, PBC is used as a common database shared between supply chain parties to secure the integrity and reliability of distribution information such as ownership transfer records. Thus, these systems secure a high level of traceability in the supply chain. However, the distribution information, which can be private information, is made public since the information recorded in PBC can be read by anyone. In this paper, we propose a method for preserving privacy while securing traceability in a supply chain system using PBC. The proposed method preserves privacy by concealing the distribution information via encryption. In addition, the proposed method ensures distribution among legitimate supply chain parties while concealing their blockchain address by using a zero-knowledge proof to prove their authenticity. We implement the proposed method on Ethereum smart contracts and evaluate cost performance based on transaction fees. The results show that the fee per party is at most 2.6 USD.

Open access
2 source records
cs.CR
cs.CY
Blockchain Technology Applications and Security
Original source
Apr 15, 2020·arXiv (Cornell University)
1 cites
COVID-19 Antibody Test Certification: There's an app for that

Marc Eisenstadt, Manoharan Ramachandran, Niaz Chowdhury, Allan Third · 5 authors

Goal: As the Coronavirus Pandemic of 2019/2020 unfolds, a COVID-19 'Immunity Passport' has been mooted as a way to enable individuals to return back to work. While the quality of antibody testing, the availability of vaccines, and the likelihood of even attaining COVID-19 immunity continue to be researched, we address the issues involved in providing tamper-proof and privacy-preserving certification for test results and vaccinations. Methods: We developed a prototype mobile phone app and requisite decentralized server architecture that facilitates instant verification of tamper-proof test results. Personally identifiable information is only stored at the user's discretion, and the app allows the end-user selectively to present only the specific test result with no other personal information revealed. The architecture, designed for scalability, relies upon (a) the 2019 World Wide Web Consortium standard called 'Verifiable Credentials', (b) Tim Berners-Lee's decentralized personal data platform 'Solid', and (c) a Consortium Ethereum-based blockchain. Results: Our mobile phone app and decentralized server architecture enable the mixture of verifiability and privacy in a manner derived from public/private key pairs and digital signatures, generalized to avoid restrictive ownership of sensitive digital keys and/or data. Benchmark performance tests show it to scale linearly in the worst case, as significant processing is done locally on each app. For the test certificate Holder, Issuer (e.g. healthcare staff, pharmacy) and Verifier (e.g. employer), it is 'just another app' which takes only minutes to use. Conclusions: The app and decentralized server architecture offer a prototype proof of concept that is readily scalable, applicable generically, and in effect 'waiting in the wings' for the biological issues, plus key ethical issues raised in the discussion section, to be resolved.

Open access
SARS-CoV-2 detection and testing
SARS-CoV-2 and COVID-19 Research
COVID-19 Digital Contact Tracing
Original source
Apr 15, 2020·Pacific Economic Review
38 cites
Empirical examination of the role of fintech in monetary policy

Muhammad Zubair Mumtaz, Zachary A. Smith

Abstract Over the past decade, technological innovations have changed the dynamics of the financial system. As a result, firms have used cellular phones, the Internet, and digital currencies to facilitate exchanges and operate their businesses. This course of action affects the transmission mechanism of monetary policy. The goal of the present study is to examine the role that fintech plays in the transmission mechanism of monetary policy. First, we analyse the income velocity and the money multiplier during pre‐fintech and post‐fintech periods. The results confirm that there is no change in income velocity and the money multiplier during these periods. Second, we develop the money demand function to examine the effect of monetary policy and demonstrate that low monetary policy rates lead to an increase in money demand. When we introduce fintech components to examine their impact on money demand, we find that mobile and Internet technologies and all digital currencies considered in this study are robust predictors of money demand. Third, we analyse the product market equation and report that after the initiation of fintech, monetary policy has a significant effect. To examine the cost function, we incorporate fintech components and identify that cellular phones, Internet technology, Litecoin, and Ethereum are the determinants of the output gap. Finally, we examine the drivers of fintech and determine that the real interest rate, GDP, inflation, the financial development index, and stock market indices are significant determinants of fintech.

FinTech, Crowdfunding, Digital Finance
Blockchain Technology Applications and Security
Financial Literacy, Pension, Retirement Analysis
Original source
Apr 15, 2020·arXiv (Cornell University)
0 cites
The Binary Vector Clock

Lum Ramabaja

The Binary Vector Clock is a simple, yet space-efficient algorithm for generating a partial order of transactions in account-based blockchain systems. The Binary Vector Clock solves the problem of order dependency in systems such as Ethereum, caused by the total order of transactions that come from the same address holder. The proposed algorithm has the same security as using regular transaction nonces, requires very little overhead, and can potentially result in a significant increase in throughput for systems like Ethereum.

Open access
2 source records
cs.DC
cs.CR
Distributed systems and fault tolerance
Original source
Apr 15, 2020·Istithmar Jurnal Studi Ekonomi Syariah
1 cites
PERDAGANGAN ETHEREUM DI INDODAX EXCHANGE DALAM PERSFEKTIF SYARIAH

Muhamad Khoirul Umam

In view of Islamic law Ethereum as a digital asset that is traded in cyberspace.The value of cryptocurrency surges and fluctuates, it is influenced by buying and selling demand. Indodax exchange is an official digital asset site in Indonesia that trades more than 40 digital currencies.The purpose of this study is to analyze whether cryptocurrency is worthy of value as money having a certain value, and also seen from the Indonesian government through Bank Indonesia has issued regulation No. 16/8/PBI/2014, which explicitly prohibits the use of bitcoin, Ethereum and altcoin for use in financial transactions in cash. So that raises research questions how the cryptocurrency law in the form of coin ethereum in Islamic law. The results of this study explain ethereum has advantages and disadvantages. Among its advantages is that users can use exchanges or transactions without a third service (bank), and can be traded at merchandise stores.However, ethereum losses are more frequent, such as fluctuating values each time, not listed as commodities, not watched by the Financial Services Authority (OJK), they present elements of gharar (uncertainty) and maysir (gambling) or (betting), which are used for money laundering and purchase of illegal drugs.Keywords: Cryptocurrency, Ethereum, Digital asset

Open access
Islamic Finance and Communication
SMEs Development and Digital Marketing
Blockchain Technology in Education and Learning
Original source
Apr 14, 2020·SAE technical papers on CD-ROM/SAE technical paper series
5 cites
Scalable Decentralized Solution for Secure Vehicle-to-Vehicle Communication

Sreelakshmi Vattaparambil Sudarsan, Rajesh Koduri, Sivaprasad Nandyala, Mithun Manalikandy

<div class="section abstract"><div class="htmlview paragraph">The automotive industry is set for a rapid transformation in the next few years in terms of communication. The kind of growth the automotive industry is poised for in fields of connected cars is both fascinating and alarming at the same time. The communication devices equipped to the cars and the data exchanges done between vehicles to vehicles are prone to a lot of cyber-related attacks. The signals that are sent using Vehicular Adhoc Network (VANET) between vehicles can be eavesdropped by the attackers and it may be used for various attacks such as the man in the middle attack, DOS attack, Sybil attack, etc. These attacks can be prevented using the Blockchain technology, where each transaction is logged in a decentralized immutable Blockchain ledger. This provides authenticity and integrity to the signals. But the use of Blockchain Platforms such as Ethereum has various drawbacks like scalability which makes it infeasible for connected car system. Here, we propose a solution to address various drawbacks of VANET such as privacy issues and, security using a more scalable decentralized platform called IOTA incorporated with a Public Key Infrastructure.</div></div>

Vehicular Ad Hoc Networks (VANETs)
Autonomous Vehicle Technology and Safety
Advanced Authentication Protocols Security
Original source
Apr 14, 2020·arXiv (Cornell University)
2 cites
PASTRAMI: Privacy-preserving, Auditable, Scalable & Trustworthy Auctions for Multiple Items

Michał Król, Alberto Sonnino, Argyrios G. Tasiopoulos, Ioannis Psaras · 5 authors

Decentralised cloud computing platforms enable individuals to offer and rent resources in a peer-to-peer fashion. They must assign resources from multiple sellers to multiple buyers and derive prices that match the interests and capacities of both parties. The assignment process must be decentralised, fair and transparent, but also protect the privacy of buyers. We present PASTRAMI, a decentralised platform enabling trustworthy assignments of items and prices between a large number of sellers and bidders, through the support of multi-item auctions. PASTRAMI uses threshold blind signatures and commitment schemes to provide strong privacy guarantees while making bidders accountable. It leverages the Ethereum blockchain for auditability, combining efficient off-chain computations with novel, on-chain proofs of misbehaviour. Our evaluation of PASTRAMI using Filecoin workloads show its ability to efficiently produce trustworthy assignments between thousands of buyers and sellers.

Open access
2 source records
cs.CR
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Apr 13, 2020·arXiv
3 cites
Smart Contracts on the Move

Enrique Fynn, Alysson Bessani, Fernando Pedone

Blockchain systems have received much attention and promise to revolutionize many services. Yet, despite their popularity, current blockchain systems exist in isolation, that is, they cannot share information. While interoperability is crucial for blockchain to reach widespread adoption, it is difficult to achieve due to differences among existing blockchain technologies. This paper presents a technique to allow blockchain interoperability. The core idea is to provide a primitive operation to developers so that contracts and objects can switch from one blockchain to another, without breaking consistency and violating key blockchain properties. To validate our ideas, we implemented our protocol in two popular blockchain clients that use the Ethereum virtual machine. We discuss how to build applications using the proposed protocol and show examples of applications based on real use cases that can move across blockchains. To analyze the system performance we use a real trace from one of the most popular Ethereum applications and replay it in a multi-blockchain environment.

Open access
2 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Apr 13, 2020·in Proc. IEEE Computer Software and Applications Conference, COMPSAC, 2020
11 cites
Blockchain in the Internet of Things: Architectures and Implementation

Óscar Delgado Ben Mohatar, Julián Fiérrez, Aythami Morales Moreno, Rubén Tolosana

The world is becoming more interconnected every day. With the high technological evolution and the increasing deployment of it in our society, scenarios based on the Internet of Things (IoT) can be considered a reality nowadays. However, and before some predictions become true (around 75 billion devices are expected to be interconnected in the next few years), many efforts must be carried out in terms of scalability and security. In this study we propose and evaluate a new approach based on the incorporation of Blockchain into current IoT scenarios. The main contributions of this study are as follows: i) an in-depth analysis of the different possibilities for the integration of Blockchain into IoT scenarios, focusing on the limited processing capabilities and storage space of most IoT devices, and the economic cost and performance of current Blockchain technologies; ii) a new method based on a novel module named BIoT Gateway that allows both unidirectional and bidirectional communications with IoT devices on real scenarios, allowing to exchange any kind of data; and iii) the proposed method has been fully implemented and validated on two different real-life IoT scenarios, extracting very interesting findings in terms of economic cost and execution time. The source code of our implementation is publicly available in the Ethereum testnet.

Open access
2 source records
cs.CR
cs.CY
Blockchain Technology Applications and Security
Original source
Apr 10, 2020·Applied Sciences
16 cites
Blockchain Implementation to Verify Archives Integrity on Cilegon E-Archive

Intan Permatasari, Meryam Essaid, Hyeonwoo Kim, Hongtaek Ju

A good archive management system must consider information security aspects, such as availability, confidentiality, and integrity. The Cilegon E-Archive (CEA) system is a centralized system for managing the lifecycle of archives. The existing CEA system has several problems, including a single point of failure, low data availability, and difficulty in proving the originality of files. This paper introduces a prototype for a new CEA system that integrates IPFS and the Ethereum private network. In addition, CEA DApp is developed as an interface for users in interacting with CEA system, and its functionality is managed by a smart contract. The results show that the conducted improvements into the CEA system highly improved the system security in terms of preventing archival forgeries.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
IoT and Edge/Fog Computing
Original source
Apr 9, 2020·arXiv
0 cites
OV: Validity-based Optimistic Smart Contracts

Quan Nguyen, Andre Cronje, Michael Kong

Smart contract (SC) platforms form blocks of transactions into a chain and execute them via user-defined smart contracts. In conventional platforms like Bitcoin and Ethereum, the transactions within a block are executed \emph{sequentially} by the miner and are then validated \emph{sequentially} by the validators to reach consensus about the final state of the block. In order to leverage the advances of multicores, this paper explores the next generation of smart contract platforms that enables concurrent execution of such contracts. Reasoning about the validity of the object states is challenging in concurrent smart contracts. We examine a programming model to support \emph{optimistic} execution of SCTs. We introduce a novel programming language, so-called OV, and a Solidity API to ease programing of optimistic smart contracts. OV language together with static checking will help reasoning about a crucial property of optimistically executed smart contracts -- the validity of object states in trustless systems.

Open access
cs.DC
cs.PL
Original source
Apr 9, 2020
1 cites
Introduction to Blockchain and Cryptocurrenncy

Vidhi Pitroda, Vraj Shah, Jinan Fiaidhi

In recent years blockchain technology has become mainstream research topic because of its decentralized, peer to peer transaction and anonymity properties. There are several applications of blockchain which are secure and easy as compare to the current techniques. One of the applications is a smart contract. Smart contracts are lines of code which are stored on a blockchain and automatically executed when the conditions defined by the it (developer) are met. This smart contract with the addition of blockchain technology can do task fast and with high security. In this paper we have developed a smart contract for a generalized notary application on solidity, Ethereum and the application is tested using the truffle suite. Furthermore, applications and their methodology for notary applications are also mentioned.

Open access
2 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Apr 9, 2020·arXiv
7 cites
A General Difficulty Control Algorithm for Proof-of-Work Based Blockchains

Shulai Zhang, Xiaoli Ma

Designing an efficient difficulty control algorithm is an essential problem in Proof-of-Work (PoW) based blockchains because the network hash rate is randomly changing. This paper proposes a general difficulty control algorithm and provides insights for difficulty adjustment rules for PoW based blockchains. The proposed algorithm consists a two-layer neural network. It has low memory cost, meanwhile satisfying the fast-updating and low volatility requirements for difficulty adjustment. Real data from Ethereum are used in the simulations to prove that the proposed algorithm has better performance for the control of the block difficulty.

Open access
2 source records
cs.CR
cs.DC
eess.SP
Original source
Apr 7, 2020·Frontiers in Blockchain
5 cites
The Private Governance of Identity on the Silk Road

Cătălina Goanță

Long before the creation of blockchain platforms, the rise of personal computing and Internet connectivity brought with it a digital, online dimension of the material world, leading to the socio-technical construct known as ‘digital identity’. After the online discussion boards and emailing lists of the early 90s, individuals started socializing via the Internet more predominantly using social networks. One specific type of platform links this online socializing and transacting to blockchain-based spaces: dark web marketplaces. Identified as second-generation cryptocommunities, dark web marketplaces deployed cryptography for the use of pseudonymous identity, for communication, but also currency. This paper explores two questions in this fascinating space: what was the role of identity on the Silk Road, and what governance lessons can be drawn from this illustration for the purpose of applying them to more recent cybercommunities such as Ethereum? The paper is structured as follows. The first part describes the Silk Road and sketches its essential characteristics. The second part looks at how individuals could become platform users on the Silk Road, by analyzing the contractual relationship between the Silk Road and an individual user based on the rights and obligations enshrined in the Silk Road Terms of Service (ToS). The third part critically reflects on arbitrariness as the main pitfall arising out of the private regulatory framework created by the Silk Road, and contributes to existing narratives surrounding the regulatory nature of code by proposing a code-as-procedure perspective for analyzing this regulatory framework. Part four concludes.

Open access
Blockchain Technology Applications and Security
China's Socioeconomic Reforms and Governance
Cybercrime and Law Enforcement Studies
Original source
Apr 7, 2020·The Knowledge Bank (The Ohio State University)
1 cites
Taxation in the Age of Smart Contracts: The CryptoKitty Conundrum

Allison Christians

of-ethereum-92b543594e84 [https://perma.cc/BWZ2-6PJE].2 In terms of reporting and withholding, the same problems arise in the cash economy, which is responsible for a significant amount of noncompliance with tax laws around the world.But in terms of the identification of reportable transactions, there may be base defining issues.The

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Original source