區塊鏈的時代意義應用與未來_第1頁
區塊鏈的時代意義應用與未來_第2頁
區塊鏈的時代意義應用與未來_第3頁
區塊鏈的時代意義應用與未來_第4頁
區塊鏈的時代意義應用與未來_第5頁
已閱讀5頁,還剩74頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

區塊鏈的時代意義應用與未來經濟學人:狂熱是永恒的源泉--

未來將屬于分散式帳

本技術,但普及為時尚

早,在找到應用前,過

高的期望往往會帶來

失望證明你不是中心”iskey.●

“你對我不重要,但沒有你,對

我很重要”--讓子彈飛●

今天不是在拼誰是中心○

所以Gcoin(bitcoin3.0)

做到嫁接both

bitcoinandEthereum

智能合約

onbitcoin

區塊鏈●

今天若光說

多中心”,還是本

位主義,將不是區塊鏈○

不是不技術,就急著綁一

...區塊鏈本質:技術:國際情勢先

張投影片:

盲人摸象先感覺一下風險投資蜂擁至數字金融科技

(區塊鏈)

產業source:

各大銀行投資區塊鏈技術Nasdaq也使用區塊鏈技術新加坡總理呼吁區塊鏈技術source:中國政府牽頭成立:阿爾山中國區塊鏈研究聯盟中關村區塊鏈產業聯盟全球約50家銀行組成R3聯盟共同研發區塊鏈技術標準2016國際情勢:合縱連橫多國證交所已展

開區塊鏈交易之

測試與研究多國央行已展開

區塊鏈技術研究國際技術情勢先

張投影片

SWIFTreporton

Blockchain●

/2016/11/01/security-alert-solidity-variables-can-overwritten-storage/●

http://www.prweb.com/releases/2016/09/prweb13702075.htm?fro

m=groupmessage&isappinstalled=0議程●

當今情勢●

區塊鏈數位經濟基礎建設●

區塊鏈

區塊鏈的本質

區塊鏈的信任安全●

核銷支付的挑戰●

的解決方案

數位經濟美麗新世界的展示區塊鏈

數位經濟的基礎建設之一數位經濟這個美麗新世界需要信任機制!●世界走向自動化,智能化,的數位經濟

服務網路●當美麗新世界到來,每個人的數位經濟供應鏈上將有許

多時時刻刻在競爭的服務提供商●

銀行將只是數位經濟供應鏈上的一個節點,與其他

公司甚至個人激烈競爭●

,的數位經濟服務網路勢必

需要一個信任機制:區塊鏈●

區塊鏈:數位經濟服務網絡的基礎建設之一信任機制

活絡經濟相加相乘打群架區塊鏈:從4D到EFG美麗新世界DigitalFinance之前發展不起來的原因:4D→Blockchain

一次解決!數位經濟的信任問題:4DDouble

Spending

重復花費Data

Lost

數據庫問題Duplication

偽造Dilution

濫發Blockchain如何解決4D

問題●

Duplication:○

Protected

bythe

Proof-of-work

mechanism○

Everyclient

hasacopyofthe

list

oftransactions●

DoubleSpending:○Thetransaction

needsto

be

confirmed

by

the

nodes

in

the

Blockchain

network.○

Forexample,

Bitcoin

protectsagainstdoublespendingbyverifyingeachtransactionaddedtothe

Blockchaintoensurethattheinputsforthe

transaction

had

not

previously

beenspent●Dilution:○Theamount

ofcoin

can

be

limited

by

proper

design

via

protocol

and

algorithm.○

Decentralizedsystem:

nocentralauthoritycontrolstheright

to

issuing

currency●Data

lost:○Alltransactionsare

trackable

and

are

recorded

in

the

BlockchainEfficiency數字化交易快速結算低成本交易Finality降低違約風險Inspectability(orGongping,Gongzheng,Gongkai)

公平公正公開透過API

串接開放API符合硅谷精神TrustMachine的發力點:EFG區塊鏈降低互聯網金融的交易成本,促進資產流動性Blockchain技術的優勢:EFG增加交割效率

加強安全性

可信任性E

FG1.

隱私安全

:CoinJoin,CoinShuffle,Zero-knowledgeproof,

Coin

Mix,

Mixserver,51%

attack2.

數學

:Onewayfunction3.密碼學

:

單向散列算法

/公鑰加密/ECC加密算法/SHA-256算法4.

經濟模型

:

貨幣的發行設計機制

/賽局理論5.算法算力

