Blockchain Papers

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

7,397 papersLast indexed Aug 16, 2026
Search papers

Paper index

7,397 results Β· page 303 of 309

Clear filters
Jan 1, 2018Β·SSRN Electronic Journal
830 cites
Risks and Returns of Cryptocurrency

Yukun Liu, Aleh Tsyvinski

Abstract We establish that cryptocurrency returns are driven and can be predicted by factors that are specific to cryptocurrency markets. Cryptocurrency returns are exposed to cryptocurrency network factors but not cryptocurrency production factors. We construct the network factors to capture the user adoption of cryptocurrencies and the production factors to proxy for the costs of cryptocurrency production. Moreover, there is a strong time-series momentum effect, and proxies for investor attention strongly forecast future cryptocurrency returns.

Open access
4 source records
Market Dynamics and Volatility
Financial Markets and Investment Strategies
Complex Systems and Time Series Analysis
Original source
Jan 1, 2018Β·Lecture notes in computer science
17 cites
Tool Demonstration: FSolidM for Designing Secure Ethereum Smart Contracts

Anastasia Mavridou, Áron LÑszka

Blockchain-based distributed computing platforms enable the trusted execution of computation - defined in the form of smart contracts - without trusted agents. Smart contracts are envisioned to have a variety of applications, ranging from financial to IoT asset tracking. Unfortunately, the development of smart contracts has proven to be extremely error prone. In practice, contracts are riddled with security vulnerabilities comprising a critical issue since bugs are by design non-fixable and contracts may handle financial assets of significant value. To facilitate the development of secure smart contracts, we have created the FSolidM framework, which allows developers to define contracts as finite state machines (FSMs) with rigorous and clear semantics. FSolidM provides an easy-to-use graphical editor for specifying FSMs, a code generator for creating Ethereum smart contracts, and a set of plugins that developers may add to their FSMs to enhance security and functionality.

Open access
2 source records
Blockchain Technology Applications and Security
Cryptography and Data Security
Security and Verification in Computing
Original source
Jan 1, 2018Β·Open Repository and Bibliography (University of Luxembourg)
14 cites
Privacy-preserving KYC on Ethereum

Alex Biryukov, Dmitry Khovratovich, Sergei Tikhomirov

Identity is a fundamental concept for the financial industry. In order to comply with regulation, financial institutions must verify the identity of their customers. Identities are currently handled in a centralized way, which diminishes users' control over their personal information and threats their privacy. Blockchain systems, especially those with support for smart contracts (e.g., Ethereum), are expected to serve as a basis of more decentralized systems for digital identity management. We propose a design of a privacy-preserving KYC scheme on top of Ethereum. It would let providers of financial services leverage the potential of blockchain technology to increase effciency of customer onboarding while complying with regulation and protecting users' privacy.

Open access
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Blockchain Technology Applications and Security
Original source
Jan 1, 2018Β·Lecture notes in computer science
97 cites
EthIR: A Framework for High-Level Analysis of Ethereum Bytecode

Elvira Albert, Pablo Gordillo, Benjamin Livshits, Albert Rubio Β· 5 authors

Analyzing Ethereum bytecode, rather than the source code from which it was generated, is a necessity when: (1) the source code is not available (e.g., the blockchain only stores the bytecode), (2) the information to be gathered in the analysis is only visible at the level of bytecode (e.g., gas consumption is specified at the level of EVM instructions), (3) the analysis results may be affected by optimizations performed by the compiler (thus the analysis should be done ideally after compilation). This paper presents EthIR, a framework for analyzing Ethereum bytecode, which relies on (an extension of) OYENTE, a tool that generates CFGs; EthIR produces from the CFGs, a rule-based representation (RBR) of the bytecode that enables the application of (existing) high-level analyses to infer properties of EVM code.

Open access
3 source records
Advanced Database Systems and Queries
Cloud Computing and Resource Management
Security and Verification in Computing
Original source
Jan 1, 2018Β·Lecture notes in computer science
98 cites
Foundations and Tools for the Static Analysis of Ethereum Smart Contracts

Ilya Grishchenko, Matteo Maffei, Clara Schneidewind

