Blockchain Papers

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

98,640 papersLast indexed Aug 30, 2026
Search papers

Paper index

98,640 results · page 3505 of 4,110

Feb 1, 2018
78 cites
Trust Bit: Reward-based intelligent vehicle commination using blockchain paper

Madhusudan Singh, Shiho Kim

The Intelligent vehicle is experiencing revolutionary growth in research and industry, but it still suffers from a lot of security vulnerabilities. Traditional security methods are incapable of providing secure IV, mainly in terms of communication. In IV communication, major issues are trust and data accuracy of received and broadcasted reliable data in the communication channel. Blockchain technology works for the cryptocurrency, Bitcoin which has been recently used to build trust and reliability in peer-to-peer networks with similar topologies to IV Communication world. IV to IV, communicate in a decentralized manner within communication networks. In this paper, we have proposed, Trust Bit (TB) for IV communication among IVs using Blockchain technology. Our proposed trust bit provides surety for each IVs broadcasted data, to be secure and reliable in every particular networks. Our Trust Bit is a symbol of trustworthiness of vehicles behavior, and vehicles legal and illegal action. Our proposal also includes a reward system, which can exchange some TB among IVs, during successful communication. For the data management of this trust bit, we have used blockchain technology in the vehicular cloud, which can store all Trust bit details and can be accessed by IV anywhere and anytime. Our proposal provides secure and reliable information. We evaluate our proposal with the help of IV communication on intersection use case which analyzes a variety of trustworthiness between IVs during communication.

Cloud Data Security Solutions
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Feb 1, 2018·reposiTUm (TU Wien)
0 cites
Towards a new vision of customer identity management in European banking using emerging distributed ledger and cryptographic approaches: the case for and against blockchain

Christoph Maurer

This piece of work is aimed at arguing the advantages and disadvantages as well as the challenges of the blockchain technology and if this distributed ledger system, has the potential to replace current regulatory bodies and intermediaries in the financial services sector, specifically in terms of identity management and more generally. This would seem to have been the vision of the originators of the technology back in 2009/10. To create a self-sustainable, secure environment for transactions of monetary nature. In this piece of work, it is the intention to follow a specific argument in order to demonstrate that this “original idea” is not something which is likely to survive or become main stream. Rather, arguments will be made to demonstrate that likely there will be a hybrid of “old” and “new” emerging. The solution suggested to harvest the full potential of those new emerging technologies, amongst others, customer identity management, is to streamline existing processes by involving regulatory bodies in the process of setting up new services for transacting and managing identities, as the need for oversight, due to technological flaws, cannot be argued away completely.

Open access
Blockchain Technology Applications and Security
Original source
Feb 1, 2018·RePEc: Research Papers in Economics
6 cites
THE ADVANTAGES AND DISADVANTAGES OF BITCOIN PAYMENTS IN THE NEW ECONOMY

Carina-Elena Stegăroiu

In the Internet economy, with the help of cryptography, a branch of mathematics dealing with the security of information, as well as authentication and restriction of access to a computer system, a new digital coin as an alternative to national currencies appeared. In accomplishing this, using both mathematical methods (taking advantage of, for example, the difficulty of factorizing very large numbers), and quantum encryption methods. Throughout the world, information technology companies are focusing on information protection, inventing day-to-day methods with greater durability. In the horizon of Information Security, Quantum Cryptography has emerged, generating new possibilities in that field, hoping that data will be better protected and that the digital currency will resist over time and eventually evolve in the future, although Kurzweil, Bitcoin's pioneering technology is unlikely to be used in this respect. The idea of virtual alternatives to national currencies is not new, with advantages and disadvantages. The advantages of this coin are high payment freedom, transparency of information, high security, reduced risks for traders. Among the disadvantages we highlight the risk and volatility, the lack of notification and understanding, with incomplete functions, but which are developing, so Bitcoin is not perfect.

Open access
Blockchain Technology Applications and Security
Security, Politics, and Digital Transformation
Digital Transformation in Financial Services
Original source
Feb 1, 2018·SSRN Electronic Journal
1 cites
The Quantum Countdown: Quantum Computing & The Future Of Smart Ledger Encryption

