blockchain technology & digital currencies · pdf file•worked at microsoft thailand,...

71
Blockchain Technology & Digital Currencies Poramin Insom (ปรมินทร์ อินโสม) Lead Developer & Founder [email protected]

Upload: duongquynh

Post on 18-Mar-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Blockchain Technology & Digital CurrenciesPoramin Insom (ปรมินทร์ อินโสม)Lead Developer & Founder

[email protected]

Page 2: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Table of Contents

• Who am I ?

• Blockchain Technology

• Blockchain : Financial and Investment Disruption

• Innovative Capitalism : ICO model

• Cryptocurrency

• Bitcoin

• Zcoin

• bubble or homerun ?

• Closing and Q&A

Page 3: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Who am I ?

• B.Eng. in Computer Engineering, Second Class Honors, KMITL

• Worked at Microsoft Thailand, Accenture Malaysia

• M.S. in Security Informatics, Johns Hopkins University

• Founder and Core Developer at Zcoin

• Second lieutenant at Cyberwarfare Unit, Royal Thai Armed Forces

• CEO & Co-Founder at Satang Corporation - Satang.com and TDAX.com

Page 4: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Blockchain Technology

Page 5: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 6: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 7: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 8: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 9: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 10: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 11: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Problems

• Outdated

• (Industries + Paper) in Digital

• Centralized

• Resistant to change

• Vulnerable to systems failures and attacks

Page 12: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Solutions

• Outdated

• (Industries + Paper) in Digital => Digital Asset

• Centralized => Decentralized

• Resistant to change => Majority Vote

• Vulnerable to systems failures and attacks => No SPOF

Page 13: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Capabilities

• Authenticating Identity and Value => KYC (Know Your Customer)

• Be affected !

• Retail banking, Wholesale banking, Investment banking

• Asset managers, Broker dealers

• Payment networks, Lending marketplaces

• Equity crowdfunding

• Regulators and auditors

Page 14: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 15: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Capabilities

• Distribution of Value => No single dollar is spent twice

• Be affected !

• Assets

• Currency

• Bonds

• Diamonds

• Gold

• Silver

• Stocks …

Page 16: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 17: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Capabilities

• Storage of Value

• Be affected !

• Banking institutions

Page 18: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 19: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 20: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 21: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 22: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Capabilities

• Lending Value

• Be affected !

• Banking institutions

Page 23: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 24: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Capabilities

• Exchanging Value

• Be affected !

• Stock Exchange

Page 25: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 26: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 27: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Capabilities

• Insuring Value and Managing Risk => Blockchain Reputational Systems

Page 28: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Financial & Investment Disruption

Page 29: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 30: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 31: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 32: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 33: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 34: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 35: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

• SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities”

• According to Chinese Official, China’s Ban on Initial Coin Offerings is Only Temporary