The recent growth of the blockchain technology market puts its main cryptocurrencies in the spotlight. Among them, Ethereum stands out due to its virtual machine (EVM) supporting smart contracts, i.e., distributed programs that control the flow of the digital currency Ether. Being written in a Turing complete language, Ethereum smart contracts allow for expressing a broad spectrum of financial applications. The price for this expressiveness, however, is a significant semantic complexity, which increases the risk of programming errors. Recent attacks exploiting bugs in smart contract implementations call for the design of formal verification techniques for smart contracts. This, however, requires rigorous semantic foundations, a formal characterization of the expected security properties, and dedicated abstraction techniques tailored to the specific EVM semantics. This work will overview the state-of-the-art in smart contract verification, covering formal semantics, security definitions, and verification tools. We will then focus on EtherTrust [ 1 ], a framework for the static analysis of Ethereum smart contracts which includes the first complete small-step semantics of EVM bytecode, the first formal characterization of a large class of security properties for smart contracts, and the first static analysis for EVM bytecode that comes with a proof of soundness.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Security and Verification in Computing
Original source
Jan 1, 2018Β·Procedia Computer Science
127 cites
Approaches to Front-End IoT Application Development for the Ethereum Blockchain

MatevΕΎ PustiΕ‘ek, Andrej Kos

There are several distributed ledger protocols potentially suitable for the Internet of things (IoT), including the Ethereum, Hyperledger Fabric and IOTA. This paper briefly presents and compares them from the IoT application development perspective. The IoT applications based on blockchain (BC) can incorporate the on-chain logic –the smart contracts– and Web, mobile or embedded client front-end application parts. We present three possible architectures for the IoT front-end BC applications. They differ in positioning of Ethereum blockchain clients (local device, remote server) and in positioning of key store needed for the management of outgoing transactions. The practical constraints of these architectures, which utilize the Ethereum network for trusted transaction exchange, are the data volumes, the location and synchronization of the full blockchain node and the location and the access to the Ethereum key store. Results of these experiments indicate that a full Ethereum node is not likely to reliably run on a constrained IoT devices. Therefore the architecture with remote Ethereum clients seems to be a viable approach, where two sub-options exist and differ in key store location/management. In addition, we proposed the use of architectures with a proprietary communication between the IoT device and remote blockchain client to further reduce the network traffic and enhance security. We expect it to be able to operate over low-power, low-bitrate mobile technologies, too. Our research clarifies differences in architectural approaches, but final decision for a particular ledger protocol and front-end application architecture is at strongly based on the particular intended use case.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Jan 1, 2018Β·Lecture notes in computer science
197 cites
A Semantic Framework for the Security Analysis of Ethereum Smart Contracts

Ilya Grishchenko, Matteo Maffei, Clara Schneidewind

Smart contracts are programs running on cryptocurrency (e.g., Ethereum) blockchains, whose popularity stem from the possibility to perform financial transactions, such as payments and auctions, in a distributed environment without need for any trusted third party. Given their financial nature, bugs or vulnerabilities in these programs may lead to catastrophic consequences, as witnessed by recent attacks. Unfortunately, programming smart contracts is a delicate task that requires strong expertise: Ethereum smart contracts are written in Solidity, a dedicated language resembling JavaScript, and shipped over the blockchain in the EVM bytecode format. In order to rigorously verify the security of smart contracts, it is of paramount importance to formalize their semantics as well as the security properties of interest, in particular at the level of the bytecode being executed. In this paper, we present the first complete small-step semantics of EVM bytecode, which we formalize in the F* proof assistant, obtaining executable code that we successfully validate against the official Ethereum test suite. Furthermore, we formally define for the first time a number of central security properties for smart contracts, such as call integrity, atomicity, and independence from miner controlled parameters. This formalization relies on a combination of hyper- and safety properties. Along this work, we identified various mistakes and imprecisions in existing semantics and verification tools for Ethereum smart contracts, thereby demonstrating once more the importance of rigorous semantic foundations for the design of security verification techniques.

Open access
2 source records
Blockchain Technology Applications and Security
Advanced Authentication Protocols Security
Cryptography and Data Security
Original source
Jan 1, 2018
410 cites
Detecting Ponzi Schemes on Ethereum

Weili Chen, Zibin Zheng, Jiahui Cui, Edith C.‐H. Ngai Β· 6 authors

