Blockchain Papers

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

7,409 papersLast indexed Aug 24, 2026
Search papers

Paper index

7,409 results · page 214 of 309

Clear filters
Oct 28, 2021·IEEE Transactions on Network and Service Management
50 cites
Unmanned Aerial Vehicles Traffic Management Solution Using Crowd-Sensing and Blockchain

Ruba Alkadi, Abdulhadi Shoufan

Unmanned aerial vehicles (UAVs) are gaining immense attention due to their potential to revolutionize various businesses and industries. However, the adoption of UAV-assisted applications will strongly rely on the provision of reliable systems that allow managing UAV operations at high levels of safety and security. Recently, the concept of UAV traffic management (UTM) has been introduced to support safe, efficient, and fair access to low-altitude airspace for commercial UAVs. A UTM system identifies multiple cooperating parties with different roles and levels of authority to provide real-time services to airspace users. However, current UTM systems are centralized and lack a clear definition of protocols that govern a secure interaction between authorities, service providers, and end-users. The lack of such protocols renders the UTM system unscalable and prone to various cyber attacks. Another limitation of the currently proposed UTM architecture is the absence of an efficient mechanism to enforce airspace rules and regulations. To address this issue, we propose a decentralized UTM protocol that controls access to airspace while ensuring high levels of integrity, availability, and confidentiality of airspace operations. To achieve this, we exploit key features of the blockchain and smart contract technologies. In addition, we employ a mobile crowdsensing (MCS) mechanism to seamlessly enforce airspace rules and regulations that govern the UAV operations. The solution is implemented on top of the Etheruem platform and verified using four different smart contract verification tools. We also provided a security and cost analysis of our solution. For reproducibility, we made our implementation publicly available on Github.

Open access
2 source records
Blockchain Technology Applications and Security
UAV Applications and Optimization
Virtual Reality Applications and Impacts
Original source
Oct 28, 2021·Sustainability
19 cites
Return Rate Prediction in Blockchain Financial Products Using Deep Learning

Noura Metawa, Mohamemd I. Alghamdi, Ibrahim M. El‐Hasnony, Mohamed Elhoseny

Recently, bitcoin-based blockchain technologies have received significant interest among investors. They have concentrated on the prediction of return and risk rates of the financial product. So, an automated tool to predict the return rate of bitcoin is needed for financial products. The recently designed machine learning and deep learning models pave the way for the return rate prediction process. In this aspect, this study develops an intelligent return rate predictive approach using deep learning for blockchain financial products (RRP-DLBFP). The proposed RRP-DLBFP technique involves designing a long short-term memory (LSTM) model for the predictive analysis of return rate. In addition, Adam optimizer is applied to optimally adjust the LSTM model’s hyperparameters, consequently increasing the predictive performance. The learning rate of the LSTM model is adjusted using the oppositional glowworm swarm optimization (OGSO) algorithm. The design of the OGSO algorithm to optimize the LSTM hyperparameters for bitcoin return rate prediction shows the novelty of the work. To ensure the supreme performance of the RRP-DLBFP technique, the Ethereum (ETH) return rate is chosen as the target, and the simulation results are investigated in different measures. The simulation outcomes highlighted the supremacy of the RRP-DLBFP technique over the current state of art techniques in terms of diverse evaluation parameters. For the MSE, the proposed RRP-DLBFP has 0.0435 and 0.0655 compared to an average of 0.6139 and 0.723 for compared methods in training and testing, respectively.

Open access
Blockchain Technology Applications and Security
Stock Market Forecasting Methods
Traffic Prediction and Management Techniques
Original source
Oct 27, 2021·International Journal for Research in Applied Science and Engineering Technology
1 cites
A Decentralized, Secure, Peer-to-Peer Multi-Voting System on Ethereum Blockchain

Ashmita Pandey