Maury Shenk

Long Finance's Distributed Futures research programme is pleased to announce the launch the report “The Quantum Countdown: Quantum Computing & The Future Of Distributed Ledger Encryption”, another in a series of exciting projects in the programme. Smart Ledgers are based on a combination of mutual distributed ledgers (aka block-chain: multi-organisational databases with a super audit trail) with embedded programming and sensing, thus permitting semi-intelligent, autonomous transactions. Smart Ledgers are touted as a technology for fair play in a globalized world. There are numerous projects building trade systems using this technology with announcements from governments, shipping firms, large IT firms, and the like. The research is intended to inform policy makers and business people making decisions about moving towards these systems. This report is about a major threat to the security of Smart Ledgers and other systems from quantum computing. If and when large-scale quantum computers become available, there is a concern that such computers would be able to break the security of widely-used public key cryptography, which allows remote parties to communicate securely and authenticate transactions and data without sharing a secret key in advance. Fortunately, there are good solutions to this problem, and better ones are emerging. The hard questions for individual computer system operators involve when and how to address the problem, given its uncertain timing and the evolving solutions. The report seeks to explain the problem in detail for both non-technical and technical readers, starting with the essentials of cryptography, quantum computing, and how quantum computing threatens public key cryptography. It then considers the available solutions to the problem, and provides frameworks for deciding when and how to respond to it.

Open access
Blockchain Technology Applications and Security
Original source
Feb 1, 2018·Research portal (Tilburg University)
4 cites
An introduction to commitment based smart contracts using ReactionRuleML

Joost de Kruijff, Hans Weigand

Smart contracts gain rapid exposure since the inception of blockchain<br/>technology. Today's smart contracts are coded in non-mainstream<br/>procedural programming languages (e.g. Solidity for Ethereum),<br/>which lifts the requirement to draft enterprise ready smart contract to<br/>both a legal professional and a programmer instead of only the former.<br/>In search for a smart contract language that reduces the threshold to<br/>draft one, this conceptual paper elaborates how business logic can be<br/>converted to executable code for commitment-based smart contracts.<br/>Hereby, a contract is viewed as a set of reciprocal commitments. The<br/>smart contract ensures the automated execution of all or most of these<br/>commitments. In order to leverage its event processing capabilities,<br/>Reaction RuleML has been used to appropriately represent the<br/>elements and working of passive and active rules within a<br/>commitment based smart.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Auction Theory and Applications
Original source
Feb 1, 2018
61 cites
A comprehensive integration of national identity with blockchain technology

Kumaresan Mudliar, Harshal Parekh, Prasenjit Bhavathankar

A blockchain system is different from the hitherto used featuring robustness and disintermediation. A blockchain consists of records (blocks) recorded in a digital ledger, thoroughly decentralized where transactions are recorded in contrast to the tables in the relational database. A transaction once recorded in the system is resistant to alteration. The paper proposed several applications of blockchain system integrating it with the national identity of an individual. The national identification records of an individual must contain the fundamental details regarding the individual along with the biometrics. The available attributes of the national identification records can be used efficaciously in applications such as banking, digitizing healthcare, digital voting, etc. An example for such a national identity is the Aadhar in India which is currently utilized in centralized applications. Integrating Aadhar with blockchain yields illimitable applications in a decentralized, secure and transparent manner.

Blockchain Technology Applications and Security
Internet Traffic Analysis and Secure E-voting
Original source
Feb 1, 2018
73 cites
Empowering Light Nodes in Blockchains with Block Summarization

Asutosh Palai, M.R. Vora, Aashaka Shah

Blockchains have revolutionized the storage of data in an immutable, transparent and non-centralized way. However, public blockchain systems like the Bitcoin system face a problem of scalability, primarily due to the significant and growing size of its blockchain. This paper introduces a method, termed block summarization, which reduces blockchain storage overhead for systems having transferable transactions. The proposed method allows resource-restricted light nodes to store a form of the blockchain such that it can validate the transactions independently which ultimately reduce dependency on full nodes. This way, we can achieve a middle ground between Simplified Payment Verification (SPV) nodes which can only verify the membership of a transaction in the blockchain, and full nodes with pruning enabled which can only support pruning provided they have an infrastructure of full nodes. We implemented our algorithm for a custom blockchain using Bitcoin blocks and were able to achieve a compression ratio of 0.54.