Blockchain technology becomes increasingly popular. It also attracts scams, for example, Ponzi scheme, a classic fraud, has been found making a notable amount of money on Blockchain, which has a very negative impact. To help dealing with this issue, this paper proposes an approach to detect Ponzi schemes on blockchain by using data mining and machine learning methods. By verifying smart contracts on Ethereum, we first extract features from user accounts and operation codes of the smart contracts and then build a classification model to detect latent Ponzi schemes implemented as smart contracts. The experimental results show that the proposed approach can achieve high accuracy for practical use. More importantly, the approach can be used to detect Ponzi schemes even at the moment of its creation. By using the proposed approach, we estimate that there are more than 400 Ponzi schemes running on Ethereum. Based on these results, we propose to build a uniform platform to evaluate and monitor every created smart contract for early warning of scams.

Open access
Blockchain Technology Applications and Security
Spam and Phishing Detection
Cybercrime and Law Enforcement Studies
Original source
Jan 1, 2018Β·Lecture notes in computer science
236 cites
Decentralization in Bitcoin and Ethereum Networks

Adem Efe Gencer, Soumya Basu, Ittay Eyal, Robbert van Renesse Β· 5 authors

Blockchain-based cryptocurrencies have demonstrated how to securely implement traditionally centralized systems, such as currencies, in a decentralized fashion. However, there have been few measurement studies on the level of decentralization they achieve in practice. We present a measurement study on various decentralization metrics of two of the leading cryptocurrencies with the largest market capitalization and user base, Bitcoin and Ethereum. We investigate the extent of decentralization by measuring the network resources of nodes and the interconnection among them, the protocol requirements affecting the operation of nodes, and the robustness of the two systems against attacks. In particular, we adapted existing internet measurement techniques and used the Falcon Relay Network as a novel measurement tool to obtain our data. We discovered that neither Bitcoin nor Ethereum has strictly better properties than the other. We also provide concrete suggestions for improving both systems.

Open access
3 source records
Blockchain Technology Applications and Security
Internet Traffic Analysis and Secure E-voting
Peer-to-Peer Network Technologies
Original source
Jan 1, 2018Β·RePEc: Research Papers in Economics
279 cites
Distributed Ledger Technology Systems. A Conceptual Framework

Michel Rauchs, Andrew Glidden, Brian Gordon, Gina Pieters Β· 8 authors

The DLT ecosystem is plagued with the use of incomplete and inconsistent definitions and a lack of standardised terminology, creating a needlessly complicated landscape for everyone from experienced policymakers and developers to individuals venturing into the field for the first time. This study sets out to contribute to international discussions to create a shared, common language around DLT systems to clarify terminology and concepts.

Open access
2 source records
Open Source Software Innovations
Transportation and Mobility Innovations
Innovative Approaches in Technology and Social Development
Original source
Jan 1, 2018Β·IEEE Access
626 cites
A Blockchain-Based Framework for Data Sharing With Fine-Grained Access Control in Decentralized Storage Systems

Shangping Wang, Yinglong Zhang, Yaling Zhang

In traditional cloud storage systems, attribute-based encryption (ABE) is regarded as an important technology for solving the problem of data privacy and fine-grained access control. However, in all ABE schemes, the private key generator has the ability to decrypt all data stored in the cloud server, which may bring serious problems such as key abuse and privacy data leakage. Meanwhile, the traditional cloud storage model runs in a centralized storage manner, so single point of failure may leads to the collapse of system. With the development of blockchain technology, decentralized storage mode has entered the public view. The decentralized storage approach can solve the problem of single point of failure in traditional cloud storage systems and enjoy a number of advantages over centralized storage, such as low price and high throughput. In this paper, we study the data storage and sharing scheme for decentralized storage systems and propose a framework that combines the decentralized storage system interplanetary file system, the Ethereum blockchain, and ABE technology. In this framework, the data owner has the ability to distribute secret key for data users and encrypt shared data by specifying access policy, and the scheme achieves fine-grained access control over data. At the same time, based on smart contract on the Ethereum blockchain, the keyword search function on the cipher text of the decentralized storage systems is implemented, which solves the problem that the cloud server may not return all of the results searched or return wrong results in the traditional cloud storage systems. Finally, we simulated the scheme in the Linux system and the Ethereum official test network Rinkeby, and the experimental results show that our scheme is feasible.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Original source
Dec 31, 2017Β·International Journal of Grid and Distributed Computing
9 cites
Saving Deployment Costs of Smart Contracts by Eliminating Gas-wasteful Patterns

Jae-Yong Park, Daegeon Lee, Hoh Peter In