Abstract: A decentralised, Secure, Peer-to-Peer Multi-Voting System on Ethereum Blockchain is a distributed ledger technology (DLT) that permits virtual votes to be transacted in a peer-to-peer decentralized network. Those transactions are validated and registered through every node of the network, so creating a transparent and immutable series of registered events whose truthfulness is supplied through a consensus protocol. Smart contract automates the execution of agreement that runs routinely as soon as the conditions are satisfied. Smart contract would not need any third parties consequently prevents time loss. By Eliminating the requirement for third parties, consequently, allows numerous processes to be extra efficient and economical. The system is secure, reliable, and anonymous. Smart contract is enforced for the Ethereum network using the Ethereum wallets and also the Solidity language. Users are capable of submit their votes immediately from their Ethereum wallets, and those transaction requests is handled with the consensus of each single Ethereum node. This creates a transparent environment for evoting. A lot of concerning efficiency of the peer-to-peer decentralized electoral system on Ethereum network along with application and the outcomes of implementation are provided in this paper. Keywords: Blockchain, Distributed Ledger Technology (DLT), Consensus Protocol, Smart Contracts, Ethereum, Solidity

Open access
Blockchain Technology Applications and Security
Internet Traffic Analysis and Secure E-voting
Original source
Oct 27, 2021·Frontiers in Physics
23 cites
Heterogeneous Preferential Attachment in Key Ethereum-Based Cryptoassets

Francesco Maria De Collibus, Alberto Partida, Matija Piškorec, Claudio J. Tessone

In this study, we analyse the aggregated transaction networks of Ether (the native cryptocurrency in Ethereum) and the three most market-capitalised ERC-20 tokens in this platform at the time of writing: Binance, USDT, and Chainlink. We analyse a comprehensive dataset from 2015 to 2020 (encompassing 87,780,546 nodes and 856,207,725 transactions) to understand the mechanism that drives their growth. In a seminal analysis, Kondor et al. (PLoS ONE, 2014, 9: e86197) showed that during its first year, the aggregated Bitcoin transaction network grew following linear preferential attachment. For the Ethereum-based cryptoassets, we find that they present in general super-linear preferential attachment, i.e., the probability for a node to receive a new incoming link is proportional to k α , where k is the node’s degree. Specifically, we find an exponent α = 1.2 for Binance and Chainlink, for Ether α = 1.1, and for USDT α = 1.05. These results reveal that few nodes become hubs rapidly. We then analyse wealth and degree correlation between tokens since many nodes are active simultaneously in different networks. We conclude that, similarly to what happens in Bitcoin, “the rich indeed get richer” in Ethereum and related tokens as well, with wealth much more concentrated than in-degree and out-degree.

Open access
2 source records
Blockchain Technology Applications and Security
Complex Network Analysis Techniques
Nanocluster Synthesis and Applications
Original source
Oct 25, 2021·Vaccines
55 cites
Blockchain Enabled Transparent and Anti-Counterfeiting Supply of COVID-19 Vaccine Vials

Harsha Chauhan, Deepali Gupta, Sheifali Gupta, Aman Singh · 8 authors

The COVID-19 pandemic has profoundly affected almost all facets of peoples' lives, various economic areas and regions of the world. In such a situation implementation of a vaccination can be viewed as essential but its success will be dependent on availability and transparency in the distribution process that will be shared among the stakeholders. Various distributed ledgers (DLTs) such as blockchain provide an open, public, immutable system that has numerous applications due the mentioned abilities. In this paper the authors have proposed a solution based on blockchain to increase the security and transparency in the tracing of COVID-19 vaccination vials. Smart contracts have been developed to monitor the supply, distribution of vaccination vials. The proposed solution will help to generate a tamper-proof and secure environment for the distribution of COVID-19 vaccination vials. Proof of delivery is used as a consensus mechanism for the proposed solution. A feedback feature is also implemented in order to track the vials lot in case of any side effect cause to the patient. The authors have implemented and tested the proposed solution using Ethereum test network, RinkeyBy, MetaMask, one clicks DApp. The proposed solution shows promising results in terms of throughput and scalability.

Open access
Blockchain Technology Applications and Security
Internet of Things and AI
Original source
Oct 25, 2021·Jurnal Sistem Informasi
4 cites
Access Control and File Distribution Management for Electronic Diploma and Transcript using Ethereum Smart Contract and IPFS

Muhammad Danil Muis, Muhammad Rifki Fauzan, Parman Sukarno, Aulia Arif Wardana

