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 240 of 309

Clear filters
Jan 1, 2021·International Journal of Information Privacy Security and Integrity
2 cites
A survey on user privacy preserving blockchain for health insurance using Ethereum smart contract

Geethu Mary George, L. S. Jayashree

Blockchain, the foundation of Ethereum, has received greater attention on recent years as a decentralised and distributed public ledger technology that offers different properties like security, privacy, scalability and immutability during online data transactions, reduces cost of transactions, and enables verification and efficient exchange of personnel information across many computers without any trusted parties. The goal of this survey is to propel some methods in preserving user privacy during data transactions using Ethereum smart contract. We analysed the privacy challenges in blockchain and figured out the existing cryptographic mechanisms in preserving the transaction privacy. We also addressed some technique for simplifying claim settlement process in healthcare insurance. By using Ethereum blockchain via smart contract, current challenges in insurance such as being time-consuming, can be avoided thereby preventing insurance frauds and thus improving transparency to all members in-network. It also helps to avoid paper-based contracts, which are prone to errors, and removes the intermediaries. Furthermore, there is still a need to examine and consider future research in order to overcome privacy attacks when using blockchain.

Open access
2 source records
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
FinTech, Crowdfunding, Digital Finance
Original source
Jan 1, 2021·Computer Modeling in Engineering & Sciences
14 cites
Mining Bytecode Features of Smart Contracts to Detect Ponzi Scheme on Blockchain

Xiajiong Shen, Shuaimin Jiang, Lei Zhang

The emergence of smart contracts has increased the attention of industry and academia to blockchain technology, which is tamper-proofing, decentralized, autonomous, and enables decentralized applications to operate in untrustworthy environments. However, these features of this technology are also easily exploited by unscrupulous individuals, a typical example of which is the Ponzi scheme in Ethereum. The negative effect of unscrupulous individuals writing Ponzi scheme-type smart contracts in Ethereum and then using these contracts to scam large amounts of money has been significant. To solve this problem, we propose a detection model for detecting Ponzi schemes in smart contracts using bytecode. In this model, our innovation is shown in two aspects: We first propose to use two bytes as one characteristic, which can quickly transform the bytecode into a high-dimensional matrix, and this matrix contains all the implied characteristics in the bytecode. Then, We innovatively transformed the Ponzi schemes detection into an anomaly detection problem. Finally, an anomaly detection algorithm is used to identify Ponzi schemes in smart contracts. Experimental results show that the proposed detection model can greatly improve the accuracy of the detection of the Ponzi scheme contracts. Moreover, the F1-score of this model can reach 0.88, which is far better than those of other traditional detection models.

Open access
Blockchain Technology Applications and Security
Imbalanced Data Classification Techniques
Cybercrime and Law Enforcement Studies
Original source
Jan 1, 2021·Russian Agency for Digital Standardization
1 cites
ИССЛЕДОВАНИЕ БЕЗОПАСНОСТИ СМАРТ-КОНТРАКТОВ ETHEREUM

П А Команов, Х Ю Ревазов, Д А Тавасиев, Пальмов, С.В.

В настоящее время технологии блокчейн находят высокий спрос в разных сферах. Широкое применение находят и смарт-контракты, которые записываются в блокчейн. Наибольшую популярность на данный момент имеют приложения, написанные с помощью смарт-контрактов на платформе Ethereum. Смарт-контракты, как и обычные программы, подвержены различным уязвимостям. В статье будут рассмотрены серьезные уязвимости, методы и инструменты, которые были менее освещены в сферах информационной безопасности и IT, но имеющие огромный потенциал в области обеспечения безопасности смарт-контрактов. Основная цель данной статьи заключается в том, чтобы дать представление об актуальных и серьезных уязвимостях в смарт-контрактах Ethereum и на основе актуальных угроз подобрать актуальные методы по обеспечению безопасности смарт-контрактов на платформе Ethereum.

Open access
Legal and Regulatory Analysis
Digital Transformation in Law
Legal and Policy Issues
Original source
Jan 1, 2021·Journal of Information Processing
3 cites
RA: A Static Analysis Tool for Analyzing Re-Entrancy Attacks in Ethereum Smart Contracts

