Artificial Intelligence Integrated Blockchain Technology for Decentralized Applications and Smart Contracts

Total Page:16

File Type:pdf, Size:1020Kb

Artificial Intelligence Integrated Blockchain Technology for Decentralized Applications and Smart Contracts International Journal of Advanced Science and Technology Vol. 29, No.02, (2020), pp. 1023-1031 Artificial Intelligence Integrated Blockchain Technology for Decentralized Applications and Smart Contracts MAAN NAWAF ABBOOD Al-Imam Al-Adham college Abstract In the present period, Blockchain Technology is one of the key regions of research just as execution explicitly in the space of Cryptocurrency. Presently days, various advanced digital forms of money are very conspicuous and shared all through the world in spite of enormous analysis and debates. These cryptographic forms of money incorporate BitCoin, Ethereum, LiteCoin, PeerCoin, GridCoin, PrimeCoin, Ripple, Nxt, DogeCoin, NameCoin, AuroraCoin, Dash, Neo, NEM, PotCoin, TitCoin, Verge, Stellar, VertCoin, Tether, Zcash and numerous others. These blockchain based digital forms of money don't have any middle of the road bank or installment passage to record the log of the transactions. That is the primary reason in light of which numerous nations are not permitting the cryptographic forms of money as legitimate cash transaction. In any case, these blockchain based cryptographic forms of money are extremely celebrated and utilized as a result of colossal security highlights. This manuscript is focusing on the blockchain technology that is directly associated as the application domain of artificial intelligence. Keywords: Artificial Intelligence, AI, AI based Blockchain, Blockchain Security Introduction The blockchain organize is having a square of records in which every single record is related with the dynamic cryptography so every one of the transactions can be scrambled with no likelihood of sniffing or hacking endeavors [1, 2]. In current situation, the blockchain innovation is progressively engaged towards cryptographic forms of money in which the disseminated record is kept up for the transactions [3, 4]. The circulated record alludes to the reproduced, synchronized and shared advanced advantage for numerous areas and gadgets with the goal that the outsider control can't be conceivable. For instance, if a bank pursues the appropriated record with blockchain innovation can uphold higher level of security [5]. On the off chance that that bank is having one million clients, at that point the records of the transactions will be put away on those one million gadgets. It alludes to the way that the programmer should hack one million gadgets progressively as opposed to a solitary server. This is the real favorable position of utilizing the decentralized blockchain innovation [6, 7]. In case of centralized application, if hacker penetrates the server of a bank, then all the details and records of all the customers can be copied. That is the main reason because of which the government agencies should focus on decentralizing their web based applications [8, 9, 10]. Using blockchian technology, the servers of government for land registry, citizen information (including AADHAAR in India), Permanent Account Number (PAN) and many others can be made secured using decentralized apps. ISSN: 2005-4238 IJAST 1023 Copyright ⓒ 2020 SERSC International Journal of Advanced Science and Technology Vol. 29, No.02, (2020), pp. 1023-1031 Figure 1: Association of AI, Blockchain and Big Data The blockchain based decentralized application can be used for following • (Birth, Marriage and Death) Certificates • Asset and Land Registry • Digital Identity of Government Documents • Incorporation Services • Notarized Documents • Personalized Government Services • Social Welfare and Benefits • Taxation • Polling / Voting / Assembly Elections ISSN: 2005-4238 IJAST 1024 Copyright ⓒ 2020 SERSC International Journal of Advanced Science and Technology Vol. 29, No.02, (2020), pp. 1023-1031 Figure 2: Blockchain Size from 2010 to 2019 According to the examination investigation and reports from Statista.com, the graphical view introduces the extent of BitCoinblockchain from year 2010 to current year 2019 and that is having colossal use all through the globe. The decentralized application (dApp) alludes to the product application that executes on the dispersed channels with the goal that the hacking of application will be close to incomprehensible [11]. In customary brought together application, the application is sent on a solitary server [12[. The principle constraint with concentrated methodology is that in the event that that incorporated server is hacked, at that point everything can be harmed or replicated from that server. If there should be an occurrence of decentralized application, there is no single server rather capacity is done on all the customer gadgets so the replication of the transaction should be possible with most extreme accessibility of transaction records [13]. In the situation of decentralized application, the programmer should break every one of the gadgets related with that application and that will be troublesome continuously utilizing keen contracts. In shrewd contracts based dApp, the dynamic token sharing is actualized with the goal that the transactions will have greatest safety efforts [14]. Smart Contracts The smart contract programming is required for the globalization based transactions. It means that the transactions can be done across the people who can't communicate because of different continents, languages and traditions. Smart Contracts automatically validate the transactions and business dealings between the people who can't understand the language of each other [15, 16]. Free and Open Source Tools for Blockchain Development Hydrachain (https://github.com/HydraChain/hydrachain) integrates the Creation of Permissioned Distributed Ledgers, Setup of Private Chain, Fully Compatible with Ethereum Protocol and many others. Multichain (URL: https://www.multichain.com/) integrates the approach that is Compatible with Bitcoin, Fully Customizable, Fine-Grained Managed Permissions, Rapid Creation and Deployment of New Blockchain, Powerful Data Sharing and Encryption and enormous others. ISSN: 2005-4238 IJAST 1025 Copyright ⓒ 2020 SERSC International Journal of Advanced Science and Technology Vol. 29, No.02, (2020), pp. 1023-1031 OpenChain (https://www.openchain.org) is having the Digitally Signed transactions, Custom rule definitions for ledgers, Robustness and Fine Validation, Client Server Architecture, Module Design with Real Time Validations, Immutability with Security with the enormous features. Ethereum (https://www.ethereum.org) is having Smart Wallets and Smart Money, Creation of Own Cryptocurrency Development, Security against third party intervention or downtime, Execution of Smart Contracts, Virtual Shares with Crowd Fund and Crowd Sale. Corda https://www.corda.net is thePlatform for Blockchain and Distributed Ledger, Smart Contracts, Development of Distributed Apps, Notary Infrastructure for Sequencing and Validation of Transactions, Flow based Framework for Negotiation and Communication in the participants Credits https://credits.com is having the Smart Contract Programming, Real Time Monitoring of Network Transactions, Web Wallet with Security using Private and Public Keys BigChainDB with https://www.bigchaindb.com is havingBig Data enabled Blockchain Database, Decentralized Management and Control, Dynamic Management of Digital Assets, Byzantine Fault Tolerant (BFT) for high performance computing applications, Rich Permissioning at each Transaction, Integration with MongoDBNoSQL for fast transaction processing with unstructured data, Resistance to Tamper and Faults for Security Quorum with URL https://www.jpmorgan.com/global/Quorum includes Enterprise Level Smart Contract and Distributed Ledger Platform, Peer Permissioning, High Performance using Raft based Consensus, Exchange of Private Messages with Secured Contracts, Fully Customizable for Large Scale Business and Corporate Applications, Integration with CakeShop Software Development Kit (SDK) for Graphical User Interface (GUI) enabled Smart Contracts, Quorum Networks and APIs. Symbiont Assembly , URL: https://symbiont.io/ is having Byzantine Fault-Tolerance, Handling Thousands or more Transactions Per Second, Elimination of data loss with storage of real time critical documents on network, Sharing of data with advanced encryption and dynamic cryptography, Maintenance of transaction logs and lifetime without third party intervention Embark, URL: https://embark.status.im/ withPeer to Peer Secured Messaging, Development and Distribution of Decentralized Apps with Decentralized Communication with Orbit and Whisper, Integration with Web Technologies including Foundation, React, Angular and others, Custom Framework Development, Association with Simulated Blockchains including Ganache, Automatic Smart Contract deployment, Integration with EthereumBlockchains, Testing Environment for Smart Contracts using Web3 Solidity, URL: https://github.com/ethereum/solidity is theHigh Level Programming Language for Smart Contracts, Contract Oriented Statically Typed Programming Language, Object Oriented with support to multiple blockchian platforms, Compatible with Ethereum, Tendermint, Counterparty and ErisDB, Creation of Smart Contracts for Crowdfunding, Muti-Signature Wallets, Voting, Blind Auctions and many others Truffle, URL: https://truffleframework.com/ is the Platform for Smart Contract Programming with compilation, linking and binary management, Development Environment with Framework for Testing, Testing of Contracts using Chai library and Mocha Framework, NodeJS support for Mocha and Chai integration for unit testing ISSN: 2005-4238
Recommended publications
  • YEUNG-DOCUMENT-2019.Pdf (478.1Kb)
    Useful Computation on the Block Chain The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Yeung, Fuk. 2019. Useful Computation on the Block Chain. Master's thesis, Harvard Extension School. Citable link https://nrs.harvard.edu/URN-3:HUL.INSTREPOS:37364565 Terms of Use This article was downloaded from Harvard University’s DASH repository, and is made available under the terms and conditions applicable to Other Posted Material, as set forth at http:// nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of- use#LAA 111 Useful Computation on the Block Chain Fuk Yeung A Thesis in the Field of Information Technology for the Degree of Master of Liberal Arts in Extension Studies Harvard University November 2019 Copyright 2019 [Fuk Yeung] Abstract The recent growth of blockchain technology and its usage has increased the size of cryptocurrency networks. However, this increase has come at the cost of high energy consumption due to the processing power needed to maintain large cryptocurrency networks. In the largest networks, this processing power is attributed to wasted computations centered around solving a Proof of Work algorithm. There have been several attempts to address this problem and it is an area of continuing improvement. We will present a summary of proposed solutions as well as an in-depth look at a promising alternative algorithm known as Proof of Useful Work. This solution will redirect wasted computation towards useful work. We will show that this is a viable alternative to Proof of Work. Dedication Thank you to everyone who has supported me throughout the process of writing this piece.
    [Show full text]
  • A Survey on Volatility Fluctuations in the Decentralized Cryptocurrency Financial Assets
    Journal of Risk and Financial Management Review A Survey on Volatility Fluctuations in the Decentralized Cryptocurrency Financial Assets Nikolaos A. Kyriazis Department of Economics, University of Thessaly, 38333 Volos, Greece; [email protected] Abstract: This study is an integrated survey of GARCH methodologies applications on 67 empirical papers that focus on cryptocurrencies. More sophisticated GARCH models are found to better explain the fluctuations in the volatility of cryptocurrencies. The main characteristics and the optimal approaches for modeling returns and volatility of cryptocurrencies are under scrutiny. Moreover, emphasis is placed on interconnectedness and hedging and/or diversifying abilities, measurement of profit-making and risk, efficiency and herding behavior. This leads to fruitful results and sheds light on a broad spectrum of aspects. In-depth analysis is provided of the speculative character of digital currencies and the possibility of improvement of the risk–return trade-off in investors’ portfolios. Overall, it is found that the inclusion of Bitcoin in portfolios with conventional assets could significantly improve the risk–return trade-off of investors’ decisions. Results on whether Bitcoin resembles gold are split. The same is true about whether Bitcoins volatility presents larger reactions to positive or negative shocks. Cryptocurrency markets are found not to be efficient. This study provides a roadmap for researchers and investors as well as authorities. Keywords: decentralized cryptocurrency; Bitcoin; survey; volatility modelling Citation: Kyriazis, Nikolaos A. 2021. A Survey on Volatility Fluctuations in the Decentralized Cryptocurrency Financial Assets. Journal of Risk and 1. Introduction Financial Management 14: 293. The continuing evolution of cryptocurrency markets and exchanges during the last few https://doi.org/10.3390/jrfm years has aroused sparkling interest amid academic researchers, monetary policymakers, 14070293 regulators, investors and the financial press.
    [Show full text]
  • Impossibility of Full Decentralization in Permissionless Blockchains
    Impossibility of Full Decentralization in Permissionless Blockchains Yujin Kwon*, Jian Liuy, Minjeong Kim*, Dawn Songy, Yongdae Kim* *KAIST {dbwls8724,mjkim9394,yongdaek}@kaist.ac.kr yUC Berkeley [email protected],[email protected] ABSTRACT between achieving good decentralization in the consensus protocol Bitcoin uses the proof-of-work (PoW) mechanism where nodes earn and not relying on a TTP exists. rewards in return for the use of their computing resources. Although this incentive system has attracted many participants, power has, CCS CONCEPTS at the same time, been significantly biased towards a few nodes, • Security and privacy → Economics of security and privacy; called mining pools. In addition, poor decentralization appears not Distributed systems security; only in PoW-based coins but also in coins that adopt proof-of-stake (PoS) and delegated proof-of-stake (DPoS) mechanisms. KEYWORDS In this paper, we address the issue of centralization in the consen- Blockchain; Consensus Protocol; Decentralization sus protocol. To this end, we first define ¹m; ε; δº-decentralization as a state satisfying that 1) there are at least m participants running 1 INTRODUCTION a node, and 2) the ratio between the total resource power of nodes Traditional currencies have a centralized structure, and thus there run by the richest and the δ-th percentile participants is less than exist several problems such as a single point of failure and corrup- or equal to 1 + ε. Therefore, when m is sufficiently large, and ε and tion. For example, the global financial crisis in 2008 was aggravated δ are 0, ¹m; ε; δº-decentralization represents full decentralization, by the flawed policies of banks that eventually led to many bank which is an ideal state.
    [Show full text]
  • Research and Applied Perspective to Blockchain Technology: a Comprehensive Survey
    applied sciences Review Research and Applied Perspective to Blockchain Technology: A Comprehensive Survey Sumaira Johar 1,* , Naveed Ahmad 1, Warda Asher 1, Haitham Cruickshank 2 and Amad Durrani 1 1 Department of Computer Science, University of Peshawar, Peshawar 25000, Pakistan; [email protected] (N.A.); [email protected] (W.A.); [email protected] (A.D.) 2 Institute of Communication Systems, University of Surrey, Guildford GU2 7JP, UK; [email protected] * Correspondence: [email protected] Abstract: Blockchain being a leading technology in the 21st century is revolutionizing each sector of life. Services are being provided and upgraded using its salient features and fruitful characteristics. Businesses are being enhanced by using this technology. Countries are shifting towards digital cur- rencies i.e., an initial application of blockchain application. It omits the need of central authority by its distributed ledger functionality. This distributed ledger is achieved by using a consensus mechanism in blockchain. A consensus algorithm plays a core role in the implementation of blockchain. Any application implementing blockchain uses consensus algorithms to achieve its desired task. In this paper, we focus on provisioning of a comparative analysis of blockchain’s consensus algorithms with respect to the type of application. Furthermore, we discuss the development platforms as well as technologies of blockchain. The aim of the paper is to provide knowledge from basic to extensive from blockchain architecture to consensus methods, from applications to development platform, from challenges and issues to blockchain research gaps in various areas. Citation: Johar, S.; Ahmad, N.; Keywords: blockchain; applications; consensus mechanisms Asher, W.; Cruickshank, H.; Durrani, A.
    [Show full text]
  • New Kids on the Blocks: an Analysis of Modern Blockchains
    New kids on the block: an analysis of modern blockchains Luke Anderson∗, Ralph Holz∗, Alexander Ponomarev†, Paul Rimba†, Ingo Weber† ∗University of Sydney, Sydney, Australia †Data61/CSIRO, Sydney, Australia ∗{l.anderson,ralph.holz}@sydney.edu.au †fi[email protected] ABSTRACT a network of untrusted nodes. A majority of these nodes Half a decade after Bitcoin became the first widely used need to act faithfully to the respective blockchain pro- cryptocurrency, blockchains are receiving considerable in- tocol in order to secure the operation of the blockchain terest from industry and the research community. Modern as a whole. blockchains feature services such as name registration and Bitcoin’s asset is the Bitcoin currency (BTC) and the smart contracts. Some employ new forms of consensus, such trusted centralised entity it attempts to replace is the as proof-of-stake instead of proof-of-work. However, these traditional bank. Newer blockchains provide more intri- blockchains are so far relatively poorly investigated, despite cate features, such as Namecoin’s attempt at providing the fact that they move considerable assets. In this paper, we decentralised name registration, or Ethereum’s globally explore three representative, modern blockchains—Ethereum, distributed Ethereum Virtual Machine that allows ex- Namecoin, and Peercoin. Our focus is on the features that ecuting code in the form of so-called smart contracts set them apart from the pure currency use case of Bitcoin. on the Ethereum network. Perceptions of blockchains We investigate the blockchains’ activity in terms of trans- are varied, with opinions ranging from highly sceptical actions and usage patterns, identifying some curiosities in to enthusiastic.
    [Show full text]
  • Bitcoin & Other Virtual Currencies
    Delaware Attorney General Investor Protection Unit Investor Advisory: Bitcoin & Other Virtual Currencies Virtual currencies, which include digital and crypto-currencies, are gaining in both popularity and controversy. Virtual currencies can offer lower transaction fees and greater anonymity. However, virtual currencies can carry substantial risk. Virtual currencies have fluctuated wildly in value, investors have had their investments in virtual currencies stolen by hackers, and MtGox, previously the largest virtual currency exchange, recently shut down after losing more than $350 million of Bitcoin. What is Virtual Currency? Virtual currency is an electronic medium of exchange that, unlike real money, is not controlled or backed by a central government or central bank. Virtual currencies include crypto-currencies such as Bitcoin, Ripple, Litecoin, Peercoin, and Dogecoin. Such currencies can be bought or sold through virtual currency exchanges and used to purchase goods or services where accepted. Even though some companies and individuals may accept a virtual currency as a monetary equivalent, the Internal Revenue Service has announced that it would treat virtual currency as “property” and not “currency” for tax purposes. Risks Associated with Virtual Currency As with all investments, those tied to virtual currency have risk. However, buying and trading in virtual currencies carries unique risks that are not found in other investments. Some common concerns and issues you should consider before investing in any virtual currency include: Virtual currencies are not legal tender, so stores, internal controls and may be more susceptible to websites or people do not have to accept them as a fraud and theft than regulated financial institutions. form a payment.
    [Show full text]
  • The Tree of Blockchain to Shed Light on the Innovation Within Different Components
    THE TREE OF BLOCKCHAIN APREPRINT Florian Spychiger∗ Paolo Tasca School of Management and Law Centre for Blockchain Technologies Zurich University of Applied Sciences University College London Winterthur, Switzerland London, Great Britain [email protected] [email protected] Claudio J. Tessone y Business Administration University of Zurich Zurich, Switzerland [email protected] October 7, 2020 ABSTRACT This study covers the evolutionary development of blockchain technologies over the last 11 years (2009 – 2019) and sheds lights on potential areas of innovation in heretofore unexplored sub- components. For this purpose, we collected and analysed detailed data on 107 different blockchain technologies and studied their component-wise technological evolution. The diversity of their designs was captured by deconstructing the blockchains using the Tasca-Tessone taxonomy (2019) to build what we call the "tree of blockchain" composed of blockchain main and sub-components. With the support of information theory and phylogenetics, we found that most design explorations have been conducted within the components in the areas of consensus mechanisms and cryptographic primitives. We also show that some sub-components like Consensus Immutability and Failure Tolerance, Access and Control layer and Access Supply Management have predictive power over other sub-components. We finally found that few dominant design models - the genetic driving clusters of Bitcoin, Ethereum and XRP - influenced the evolutionary paths of most of the succeeding blockchains.
    [Show full text]
  • Bitcoin: Currency Or Fool’S Gold?: a Comparative Analysis of the Legal Classification of Bitcoin
    ARTICLE D FINAL (DO NOT DELETE) 3/15/2016 1:25 PM BITCOIN: CURRENCY OR FOOL’S GOLD?: A COMPARATIVE ANALYSIS OF THE LEGAL CLASSIFICATION OF BITCOIN By: Seth Litwack* I. INTRODUCTION I‘m sure that in 20 years there will either be very large transaction volume or no volume. —Satoshi Nakamoto, RE: what‘s with this odd generation? On May 1, 2010, Laszlo Hanyecz paid the May 22, 2014 market equivalent of about $5,000,000 for just two Papa John‘s pizza pies. Hancyecz did not pay a fellow internet-user in U.S. dollars for the pizza, or any other national currency for that matter—he paid BTC10,000 (bitcoin). Satoshi Nakamoto attracted an unusual following of technologists and libertarians from all over the world when he created the bitcoin protocol and software in 2009. Bitcoin, a decentralized digital currency that is not backed by * J.D. Candidate, Temple University James E. Beasley School of Law, 2016. My curiosity in cryptocurrencies has cultivated my interest in financial regulation. I have previously interned for the Securities and Exchange Commission and the Financial Industry Regulatory Authority. Thanks are due to my advisor, Sophie Smyth, Associate Professor of Law, Temple Law School for my thoughtful edits and comments. I am also grateful for the support and patience of my wonderful wife, Alyssa Lowenwirt. 1. Comment to Re: What‘s with This Odd Generation?, BITCOIN FORUM (Feb. 14, 2010, 3:52 PM), https://bitcointalk.org/index.php?topic=48.msg329#msg329. 2. See Alyssa Newcomb, ‗Bitcoin Pizza Day‘: Why 2 Pies Are Now Worth $5 Million, ABC NEWS (May 22, 2014), http://abcnews.go.com/Technology/bitcoin-pizza-day-pies-now-worth- million/story?id=23824128 (summarizing Laszlo Hanyecz‘s story of purchasing two pizza pies in what is one of the earliest bitcoin transactions).
    [Show full text]
  • Competition in the Cryptocurrency Market
    A Service of Leibniz-Informationszentrum econstor Wirtschaft Leibniz Information Centre Make Your Publications Visible. zbw for Economics Gandal, Neil; Hałaburda, Hanna Working Paper Competition in the cryptocurrency market Bank of Canada Working Paper, No. 2014-33 Provided in Cooperation with: Bank of Canada, Ottawa Suggested Citation: Gandal, Neil; Hałaburda, Hanna (2014) : Competition in the cryptocurrency market, Bank of Canada Working Paper, No. 2014-33, Bank of Canada, Ottawa This Version is available at: http://hdl.handle.net/10419/103022 Standard-Nutzungsbedingungen: Terms of use: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Documents in EconStor may be saved and copied for your Zwecken und zum Privatgebrauch gespeichert und kopiert werden. personal and scholarly purposes. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle You are not to copy documents for public or commercial Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich purposes, to exhibit the documents publicly, to make them machen, vertreiben oder anderweitig nutzen. publicly available on the internet, or to distribute or otherwise use the documents in public. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, If the documents have been made available under an Open gelten abweichend von diesen Nutzungsbedingungen die in der dort Content Licence (especially Creative Commons Licences), you genannten Lizenz gewährten Nutzungsrechte. may exercise
    [Show full text]
  • An Analysis of the Cryptocurrency Industry
    University of Pennsylvania ScholarlyCommons Wharton Research Scholars Wharton Undergraduate Research 5-2015 An Analysis of the Cryptocurrency Industry Ryan Farell University of Pennsylvania Follow this and additional works at: https://repository.upenn.edu/wharton_research_scholars Part of the Business Commons Farell, Ryan, "An Analysis of the Cryptocurrency Industry" (2015). Wharton Research Scholars. 130. https://repository.upenn.edu/wharton_research_scholars/130 This paper is posted at ScholarlyCommons. https://repository.upenn.edu/wharton_research_scholars/130 For more information, please contact [email protected]. An Analysis of the Cryptocurrency Industry Disciplines Business This thesis or dissertation is available at ScholarlyCommons: https://repository.upenn.edu/ wharton_research_scholars/130 An Analysis of the Cryptocurrency Industry by Ryan Farell INTRODUCTION The cryptocurrency market has evolved erratically and at unprecedented speed over the course of its short lifespan. Since the release of the pioneer anarchic cryptocurrency, Bitcoin, to the public in January 2009, more than 550 cryptocurrencies have been developed, the majority with only a modicum of success [1]. Research on the industry is still scarce. The majority of it is singularly focused on Bitcoin rather than a more diverse spread of cryptocurrencies and is steadily being outpaced by fluid industry developments, including new coins, technological progression, and increasing government regulation of the markets. Though the fluidity of the industry does, admittedly, present a challenge to research, a thorough evaluation of the cryptocurrency industry writ large is necessary. This paper seeks to provide a concise yet comprehensive analysis of the cryptocurrency industry with particular analysis of Bitcoin, the first decentralized cryptocurrency. Particular attention will be given to examining theoretical economic differences between existing coins.
    [Show full text]
  • Framework for Securities Regulation of Cryptocurrencies
    Framework for Securities Regulation of Cryptocurrencies Version 1 Peter Van Valkenburgh January 2016 coincenter.org Peter Van Valkenburgh, Framework for Securities Regulation of Cryptocurrencies v1, Coin ​ ​ Center Report, Jan 2016, available at https://coincenter.org/2016/01/securities-framework/ Abstract This report presents a framework for securities regulation of cryptocurrencies—e.g. Bitcoin ​ and derivative projects or “alt-coins.” The framework is based on the Howey test for an investment contract as well as the underlying policy goals of securities regulation. We find that several key variables within the software of a cryptocurrency and the community that runs and maintains that software are indicative of investor or user risk. These variables are explained in depth and mapped to the four prongs of the Howey test in order to create a framework for determining when a cryptocurrency resembles a security and might therefore be regulated as such. We find that larger, more decentralized cryptocurrencies—e.g. Bitcoin— ​ pegged cryptocurrencies—i.e. sidechains—as well as distributed computing platforms—e.g. ​ ​ ​ Ethereum—do not easily fit the definition of a security and also do not present the sort of consumer risk best addressed through securities regulation. We do find, however, that some smaller, questionably marketed or designed cryptocurrencies may indeed fit that definition. Author Peter Van Valkenburgh Director of Research Coin Center [email protected] About Coin Center Coin Center is a non-profit research and advocacy center focused on the public policy issues facing cryptocurrency technologies such as Bitcoin. Our mission is to build a better understanding of these technologies and to promote a regulatory climate that preserves the freedom to innovate using blockchain technologies.
    [Show full text]
  • Cryptocurrency Project: Assignment Description
    Cryptocurrency Project: Assignment Description CS 168: Cryptocurrencies and Security on the Blockchain Prof. Thomas H. Austin San Jos´eState University [email protected] October 11, 2020 1 Introduction For the class project, you will implement some significant functionality related to the blockchain. The goal is deliberately open-ended to allow you to work on something you find interesting. You may work alone or with up to two other people (3 total). Submit a 2-3 page proposal for your cryptocurrency in PDF format. Include your name and your partners’ name(s). Only one partner needs to submit. Some project ideas: • Extend SpartanGold with additional features from Bitcoin. • Port SpartanGold into a different language. • Review research papers and implement some of the features into Spartan- Gold (or other codebase). 1.1 Adding Bitcoin Features into SpartanGold If you would like to get a deeper understanding of how Bitcoin works, you can implement a few of the features not implemented in Spartan Gold. Some examples: • Store transactions into a Merkle tree instead of a map. • Set the proof-of-work difficulty to adjust to the power of the network over time. • Use a fixed block size, with miners always selecting the most valuable transactions. • Create a wallet for SpartanGold, following BIP-32/BIP-39/BIP-44. • Integrate Bitcoin Script, or something similar. 1 1.2 Port SpartanGold into a Different Language JavaScript has many benefits for prototyping different blockchain concepts. However, it does not tend to be the most popular language for blockchain development. The Rust and Go languages are widely used in this space since they have performance similar to C++, but without a lot of the problems of C++.
    [Show full text]