This reserach build access control and file distribution management system for electronic diploma and transcript using ethereum smart contract and InterPlanetary File System (IPFS). The falsification of diplomas/transcripts is one of the problems in education. In Indonesia, falsification of diplomas/transcripts is a form of criminal act of falsifying letters. In addition, diplomas/transcripts that have not been digitalized make them easily damaged, lost, and difficult to manage. Therefore, this research developed digital diploma/transcript as digital twin from the hardcopy of diploma/tramscript. This research used IPFS to store data in a distributed system and Smart Contracts Blockchain to store and protect the digital diploma/transcript. The system also comes with access control to create and give approval for diplomas or transcripts to be published and saved into the system. Access control settings will be saved using the blockchain. This research using Quality of Service test method for measurethroughput, packet loss, and delay. Beside that, tis research also analysis the usage of Central Processing Unit and Random Access Memory from the system. Based on the test that has been done, the fake diploma/transcript detection system can be run properly by using 1 node to 5 nodes. The best throughput value during the process of making and validating the diploma/transcript is to use 1 node. The value of packet loss in the process of making and validating the certificate/transcript has a very good category. The value of delay in the process of making and validating the diploma/transcript has a very good category.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Blockchain Technology in Education and Learning
Original source
Oct 25, 2021·Studi Ilmu Manajemen dan Organisasi
15 cites
Analisis Risk dan Return Investasi pada Ethereum dan Saham LQ45

Fakultas Ekonomi dan Bisnis, Universitas Sumatera Utara, Medan, Mutia Fitri Chania, Oyami Sara, Fakultas Ekonomi dan Bisnis, Universitas Sumatera Utara, Medan · 6 authors

Abstract Purpose: This research aims to analyze the risk and return of investing in ethereum and LQ45 shares and to see the difference between LQ45 stock prices and ethereum prices before and after the announcement of the Covid-19 pandemic in Indonesia. Research Methodology: The research method uses the Kruskall-Wallis test and the Paired Sample t-test. Results: The results show the level of the return on ethereum and LQ45 shares did not have a significant difference, while the level of the risk between ethereum and LQ45 shares have a significant difference. For the price of Ethereum and LQ45 shares, there was a significant difference between before and after the Covid-19 pandemic was announced in Indonesia. The average price of ethereum and LQ45 shares decreased compared to before the announcement of the Covid-19 pandemic in Indonesia. Limitations: This research was conducted without including the risk-free rate in the calculation of stock risk. Contribution: This research is expected to be a reference for investors in viewed and analyzed investment opportunities based on risk and return during Covid-19.

Open access
Financial Analysis and Corporate Governance
Corporate Governance and Financial Management
Employee Performance and Leadership
Original source
Oct 24, 2021·WORLD OF ECONOMICS AND MANAGEMENT
0 cites
Blockchain and Smart-Contracts in terms of Economics

D. Yu. Nagornykh