Yuichiro Chinen, Naoto Yanai, Jason Paul Cruz, Shingo Okamura

Ethereum smart contracts are programs that are deployed and executed in a consensus-based blockchain managed by a peer-to-peer network. Several re-entrancy attacks that aim to steal Ether, the cryptocurrency used in Ethereum, stored in deployed smart contracts have been found in the recent years. A countermeasure to such attacks is based on dynamic analysis that executes the smart contracts themselves, but it requires the spending of Ether and knowledge of attack patterns for analysis in advance. In this paper, we present a static analysis tool named RA (Re-entrancy Analyzer), a combination of symbolic execution and equivalence checking by a satisfiability modulo theories solver to analyze vulnerability of smart contracts to re-entrancy attacks. In contrast to existing tools, RA supports analysis of inter-contract behaviors by using only the Ethereum Virtual Machine bytecodes of target smart contracts, i.e., even without prior knowledge of attack patterns and without spending Ether. Furthermore, RA can verify existence of vulnerability to re-entrancy attacks without execution of smart contracts and it does not provide false positives and false negatives. We also present an implementation of RA to evaluate its performance in analyzing the vulnerability of deployed smart contracts to re-entrancy attacks and show that RA can precisely determine which smart contracts are vulnerable.

Open access
Blockchain Technology Applications and Security
Security and Verification in Computing
Advanced Malware Detection Techniques
Original source
Jan 1, 2021·International Journal of Advanced Computer Science and Applications
59 cites
Introduction to NFTs: The Future of Digital Collectibles

Muddasar Ali, Sikha Bagui

This paper commences by introducing the essentials of blockchain technology and then goes into how Ethereum blockchain revolutionized blockchain. Smart contracts are presented in the context of showing how they play an important role in implementing rules regarding the Ethereum blockchain, allowing the user to regulate digital assets. The standards used in the Ethereum blockchain to build Non-Fungible Tokens (NFTs) are discussed. The paper concludes by presenting the benefits of NFTs as well as the use of Ethereum blockchain for future applications.

Open access
Blockchain Technology Applications and Security
Original source
Jan 1, 2021·SSRN Electronic Journal
66 cites
DeFi Protocol Risks: The Paradox of DeFi

Nic Carter, Linda Jo Bone Jeng

No abstract is available for this record.

Open access
Blockchain Technology Applications and Security
Banking stability, regulation, efficiency
FinTech, Crowdfunding, Digital Finance
Original source
Jan 1, 2021·Proceedings of the 16th International Conference on Software Technologies
2 cites
Towards Efficient Hashing in Ethereum Smart Contracts

Emanuel Onica, Cosmin-Ionuţ Schifirneţ

No abstract is available for this record.

Open access
3 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Jan 1, 2021·SSRN Electronic Journal
2 cites
Multiple Regression Tests and Prediction for Ethereum Transaction Value

Rui Wang

Unlike Bitcoin which was designed as an alternative to national currency as a medium of exchange, Ethereum was originally intended to facilitate projects based on its own platform. However, as the popularity of Ethereum continued to grow, it began to compete with every other cryptocurrencies and has become the second largest cryptocurrency in the world. Thus, it becomes important to study ether, Ethereum’s currency, as a medium of exchange. In this research, we will employ several regression models, including two stage least square (2SLS), regression discontinuity, difference-in-difference, and autoregression, to study various factors influencing ether’s transaction value, which is a crucial indicator as a medium of exchange and try to predict its growth. Through this study, we can have a clearer and more profound understanding of Ethereum’s development process,as well as a basic estimate of its future development trend.

Open access
2 source records
Blockchain Technology Applications and Security
Original source
Jan 1, 2021·ITM Web of Conferences
5 cites
Block Mining reward prediction with Polynomial Regression, Long short-term memory, and Prophet API for Ethereum blockchain miners

Jeyasheela Rakkini Simon, K. Geetha

