LECTURE 2 BLOCKCHAIN TECHNOLOGY EVOLUTION

Similar documents
Key concepts of blockchain

SOME OF THE PROBLEMS IN BLOCKCHAIN TODAY

Blockchain for Enterprise: A Security & Privacy Perspective through Hyperledger/fabric

Blockchain (a.k.a. the slowest, most fascinating database you ll ever see)

Reliability, distributed consensus and blockchain COSC412

Founder of NKN & Co-Founder of Onchain. Open source guru, Linux Kernel network subsystem code contributor.

Blockchain! What consultants should know about it. Daniel

Technical White Paper of. MOAC Mother of All Chains. June 8 th, 2017

Who wants to be a millionaire? A class in creating your own cryptocurrency

Active Planning Committee John Lindsay, Patent Attorney Tony Schuman, Investment Advisor Todd Russell, Gov t Contract Opportunities

GENESIS VISION NETWORK

An Analysis of Atomic Swaps on and between Ethereum Blockchains Research Project I

Ethereum Consortium Blockchain in Azure Marketplace Christine Avanessians Senior Program Manager

ICO Review: Raiden Network (RDN)

Blockchain Frameworks

Bitcoin, a decentralized and trustless protocol

Unblockable Chains. Is Blockchain the ultimate malicious infrastructure? Omer Zohar

Blockchain-enabled peer-to-peer marketplaces

The security and insecurity of blockchains and smart contracts

Vladimir Groshev. COO, Project Coordinator.

Introduction to Blockchain

What is Bitcoin? Consensus technology has the power to do for economics what the internet did for information - Dan Larimer

ISSUSE AND FEATURES TO CONSIDER WHEN SELECTING A BLOCKCHAIN SYSTEM. Find us at

Lecture 10. A2 - will post tonight - due in two weeks

Ethereum Consortium Network Deployments Made Easy Christine Avanessians Senior Program Manager

Whitepaper Rcoin Global

Blockstack, a New Internet for Decentralized Apps. Muneeb Ali

Public Key Infrastructures

What is Proof of Work?

Blockchain without Bitcoin. Muralidhar Gopinath October 19, 2017 University at Albany

TABLE OF CONTENTS 1.0 TOKEN SALE SUMMARY INTRODUCTION HOW TO BUY LION HOW TO BUY LION WITH METAMASK

How to Invest in the Gizer Token Sale. A guide for contributing to the Initial Offering of GZR Tokens

Catalog. What is TRON? Key Features. Core Design. The Future of TRON

Ergo platform: from prototypes to a survivable cryptocurrency

NKN is a new kind of network connectivity protocol & ecosystem powered by blockchain for an open, decentralized, and shared Internet.

Decentralized Database for Developers. White Paper v March 31,2018

FanChain Contract Audit

Rise Technology White Paper

The Technology behind Smart Contracts

Lightpaper TENZORUM. The unstoppable machine for self-sovereign key management and access to the decentralized world.

Lecture 9. Anonymity in Cryptocurrencies

Using Chains for what They re Good For

kasko2go Token Contract Audit

DEV. Deviant Coin, Innovative Anonymity. A PoS/Masternode cr yptocurrency developed with POS proof of stake.

HOW TO PARTICIPATE IN VESTARIN PRE-ICO & ICO with ETHERIUM

Bitcoin and Blockchain

BBc-1 : Beyond Blockchain One - An Architecture for Promise-Fixation Device in the Air -

Previous Name: D3. Fourth Estate. A secure, decentralized news data storing and sharing solution for journalists

ETHEREUM META. Whitepaper 2018/2019. A decentralized token with privacy features. Ethereum Meta team

Technical Specifications for Platform Development

Ethereum. Smart Contracts Programming Model

Hong Kong JavaScript and Node.js. Welcome

IoT security based on the DPK platform

Lecture 44 Blockchain Security I (Overview)

ENEE 457: E-Cash and Bitcoin

Privacy based Public Key Infrastructure (PKI) using Smart Contract in Blockchain Technology

Consensus & Blockchain

DTX Token. Starter guide

Cryptocurrencies for Investigators

POLAR INTERNET SHARING, A CONNECTION OF CONSTELLATIONS

A New Internet for Decentralized Apps

White Paper. Blockchain alternatives: The case for CRAQ

Elphyrecoin (ELPH) a Private, Untraceable, ASIC-Resistant CryptoCurrency Based on CryptoNote

POLYBIUS TOKEN WHITEPAPER

Pillar Token Code Review

Qwertycoin White Paper

VNS Decentralized DNS and Website System White. Paper

Blockchain: Past, Present and Future

BLOCKCHAIN CADEC Pär Wenåker & Peter Larsson

Token White Paper. Global marketplace based on Block chain for small-scale business I ver P a g e

TOKENSALE PARTICIPATION GUIDE

ZILLIQA / ZILIKƏ/ NEXT GEN HIGH-THROUGHPUT BLOCKCHAIN PLATFORM DONG XINSHU, CEO JIA YAOQI, BLOCKCHAIN ZILLIQA.

TABLE OF CONTENTS VERSION 3 - NOVEMBER Joe Roets - j03 - [DRAFT] DRAGONCHAIN ARCHITECTURE

INTRODUCTION WHY DAPS?

Conceptual Framework for Legal & Risk Assessment of Blockchain Crypto Property (BCP)

The power of Blockchain: Smart Contracts. Foteini Baldimtsi

Location-based Peer-to-Peer On-Demand Live video streaming and Sensor Mining. Technical and ICO Crowdfunding White Paper