:

Byzantine

Generals

problem/解難題/Hashcash/Markov

Chain6.

Scalability(Global)7.

Flexibility(Governancestructure,smartcontract)WhatkindofTrustMachine

is

it?信任機制去中心化安全可靠去信任化不可逆性共同參與匿名性公開透明無法篡改融合核心

技術支持Block

chainsecurity

TraceableTransaction

is

settlementImmutable議程●

當今情勢●

區塊鏈數位經濟基礎建設●

區塊鏈

區塊鏈的本質

區塊鏈的信任安全●

如何因應核銷支付的挑戰●

的解決方案

數位經濟美麗新世界的展示區塊鏈的本質:InternetofvalueasaTrust

Machine●

互聯網的本質:○

Open

制高點○

CreateValue○

Bottom-up■

Developer-driven○

DisruptiveBlockchain

is

Internet-of-Value●

Security-through-Obscurity●

Security-through-Internet2Security

Paradigms●Policy●

Mechanism:Security-through-Internet我教大二的課:超過10億臺幣的lesson:2System

Design

Layers●Importantevent:Timewilltelleventually○What

about

immutability

and

other

questions

that

come

from

this

forking?○Theoriginalchain(EthereumClassic)vs.Themutatedchain?●Ethereumhascreatedalotofextraworkforexchangesinorderto‘accommodate’theirDAOlosses...超過10億臺幣被DAO(盜),

并2016/7/20hardforkedblockchainDAO(DecentralizedAutonomousOrganization)是一個群眾募資的智能合約

他運行于以太坊(Ethereum)

的區塊鍊上ref:

https://daohub.orghttps://en.wikipedia.org/wiki/The_DAO_(organization)DAO在以太坊上的使用者如果持有DAO

幣,即可參與是否支持DAO上的募資計劃當DAO上的某個計劃達到51%

的DAO幣支持,該募資計劃即成功募資計劃會將所得利潤反饋給投資者DAODAO

的智能合約為了防范51%攻擊(有攻擊者能夠控制一半以上的DAO幣)或是有投資者在經過至少一周的討論以后,依然不想投資該募資計劃則該投資者可以選擇退出該投資計劃即是DAO對“

多數暴政”

的防范機制投資者可于任何時刻退出,并獲得該時刻應得的投資利潤DAO該防范機制是不同意的投資者可以發起“splitDAO”將自己的“DAO幣”轉換為另外一個“新的智能合約”,即是“childDAO”

childDAO并不屬于原來的DAO幣,因此不會參與那個募資計劃DAO但DAO

的智能合約在設計上有漏洞,導致攻擊者可以發動一種攻擊“RacetoEmpty”Racetoempty攻擊splitDAO把要求splitDAO使用者的資金轉進

childDAO結算使用者的利潤并轉回給他更新

DAO

智能合約的各種結余(包括把該使用者的投資資金歸零)Racetoempty攻擊splitDAO把要求splitDAO使用者的資金轉進

childDAO結算使用者的利潤并轉回給他更新

DAO

智能合約的各種結余(包括把該使用者的投資資金歸零)Racetoempty攻擊智

漏洞splitDAO攻擊者利用這個漏洞,在程序運作到紅色區塊的時候,讓程序暫停在這里,并且Racetoempty攻擊更新DAO

智能合約的各種結余

(包括把該使用者的投資資金歸零)把要求

splitDAO使用者的資金轉進

childDAO結算使用者的利潤并轉回給他再次呼叫了splitDAOsplitDAO于是攻擊者就可以一直要求智能合約募資計劃反覆的退相同數目的DAO幣到自己的childDAORacetoempty攻擊更新DAO

智能合約的各種結余

(包括把該使用者的投資資金歸零)把要求

splitDAO使用者的資金轉進

childDAO結算使用者的利潤并轉回給他打個比方Alice眼睛不好Alice跟小明借了100元,今天小明來跟Alice討債Alice剛從錢包抓出

100元的時候,小明就把它偷走,并且跟Alice說:“

欸你剛剛沒抓到錢,你還沒還我100元”

(splitDAO還沒運行到清算)

小明重復這個步驟很多次(重復呼叫

splitDAO)Racetoempty攻擊以下將對程序碼進行說明ref:

http://hackingdistributed.com/2016/06/18/analysis-of-the-dao-exploit/http://vessenes.com/deconstructing-thedao-attack-a-brief-code-tour/http://ethfans.org/posts/115(上一篇的簡體翻譯)http://ethfans.org/topics/419http://ethfans.org/posts/116Racetoempty程序說明splitDAOsplitDAO把投資金額轉成childDAOsplitDAO歸還利潤把投資金額轉成childDAOsplitDAO把投資金額轉成childDAO歸還利潤清算splitDAO有問題的部分:歸還利潤有問題的部分:歸還利潤出問題的地方有問題的部分:歸還利潤payOut出問題的payOut把利潤退回去出問題的payOut因為每個使用者的錢包可以設定默認函數所以可以在錢包收到這筆利潤的時候,再次呼叫

DAO

的splitDAO此時第一個splitDAO

還在等錢包的默認函數結束所以就卡住了退回利潤此時第一個splitDAO

還在等錢包的默認函數結束所以就卡住了而且還有新的splitDAO呼叫,開始落入循環

“Recursive

calling

vulnerability”退回利潤●

轉送代幣的部分用recipient.call.value()()并不指定最多能用多少gas,所以

這個execution能使用所有的gas改進=>使用recipient.send,gas只有預設的2300gas●

即使限制gas

的數量,攻擊者仍然可以針對這個弱點繼續攻擊

改進=>先做清算才做實際轉送其他問題議程●

當今情勢●

區塊鏈數位經濟基礎建設●

區塊鏈

區塊鏈的本質

區塊鏈的信任安全●

核銷支付的挑戰●的解決方案

數位經濟美麗新世界的展示智能合約的自動產生

→1.

各商家智能發行點數2.

用戶智能合約式的互相

贈與交換點數3.

用戶智能合約式的使用點數

商家核銷點數自動化智慧化的智能合約核銷支付的挑戰.太多各自中心的序列號.

商家頭痛如此多號,

多支付方式?Nightmare

for

s

廠商?

Nightmare

for

Hardware

廠商?Nightmare

for

software

廠商

→商家使用o20支付成本高昂.

只能透過定型化契約保證.

信托.

履約保證當今挑戰:Too

many

o2o

points?

線下交易例子:?

金卷平臺

?

大黑屋.

實體化店面,展店成本.

無法統整不同店面的信息現行方法--

以大黑屋為例·

在線交易例子:?8591平臺.

平臺牽涉金錢交易

.

金管會?現行方法

--以8591為例/techorange/2014/08/28/the-greatest-sin-in-taiwan-is-to-embrace-innovation-and-entrepreneurial-dreams/O2O核銷支付結合區塊鏈技術如果結合區塊鏈技術:?

pros:?建置成本:增加新商家、新點數的邊際成本低?廠商:分享用戶,以區塊鏈差異化,仍可追查金流?用戶:輕松核銷/管理/取得點數?

cons:?建置成本:新技術、一開始的平臺建置成本?廠商:與其他廠商有競爭關系,共享客群,共享條約?用戶:乏使用誘因,不想改變習慣O2O核銷支付結合區塊鏈case

1:

使用Bitcoin技術作為block

chain平臺pros目前最穩定的區塊鏈產品數字化,臺灣不認為是

貨幣交易紀錄透明可追蹤cons只有一種currency,串接各商家的點數票卷服務會有難度

交易頻率受限美國今年5月17日推出的●

整合反饋金●co-branded

reward●multi-branded

rewardCase2:Blockchain點數管理平臺實際案例Blockpoint.io●

GiftCards●

管理不同折價券Case3:Blockchain點數管理平臺實際案例基于最穩定的block

chain開發

Multi

currency,not

bitcoinAccountAPP

應用端Wallet

ServerService

Layer可分為發行商

&使用者明確定義的APIGcoinAPI

串接Gcoin

CoreNotificationModuleMobileApp

APIExplorerModuleDataAPIBusinessLogicPaymentAPI●

●BaseModule區塊鏈系統Private

keys核發點數

互相贈送點數點數發行商

normaluser發行點數

核發紀錄

資料紀錄

交易紀錄gcoinlayer(with

multi-currency)Gcoin

layermulti-currencyserver

side:

點數核發

平臺由程序提供履約保證,

使用期限呈現:點數管理appGcointx紀錄查詢step

1點數管理平臺:發行?

技術:????ul??normal

user資料紀錄step

2點數管理平臺:交換?使用者交給agent點數A?agent回收點數A給A商?agent得到點數B從B商?agent給使用者點數B?

技術?儲存管理平臺之技術?點數交換流程Gcoinagent點數發行商B核發點數

交換點數normal

user點數發行商

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論