The Ethereum blockchain is an open-source, decentralized blockchain with functions triggered by smart contract and has voluminous real-time data for analysis using machine learning and deep learning algorithms. Ether is the cryptocurrency of the Ethereum blockchain. Ethereum virtual machine is used to run Turing complete scripts. The data set concerning a block in the Ethereum blockchain with a block number, timestamp, crypto address of the miner, and the block rewards for the miner are explored for K means clustering for clustering miners with a unique crypto address and their rewards. Linear regression and polynomial regression are used for the prediction of the next block reward to the miner. The Long ShortTerm Memory (LSTM) algorithm is used to exploit the Ether market data set for predicting the next ether price in the market. Every kind of price and volume for every four hours is taken for prediction. The root mean square error of 34.9% is obtained for linear regression, the silhouette score is 71% for K-means clustering of miners with same rewards, with the optimal number of clusters obtained by Gap statistic method.

Open access
Blockchain Technology Applications and Security
Brain Tumor Detection and Classification
Advanced Steganography and Watermarking Techniques
Original source
Jan 1, 2021·IEEE Access
118 cites
A Systematic Analysis on Blockchain Integration With Healthcare Domain: Scope and Challenges

Sabita Khatri, Fahad Ahmed Al-Zahrani, Md Tarique Jamal Ansari, Alka Agrawal · 6 authors

A secure, smart and peer-to-peer transactions framework can be developed by Blockchain. Blockchain has enormous potential to turn health care systems as a horizontal technology, which has changed many fields of industry. The aim of this article is to critically review 50 papers published between 2015 and 2020 on blockchain-based health systems. 36 of these were journal papers; 7 were from conferences, 4 were from various symposiums; 3 were from seminars and 1 chapter was written in the book. Three key questions will be answered in this report. Firstly, what are the emerging trends of blockchain application development in healthcare from a technical perspective? Secondly, in what ways will the systematic analysis presented here contribute to a better understanding of the potential for incorporating blockchain-based technologies into the healthcare domain? Third, what are the important challenges in adopting blockchain as a solution in the healthcare domain? The descriptive analysis contains in this article shows the statistical statistics on the strategies of these 50 papers reveal that many of the blockchain systems proposed are using privately held blockchain and Ethereum platforms. We also address possible emerging trends of blockchain application such as blockchain integration with artificial intelligence, cloud based solutions and parallel block chain architecture.

Open access
Blockchain Technology Applications and Security
Original source
Jan 1, 2021·IEEE Access
185 cites
Blockchain-Based Forward Supply Chain and Waste Management for COVID-19 Medical Equipment and Supplies

Raja Wasim Ahmad, Khaled Salah, Raja Jayaraman, Ibrar Yaqoob · 6 authors

The year 2020 has witnessed unprecedented levels of demand for COVID-19 medical equipment and supplies. However, most of today's systems, methods, and technologies leveraged for handling the forward supply chain of COVID-19 medical equipment and the waste that results from them after usage are inefficient. They fall short in providing traceability, reliability, operational transparency, security, and trust features. Also, they are centralized that can cause a single point of failure problem. In this paper, we propose a decentralized blockchain-based solution to automate forward supply chain processes for the COVID-19 medical equipment and enable information exchange among all the stakeholders involved in their waste management in a manner that is fully secure, transparent, traceable, and trustworthy. We integrate the Ethereum blockchain with decentralized storage of interplanetary file systems (IPFS) to securely fetch, store, and share the data related to the forward supply chain of COVID-19 medical equipment and their waste management. We develop algorithms to define interaction rules regarding COVID-19 waste handling and penalties to be imposed on the stakeholders in case of violations. We present system design along with its full implementation details. We evaluate the performance of the proposed solution using cost analysis to show its affordability. We present the security analysis to verify the reliability of the smart contracts, and discuss our solution from the generalization and applicability point of view. Furthermore, we outline the limitations of our solution in form of open challenges that can act as future research directions. We make our smart contracts code publicly available on GitHub.

Open access
3 source records
Blockchain Technology Applications and Security
Healthcare and Environmental Waste Management
Original source
Jan 1, 2021·IEEE Transactions on Services Computing
146 cites
MedShare: A Privacy-Preserving Medical Data Sharing System by Using Blockchain

