Caleb Johnson, Tao LƱ, Pedro Rivera, Devon R. McDonald · 6 authors
iChain is an application which was created to help meet the growing demand of machine learning. It allows users to pay those with powerful machines to run machine learning tasks for them, bypassing the need for a significant investment in a powerful computer to run it themselves. This is similar to services like a render farm. Our application functions using the Ethereum blockchain which ensures security and decentralization, as well as providing a platform for payment transactions. This article will discuss the background on machine learning and blockchain, the application, how it works, how the data moves through it, and how to use it. We hope our application will enable many without the funds to build or buy a powerful computer to experiment with and utilize complex machine learning tasks.
On March 23, 2020, the Federal Reserve Board started the âunlimited quantitative easing' to boost economy. After the announcement, an obvious boom in the cryptocurrency markets is observed. This research adopted an event analysis method, by analyzing the cumulative abnormal returns before and after the statement, the study confirmed that the QE announcement has a significant impact on the two most popular cryptocurrencies, Bitcoin and Ethereum. There could be several possible explanations: cryptocurrencies can be used as an inflation hedge, a âsafe haven' for other financial asset classes, and a substitute way of transaction. While gold is also known as an inflation hedge and a safe haven, the abnormal returns of the two biggest cryptocurrencies over gold indicate that the third reason, cryptocurrencies are being favored as an alternative option for transactions, played an important role in the boom of Bitcoin and Ethereum, and the boom of them might lead to the frenzied market of other cryptocurrencies.Keywords: Bitcoin, Cryptocurrency, Quantitative easing, event analysisJEL Classifications: G15, C10, E52DOI: https://doi.org/10.32479/ijefi.11532
Because of the availability of more than an actor and a wireless component among e-health applications, providing more security and safety is expected. Moreover, ensuring data confidentiality within different services becomes a key requirement. In this paper, we propose to collect data from health and fitness smart devices deployed in connection with the proposed IoT blockchain platform. The use of these devices helps us in extracting an amount of highly valuable heath data that are filtered, analyzed, and stored in electronic health records (EHRs). Different actors of the platform, coaches, patients, and doctors, collaborate to provide an on-time diagnosis and treatment for various diseases in an easy and cost-effective way. Our main purpose is to provide a distributed, secure, and authorized access to these sensitive data using the Ethereum blockchain technology. We have designed an integrated low-powered IoT blockchain platform for a healthcare application to store and review EHRs. This architecture, based on the blockchain Ethereum, includes a web and mobile application allowing the patient as well as the medical and paramedical staff to have a secure access to health information. The Ethereum node is implemented on an embedded platform, which should provide an efficient, flexible, and secure system despite the limited resources and low power consumption of the multiprocessor platform.
This study examines the volatility of nine leading cryptocurrencies by market capitalizationâBitcoin, XRP, Ethereum, Bitcoin Cash, Stellar, Litecoin, TRON, Cardano, and IOTA-by using a Bayesian Stochastic Volatility (SV) model and several GARCH models. We find that when we deal with extremely volatile financial data, such as cryptocurrencies, the SV model performs better than the GARCH family models. Moreover, the forecasting errors of the SV model, compared with the GARCH models, tend to be more accurate as forecast time horizons are longer. This deepens our insight into volatility forecast models in the complex market of cryptocurrencies.
ERC-20 is the most prominent Ethereum standard for fungible tokens. Tokens implementing the ERC-20 interface can interoperate with a large number of already deployed internet-based services and Ethereum-based smart contracts. In recent years, security vulnerabilities in ERC-20 have received special attention due to their widespread use and increased value. We systemize these vulnerabilities and their applicability to ERC-20 tokens, which has not been done before. Next, we use our domain expertise to provide a new implementation of the ERC-20 interface that is freely available in Vyper and Solidity, and has enhanced security properties and stronger compliance with best practices compared to the sole surviving reference implementation (from OpenZeppelin) in the ERC-20 specification. Finally, we use our implementation to study the effectiveness of seven static analysis tools, designed for general smart contracts, for identifying ERC-20 specific vulnerabilities. We find large inconsistencies across the tools and a high number of false positives which shows there is room for further improvement of these tools.
Jian Liu, Peilun Li, Raymond Cheng, N. Asokan · 5 authors
Today's blockchains suffer from low throughput and high latency, which impedes their widespread adoption of more complex applications like smart contracts. In this paper, we propose a novel paradigm for smart contract execution. It distinguishes between consensus nodes and execution nodes: different groups of execution nodes can execute transactions in parallel; meanwhile, consensus nodes can asynchronously order transactions and process execution results. Moreover, it requires no coordination among execution nodes and can effectively prevent livelocks. We show two ways of applying this paradigm to blockchains. First, we show how we can make Ethereum support parallel and asynchronous contract execution \emph{without hard-forks}. Then, we propose a new public, permissionless blockchain. Our benchmark shows that, with a fast consensus layer, it can provide a high throughput even for complex transactions like Cryptokitties gene mixing. It can also protect simple transactions from being starved by complex transactions.
Mohd Anuar Mat Isa, Muzaffar Hamzah, Daimler Benz Alebaba
A variety of mobile devices and applications have spread the usability of blockchain solutions to over 5.27 billion unique mobile phone users. The rising of Bitcoin price up to USD 50,000 in March 2021 has made many blockchain mobile wallets and smart contracts DApps popular for current and future investment of cryptocurrency and digital-asset managements. To understand the trend, this chapter will present the design and implementation of mobile blockchain DApps using Android Studio together with Ethereum smart contract as the digital-asset management tool. Java Android and Ethereum Web3-Java APIs will be demonstrated as a practical deployment of the mobile DApps. The logic and decision-making of the mobile DApps will be demonstrated and coded as a smart contract. The source codes of the mobile DApps and smart-contract were published in Github as open-source codes for those who are interested to build and run the project.
The days, the usage of E-commerce applications in the distributed network has been increasing progressively. These applications bring many advantages such as online shopping from different places. For the sake of simplicity, offloading data of applications from user devices to servers lead to many research challenges. This paper devises a novel blockchain-enabled system for E-commerce applications. The network consists of ethereum nodes that can implement symmetric security to provide valid and secure hashing of data in distributed computing. The simulation results show that the proposed blockchain-enabled system outperforms all existing systems in terms of security
Oliver Stengele, Markus Raiber, Jörn MĂŒllerâQuade, Hannes Hartenstein
We address the Threshold Information Disclosure (TID) problem on Ethereum: An arbitrary number of users commit to the scheduled disclosure of their individual messages recorded on the Ethereum blockchain if and only if all such messages are disclosed. Before a disclosure, only the original sender of each message should know its contents. To accomplish this, we task a small council with executing a distributed generation and threshold sharing of an asymmetric key pair. The public key can be used to encrypt messages which only become readable once the threshold-shared decryption key is reconstructed at a predefined point in time and recorded on-chain. With blockchains like Ethereum, it is possible to coordinate such procedures and attach economic stakes to the actions of participating individuals. In this paper, we present ETHTID, an Ethereum smart contract application to coordinate Threshold Information Disclosure. We base our implementation on ETHDKG [1], a smart contract application for distributed key generation and threshold sharing, and adapt it to fit our differing use case as well as add functionality to oversee a scheduled reconstruction of the decryption key. For our main cost saving optimisation, we show that the security of the underlying cryptographic scheme is maintained. We evaluate how the execution costs depend on the size of the council and the threshold and show that the presented protocol is deployable on Ethereum with a council of more than 200 members with gas savings of 20-40% compared to ETHDKG.
The global financial market is influenced by relatively new technologies such as cryptocurrencies; namely Bitcoin, Ethereum, Litecoin, and others. Cryptocurrencies are a challenging area in finance that requires additional attention from the academic community as they can have a potentially large impact on society and the economy.
P Bhanupriya, Sabitha Gauni, K Kalimuthu, C. T. Manimegalai
Abstract Blockchain has recently become an essential tool which enables sensitive cloud services without the need for central confidence. For example, several different cryptocurrencies were permitted with public blockchains. Unfortunately, confidential details may be exposed on current public blockchain and smart contracts implemented there. Whilst some continuous work is under way to resolve these insecure knowledge leakage problems using advanced cryptography, they need major improvements on current and common Blockchain technology such as Ethereum and are typically costly in computing. On the other hand, blockchain applications were proposed to allow the data exchange among the pre accepted nodes/participants to be more efficient and privacy-preserving. While private blockchains respond to certain challenges of privacy by allowing only the particular community of participants to view sensitive data, they do not allow public transparency for communications because businesses are accepted by a known number of users also cannot be freely viewed. One natural problem is whether we should use public and private Blockchain networks in order to allow effective, improve privacy and accountable applications in view of these findings? In this work, we try in connection with digital auctions to face this challenge. In specific, we provide a newly designed blockchain architecture combined with private and open blockchains which enables sensitive offers to be opened up on a secluded blockchain so solitary the merchant can study the offers, and none of others. We also use shared blockchains to report the public sale winner and to make transfers responsible. Moreover, we demonstrate how we can promote sincere activity among auction participants by using intelligent contracts on public blockchains. Our detailed analytical findings suggest that itâs more cost effective compared to pure public auction implementations based on blockchain.
Abstract With the large-scale application of cloud storage systems, lots of attribute-based access control (ABAC) schemes have been introduced to protect data and user security in this insecure environment. ABAC can make data owners control their own data and protect data security and privacy. However, there are two serious privacy leakage problems, namely user attribute privacy and policy privacy, should be solved in the process of constructing ABAC schemes. In this paper, an ABAC scheme supporting privacy protection is constructed, which can solve privacy leakage problems of user attribute privacy and policy privacy in large universe attribute system. Furthermore, a framework is proposed. The framework combines our ABAC scheme, the Ethereum blockchain and blockchain-based storage system. In this framework, the security characteristics of blockchain technology are used to realize decentralization, tamper-resistant and avoiding single point of failure. Besides, the problems of attribute revocation and policy updating are solved by smart contract on the Ethereum blockchain. Finally, we established an initial implementation on Linux and Rinkeby test network, and the experimental results show that our scheme is feasible.
Ophthalmology has been an early adopter of cutting-edge digital technology such as artificial intelligence (AI) and could be primed to integrate blockchain architecture in the management of AI and big data analytics. Blockchain technology has seen rapid development and maturation over the past few years. Invented in 2008 by Satoshi Nakamoto (a presumed pseudonym for an anonymous inventor/group of inventors), the blockchain ledger, forming the basis of Bitcoin, was the first decentralized cryptocurrency.1 Since then, different blockchain infrastructures, with different consensus frameworks have emerged, such as Ethereum2 and Hyperledger Fabric.3 In essence, blockchain is a decentralized ledger with immutable properties allowing secure verifiable transfer of data in a peer-to-peer fashion, utilizing a common consensus protocol to prevent single points of failure. A variety of use cases have been developed to harness the advantages of blockchain technology, largely in the financial sector and the business world. However, the health care sector, which requires tight control over confidential medical data, is well-poised to take advantage of the unique characteristics of blockchain technology. This could be of particular relevance in the management of big data and AI research, notably in the field of ophthalmology which has an abundance of numerical data and imagery. In this review, we introduce the basic concepts of blockchain technology, discuss its unique advantages and its use case in ophthalmology. BLOCKCHAIN TECHNOLOGY The concept of blockchain technology is built on a framework of an ever-growing list (or âchainâ) of transactions, grouped into units called âblocksâ, which in turn are linked to their immediate predecessors by a unique cryptographic âhash valueâ. Generated from specific mathematical algorithms such as the SHA-256 (256-bit Secure Hash Algorithm), hash values are characterized by their deterministic value, as well as pre-image and collision resistance, serving as âfingerprintâ of a block and its content. Blockchain platforms depend on âconsensus protocolsâ to approve, record, and validate each transaction. A consensus protocol is a form of rules to reach a common majority agreement on the present state of the ledger within a blockchain network. Once a consensus has been reached, the block containing the log of the data is added into the âchainâ, and shared with every stakeholder in the network, known individually as ânodesâ. The archetypal example would be a bitcoin transaction. When the transfer of coins is initiated between 2 parties, miners compete for the right to record the transaction by solving a difficult mathematical puzzle, expanding precious energy in the process. The node that solves the puzzle first is recognized for its efforts and given the right to record the transaction, hence reaching a consensus. The common transparency and traceability of each individual cryptoasset transaction prevent duplicative transactions, solving the well-documented âdouble-spendâ problemâan inherent flaw in digital asset schemes where the same single-use digital token is spent more than once. This forms the basis of a hack-resistant, immutable distributed ledger. Current blockchain platforms can be broadly dichotomized into two main groupsâpermissionless or permitted (Fig. 1). Permissionless blockchain platforms such as Bitcoin and Ethereum provide unrestricted access to the public. Conversely, permitted platforms such as Hyperledger Fabric will retain a central approving authority. Hybrid or consortium-based blockchain platforms are derived from a combination of these two architectures, resulting in partial centralization with participation restricted through the private network. Table 1 provides a summary of the terms and definitions unique to blockchain technology.FIGURE 1: Permissionless blockchain targets at implementing a common platform that can involve anyone with anonymous identity into the network, which often comes with built-in currency and is public, open and fully decentralized; Permitted blockchain engages a few organizations with known identity (forming a consortium) that require collaborative operations to realize specific business logics, which are co-hosted/co-managed by the consortium. TABLE 1 - Summary of Common Terms and Definitions in Blockchain Technology Ledger Book or computer file for recording and totaling transactions Blocks Transactions cumulated and recorded into fixed sized blocks. Each block contains timestamp, a unique hash, the hash of the previous block and transaction data 23 Chain List of blocks linked cryptographically23 Hash Cryptographically generated fixed length string of values, based on random input of transactions/data, that is easily verifiable23 Mining Validating of transactions and recording onto the decentralized ledger24 Byzantine generals problem Computer science description of a situation where involved parties must reach a decision to avoid failure, but some parties are dishonest or malicious25,26 Consensus protocol A form of rules to reach a common majority agreement on the present state of the ledger within a blockchain network23 Fault tolerance Level that allows a system to continue operating normally in the event of failure of some components or nodes27 Nodes Communicating points that may perform different functions on the blockchain platform23 Permissioned Access control layer governed by a central authority23 Permissionless Public access without restriction to participation23 Hybrid/Consortium Blockchain platform governed by multiple organizations23 Immutable Unchangeable ledger23,24 Cryptoasset Digital assets that utilizes cryptography as a medium for transactions24 Smart contracts Automated executions of complex transactions based on computational logic when certain conditions are met24 Asymptotic security Security if and only if the adversary's advantage is a negligible function of the security parameters i.e. a secure scheme that is conditionally proven to be harder than any polynomial for the attacker to break28 Deterministic Same operation performed by different nodes will produce the same result29 Pre-image resistance Computationally infeasible to derive the original transaction data from a given hash function30 Collision resistance Computationally infeasible for two distinct inputs to result in the same hash output23 APPLICATIONS OF BLOCKCHAIN TECHNOLOGY Apart from application in finance, blockchain technology could be highly relevant in other industries such as health care, insurance, and supply chain management4 due to the inherent key advantages: immutable transaction records, decentralized peer-to-peer transaction, costless verification, reduction of incumbent market power, avoidance of single point of failure, and smart contracts â automated executions of complex transactions based on computational logic. Although it has yet to achieve mass-market adoption, blockchain technology has been heavily touted as a potential general-purpose technology, gaining traction across multiple industries such as finance, hedge fund management, and supply chain management.4 Years of reliance on antiquated digital systems have resulted in cumbersome, inefficient and resource-intensive processes. This results in significant resource wastage, and also renders systems susceptible to fraudulent attacks or system-wide failure.5 Financial institutions are therefore innovating with blockchain technology to address these concerns. Another frontrunner in the adoption of blockchain technology is supply chain management.6â8 The complex multi-faceted nature of supply chains places heavy demands on proper record keeping, quality control, and transaction monitoring. Current supply chains rely on centralized intermediation entities with little transparency across the entire chain. The supply chain thus suffers from vulnerability towards malicious modification or human errors and poor accountability. The application of blockchain technologies has the potential to disrupt the industry by effectively eliminating the trust required between involved parties. By transferring the onus of trust onto the algorithm and its immutable record, the issues associated with the need of verifying intermediaries can be eliminated.9 BLOCKCHAIN TECHNOLOGY IN HEALTH CARE In a 2019 technical report by International Telecommunication Union,10 the Telecommunication Standardization Sector identified the health care sector as one of the key sectors that could be a beneficiary of blockchain technology. The devastating COVID-19 pandemic, while unfortunate, has provided a significant impetus to accelerate this process.11 It is important to note that traditional distributed database management system (DDMS) can support the secure transfer of health data through encryption and data masking with the acceptance of several significant flaws: potential single point of failure, subject identification and tampering of data. In comparison, blockchain armed with asymmetric encryption and hash values can surmount these challenges albeit with a measured sacrifice of throughput rate and latency. At this point, adoption of blockchain in health care is still in its infancy with multiple proof of concepts but a limited selection of commercially available health care blockchain platforms. At present, most of these platforms are focused on electronic medical record management, such as patient-controlled electronic medical record (EMR) accessibility and immutable recording of clinical records. One of the most well-known is Medicalchain (Medicalchain SA, London) which is built on the Hyperledger Fabric architecture. Medicalchain's12 primary focus is to assign EMR access-granting rights to the patient, thereby returning control back to the patient. It provides a self-contained incentive system by rewarding data-sharing behavior with its native token (MedToken) which can be utilized in exchange for relevant services. Another example is the national rollout of the e-Estonia health care EMR built on Keyless Signature Infrastructure blockchain technology, allowing for verification of integrity of accessed medical records as well as immutable record of access logs.13 Since its inception in 2016, it has enabled digital permeation with 99% of health data digitized securely and handling up to 1.8 million patient queries every month, made possible through decentralized authenticated sharing of data. Notable examples of data sharing on the e-Estonia platform include physician retrieval of time-critical patient information during emergencies as well as patient monitored access of their medical data.14 Separately, blockchain could potentially be a disrupting technology in the health care supply chain and insurance field. The decentralized nature of blockchain provides a platform for cross-institution and cross-border collaboration, providing transparent check and balance to all stakeholders. This gave rise to initiatives such as Pharmaledgerâa European Union blockchain consortium involving 12 global pharmaceutical firms such as Pfizer, Novartis and GSK.15 In the health care insurance field, peer-to-peer transaction of cryptographically-secured sensitive information between stakeholders would remove costly intermediaries and improve efficacy. Fraudulent activities would also be deterred by the algorithm and the immutable log. This could transform the entire patient-customer journey, from verifiable health declaration during policy purchase to transparent and traceable claims process. It is thus becoming apparent that the trust-less verification and immutable audit trail afforded by blockchain is exceedingly crucial for innovative applications in health care. BLOCKCHAIN TECHNOLOGY IN OPHTHALMOLOGY Ophthalmology as a field has been an early adopter of new evolving technologies, in particular the application of AI and deep learning (DL) for the automated analysis of medical images, such as retinal images and optical coherence tomography scans.16â18 DL in medicine (and ophthalmology), an area of active research, is highly reliant on the availability of large high-quality datasets as well as rigorous model validation and testing. However, the management of diverse datasets from different countries and centers for training and testing of algorithms in these studies poses significant challenges. This is attributable to extensive restrictions due to concerns over data security and patient confidentiality, preventing honest transfer of research medical data to support collaborative efforts.19 In addition, proper research community oversight over the multitude of novel AI and DL systems is unattainable due to a lack of transparency regarding model validation and testing. Recognizing these challenges, in a recent study, Tan et al20 proposed a permission blockchain-enabled platform (based on Hyperledger Fabric) to assist with the development and validation of DL algorithms to tackle the global myopia epidemic. They provide proof-of-concept, using this blockchain-enabled platform for secure handling of data transfer, model sharing, and auditable reporting of model validation and testing results across 3 separate sites in 2 countries, in the development of robust DL algorithms for automated detection of myopic macular degeneration and high myopia from retinal images. They suggest that this blockchain-based solution for the management of research datasets and model testing results provides advantages of data integrity and immutability, as well as automation in data consistency and a shared ledger promoting easier collaboration. They also suggest that widespread adoption of this novel method could increase validity and transparency of AI studies in medicine, and may allow health regulators (eg, US Food and Drug Administration) a means of effectively auditing and verifying the diagnostic performance of AI algorithms for regulatory approval. In conjunction, the immutable transaction log replicated across all nodes provides the ideal digital infrastructure to track each iteration of the AI-model training, improving collaborative efficiency and trust. Further applications of blockchain in the health care industry could likewise impact the field of ophthalmology (Table 2). Supply chain transformation is particularly valuable for perishable products21 and would likely play a significant role in health care, where tight monitoring of labile high-value medications is crucial to guarantee safety and efficacy. Scarce or costly products that require highly regulated storage conditions would be ideal candidates, examples which include total parenteral nutrition, mRNA COVID vaccines, intra-vitreal anti-vascular endothelial growth factors (anti-VEGF), blood products or biologics. During the COVID-19 pandemic, Lin et al established a blockchain-based platform to provide virtual clinical service for ophthalmology patients. They proposed a proof-of-concept to verify and efficiently monitor online prescriptions, creating a blockchain-based online pharmacy for prescription renewals and remote drug delivery.22 The significance of this lies in the fact that telemedicine is a highly visual-dependent service, making it particularly well-suited for visual-oriented specialties like ophthalmology. Another potential application of blockchain in health care, which will be highly relevant in ophthalmology, is the use of blockchain technology to monitor and improve patient treatment adherence as well as to automate medication support programs. This would be particularly valuable for high-cost treatment regimes that require considerable patient compliance, such as recurring intra-vitreal anti-VEGF treatments. TABLE 2 - Blockchain Characteristics and Potential Use Case Immutability31â38 AI algorithm training and testing, health care insurance, data transfer, medication distribution supply chain, patient support programme, medical licensing, patient disease monitoring, clinical drug trial Traceability and provenance31,32,34,37,39 Data transfer, medication distribution supply chain, patient support programme, medical licensing De-centralized data security33â37 Patient support programme, health care insurance, patient disease monitoring, data transfer Peer to peer transaction31â35,37 Health care insurance, data transfer, patient support programmes Cost-less verification33,35,37â40 Health care insurance, patient disease monitoring, patient support programmes, medication distribution supply chain, clinical drug trial Smart contracts/De-centralized autonomous organisations33,35,40,41 Medication distribution supply chain, patient support programmes, health care insurance, Anonymity31,32 Data transfer, patient support programme CHALLENGES Although we expect greater innovative and disruptive use cases for blockchain technology in ophthalmology to materialize, implementation and integration could remain a challenge. First, selecting the appropriate blockchain platform will be critical which, under most health care circumstances, will exclude permissionless blockchains. Researchers, clinicians, and hospital administrators will need to be cognizant of the clinical and operational workflow changes required if blockchain is adopted. Second, mindsets deeply rooted in the traditional DDMS will need to be changed. In addition, switching from DDMS to blockchain will entail greater digital automation, integration of application programming interfaces (API) and distributed applications (Dapps), off and on-chain event connection, wholesale conversion to digitized data collection and upgrading of the information technology infrastructure. Third, there are significant costs. Investments will be required for dedicated digital hardware, networking and storage overheads as well as maintenance. Fourth, from a clinician and provider perspective, immutability of the blockchain platform will prevent amendments of erroneous entries whereas latency could be a source of frustration when contrasted against highly efficient traditional client-server databases. Fifth, blockchain relies on a flawless algorithm to create an asymptotic security, hence cryptographic flaws could leave vulnerabilities within the platform. Finally, data security issues need to be addressed. The decentralized peer-to-peer transaction could potentially compromise patient's data if it has not been appropriately anonymized. The sensitive nature of health care data hence demands that the algorithm undergo extensive trials and penetration tests to guarantee that the patient's privacy and confidentiality is upheld. Finally, the democratization of data sharing at the patient-level might not materialize. It is highly possible that the lure of incentives would be nullified by heightened senses towards privacy preservation, hence failing to convince and motivate patients to proactively share their data. Such inertia could be further compounded by a lack of understanding and trust of the reliability of blockchain platforms. It might be more realistic to consider monetization of big data in an institutional level, yet even that faces significant resistance for fear of privacy breaches or the loss of autonomy over valuable data (Supplementary table: https://links.lww.com/APJO/A87). CONCLUSIONS AND FUTURE DIRECTIONS In conclusion, the health care sector faces a pressing need for new digital technologies that allow secure and efficient sharing of data to address the inefficiencies and demands in current systems. There is increasing recognition that blockchain technology could deliver the novel digital platforms that are required to address these requirements. In the field of ophthalmology, blockchain technology can help to monitor data and results integrity, greater research to support AI In addition, and algorithms are likely to further improve the and of blockchain for widespread health care applications care.
Public blockchains have spurred the growing popularity of decentralized transactions and smart contracts, especially on the financial market. However, public blockchains exhibit their limitations on the transaction throughput, storage availability, and compute capacity. To avoid transaction gridlock, public blockchains impose large fees and per-block resource limits, making it difficult to accommodate the ever-growing high transaction demand. Previous research endeavors to improve the scalability and performance of blockchain through various technologies, such as side-chaining, sharding, secured off-chain computation, communication network optimizations, and efficient consensus protocols. However, these approaches have not attained a widespread adoption due to their inability in delivering a cloud-like performance, in terms of the scalability in transaction throughput, storage, and compute capacity. In this work, we determine that the major obstacle to public blockchain scalability is their underlying unstructured P2P networks. We further show that a centralized network can support the deployment of decentralized smart contracts. We propose a novel approach for achieving scalable decentralization: instead of trying to make blockchain scalable, we deliver decentralization to already scalable cloud by using an Ethereum smart contract. We introduce Blockumulus, a framework that can deploy decentralized cloud smart contract environments using a novel technique called overlay consensus. Through experiments, we demonstrate that Blockumulus is scalable in all three dimensions: computation, data storage, and transaction throughput. Besides eliminating the current code execution and storage restrictions, Blockumulus delivers a transaction latency between 2 and 5 seconds under normal load. Moreover, the stress test of our prototype reveals the ability to execute 20,000 simultaneous transactions under 26 seconds, which is on par with the average throughput of worldwide credit card transactions.
Ridesharing is a transportation strategy that allows drivers to share their trips with other people which results in less travel expenses. It also minimizes traffic congestions and carbon emissions. Currently, most of the existing ride-sharing services rely on a central third party, like Uber, Ola, Didi which charges high service fees. In this paper, we are using blockchain technology to build a smart ride-sharing platform - CypherCab. All the services from registering as a driver, to using this platform for ridesharing will be written directly to the blockchain distributed ledger. Utilizing the decentralized nature of blockchain, the data stored in the blocks will be stored in a distributed ledger, hence removing the dependency on a central third-party server. Moreover, blockchain enables us to remove intermediaries and allows direct transactions between the driver and passengers. In this paper, we have implemented a prototype using smart contracts in the Ethereum network and Ganache test network.
This study examines the potential of cryptocurrencies such as Bitcoin, Ethereum, ripple, tether, and Bitcoin cash as hedging instruments and a safe haven for the Indonesian capital market, especially during the Covid-19 pandemic era. Now, Indonesia's capital market condition is in turbulence. The benefit of this research is to help the investors make decisions on which cryptocurrencies can be an instrument hedge and safe haven in this Covid-19 pandemic era for Indonesia Stock Exchange (IDX). The data used in this study are data on the closing price of the Composite Stock Price Index (CSPI), bitcoin (BTC), Ethereum (ETH), ripple (XRP), tether (USDT), and bitcoin cash (BCH) from January 3 to June 16, 2020. Data analysis used Generalized AutoregressiveConditional Heteroscedasticity (GARCH) and Quantile Regression (QREG). This study found that Bitcoin, Ethereum, tether, and Bitcoin cash can act as a hedge, but only the ripple cannot act as a hedge. Bitcoin, Ethereum, ripple, tether, and bitcoin cash cannot act as a safe haven when the Indonesian capital market was getting extreme, like during the Covid-19 pandemic era. The roles of Bitcoin, Ethereum, ripple, tether, and bitcoin cash as safe havens will fade when conditions in the Indonesian capital market become more extreme. This research can be used as a reference for investors for their investments by looking top four cryptocurrencies as a hedging instrument. However, in severe conditions such as during the Covid-19 Pandemic, the top five cryptocurrencies cannot be used as a safe haven, as revealed in this study.
In recent years, cryptocurrency or virtual currency is becoming an essential medium of exchange in consumer and domestic trading. Nevertheless, the trading values of cryptocurrency compared to real money are very uncertain and can change dramatically. This article is aimed to assess the uncertainty or volatility of cryptocurrencies, mostly on Bitcoin. In the digital currencies market, Bitcoin is a widely accepted currency. Other digital currencies of the market may influence Bitcoin. For example, Ethereum, Litecoin, Zcash, Monero, Dash and Ripple have a positive impact on Bitcoin. Previous research only focuses on Bitcoin and other markets such as stock markets, energy markets, and exchange rates. However, here we focus on interlinkages and volatility dynamics within cryptocurrency markets by applying some econometrics models. In this article, we have shown that the relationship between Bitcoin and other currencies can be modelled in the ARCH, GARCH, VAR and MGARCH framework. Forecast values of the GARCH (3,3) model are given very close to the original data. VAR stability result shows that the model is stable. Using the CCC, VCC, and DCC of the MGARCH model on daily returns from 1st January 2017 to 15th March 2019, we found significant volatility and strong correlations between the variables.
Jun 30, 2021·International Journal of Contemporary Economics and Administrative Sciences - International Journal of Contemporary Economics and Administrative Sciences
<strong>Abstract </strong> Blockchain technology is becoming more and more important and new usage areas are emerging every day. However, the most fundamental one of these usage areas is cryptocurrencies, which led to the emergence of blockchain technology. Cryptocurrency transfers are made possible with mining. Although there are many cryptocurrencies available today, a lot of them use Ethereum-based blockchain technology. The choice of the most optimal graphics card (GPU; Graphics Processing Unit) in cryptocurrency mining is very important for the efficiency and profitability of the mining operations to be performed. Since this decision problem depends on more than one criterion, it should be handled using Multiple-Criteria Decision-Making Methods (MCDM). Accordingly, the study focused on the mining of Ethereum-based cryptocurrencies and the selection of the optimal GPU to be used in mining with linear BWM-TOPSIS. As a result of the study, a model is presented in which miners can choose the most efficient GPU for them and the optimal GPU as of January 2020 has been determined.
This study explores the bubble behavior in the prices of top five cryptocurrencies (i.e., Bitcoin, Ethereum, Ripple, Stellar, and Tether) using daily data of the closing level at the COVID-19 pandemic, covering the period from January 2, 2020 to January 2, 2021. The testing procedure of the bubble behavior in selected cryptocurrencies prices is investigated by two methodologies. Those covers the test statistics originated by the Supremum Augmented Dickey-Fuller (SADF) (Phillips et al., 2011) and Generalized Supremum Augmented Dickey-Fuller (GSADF) (Phillips et al., 2015) to define several bubble periods. The empirical results emphasize that bubble behavior is not a diverse and stable feature of Bitcoin, Ethereum, Ripple, and Stellar prices, except the Tether prices, which point out the emergence of a potential crisis in the digital assets market through an increasing degree of financial instability.
Xuan Chen, Shujuan Tian, Kien Nguyen, Hiroo Sekiya
With data transparency and immutability, the blockchain can provide trustless and decentralized services for Internet of Things (IoT) applications. However, most blockchain-IoT networks, especially those with a private blockchain, are built on top of an infrastructure-based wireless network (i.e., using Wi-Fi access points or cellular base stations). Hence, they are still under the risk of Single-Point-of-Failure (SPoF) on the network layer, hindering the decentralization merit, for example, when the access points or base stations get failures. This paper presents an Optimized Link State Routing (OLSR) protocol-based solution for that issue in a private blockchain-IoT application. By decentralizing the underlying network with OLSR, the private blockchain network can avoid SPoF and automatically recover after a failure. Single blockchain connections can be extended to multiple ad hoc hops. Services over blockchain become flexible to fit various IoT scenarios. We show the effectiveness of our solution by constructing a private Ethereum blockchain network running on IoT devices (i.e., Raspberry Pi model 4) with environmental data sensing (i.e., Particular Matter (PM)). The IoT devices use OLSR to form an ad hoc network. The environment data are collected and propagated in transactions to a pre-loaded smart contract periodically. We then evaluate the IoT blockchain networkâs recovery time when facing a link error. The evaluation results show that OLSR can automatically recover after the failure. We also evaluate the transaction-oriented latency and block-oriented latency, which indicates the blocks have a high transmission quality, while transactions are transferred individually.
Hansrenee Willysandro, Johan Setiawan, Agus Sulaiman
Data is an important thing as a base of an analytic or a hypothesis for concluding participant vote data in the Indonesian General Election. The data needs to be processed and secured, so the integrity of the data is in good condition. It also needs to protect the participant voting rights, so the information is correctly displayed. The research problems include creating a system that protects the integrity of election data and creating a system that protects election rights for each voter. Based on the problems, this research discusses a blockchain-based electronic voting information system that would secure the integrity of data and also protecting the participant voting rights in a General Election. The system uses Ethereum as a blockchain with Solidity as a programming language to build a smart contract and is built in Microsoft Windows platform. In this research, consortium blockchain and biometric fingerprint authentication are used as a problem-solving method, and waterfall steps is used as a system development method. The result of this research is a proposed design of the e-voting system. The conclusion based on this research is a blockchain-based e-voting system that secures the integrity of the data in a selection process and ensures protection to each vote right. Index TermsâAuthentication; Blockchain; Data; Integrity; E-Voting; System
Rachit Agarwal, Tanmay Thapliyal, Sandeep K. Shukla
Smart Contracts (SCs) in Ethereum can automate tasks and provide different functionalities to a user. Such automation is enabled by the `Turing-complete' nature of the programming language (Solidity) in which SCs are written. This also opens up different vulnerabilities and bugs in SCs that malicious actors exploit to carry out malicious or illegal activities on the cryptocurrency platform. In this work, we study the correlation between malicious activities and the vulnerabilities present in SCs and find that some malicious activities are correlated with certain types of vulnerabilities. We then develop and study the feasibility of a scoring mechanism that corresponds to the severity of the vulnerabilities present in SCs to determine if it is a relevant feature to identify suspicious SCs. We analyze the utility of severity score towards detection of suspicious SCs using unsupervised machine learning (ML) algorithms across different temporal granularities and identify behavioral changes. In our experiments with on-chain SCs, we were able to find a total of 1094 benign SCs across different granularities which behave similar to malicious SCs, with the inclusion of the smart contract vulnerability scores in the feature set.
Three-dimensional (3D) data are easily collected in an unconscious way and are sensitive to lead biological characteristics exposure. Privacy and ownership have become important disputed issues for the 3D data application field. In this paper, we design a privacy-preserving computation system (SPPCS) for sensitive data protection, based on distributed storage, trusted execution environment (TEE) and blockchain technology. The SPPCS separates a storage and analysis calculation from consensus to build a hierarchical computation architecture. Based on a similarity computation of graph structures, the SPPCS finds data requirement matching lists to avoid invalid transactions. With TEE technology, the SPPCS implements a dual hybrid isolation model to restrict access to raw data and obscure the connections among transaction parties. To validate confidential performance, we implement a prototype of SPPCS with Ethereum and Intel Software Guard Extensions (SGX). The evaluation results derived from test datasets show that (1) the enhanced security and increased time consumption (490 ms in this paper) of multiple SGX nodes need to be balanced; (2) for a single SGX node to enhance data security and preserve privacy, an increased time consumption of about 260 ms is acceptable; (3) the transaction relationship cannot be inferred from records on-chain. The proposed SPPCS implements data privacy and security protection with high performance.