Blockchain Technology Applications and Security
Caching and Content Delivery
Peer-to-Peer Network Technologies
Original source
Feb 1, 2018
11 cites
A Survey of Attacks on the Bitcoin System

Aakanksha Soni, Saurabh Maheshwari

In the era of digitalization, crypto-currency has become the talk of the town and Bitcoin is one of it. Bitcoin System is not controlled by any central authority or governed by any management division. Bitcoin is the first digital decentralized currency and its economic growth has encompassed to billions of dollars within a few years. In this paper we present detailed Introduction to the digital currency including the crypto-currency, then we present Bitcoin system in depth with the process of transactions, mining, miners' pooling. As we know that the popularity of Bitcoin is increasing day by day so are the attacks. We present an analysis of major attacks in the Bitcoin system such as eclipse attack, Sybil attack, >51% attack, selfish mining. More importantly, we present how these attacks play an important role for the attackers in order to receive unfair incentives or fraud the honest users. The current researchers are focusing on creating new protocols as defensive measures for the attacks; we also analyze the security of these protocols.

Blockchain Technology Applications and Security
Peer-to-Peer Network Technologies
Internet Traffic Analysis and Secure E-voting
Original source
Feb 1, 2018·Journal of data protection & privacy.
0 cites
Is distributed ledger technology built for personal data?

Henry Chang

Some of the appealing characteristics of distributed ledger technology (DLT), which blockchain is a type of, include guaranteed integrity, disintermediation and distributed resilience. These characteristics give rise to the possible consequences of immutability, unclear ownership, universal accessibility and transborder storage. These consequences have the potential to contravene data protection principles of Purpose Specification, Use Limitation, Data Quality, Individual Participation and Transborder Data Flow. This paper endeavours to clarify the various types of DLTs, how they work, why they exhibit the depicted characteristics and the consequences. Using the universal privacy principles developed by the Organisation of Economic Cooperation and Development (OECD), this paper then describes how each of the consequence causes concerns for privacy protection and how attempts are being made to address them in the design and implementation of various applications of blockchain and DLT, and indicates where further research and best-practice developments lie.

IoT and Edge/Fog Computing
Age of Information Optimization
Blockchain Technology Applications and Security
Original source
Feb 1, 2018
17 cites
Proof of networking: Can blockchains boost the next generation of distributed networks?

Lorenzo Ghiro, Leonardo Maccari, Renato Lo Cigno

The recent explosion of interest in blockchains led to a plethora of proposals for their application, including attempts to decentralize some centralized network functions. At the same time, real "distributed wireless networks" are emerging. Community networks, for instance, are large mesh networks made of hundreds of nodes built by communities primarily to solve digital divide, and they are thriving. The challenges these networks face are not only technological: they deal with creating incentives to participate, with the business model they may adopt, and with their internal governance. Very few models have been proposed to apply blockchains to bottom-up distributed networks: we instead expose how they can solve many problems which so far hindered the diffusion of such networks. Maybe we can push this further: a network is, in essence, a system in which all nodes find a rough consensus on the best paths to connect a node with another. Can we use this consensus method to run a distributed ledger and a cryptocurrency within the network itself, rather than simply applying to networks the effects of a blockchain defined in a separate system? This paper introduces this concept, named "Proof of Networking", and discusses its potential avails.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Peer-to-Peer Network Technologies
Original source
Feb 1, 2018
66 cites
Evaluating Blockchains for IoT

Runchao Han, Vincent Gramoli, Xiwei Xu

As proof-of-work blockchains are inherently energy greedy and offer probabilistic guarantees, blockchains based on Byzantine consensus appear as a promising technology to track billions of connected devices. In this paper, we evaluate the performance of prominent blockchains that solve the classic Byzantine consensus problem. Our results show that while offering reasonable throughput their performance usually do not scale to tens of devices and drops dramatically as the number of devices increases. This study motivates the need for solutions that solves the Blockchain consensus problem, a scalable variant of the classic Byzantine consensus problem but dedicated to blockchains.

Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Optimization and Search Problems
Original source
Feb 1, 2018
16 cites
Decentralized and financial approach to effective charity