Mingyue Wang, Yu Guo, Chen Zhang, Cong Wang · 6 authors

Electronic Health Record (EHR) and its privacy have attracted widespread attention with the development of the healthcare industry in recent years. As locking medical data in a single healthcare center causes information isolation, healthcare centers are motivated to build medical data sharing systems. However, existing systems highly rely on the trusted centralized servers, which are vulnerable to distributed denial of service (DDoS) attacks and the single point of failure. Moreover, it is a non-trivial matter to authorize multiple users to search and access EHR in a privacy-preserving manner. In this paper, we propose MedShare, a decentralized framework for secure EHR sharing. Our design utilizes the smart contract technique of blockchain to establish a trusted platform for healthcare centers to share their encrypted EHR. Considering that fine-grained access control is essential in practical EHR sharing service, we devise a constant-size attribute-based encryption (ABE) scheme, where the access policy is embedded in search result on the blockchain. Besides, we propose an efficient scheme that enables authorized MedShare users to perform multi-keyword boolean search operations over encrypted EHR. We formally analyze the security strengths and implement the system prototype on Ethereum. Evaluation results demonstrate that MedShare is efficient for EHR sharing.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·IEEE Open Journal of the Computer Society
136 cites
Blockchain Platform For COVID-19 Vaccine Supply Management

Claudia Antal, Tudor Cioara, Marcel Antal, Ionut Anghel

In the context of the COVID-19 pandemic, the rapid roll-out of a vaccine and the implementation of a worldwide immunization campaign is critical, but its success will depend on the availability of an operational and transparent distribution chain that can be audited by all relevant stakeholders. In this paper, we discuss how blockchain technology can be used for assuring the transparent tracing of COVID-19 vaccine registration, storage and delivery, and side effects self-reporting. We present such system implementation in which blockchain technology is used for assuring data integrity and immutability in case of beneficiary registration for vaccination, eliminating identity thefts and impersonations. Smart contracts are defined to monitor and track the proper vaccine distribution conditions against the safe handling rules defined by vaccine producers enabling the awareness of all network peers. For vaccine administration, a transparent and tamper-proof side effects self-reporting solution is provided considering person identification and administrated vaccine association. A prototype was implemented using the Ethereum test network, Ropsten, considering the COVID-19 vaccine distribution tracking conditions. The results obtained for each on-chain operation can be checked and validated on the Etherscan, demonstrating various aspects of the proposed system such as immunization actors and safe rules registration, vaccine tracking, and administration. In terms of throughput and scalability, the proposed blockchain system shows promising results.

Open access
2 source records
Blockchain Technology Applications and Security
Spam and Phishing Detection
Advanced Malware Detection Techniques
Original source
Jan 1, 2021·Journal of Systems and Software
105 cites
A systematic literature review on blockchain governance

Yue Liu, Qinghua Lu, Liming Zhu, Hye-Young Paik · 5 authors

Blockchain has been increasingly used as a software component to enable decentralisation in software architecture for a variety of applications. Blockchain governance has received considerable attention to ensure the safe and appropriate use and evolution of blockchain, especially after the Ethereum DAO attack in 2016. However, there are no systematic efforts to analyse existing governance solutions. To understand the state-of-the-art of blockchain governance, we conducted a systematic literature review with 37 primary studies. The extracted data from primary studies are synthesised to answer identified research questions. The study results reveal several major findings: 1) governance can improve the adaptability and upgradability of blockchain, whilst the current studies neglect broader ethical responsibilities as the objectives of blockchain governance; 2) governance is along with the development process of a blockchain platform, while ecosystem-level governance process is missing, and; 3) the responsibilities and capabilities of blockchain stakeholders are briefly discussed, whilst the decision rights, accountability, and incentives of blockchain stakeholders are still under studied. We provide actionable guidelines for academia and practitioners to use throughout the lifecycle of blockchain, and identify future trends to support researchers in this area.