Smart contracts are blockchain-based programs that have developed with the emergence of Ethereum, one of the most well-known blockchains. Gas, paid in Ethers (i.e., the cryptocurrency in Ethereum), is required for the costs to upload and run smart contracts on Ethereum. As cost-inefficiently designed smart contracts result in unnecessary costs, it is vital to eliminate any gas-wasteful code fragments to optimize the deployment costs. In this study, we define five gas-wasteful patterns: 'Over-public variables', 'Redundant initial values', 'Loose packing', 'Non-base unit types', and 'Nonconstant variables', based on the state variables in Solidity, the most commonly used implementation language for smart contracts in Ethereum. We also propose improvement methods related to these patterns and a solution to identify and eliminate the patterns. Furthermore, we analyze 143 real-world contracts deployed on Ethereum and find that 56% of them include the above-mentioned patterns. We also upgrade 43 of the patternmatched contracts and demonstrate that their deployment costs are decreased on an average by 13.47%, and the most-reduced rate is 64%.

Open access
Blockchain Technology Applications and Security
Original source
Dec 30, 2017Β·Transactions on Networks and Communications
6 cites
Exploiting Cryptocurrency Miners with OISNT Techniques

Arif SarΔ±, Seyfullah Kilic

Collection of intelligence is one of the key elements to organize more sophisticated methods of attacks. Open Source Intelligence (OSINT) is a technique used by attackers for reconnaissance purposes to gather information about specific targets. The accessibility to critical information about emerging systems through OSINT leads exposure of vulnerabilities and exploitation of these vulnerabilities to form widespread attack. Blockchain is one of the emerging technologies that exposed the use of crypto currencies such as Bitcoin and Ethereum. This research paper explains the use of OSINT to gather critical information about cryptocurrency miners such as Bitcoin Antminer and Ethereum Claymore and expose the vulnerabilities to exploit the configuration file of the miner manager. The research outcomes expose the vulnerability of the existing crypto currencies and use of OSINT for detection and analysis of cyberthreat in crypto currency market.

Open access
Network Security and Intrusion Detection
Advanced Malware Detection Techniques
Digital and Cyber Forensics
Original source
Dec 27, 2017Β·Proceedings of the ACM on Programming Languages
17 cites
Online Detection of Effectively Callback Free Objects with Applications to Smart Contracts

Shelly Grossman, Ittai Abraham, Guy Golan-Gueta, Yan Michalevsky Β· 7 authors

Callbacks are essential in many programming environments, but drastically complicate program understanding and reasoning because they allow to mutate object's local states by external objects in unexpected fashions, thus breaking modularity. The famous DAO bug in the cryptocurrency framework Ethereum, employed callbacks to steal $150M. We define the notion of Effectively Callback Free (ECF) objects in order to allow callbacks without preventing modular reasoning. An object is ECF in a given execution trace if there exists an equivalent execution trace without callbacks to this object. An object is ECF if it is ECF in every possible execution trace. We study the decidability of dynamically checking ECF in a given execution trace and statically checking if an object is ECF. We also show that dynamically checking ECF in Ethereum is feasible and can be done online. By running the history of all execution traces in Ethereum, we were able to verify that virtually all existing contract executions, excluding these of the DAO or of contracts with similar known vulnerabilities, are ECF. Finally, we show that ECF, whether it is verified dynamically or statically, enables modular reasoning about objects with encapsulated state.

Open access
2 source records
cs.PL
Security and Verification in Computing
Blockchain Technology Applications and Security
Original source
Dec 25, 2017Β·European Journal of Management Issues
3 cites
ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°, ΠΊΠ°ΠΊ качСствСнно Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ инструмСнт ΠΈ пСрспСктивы Π΅Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΌΠΈΡ€ΠΎΠ²ΡƒΡŽ Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ систСму