Pratyush Agarwal, Shruti Jalan, Abhijit Mustafi

In this fast pacing world of modernisation, people are moving ahead at the expense of affecting the society cataclysmically and making the people more standoffish and aloof. Some people are becoming too competitive to earn money while others have no clue how about getting even a penny. But at the same time, there exist people who wish to contribute to the society out of altruism. But the existing centralised systems and brokers for charities are so corrupt that people lose belief in these trustless systems and hence the charities become futile. What if we can use the rapacious ideology of money minded people coupled with the modern technology to make the charity system more effective and trustful. Using an approach of decentralisation, cryptocurrency and finance for donations, the system of charity can be improved to a great extent with the added advantage of the involvement of even these people in a conducive way. We propose a system, backed by cryptocurrency transactions, to make the system of charity more transparent and trustworthy where the charity (in form of work) by individuals or organizations is done first and then that work can be sold later as a stock (here we call it a certificate). This will work in a manner similar to the exchange market using crypto-currency. So, people can raise money out of it, just like stocks but finally the money would go to the charities, as the certificates can only be generated by the charity doers. The complete system will be decentralised using Blockchain Technology, Smart Contractsl[2]and Cryptocurrency. This system would facilitate any individual to contribute independently to the society using his time and abilities apart from just money, and ultimately this will lead to an increase in hands towards the amelioration of the society.

Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Original source
Feb 1, 2018·IOP Conference Series Earth and Environmental Science
1 cites
The contribution of fiscal/financial decentralization to the debt expansion of the local financing platform

Yin Huayang, Di Zhou, Cui Bing

Using soft budget theory to explore the formation mechanism and the deep institutional incentive of the local financing platform debt expansion from the perspective of fiscal / financial decentralization, construct theoretical framework which explain the expansion of local debt financing platform and conduct an empirical test, the results showed that the higher the degree of fiscal decentralization, fiscal autonomy as a soft constraint body of local government the stronger, local financing platform debt scale is greater; the higher the degree of financial decentralization, local government and financial institutions have the higher autonomy with respect to the central, local financing platform debt scale is bigger; financial synergy degree is stronger, local government financial mutual supervision prompted the local government debt more transparency, local debt financing platform size is smaller.

Open access
Local Government Finance and Decentralization
Fiscal Policies and Political Economy
Fiscal Policy and Economic Growth
Original source
Feb 1, 2018·The Journal of Interdisciplinary History
77 cites
Power and Public Finance at Rome, 264-49 BCE

Michael J. Taylor