Open access
4 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
cs.SE
Original source
Jan 1, 2021·IEEE Access
139 cites
Exploring Sybil and Double-Spending Risks in Blockchain Systems

Mubashar Iqbal, Raimundas Matulevičius

The first step to realise the true potential of blockchain systems is to explain the associated security risks and vulnerabilities. These risks and vulnerabilities, exploited by the threat agent to affect the valuable assets and services. In this work, we use a security risk management (SRM) domain model and develop a framework to explore two security risks - Sybil and Double-spending - that are observed and considered most concerning security risks within blockchain systems. The framework illustrates the protected assets or assets to secure, the classification of threats that the attacker can trigger using Sybil attack, the identification of threats that cause Double-spending, the vulnerabilities of identified threats, and their countermeasures. We evaluated a newly built framework by exploring Sybil and Double-spending risks in Ethereum-based healthcare applications. We also recognise the various other security and implementation challenges of blockchain that hinder the acceptance of blockchain-enabled solutions. Furthermore, we discuss the permissioned blockchain systems making an appearance in industry-level enterprises and how permissioned blockchain systems control these challenges. We conclude the paper and outline the future work that aims to build an ontology-based blockchain security reference model. The results of this work could help blockchain developers, practitioners, and other associated stakeholders to communicate about Sybil and Double-spending risks, what security countermeasures should be introduced, and what security and implementation challenges are emerging in blockchain systems.

Open access
2 source records
Blockchain Technology Applications and Security
Spam and Phishing Detection
Cloud Data Security Solutions
Original source
Jan 1, 2021·IEEE Access
122 cites
The 51% Attack on Blockchains: A Mining Behavior Study

Fredy Andrés Aponte-Novoa, Ana Lucila Sandoval Orozco, Ricardo Villanueva-Polanco, Pedro M. Wightman

The applications that use blockchain are cryptocurrencies, decentralized finance applications, video games and many others. Most of these applications trust that the blockchain will prevent issues like fraud, thanks to the built-in cryptographic mechanisms provided by the data structure and the consensus protocol. However, blockchains suffers from what is called a 51% attack or majority attack, which is considered a high risk for the integrity of these blockchains, where if a miner, or a group of them, has more than half the computing capability of the network, it can rewrite the blockchain. Even though this attack is possible in theory, it is regarded as hard-achievable in practice, due to the assumption that, with enough active members, it is very complicated to have that much computing power; however, this assumption has not been studied with enough detail. In this work, a detailed characterization of the miners in the Bitcoin and Crypto Ethereum blockchains is presented, with the aim of proving the computing distribution assumption and to creating profiles that may allow the detection of anomalous behaviors and prevent 51% attacks. The results of the analysis show that, in the last years, there has been an increasing concentration of hash rate power in a very small set of miners, which generates a real risk for current blockchains. Also, that there is a pattern in mining among the main miners, which makes it possible to identify out-of-normal behavior.

Open access
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Spam and Phishing Detection
Original source
Jan 1, 2021·Procedia Computer Science
30 cites
Ethereum’s Smart Contracts Construction and Development using Model Driven Engineering Technologies: a Review

Yassine Ait Hsain, Naziha Laaz, Samir Mbarki

In the Blockchain context, Smart Contracts are computer programs that run on the Ethereum platform. Benefiting from the properties of Blockchain, SCs development represents a major challenge to developers, as the code is deployed to an immutable system, besides the Ethereum platform is still evolving. This paper highlights how we can exploit model-driven engineering for generating long terms and high productivity smart contracts. It reviews researches on Smart Contracts generation in the Ethereum blockchain from a model-driven perspective. Based on the studied approaches, we defined a comparative framework to outline the advantages and disadvantages of each approach. The result can be used as a basis of tool selection for specific development aspects of SCs.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Jan 1, 2021·International Journal of Advanced Computer Science and Applications
6 cites
Design of Decentralized Application for Telemedicine Image Record System with Smart Contract on Ethereum

Darrell Yonathan, Diyanatul Husna, F. Astha Ekadiyanto, I Ketut Eddy Purnama · 10 authors