• มมุมองของ ก.ล.ต. กรณี ICO (http://www.sec.or.th/TH/Pages/FinTech/ICO.aspx)

“ก.ล.ต. มีนโยบายสง่เสริมการเข้าถงึทนุของธรุกิจ ซึง่รวมถงึกลุม่เทคสตาร์ทอพัท่ีมีศกัยภาพ และเห็นวา่ ICO สามารถเป็นกลไกท่ีช่วยตอบโจทย์เร่ืองการระดมทนุให้ธรุกิจดงักลา่วได้ ทัง้นี ้หาก ICO ใดมีลกัษณะท่ีเข้าขา่ยเป็นหลกัทรัพย์ ผู้ระดมทนุก็ต้องด าเนินการตามกฎหมาย / กฎเกณฑ์ท่ีเก่ียวข้องด้วย

อย่างไรก็ดี ก.ล.ต. ยอมรับวา่การท าธรุกิจของกลุม่เทคสตาร์ทอพัมีความแตกตา่งจากธรุกิจในรูปแบบท่ีคุ้นเคย และการระดมทนุลกัษณะดงักลา่วอาจไม่สอดรับกบัเกณฑ์การก ากบัดแูลหลกัทรัพย์ท่ีมีอยู่ในปัจจบุนั ก.ล.ต. จงึอยู่ระหวา่งพิจารณาแนวทางการก ากบัดแูลท่ีเหมาะสม และยินดีรับฟังทกุความเห็นจากภาคธรุกิจ เพ่ือไม่ให้มีกฎเกณฑ์ท่ีเป็นอปุสรรคตอ่การสร้างนวตักรรมท่ีเป็นประโยชน์ ในขณะท่ียงัสามารถปอ้งกนัไม่ให้ผู้ ท่ีไม่สจุริตอาศยัช่องทางนีห้ลอกลวงเงินจากประชาชน”

Page 36: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 37: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 38: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 39: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 40: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 41: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 42: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 43: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Innovative Capitalism : ICO model

Page 44: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Digital Currencies

Page 45: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

What is Cash ?

• NOTE: It is a piece of paper with certain amount written on it and a probably a serial number written on it.

• COIN: It is a piece of metal, mostly circular in shape with certain amount depicted on it.

Page 46: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

What is Electronic Cash (E-cash) ?

• It is a file having some code or sequence of number.

• This file is transferable from one network to another network.

Page 47: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Account Based Approach

• A third party maintains a database of various accounts and for transactions, simply deduct money from one account and add to another account.

• They get paid for providing services.

• Example : Bank System.

Page 48: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Account Based Approach : Disadvantages

• Trusted parties required to operate.

• Centralization and Trust.

• Money can be stolen. (Robbery)

• Bank can go out of business. (Bankrupt)

• Privacy issue. (Your data can be sold)

• Your account can be seized.

Page 49: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

An Ideal Digital Currency

Decentralized

Page 50: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Bitcoin

• A distributed digital currency system

• Released by Satoshi Nakamoto 2008

• Market cap of 70 Billion USD (larger than PayPal)

• Effectively a bank run by an ad hoc network

• A distributed transaction log

Page 51: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Decentralized

Page 52: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Decentralized

Page 53: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Decentralized

Page 54: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 55: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 56: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities
Page 57: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Bitcoin: all of your informationis known tothe bankthe merchantsEVERYONE

Page 58: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

The Zcoin ProjectBrief Introduction of Privacy Centric Cryptocurrency

Page 59: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

What is Zcoin?

Zcoin is considered an Altcoin or Alternate Coin

Alt coin is any cryptocurrency that is NOT Bitcoin

Bitcoin is provides a platform for value and liquidity for alt coins

Altcoins are trying to expand the capability of Bitcoin

Page 60: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Zcoin 1st Class Privacy Solution

Zcoin is based on Bitcoin Core code and adopts the same 21 million supply and 4 year coin emission halving

There has been advancements in Blockchain Forensics and USA and EU govt programmes to link Bitcoin transactions to individuals or groups of individuals

Zcoin is here is solve the PRIVACY PROBLEMS of the bitcoin network

Page 61: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Zcoin Privacy Technology

Zcoin is the first implementation of Zerocoinpaper written by a team of cryptographers at John Hopkins University in 2016.

Zero Knowledge Proof allows the ‘burning’ of a token and a ‘creation’ of a brand new token without transaction history

A major improvement beyond ‘coin mixing’

Zcoin has an anonymity set that encompasses all minted coins in a particular RSA accumulator that can scale to many thousands and not subject to transaction graph analysis.

Page 62: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

https://www.youtube.com/watch?v=FaJUO-saPOs

Page 63: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 64: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 65: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 66: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 67: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 68: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 69: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 70: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Cryptocurrency : bubble or homerun ?

Page 71: Blockchain Technology & Digital Currencies · PDF file•Worked at Microsoft Thailand, Accenture Malaysia ... •SEC: Virtual Tokens Issued in Blockchain-Based ICO’s may be “Securities

Q&AQuestions and answers session