Tan provides a novel approach to understanding the politics of the Roman Republic—follow the money. In the process, he breaks through a long-standing loggerhead in the debate about the political character of the Republic: Was it fundamentally aristocratic, with a narrow set of families dominating high office in the city, or basically democratic, given that citizen assemblies elected magistrates and passed legislation?Tan argues that the Roman people had the most leverage over state policy when they paid taxes, particularly a property tax called tributum. After the conquest of Macedonia in 167 b.c., tributum was permanently suspended, and the Roman state financed itself largely from the proceeds of empire. The Roman populace being less interested in how other people’s money was spent, elites enjoyed freer reign. The aristocracy then chose to maintain a fiscally weak and decentralized state. Because few Roman senators would ever hold the highest offices (consul or censor), they therefore had a collective interest in keeping the state underfunded to limit the resources available to the fortunate few who did. This dynamic explains the decline of public-works projects after the 140s b.c. Most importantly, maintaining a poor state allowed the aristocracy to funnel the wealth of the Mediterranean into their own coffers.Despite rapid overseas expansion, Roman public revenues increased only modestly during the second and first centuries b.c., while private fortunes skyrocketed. Rome did not follow the trajectory of modern states, where, in Tilly’s axiom, “war made the state and the state made war.”1 Instead, the relatively underdeveloped Roman state handily won wars, but the elite declined to engage in further state building or resource maximization of the sort theorized by Levi.2 Roman aristocrats had a theory of predatory rule, but mainly for the purposes of personal enrichment. According to Tan, one reason for the Roman introduction of provincial tax farming was the opportunity that it afforded governors and their staffs to enrich themselves, given that this corruption did not impact the fixed amount guaranteed to the public treasury through the tax farmers’ contract.The second part of the book tacks back to the First and Second Punic Wars (264-241 and 218-201 b.c., respectively), when the state was still funded in large part by tributum, and citizen assemblies routinely interjected themselves into the conduct of wars. Tan is correct to correlate such ground-level activism with taxpaying. He largely ignores the parallel role of military conscription as a motivator for active political participation (although serving in the legions was a way to avoid tributum). Roman citizens provided the blood, as well as the treasure, that fueled the war effort; such sacrifices certainly persisted after 167 b.c. Tan points to several moments, however, when money was undoubtedly the main point of contention between the aristocracy and the commons—as when citizens voted to reject peace with Carthage in 241 b.c. until the indemnity paid to Rome was substantially increased.Tan closes with a discussion of the murder of the Gracchi brothers (Tiberius in 133 b.c. and Gaius in 121 b.c.) at the hands of their senatorial colleagues. Their “crimes” were steps to regularize and intensify the fiscal power of the state at the expense of aristocratic initiative—Tiberius’ law appropriating the revenues of Asia and Gaius’ establishment of a permanent grain dole. Tan would have done well to discuss the late republic in greater detail; his methodology would do much to illuminate the running disputes about the corruption courts, the continued presence of radical tribunes, and the rise of military dynasts commissioned by popular laws. A sequel would be welcome.This revelatory book creatively employs the methods of fiscal sociology to provide new perspectives on Rome’s turbulent politics. Tan’s accessible vision of a republic ruined by a predatory elite, an inattentive populace, and destabilizing concentrations of wealth is a cautionary tale that would benefit an audience of concerned scholars outside the narrow circle of ancient historians.

Classical Antiquity Studies
Original source
Feb 1, 2018
47 cites
AlkylVM: A Virtual Machine for Smart Contract Blockchain Connected Internet of Things

Joshua Ellul, Gordon J. Pace

Blockchain technology and the application of smart contracts allow for automation of verifiable digital processes between any number of parties. The Internet of Things (IoT) has seen great potential in the past decade to revolutionise our day-to-day lives with the aim of automating physical processes by incorporating Internet-connected devices into commodities. By integrating the IoT with blockchain systems and smart contracts it is possible to provide verifiable automation of physical processes involving different parties. The challenge lies in that due to resource constraints, many of the computational devices used within the IoT are not capable of directly interacting with blockchain implementations. In this paper, we describe and give a reference design and implementation of a split-virtual machine, AlkylVM, which allows for resource constrained IoT devices to interact with blockchain systems.

Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Advanced Memory and Neural Computing
Original source
Feb 1, 2018·2018 15th Learning and Technology Conference (L&T)
222 cites
Blockchain for government services — Use cases, security benefits and challenges

Ahmed Alketbi, Qassim Nasir, Manar Abu Talib

Public sector and governments have been actively exploring new technologies to enable the smart services transformation and to achieve strategic objectives such as citizens satisfaction and happiness, services efficiency and cost optimization. The Blockchain technology is a good example of an emerging technology that is attracting government attention. Many government entities such as United Kingdom, Estonia, Honduras, Denmark, Australia, Singapore and others have taken steps to unleash the potential of Blockchain technology. Dubai Government is aiming to become paperless by adopting the Blockchain technology for all transactions by 2021. The Blockchain is a disruptive technology that is playing a vital role in many sectors. It's a revolutionary technology transforming the way we think about trust as it enables transacting data in a decentralized structure without the need to have trusted central authorities. Blockchain technology promises to overcome security challenges in IoT enabled services such as enabling secure data sharing and data integrity. However, it also introduces new security challenges that should be investigated and tackled. In this paper, we review the literature to identify the potential use cases and application of Blockchain to enable government services. We also synthesized literature related to the security of Blockchain implementations to identify the security benefits, challenges and the proposed solutions. The analysis shows that is huge potential for Blockchain technology to be used in to enable smart government services. This paper also highlights future research in the areas of concerns that required further investigation.