ΠžΠ»Π΅ΠΊΡΡ–ΠΉ ДТусов, Наталия Π ΡƒΠ±Ρ†ΠΎΠ²Π°

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ – ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ соврСмСнныС Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ ΠΈ состояниС ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Ρ‹Π½ΠΊΠ° Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ ΠΈ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ пСрспСктивы ΠΈΡ… дальнСйшСго развития ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΌΠΈΡ€ΠΎΠ²ΡƒΡŽ Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ систСму.
 Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования. РСтроспСктивно прослСТСна история происхоТдСния ΠΈ становлСния Π‘ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° (Bitcoin), рассмотрСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ особСнности Β«Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Β» (Β«BlockchainΒ»). ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ стороны Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°ΠΌΠΈ. РассмотрСна блиТайшая ΠΏΠΎ ΠΊΠ°ΠΏΠΈΡ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊ Π‘ΠΈΡ‚ΠΊΠΎΠΈΠ½Ρƒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π­Ρ„ΠΈΡ€ (Ethereum) ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ основныС различия ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. На основС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ исслСдования сформирован ΠΏΡ€ΠΎΠ³Π½ΠΎΠ· ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятном Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ развития Ρ€Ρ‹Π½ΠΊΠ° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ Π½Π° блиТайшСС Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅ ΠΈ ΠΎ возмоТности ΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΌΠΈΡ€ΠΎΠ²ΡƒΡŽ Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ систСму.
 ВСорСтичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ исслСдования. НастоящСС исслСдованиС ΠΈ Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ глобальной Π½Π°ΡƒΡ‡Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ – Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π°ΡƒΡ‡Π½ΠΎ-обоснованного мнСния акадСмичСской Π½Π°ΡƒΠΊΠΈ ΠΊ Π½ΠΎΠ²ΠΎΠΌΡƒ Ρ„Π΅Π½ΠΎΠΌΠ΅Π½Ρƒ Π² экономикС – ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°ΠΌ ΠΈ ΠΈΡ… Ρ€ΠΎΠ»ΠΈ Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ финансовой систСмС.
 ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ/Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ/научная Π½ΠΎΠ²ΠΈΠ·Π½Π° исслСдования. Π Π°Π±ΠΎΡ‚Π° являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΡ…, посвящСнных Π½ΠΎΠ²ΠΎΠΌΡƒ явлСнию Π² экономикС – ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°ΠΌ; прСдставлСны авторскиС ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Ρ‹ ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… направлСниях дальнСйшСго развития Ρ€Ρ‹Π½ΠΊΠ° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚.
 ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Ρ‹ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… исслСдований. Настоящая Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… исслСдований Π² области Ρ€Ρ‹Π½ΠΊΠ° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚, Π΅Π³ΠΎ дальнСйшСго развития ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΌΠΈΡ€ΠΎΠ²ΡƒΡŽ Ρ„ΠΈΠ½Π°Π½ΡΠΎΠ²ΡƒΡŽ систСму.
 Π’ΠΈΠΏ ΡΡ‚Π°Ρ‚ΡŒΠΈ – эмпиричСская.

Open access
FinTech, Crowdfunding, Digital Finance
Blockchain Technology Applications and Security
Digital Transformation in Financial Services
Original source
Dec 22, 2017Β·Radiotekhnika
0 cites
Estimating the capacity of the Ethereum platform based on the mathematical model of the smart contract

Mark Ivanov, Roman Oliynykov

A mathematical model for smart contracts for deployment of the initial coin offering (ICO), widely used on the Ethereum platform, is proposed. The analysis of dependence of the network capacity on such parameters as the transaction buffer size, the average transaction processing time, is performed. Evaluations are obtained of which parameters have the greatest impact on the capacity of Ethereum within the developed model.

Open access
Economic and Technological Systems Analysis
Enterprise Management and Information Systems
Blockchain Technology Applications and Security
Original source
Dec 19, 2017Β·UniversitΓ€tsbibliothek der LMU
12 cites
The State of the Art in Cryptocurrencies

Yasmin Le

Bitcoin has emerged as a popular digital currency and arouses the interest not only of programmers, but also of investors and academics. What interests them most is its underlying technology, the blockchain. This thesis aims at giving an overview of the current state of cryptocurrencies and compares their different designs and approaches to Bitcoin. The blockchain technology will be explained, as well as how it could impact many aspects in life by showcasing different applications of Ethereum blockchain-based smart contracts. Based on the evaluation of the different cryptocurrencies and preceding conclusions, specific cryptocurrencies will be applied to the Tasklet system before proposing the implementation of the blockchain technology in such a system, in order to establish a reward system. The paper reviews a heterogeneous, scattered body of knowledge including academic literature, but also non-scientific sources due to the constantly evolving technology. On this basis, the advantages of Bitcoin, but also its weaknesses, as well as the vast potential of blockchain are discussed. Results indicate that although Bitcoin’s framework may be limited, it will still play an important role in the future due to its dominance in the cryptocurrency market. The short display of blockchain-fueled applications and its effects has shown its potential to transform the internet, leading to the rise of the Web 3.0. Keywords: Bitcoin, Blockchain, Cryptocurrency, Distributed Ledger Technology, Smart Contract

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Original source
Dec 11, 2017Β·Illinois Digital Environment for Access to Learning and Scholarship (University of Illinois at Urbana-Champaign)
5 cites
Measuring Ethereum's peer-to-peer network