KDC COIN WHITEPAPER KDC COIN WHITEPAPER.

Gnosis Safe Documentation. Gnosis

Instruction for creating an Ethereum based wallet and MUH ICO participation

ICO Review: Etherparty (FUEL)

How Can I See My ENJ? 15. Acquiring Ether (ETH) 16

Ergo platform. Dmitry Meshkov

Lecture 3. Introduction to Cryptocurrencies

Blockchain & Distributed Internet Infrastructure

Securify: Practical Security Analysis of Smart Contracts

FLIP Token (FLP) How to Participate in the FLIP Token (FLP) Sale Event. 1 Disclaimer 2. 2 What You Will Need 2

Viacoin Whitepaper. Viacoin Dev Team September 12, Abstract

The Blockchain. Josh Vorick

Enjin Coin Yellow Paper

Token Sale. Participation guide

TOKEN PAPER.

A Blockchain-based Mapping System

Asch. A decentralized application platform based on side-chain technology V1.0.2

A decentralized application platform based on side-chain technology

Distributed Ledger Technology & Fintech Applications. Hart Montgomery, NFIC 2017

Introduction to Cryptocurrency Ecosystem. By Raj Thimmiah

A world-wide network of interconnected objects uniquely addressable, based on standard communication protocols

Nervos CKB: A common knowledge base for blockchains and applications

Table of contents. Technical Features. Our approach. Technical Overview. Stage 1 (Using Ethereum blockchain) Participants. Data Owner.

Transcription:

LECTURE 2 BLOCKCHAIN TECHNOLOGY EVOLUTION

THE PAST: THE VENDING MACHINE DAYS

NEW USE CASES Namecoin 2011 Bytecoin 2012 Dogecoin 2013 Decentralized domain name service Privacy, first to use the CryptoNote algorithm So Coin Much meme Aurora 2014 Digital currency for Iceland Monero 2014 Privacy, CryptoNote, ring signatures

DIFFICULTIES IN IMPLEMENTATION Required copying, modifying and redeploying the bitcoin codebase every time. Required highly specialized developers, well versed in cryptography, security and decentralized system Required significant modifications of the core bitcoin system

SECURITY IN NUMBERS Network security requires large number of nodes 51% attack Significant amount of miners has to secure the network

NEW USE CASES Use case Blocks? Needs Miners? Decentralized? Namecoin Bytecoin Dogecoin Aurora Monero Domain Privacy Meme Iceland Privacy

NEW USE CASES NAMECOIN USE CASE BYTECOIN USE CASE DOGECOIN USE CASE AURORA USE CASE CONSENSUS ALGORITHM CONSENSUS ALGORITHM CONSENSUS ALGORITHM CONSENSUS ALGORITHM DATABASE DATABASE DATABASE DATABASE P2P PROTOCOL P2P PROTOCOL P2P PROTOCOL P2P PROTOCOL SECURITY SECURITY SECURITY SECURITY

NAMECOIN USE CASE BYTECOIN USE CASE DOGECOIN USE CASE AURORA USE CASE CONSENSUS ALGORITHM DATABASE P2P PROTOCOL SECURITY

NAMECOIN USE CASE BYTECOIN USE CASE DOGECOIN USE CASE AURORA USE CASE

THE PRESENT: MULTI PURPOSE BLOCKCHAINS

EVM ETHEREUM VIRTUAL MACHINE The EVM executes program code stored on the blockchain. Ethereum processes different kinds of transactions: BITCOIN BLOCK Transactions ETHEREUM BLOCK Transactions Smart contract deployment Smart contract function call

DEMO Deploying a smart contract on a test net and interacting with it. Observing Blockchain transactions

APPLICATIONS ON THE BLOCKCHAIN Coins (Tokens) Multi signature wallets Exchanges ENS Ethereum Name Server Kittens Autonomous Organizations ICOs

COINS

COINS Coins are Smart Contracts Current standard: ERC20 Same or better than a bitcoin fork Contract code is visible and readable by anyone (example: HelloGold token code) The visible and auditable code creates accountability.

MULTISIG WALLETS Every smart contract on ethereum can hold ether A multisig wallet is a smart contract that requires the signature of multiple parties before making a transfer Another system wide functionality implemented on the application layer Autonomous behavior!

EXCHANGES Exchanges are the major source of centralization Therefore a major source of trouble Decentralized exchanges already exist Scalability is a problem Functionality will be implemented at the protocol level

ENS - THE ETHEREUM NAME SERVER Another critical piece of infrastructure implemented on the application level, as a smart contract Equivalent in functionality to Namecoin or DNS servers Completely decentralized DEMO

KITTENS AND OTHER GAMES Gambling and trading games More use cases once the scalability issues are solved.

THE FUTURE: AUTONOMOUS ORGANIZATIONS The DAO Real Collaborative Economies

ICOS (FINALLY!) Originated from crowd sourcing campaigns The first killer application on blockchain. (But not the last) Builds on all previous discussed use cases: accountability removes the 3rd parties Needs coins Needs wallets

CONCLUSION Past: Single purpose blockchains Present: Multi purpose blockchains Future: Autonomous Organizations Abstracting out the framework enables faster and simpler implementation of use cases Use cases naturally build upon each other

CONCLUSION 2: KEY FEATURES Accountability Removal of 3rd parties Autonomy

THANK YOU 2018 ANDRAS KRISTOF TWITTER, MEDIUM: @AKOMBA, EMAIL: A@AKOMBA.COM