2 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
FinTech, Crowdfunding, Digital Finance
Original source
Feb 1, 2018
195 cites
Blockchain: A game changer for securing IoT data

Madhusudan Singh, Abhiraj Singh, Shiho Kim

Internet of Things (IoT) is now in its initial stage but very soon, it is going to influence almost every day-to-day items we use. The more it will be included in our lifestyle, more will be the threat of it being misused. There is an urgent need to make IoT devices secure from getting cracked. Very soon IoT is going to expand the area for the cyber-attacks on homes and businesses by transforming objects that were used to be offline into online systems. Existing security technologies are just not enough to deal with this problem. Blockchain has emerged as the possible solution for creating more secure IoT systems in the time to come. In this paper, first an overview of the blockchain technology and its implementation has been explained; then we have discussed the infrastructure of IoT which is based on Blockchain network and at last a model has been provided for the security of internet of things using blockchain.

Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Internet of Things and AI
Original source
Feb 1, 2018
50 cites
Smart-Contract Based System Operations for Permissioned Blockchain

Tatsuya Sato, Yosuke Himura

Enterprises have paid attention to blockchain (BC), recently permissioned BC characterized with smart-contract, where business transactions among inter-authorized companies (forming consortium) can automatically be executed based on distributed consensus protocol over user-defined business logics pre-built with program codes. A single BC system will be built across multiple management domains having different operational policies, e.g., datacenter of each organization; this will trigger a problem that its system operations (e.g., backup) will become time-consuming and costly due to the difficulty in unifying and/or adjusting operational policy, schedule, etc. Toward solving the problem, we propose an operations execution method for BC systems; a primary idea is to define operations as smart-contract so that unified and synchronized cross-organizational operations can be executed effectively by using BC-native features. We de-sign the proposed method as hybrid architecture including in-BC consensus establishment and out-BC event-based instruction execution, in order to be adaptable to the recent heterogeneous BC architecture. Performance evaluation using a prototype with Hyperledger Fabric v1.0 shows that the proposed method can start executing operations within 5 seconds. Furthermore, cost evaluation using model-based estimation shows that the total yearly cost of monthly operations on a 5-organizational BC system could be reduced by 61 percent compared to a conventional manual method.

Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Distributed systems and fault tolerance
Original source
Feb 1, 2018
83 cites
Security Assurance for Smart Contract

Ence Zhou, Hua Song, Bingfeng Pi, Jun Sun · 7 authors

Currently, Bitcoin and Ethereum are the two most popular cryptocurrency systems, especially Ethereum. It permits complex financial transactions or rules through scripts, which is called smart contracts. Since Ethereum smart contracts hold millions of dollars, their execution correctness is crucial against attacks which aim at stealing the assets. In this paper, we proposed a security assurance method for smart contract source code to find potential security risks. It contains two main functions, the first is syntax topological analysis of smart contract invocation relationship, to help developers to understand their code structure clearly; the second is logic risk (which may lead to vulnerabilities) detection and location, and label results on topology diagram. For developers' convenience, we have built a static analysis tool called SASC to generate topology diagram of invocation relationship and to find potential logic risks. We have made an evaluation on 2,952 smart contracts, experiment results proved that our method is intuitive and effective.

Blockchain Technology Applications and Security
Advanced Malware Detection Techniques
Security and Verification in Computing
Original source
Feb 1, 2018·HAL (Le Centre pour la Communication Scientifique Directe)
168 cites
Formal Verification of Smart Contracts Based on Users and Blockchain Behaviors Models

Tesnim Abdellatif, Kei-Léo Brousmiche

Blockchain technology has attracted increasing attention in recent years. One reason of this new trend is the introduction of on-chain smart contracts enabling the implementation of decentralized applications in trust-less environments. Along with its adoption, attacks exploiting smart contract vulnerabilities are inevitably growing. To counter these attacks and avoid breaches, several approaches have been explored such as documenting vulnerabilities or model checking using formal verification. However, these approaches fail to capture the Blockchain and users behavior properties. In this paper, we propose a novel formal modeling approach to verify a smart contract behavior in its execution environment. We apply this formalism on a concrete smart contract example and analyze its breaches with a statical model checking approach.