Simon Kim

Ethereum, a cryptocurrency currently valued at 46 billion US dollars, has grown over 6,500% in the last 12 months. Despite the growth in value, we still have very limited Ethereum network visibility. In this thesis, we analyze the Ethereum network from two vantage points: the DEVp2p network and the Ethereum Mainnet. The DEVp2p peer-to- peer (P2P) network was developed specifically for and ultimately underlies the Ethereum Mainnet. We examine overall composition of the DEVp2p network. We analyze our peer connections on the Ethereum Mainnetβ€”the main Ethereum network established on top of DEVp2p. We compare the Ethereum network’s properties to those of other well-studied P2P networks, namely BitTorrent and Gnutella. We develop novel techniques to measure the Ethereum P2P network and gain visibility into this previously opaque network.

Open access
Peer-to-Peer Network Technologies
Digital Rights Management and Security
Caching and Content Delivery
Original source
Nov 30, 2017Β·Advances in computational intelligence and robotics book series
8 cites
Cryptocurrency and Blockchain

Premkumar Chithaluru, Kulvinder Singh, Manish Sharma

As the technologies are evolving day by day, they are able to rejuvenate any sector either individually or by incorporating other technologies. There are many prominent sectors in the market such as healthcare, education, entertainment, business, information technology, retail, etc. Every sector has its own set of profits and consequences, but apart from all, the banking or finance sector is the only sector that provides dynamicity to all other sectors and helps them to generate maximum revenue from their principal investment. In this chapter, the authors are focusing on the traditional and modern ways of banking, currencies such as cryptocurrency like Bitcoin, Ethereum, Litecoin, and how the modern currency will change the transaction procedure in the global banking system, creating an amalgamation of such currency with a current transaction system with the role of technology such as Blockchain in the betterment of the global banking system making the system fully decentralized, distributed, transparent, fast, immutable, and efficient.

Open access
3 source records
Sharing Economy and Platforms
Blockchain Technology Applications and Security
Transportation and Mobility Innovations
Original source
Nov 28, 2017Β·Bitcoin and Beyond
251 cites
Experiments in algorithmic governance

Quinn DuPont

This chapter describes a short-lived experiment in organizational governance that attempted to utilize algorithmic authority through cryptocurrency and block-chain technologies to create a social and political world quite unlike anything we have seen before. It details the governance structures that were promised by the developers and community members involved in the making of The decentralised autonomous organisation (DAO), and in contrast, those that were observed in its discourses before, during, and after the β€œexploit.” The DAO was a decentralized, crowdfunded, direct-management organization and investment platform. In the original vision of decentralized autonomous organizations, as proposed by Vitalik Buterin, founder and member of the Ethereum Foundation, a DAO is a pseudo-legal organization run by an assemblage of human and β€œrobot” participants. From the earliest days of The DAO, many community members acknowledged that the enormous complexity of decentralized and algorithmic governance required a new kind of experimental β€œscience” to map the β€œuncharted territory” The DAO was entering.

Open access
2 source records
Blockchain Technology Applications and Security
Ethics and Social Impacts of AI
FinTech, Crowdfunding, Digital Finance
Original source
Nov 26, 2017Β·Lecture notes in computer science
129 cites
Designing Secure Ethereum Smart Contracts: A Finite State Machine Based Approach

Anastasia Mavridou, Áron LÑszka

The adoption of blockchain-based distributed computation platforms is growing fast. Some of these platforms, such as Ethereum, provide support for implementing smart contracts, which are envisioned to have novel applications in a broad range of areas, including finance and Internet-of-Things. However, a significant number of smart contracts deployed in practice suffer from security vulnerabilities, which enable malicious users to steal assets from a contract or to cause damage. Vulnerabilities present a serious issue since contracts may handle financial assets of considerable value, and contract bugs are non-fixable by design. To help developers create more secure smart contracts, we introduce FSolidM, a framework rooted in rigorous semantics for designing con- tracts as Finite State Machines (FSM). We present a tool for creating FSM on an easy-to-use graphical interface and for automatically generating Ethereum contracts. Further, we introduce a set of design patterns, which we implement as plugins that developers can easily add to their contracts to enhance security and functionality.

Open access
3 source records
Blockchain Technology Applications and Security
Advanced Malware Detection Techniques
Cryptography and Data Security
Original source