This paper discusses the implementation of smart contracts on the Ethereum blockchain system for telemedicine data storage. Telemedicine is one of the currently developing digital technologies in the health and medical sectors. Telemedicine can be more efficient when seeking treatment because patients do not need to see a doctor face to face. When using blockchain technology, the stored data becomes more transparent for each node in the blockchain network but has verification on every transaction which takes time and gas costs. However, telemedicine has several risks and problems, one of which is long data storage process time because there must be a verification process first to ensure data security. Another problem faced is the issue of the gas fee of the blockchain telemedicine system which is billed in every data storage transaction. In this study, a blockchain system was introduced for managing and securing databases on telemedicine. The implementation of this blockchain system was carried out on a website page that can add data to and retrieve data from the blockchain system. The results of this study showed that blockchain was successfully implemented to store telemedicine data with Ethereum. The analysis in this paper refers to the set and gets functions. The set function is used to send data to the blockchain, and the get function is used to retrieve data from the blockchain. From testing, the Get function has a much faster execution time than the Set function because the Get function does not require verification to retrieve its data. In the iterations carried out—namely 1, 10, and 100—the longest time on average was at 100 iterations when compared to the other iterations. In the tests carried out, the more characters that were stored, the more gas costs must be paid. In the tests, the percentage increase in costs was 0.34% per character.

Open access
Blockchain Technology Applications and Security
Retinal Imaging and Analysis
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·Computer Modeling in Engineering & Sciences
4 cites
An Adversarial Smart Contract Honeypot in Ethereum

Han Yu, Tiantian Ji, Zhongru Wang, Hao Liu · 7 authors

A smart contract honeypot is a special type of smart contract. This type of contract seems to have obvious vulnerabilities in contract design. If a user transfers a certain amount of funds to the contract, then the user can withdraw the funds in the contract. However, once users try to take advantage of this seemingly obvious vulnerability, they will fall into a real trap. Consequently, the user’s investment in the contract cannot be retrieved. The honeypot induces other accounts to launch funds, which seriously threatens the security of property on the blockchain. Detection methods for honeypots are available. However, studying the manner by which to defend existing honeypots is insufficient to fight against honeypots. The new honeypots that may appear in the future from the perspective of an attacker must also be predicted. Therefore, we propose a type of adversarial honeypot. The code and behavioral features of honeypots are obtained through a comparative analysis of the 158,568 non-honeypots and 352 honeypots. To build an adversarial honeypot, we try to separately hide these features and make the honeypot bypass the existing detection technology. We construct 18 instances on the basis of the proposed adversarial honeypot and use an open-source honeypot detection tool to detect these instances. The experimental result shows that the proposed honeypot can bypass the detection tool with a 100% ratio. Therefore, this type of honeypot should be given attention, and defensive measures should be proposed as soon as possible.

Open access
Blockchain Technology Applications and Security
Adversarial Robustness in Machine Learning
Crime, Illicit Activities, and Governance
Original source
Jan 1, 2021·SSRN Electronic Journal
3 cites
Is Cardano a Serious Rival to Ethereum?

Jackie Johnson

Cardano was launched in October 2017 and by May 2021 has been operational for 44 months. Comparison with its closest rival, Ethereum, reveals that their prices are highly correlated but the change in daily closing prices do not always move in unison. Cardano is also more volatile than Ethereum and In terms of growth Cardano is lagging behind. Cardano’s only saving grace is its transaction fees, which are considerably lower than Ethereum. However, care must be taken in understanding the structure of any data source. In this case three data sources are used and results vary depending on the precision of the price data, particularly Cardano which for a number of years did not trade above one dollar.

Open access
2 source records
Financial Literacy, Pension, Retirement Analysis
Housing Market and Economics
Market Dynamics and Volatility
Original source
Jan 1, 2021
2 cites
Using Distributed Ledger Technologies in VANETs to Achieve Trusted Intelligent Transportation Systems

Fares Nabil ElAmine