Open access
2 source records
Blockchain Technology Applications and Security
Security and Verification in Computing
Advanced Malware Detection Techniques
Original source
Feb 1, 2018
30 cites
Lessons Learned from Implementing a Privacy-Preserving Smart Contract in Ethereum

Andreas Unterweger, Fabian Knirsch, Christoph Leixnering, Dominik Engel

Real-world smart contracts which preserve the privacy of both, their users and their data, have barely been proposed theoretically, let alone been implemented practically. In this paper, we are the first to implement a privacy-preserving protocol from the energy domain as a smart contract in Ethereum. We elaborate on and present our implementation as well as our practical findings, including more or less subtle traps and pitfalls. Despite major optimizations to our implementation, we find that while it is currently possible, it is not feasible to implement a privacy-preserving protocol of modest complexity in the Ethereum blockchain due to the high cost of operation and the lack of privacy by design.

Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Feb 1, 2018·HAL (Le Centre pour la Communication Scientifique Directe)
26 cites
Quantitative Description of Internal Activity on the Ethereum Public Blockchain

Andra Anoaica, Hugo Levard

One of the most popular platform based on blockchain technology is Ethereum. Internal activity on this public blockchain is analyzed both from a quantitative and qualitative point of view. In a first part, it is shown that the creation of the Ethereum Alliance consortium has been a game changer in the use of the technology. In a second part, the network robustness against attacks is investigated from a graph point of view, as well as the distribution of internal activity among users. Addresses of great influence were identified, and allowed to formulate conjectures on the current usage of this technology.

Open access
2 source records
Blockchain Technology Applications and Security
Complex Network Analysis Techniques
Scientific Research and Philosophical Inquiry
Original source
Feb 1, 2018
23 cites
Recycling Smart Contracts: Compression of the Ethereum Blockchain

Beltrán Borja Fiz Pontiveros, Robert Norvill, Radu State

In this work we propose a compression method for smart contracts deployed in the Ethereum blockchain. By taking advantage of the repetition of sections of bytecode among multiple smart contracts previously deployed in the Ethereum blockchain we propose a new pseudo opcode that acts as a pointer that will allow smart contracts to reuse previously deployed code. We show that our proposed algorithm achieves space savings of up to 75% in a dataset of deployed Ethereum smart contracts bytecode, on par with other state of the art compression algorithms while remaining compatible with other methods currently in use for space reduction.

Algorithms and Data Compression
Advanced Data Storage Technologies
Cellular Automata and Applications
Original source
Feb 1, 2018·2018 20th International Conference on Advanced Communication Technology (ICACT)
87 cites
Bitcoin price prediction using machine learning

M Vaidehi, Alivia Pandit, Bhaskar Jindal, Minu Kumari · 5 authors

After the boom and bust in cryptocurrencies’ prices in recent years, Bitcoin has been totally regarded as an investment asset. As it is highly volatile in nature, there has been a need for good predictions for carrying base investment decisions. Although current study has used machine learning for more accurate Bitcoin price prediction, some of them did focused on the feasibility of applying different modeling techniques to the samples that has different data structures and dimension features. To predict Bitcoin price on different frequencies after using machine learning techniques, firstly we have to classify the Bitcoin price with daily price and high-frequency price. Here, we attempt to predict Bitcoin price as accurately as possible by taking into consideration various protocols that affect the Bitcoin value. Using the provided data we would predict the sign of daily price change with highest possible accuracy. We have used Random Forest Classifier and compared with benchmark results as daily price prediction, we achieve a better performance, with the highest accuracies of the statistical methods and machine learning algorithms of 99%. my investigation in Bitcoin price prediction can be considered as a pilot study for the importance of the sample dimension in the machine learning techniques. Keywords Bitcoin, Crypto Currency, Machine Learning, Blockchain, Long Short Term Memory(LSTM), Recurrent Neural Network(RNN), Prediction

Open access
8 source records
Blockchain Technology Applications and Security
Stock Market Forecasting Methods
Market Dynamics and Volatility
Original source