In this paper the author’s interpretation of essence and applicability of smart-contracts in economics. Examples are given along with critical view on wrong statements, found in publications on examined topic. Repeating of certain theses from similar papers won’t be redundant, because it will help to observe the topic from different point of view. In general, author gives positive valuation of applicability of smart-contracts technology in economics (both, financial and real sector, despite of some obvious inherent disadvantages of current implementation in Ethereum. In author’s opinion, integration of smartcontracts and blockchain with IoT can give synergetic effect and consider real cyber-social interaction. Certain value to this paper is added by author’s practical experience of coding and adopting smart-contracts. Smart-contracts are mentioned by Bank of Russia with implementation of CBDC (Central Bank Digital Currency) concept in the form of digital rubble and receive additional significance in current trend of dematerialization and virtualization of money. In paper essential terms and author’s point to ability to change contract terms after deploy are given.

Open access
Blockchain Technology Applications and Security
Economic and Technological Developments in Russia
FinTech, Crowdfunding, Digital Finance
Original source
Oct 24, 2021·arXiv (Cornell University)
92 cites
Networks of Ethereum Non-Fungible Tokens: A graph-based analysis of the ERC-721 ecosystem

Simone Casale-Brunet, Paolo Ribeca, Patrick Charles Doyle, Marco Mattavelli

Non-fungible tokens (NFTs) as a decentralized proof of ownership represent one of the main reasons why Ethereum is a disruptive technology. This paper presents the first systematic study of the interactions occurring in a number of NFT ecosystems. We illustrate how to retrieve transaction data available on the blockchain and structure it as a graph-based model. Thanks to this methodology, we are able to study for the first time the topological structure of NFT networks and show that their properties (degree distribution and others) are similar to those of interaction graphs in social networks. Time-dependent analysis metrics, useful to characterize market influencers and interactions between different wallets, are also introduced. Based on those, we identify across a number of NFT networks the widespread presence of both investors accumulating NFTs and individuals who make large profits.

Open access
4 source records
Blockchain Technology Applications and Security
Complex Network Analysis Techniques
Complex Systems and Time Series Analysis
Original source
Oct 23, 2021·Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering
20 cites
An Empirical Study of Blockchain System Vulnerabilities: Modules, Types, and Patterns

Yi Xiao, Daoyuan Wu, Lingxiao Jiang, Yuzhou Fang · 6 authors

Blockchain, as a distributed ledger technology, becomes increasingly popular, especially for enabling valuable cryptocurrencies and smart contracts. However, the blockchain software systems inevitably have many bugs. Although bugs in smart contracts have been extensively investigated, security bugs of the underlying blockchain systems are much less explored. In this paper, we conduct an empirical study on blockchain's system vulnerabilities from four representative blockchains, Bitcoin, Ethereum, Monero, and Stellar. Specifically, we first design a systematic filtering process to effectively identify 1,037 vulnerabilities and their 2,317 patches from 34,245 issues/PRs (pull requests) and 85,164 commits on GitHub. We thus build the first blockchain vulnerability dataset. We then perform unique analyses of this dataset at three levels, including (i) file-level vulnerable module categorization by identifying and correlating module paths across projects, (ii) text-level vulnerability type clustering by natural language processing and similarity-based sentence clustering, and (iii) code-level vulnerability pattern analysis by generating and clustering code change signatures that capture both syntactic and semantic information of patch code fragments. Our analyses reveal three key findings: (i) some blockchain modules are more susceptible than the others; notably, each of the modules related to consensus, wallet, and networking has over 200 issues; (ii) about 70% of blockchain vulnerabilities are of traditional types, but we also identify four new types specific to blockchains; and (iii) we obtain 21 blockchain-specific vulnerability patterns that capture unique blockchain attributes and statuses, and demonstrate that they can be used to detect similar vulnerabilities in other popular blockchains, such as Dogecoin, Bitcoin SV, and Zcash.

Open access
3 source records
cs.CR
cs.SE
Blockchain Technology Applications and Security
Original source
Oct 22, 2021·In Proceedings of the ACM SIGCOMM Internet Measurement Conference (IMC 2021)
13 cites
Selfish & opaque transaction ordering in the Bitcoin blockchain

Johnnatan Messias, Mohamed Alzayat, B. Chandrasekaran, Krishna P. Gummadi · 6 authors

Most public blockchain protocols, including the popular Bitcoin and Ethereum blockchains, do not formally specify the order in which miners should select transactions from the pool of pending (or uncommitted) transactions for inclusion in the blockchain. Over the years, informal conventions or "norms" for transaction ordering have, however, emerged via the use of shared software by miners, e.g., the GetBlockTemplate (GBT) mining protocol in Bitcoin Core. Today, a widely held view is that Bitcoin miners prioritize transactions based on their offered "transaction fee-per-byte." Bitcoin users are, consequently, encouraged to increase the fees to accelerate the commitment of their transactions, particularly during periods of congestion. In this paper, we audit the Bitcoin blockchain and present statistically significant evidence of mining pools deviating from the norms to accelerate the commitment of transactions for which they have (i) a selfish or vested interest, or (ii) received dark-fee payments via opaque (non-public) side-channels. As blockchains are increasingly being used as a record-keeping substrate for a variety of decentralized (financial technology) systems, our findings call for an urgent discussion on defining neutrality norms that miners must adhere to when ordering transactions in the chains. Finally, we make our data sets and scripts publicly available.

Open access
2 source records
Blockchain Technology Applications and Security
cs.CR
Original source
Oct 22, 2021·Lecture notes in computer science
33 cites
Formal Verification of the Ethereum 2.0 Beacon Chain

Franck Cassez, Joanne Fuller, Aditya Asgaonkar

Abstract We report our experience in the formal verification of the reference implementation of the Beacon Chain. The Beacon Chain is the backbone component of the new Proof-of-Stake Ethereum 2.0 network: it is in charge of tracking information about the validators , their stakes , their attestations (votes) and if some validators are found to be dishonest, to slash them (they lose some of their stakes). The Beacon Chain is mission-critical and any bug in it could compromise the whole network. The Beacon Chain reference implementation developed by the Ethereum Foundation is written in Python, and provides a detailed operational description of the state machine each Beacon Chain’s network participant (node) must implement. We have formally specified and verified the absence of runtime errors in (a large and critical part of) the Beacon Chain reference implementation using the verification-friendly language Dafny. During the course of this work, we have uncovered several issues, proposed verified fixes. We have also synthesised functional correctness specifications that enable us to provide guarantees beyond runtime errors. Our software artefact with the code and proofs in Dafny is available at https://github.com/ConsenSys/eth2.0-dafny .

Open access
3 source records
Security and Verification in Computing
Advanced Malware Detection Techniques
Software Engineering Research
Original source
Oct 21, 2021·arXiv
14 cites
Decentralised Trustworthy Collaborative Intrusion Detection System for IoT

Guntur Dharma Putra, Volkan Dedeoglu, Abhinav Pathak, Salil S. Kanhere · 5 authors

Intrusion Detection Systems (IDS) have been the industry standard for securing IoT networks against known attacks. To increase the capability of an IDS, researchers proposed the concept of blockchain-based Collaborative-IDS (CIDS), wherein blockchain acts as a decentralised platform allowing collaboration between CIDS nodes to share intrusion related information, such as intrusion alarms and detection rules. However, proposals in blockchain-based CIDS overlook the importance of continuous evaluation of the trustworthiness of each node and generally work based on the assumption that the nodes are always honest. In this paper, we propose a decentralised CIDS that emphasises the importance of building trust between CIDS nodes. In our proposed solution, each CIDS node exchanges detection rules to help other nodes detect new types of intrusion. Our architecture offloads the trust computation to the blockchain and utilises a decentralised storage to host the shared trustworthy detection rules, ensuring scalability. Our implementation in a lab-scale testbed shows that the our solution is feasible and performs within the expected benchmarks of the Ethereum platform.

Open access
2 source records
cs.CR
Network Security and Intrusion Detection
Distributed systems and fault tolerance
Original source
Oct 21, 2021·Ingeniería y Desarrollo
1 cites
CyberDrone: una plataforma de ciberseguridad para detección de ataques a drones

Germán Zapata, Rodolfo García-Sierra

Se presentó el desarrollo de una plataforma de ciberseguridad para vehículos aéreos no tripulados (UAV, por sus siglas en inglés) o drones según la tecnología cyber-deception. Esta tecnología tiene como fundamento la creación deliberada de señuelos (honeypots) de fácil acceso y detección para detectar potenciales intrusos en el perímetro de una infraestructura crítica. Se explicó el modelo conceptual de la solución propuesta y la descripción detallada de cada uno de los procedimientos desarrollados, se implementó una metodología de desarrollo tecnológico, se llevaron a cabo procedimientos para la creación de señuelos en redes inalámbricas wifi y en bandas de radiofrecuencia (RF), y se incluyó la aproximación al desarrollo de un procedimiento de GPS Spoofing. Este último fue explorado usando un equipo de radio definido por software (SDR, por sus siglas en inglés) para la suplantación de señales GPS que permite la implementación de estrategias de defensa contra drones atacantes. Finalmente, se describe la plataforma web para monitorear los señuelos activos y para registrar los intentos de penetración. Estos registros de intento de penetración se almacenan en una blockchain desarrollada según la tecnología Ethereum. Se encontró que las redes inalámbricas wifi y de RF poseen vulnerabilidades que pueden ser explotadas por potenciales atacantes. También que el procedimiento GPS Spoofing es mucho más complejo que los procedimientos por redes inalámbricas, pero que permitiría tomar acción sobre drones atacantes.

Open access
Conflict, Peace, and Violence in Colombia
War, Law, and Justice
European and Russian Geopolitical Military Strategies
Original source
Oct 21, 2021·Symmetry
11 cites
A Proposed Framework for Secure Data Storage in a Big Data Environment Based on Blockchain and Mobile Agent

Khalil al-Sulbi, Maher Khemakhem, Abdullah Ahamd Basuhail, Fathy Eassa Eassa · 6 authors

The sum of Big Data generated from different sources is increasing significantly with each passing day to extent that it is becoming challenging for traditional storage methods to store this massive amount of data. For this reason, most organizations have resolved to use third-party cloud storage to store data. Cloud storage has advanced in recent times, but it still faces numerous challenges with regard to security and privacy. This paper discusses Big Data security and privacy challenges and the minimum requirements that must be provided by future solutions. The main objective of this paper is to propose a new technical framework to control and manage Big Data security and privacy risks. A design science research methodology is used to carry out this project. The proposed framework takes advantage of Blockchain technology to provide secure storage of Big Data by managing its metadata and policies and eliminating external parties to maintain data security and privacy. Additionally, it uses mobile agent technology to take advantage of the benefits related to system performance in general. We present a prototype implementation for our proposed framework using the Ethereum Blockchain in a real data storage scenario. The empirical results and framework evaluation show that our proposed framework provides an effective solution for secure data storage in a Big Data environment.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
IoT and Edge/Fog Computing
Original source
Oct 20, 2021·Environmental Science and Pollution Research
80 cites
Analyzing asymmetric effects of cryptocurrency demand on environmental sustainability

Sinan Erdoğan, Maruf Yakubu Ahmed, Samuel Asumadu Sarkodie

Abstract When Bitcoin (BTC), the first pioneering cryptocurrency was released in 2009, it was considered as an apolitical currency. Besides, the possible effect of BTC and other cryptocurrencies on either financial markets or transactions has been widely discussed. However, the environmental effects of cryptocurrency demand have been ignored. Here, this study examines the nexus between cryptocurrencies and environmental degradation by employing standard and asymmetric causality methods. The Toda-Yamamoto and bootstrap-augmented Toda-Yamamoto test results reveal Bitcoin and Ethereum (ETH) excluding Ripple (XRP) have causal effects on environmental degradation. The Fourier-augmented Toda-Yamamoto test results show causal effects running from Bitcoin and Ripple to environmental degradation, whereas no causal effect runs from Ethereum to environmental degradation. The asymmetric causality shows causal effects from the positive shock of Bitcoin demand, negative shocks of Ripple and Ethereum demands to positive shocks of environmental degradation. Further discussions and policy implications are provided in the relevant sections of this study.

Open access
2 source records
Blockchain Technology Applications and Security
Energy, Environment, Economic Growth
Market Dynamics and Volatility
Original source
Oct 19, 2021·Lecture notes in computer science
57 cites
Three Attacks on Proof-of-Stake Ethereum

Caspar Schwarz-Schilling, Joachim Neu, Barnabé Monnot, Aditya Asgaonkar · 6 authors

Recently, two attacks were presented against Proof-of-Stake (PoS) Ethereum: one where short-range reorganizations of the underlying consensus chain are used to increase individual validators' profits and delay consensus decisions, and one where adversarial network delay is leveraged to stall consensus decisions indefinitely. We provide refined variants of these attacks, considerably relaxing the requirements on adversarial stake and network timing, and thus rendering the attacks more severe. Combining techniques from both refined attacks, we obtain a third attack which allows an adversary with vanishingly small fraction of stake and no control over network message propagation (assuming instead probabilistic message propagation) to cause even long-range consensus chain reorganizations. Honest-but-rational or ideologically motivated validators could use this attack to increase their profits or stall the protocol, threatening incentive alignment and security of PoS Ethereum. The attack can also lead to destabilization of consensus from congestion in vote processing.

Open access
3 source records
Distributed systems and fault tolerance
Internet Traffic Analysis and Secure E-voting
Security and Verification in Computing
Original source
Oct 18, 2021·arXiv (Cornell University)
0 cites
An Empirical Study of Protocols in Smart Contracts

Timothy Mou, Michael Coblenz, Jonathan Aldrich

Smart contracts are programs that are executed on a blockhain. They have been used for applications in voting, decentralized finance, and supply chain management. However, vulnerabilities in smart contracts have been abused by hackers, leading to financial losses. Understanding state machine protocols in smart contracts has been identified as important to catching common bugs, improving documentation, and optimizing smart contracts. We analyze Solidity smart contracts deployed on the Ethereum blockchain and study the prevalence of protocols and protocol-based bugs, as well as opportunities for gas optimizations.

Open access
2 source records
cs.PL
cs.CR
Blockchain Technology Applications and Security
Original source
Oct 17, 2021·MULTINETICS
3 cites
Implementasi Ethereum Blockchain dan Smart Contract Pada Jaringan Smart Energy Meter

Anggun Mugi Mabruroh, Favian Dewanta, Aulia Arif Wardana

Pada penelitian ini mengusulkan pembuatan perangkat Internet of Things yaitu smart energy meter dengan menerapkan sistem blockchain sebagai database. Internet of Things memiliki sistem penyimpanan secara terpusat pada database server, jika server down maka database tidak dapat digunakan dan data kemungkinan akan hilang. Terdapat sistem penyimpanan yang memiliki jaringan desentralisasi dan terdistribusi yaitu blockchain. Sistem blockchain pribadi dibuat menggunakan framework Ethereum. Data sensor akan dibaca oleh Raspberry Pi 4B dan dikirimkan ke node 1 melalui MQTT. Node 1 akan menyimpan data ke blok. Dua node akun Ethereum akan memvalidasi blok tersebut. Jika diterima maka blok akan disimpan pada blockchain dan membuat rantai blok baru. Dalam proses penyimpanan memiliki smart contract antar akun Ethereum yang dibuat menggunakan solidity dan diakses menggunakan web3 API. Data yang berhasil disimpan akan ditampilkan ke web pengguna. Berdasarkan hasil pengukuran performa protokol MQTT dan sistem blockchain jika dibandingkan dengan database tradisional, maka blockchain kurang cepat dalam proses penyimpanan karena terdapat proses transaksi dan verifikasi data. Namun jika diterapkan pada data smart energy meter tidak masalah karena waktu yang diperlukan untuk proses penyimpanan maksimal 1 menit saja cukup. Jumlah node dan ukuran data atau blok tidak mempengaruhi kinerja algoritma konsensus proof of authority.

Open access
Blockchain Technology in Education and Learning
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Oct 16, 2021·Management Science
27 cites
Scaling Blockchains: Can Committee-Based Consensus Help?

Alon Benhaim, Brett H. Falk, 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
3 source records
cs.CR
cs.GT
cs.IT
Original source
Oct 15, 2021·International Journal of Finance & Banking Studies (2147-4486)
3 cites
Value at Risk estimation using GAS models with heavy tailed distributions for cryptocurrencies

Stephanie Danielle Subramoney, Knowledge Chinhamu, Retius Chifurira

Risk management and prediction of market losses of cryptocurrencies are of notable value to risk managers, portfolio managers, financial market researchers and academics. One of the most common measures of an asset’s risk is Value-at-Risk (VaR). This paper evaluates and compares the performance of generalized autoregressive score (GAS) combined with heavy-tailed distributions, in estimating the VaR of two well-known cryptocurrencies’ returns, namely Bitcoin returns and Ethereum returns. In this paper, we proposed a VaR model for Bitcoin and Ethereum returns, namely the GAS model combined with the generalized lambda distribution (GLD), referred to as the GAS-GLD model. The relative performance of the GAS-GLD models was compared to the models proposed by Troster et al. (2018), in other words, GAS models combined with asymmetric Laplace distribution (ALD), the asymmetric Student’s t-distribution (AST) and the skew Student’s t-distribution (SSTD). The Kupiec likelihood ratio test was used to assess the adequacy of the proposed models. The principal findings suggest that the GAS models with heavy-tailed innovation distributions are, in fact, appropriate for modelling cryptocurrency returns, with the GAS-GLD being the most adequate for the Bitcoin returns at various VaR levels, and both GAS-SSTD, GAS-ALD and GAS-GLD models being the most appropriate for the Ethereum returns at the VaR levels used in this study.

Open access
Financial Risk and Volatility Modeling
Complex Systems and Time Series Analysis
Market Dynamics and Volatility
Original source
Oct 15, 2021·Digital Threats Research and Practice
27 cites
On Secure E-Voting over Blockchain

Patrick McCorry, Maryam Mehrnezhad, Ehsan Toreini, Siamak F. Shahandashti · 5 authors

This article discusses secure methods to conduct e-voting over a blockchain in three different settings: decentralized voting, centralized remote voting, and centralized polling station voting. These settings cover almost all voting scenarios that occur in practice. A proof-of-concept implementation for decentralized voting over Ethereum’s blockchain is presented. This work demonstrates the suitable use of a blockchain not just as a public bulletin board but, more importantly, as a trustworthy computing platform that enforces the correct execution of the voting protocol in a publicly verifiable manner. We also discuss scaling up a blockchain-based voting application for national elections. We show that for national-scale elections the major verifiability problems can be addressed without having to depend on any blockchain. However, a blockchain remains a viable option to realize a public bulletin board, which has the advantage of being a “preventive” measure to stop retrospective changes on previously published records as opposed to a “detective” measure like the use of mirror websites. CCS Concepts: • Security and privacy ;

Open access
Internet Traffic Analysis and Secure E-voting
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Oct 15, 2021·Applied Aspects of Information Technology
4 cites
Smart contract sharding with proof of execution

Igor Mazurok, Yevhen Leonchyk, Oleksandr S. Antonenko, Kyrylo S. Volkov

Nowadays, Decentralized Networks based on Blockchain technology are actively researched. A special place in these researches is occupied by Smart Contracts that are widely used in many areas, such as Decentralized Finance (DeFi), real estate, gambling, electoral process, etc. Nevertheless, the possibility of their widespread adoption is still not a solved problem. This is caused by the fact of their limited flexibility and scalability. In other words, Smart Contracts cannot process a large number of contract calls per second, lack of direct Internet access, inability to operate with a large amount of data, etc. This article is devoted to the development of the Sharding Concept for Decentralized Applications (DApps) that are expressed in form of Smart Contracts written in WebAssembly. The aim of the research is to offer a new Concept of Smart Contract that will increase the scaling due to applying the idea of Sharding that allows avoiding doing the same work by all nodes on the Network and flexibility due to the possibility of interaction with the Internet without special Oracles. During the research, decentralized 0ata storages with the possibility of collective decision-making were developed. The scheme of forming Drives that assumes that each Contract is executed by a set of randomly selected nodes that allows avoiding cahoots and prevents Sybil Attack is offered. Such an approach allowed using Drives as a base layer for Smart Contracts. Moreover, Drives can be used as a standalone solution for decentralized data storing. The features of coordination of results of Contracts execution that greatly expands the possibilities of the Contracts compared to Ethereum Smart Contracts, and, in particular, allow the Contracts to interact with the Internet are described. The Rewards Concept that incentivizes all nodes that honestly execute the Contracts, unlike other systems where only the block producer is rewarded, is developed. It is based on the specially developed Proof of Executiona special algorithm that allows detecting all the nodes that honestly execute the Contracts. In order to make the Proof of Execution more compact, an extension for the existing discrete logarithm zero-knowledge proofs that makes it possible to consistently prove knowledge of dynamically expanding set of values with minimal computational and memory complexity so-called Cumulative Discrete Logarithm Zero-Knowledge Proof is developed. Thus, in this article, the new concept of Smart Contracts Sharding empowered by economic leverages is researched. The main advantages of the proposed approach are the possibility of interaction with the Internet and big data processing. Moreover, the mechanism of incentivizing nodes to honestly execute the Smart Contracts is developed. In addition, the Cumulative Proof that is necessary for the cryptographic strength of the specified mechanism is offered and its correctness is proven. The obtained results can be used to implement Smart Contracts in decentralized systems, in particular, working on the basis of Blockchain technology, especially in the case of demanding high bandwidth and performance.

Open access
Blockchain Technology Applications and Security
Economic and Technological Systems Analysis
Digital Transformation in Law
Original source