With the recent advancements in the networking realm of computers as well as achieving real-time communication between devices over the Internet, IoT (Internet of Things) devices have been on the rise; collecting, sharing, and exchanging data with other connected devices or databases online, enabling all sorts of communications and operations without the need for human intervention, oversight, or control. This has caused more computer-based systems to get integrated into the physical world, inching us closer towards developing smart cities. The automotive industry, alongside other software developers and technology companies have been at the forefront of this advancement towards achieving smart cities. Currently, transportation networks need to be revamped to utilize the massive amounts of data being generated by the public’s vehicle’s on-board devices, as well as other integrated sensors on public transit systems, local roads, and highways. This will create an interconnected ecosystem that can be leveraged to improve traffic efficiency and reliability. Currently, Vehicular Ad-hoc Networks (VANETs) such as vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), and vehicle-to-grid (V2G) communications, all play a major role in supporting road safety, traffic efficiency, and energy savings. To protect these devices and the networks they form from being targets of cyber-related attacks, this paper presents ideas on how to leverage distributed ledger technologies (DLT) to establish secure communication between vehicles that is decentralized, trustless, and immutable. Incorporating IOTA’s protocols, as well as utilizing Ethereum’s smart contracts functionality and application concepts with VANETs, all interoperating with Hyperledger’s Fabric framework, several novel ideas can be implemented to improve traffic safety and efficiency. Such a modular design also opens up the possibility to further investigate use cases of the blockchain and distributed ledger technologies in creating a decentralized intelligent transportation system (ITS).

Open access
Blockchain Technology Applications and Security
Vehicular Ad Hoc Networks (VANETs)
IoT and Edge/Fog Computing
Original source
Jan 1, 2021·arXiv (Cornell University)
14 cites
UNISWAP: Impermanent Loss and Risk Profile of a Liquidity Provider

Andreas Aigner, Gurvinder Dhaliwal

Uniswap is a decentralized exchange (DEX) and was first launched on November 2, 2018 on the Ethereum mainnet [1] and is part of an Ecosystem of products in Decentralized Finance (DeFi). It replaces a traditional order book type of trading common on centralized exchanges (CEX) with a deterministic model that swaps currencies (or tokens/assets) along a fixed price function determined by the amount of currencies supplied by the liquidity providers. Liquidity providers can be regarded as investors in the decentralized exchange and earn fixed commissions per trade. They lock up funds in liquidity pools for distinct pairs of currencies allowing market participants to swap them using the fixed price function. Liquidity providers take on market risk as a liquidity provider in exchange for earning commissions on each trade. Here we analyze the risk profile of a liquidity provider and the so called impermanent (unrealized) loss in particular. We provide an improved version of the commonly denoted impermanent loss function for Uniswap v2 on the semi-infinite domain. The differences between Uniswap v2 and v3 are also discussed.

Open access
3 source records
q-fin.TR
q-fin.CP
q-fin.GN
Original source
Jan 1, 2021·Unicam Scientific Publications (University of Camerino)
22 cites
SuMo: A Mutation Testing Strategy for Solidity Smart Contracts

Morena Barboni, Andrea Morichetta, Andrea Polini

Smart Contracts are software programs that are deployed and executed within a blockchain infrastructure. Due to their immutable nature, directly resulting from the specific characteristics of the deploying infrastructure, smart contracts must be thoroughly tested before their release. Testing is one of the main activities that can help to improve the reliability of a smart contract, so as to possibly prevent considerable loss of valuable assets. It is therefore important to provide the testers with tools that permit them to assess the activity they performed. Mutation testing is a powerful approach for assessing the fault-detection capability of a test suite. In this paper, we propose SuMo, a novel mutation testing tool for Ethereum Smart Contracts. SuMo implements a set of 44 mutation operators that were designed starting from the latest Solidity documentation, and from well-known mutation testing tools. These allow to simulate a wide variety of faults that can be made by smart contract developers. The set of operators was designed to limit the generation of stillborn mutants, which slow down the mutation testing process and limit the usability of the tool. We report a first evaluation of SuMo on open-source projects for which test suites were available. The results we got are encouraging, and they suggest that SuMo can effectively help developers to deliver more reliable smart contracts.

Open access
3 source records
Advanced Malware Detection Techniques
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source