




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
區塊鏈的時代意義應用與未來經濟學人:狂熱是永恒的源泉--
未來將屬于分散式帳
本技術,但普及為時尚
早,在找到應用前,過
高的期望往往會帶來
失望證明你不是中心”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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆廣西南寧市天桃實驗學校八下英語期中監測模擬試題含答案
- 2025年醫院信息化建設電子病歷系統與患者教育系統的協同報告
- 2025年醫院電子病歷系統在醫院信息化建設中的邊緣計算技術應用報告
- 2025年醫院電子病歷系統優化在醫院信息化建設中的數據安全風險預警報告
- 咨詢工程師沖刺講義課件
- 能源與資源行業:電動汽車產業鏈上下游分析報告
- 冷鏈物流溫控技術在冷鏈物流運輸工具上的應用研究報告
- 2025年食品飲料行業品牌競爭力評估報告
- 2025年文化產業引導資金申請政策解讀與申報指南報告
- 新建年產4000噸雙色燒米餅項目可行性研究報告寫作模板-備案審批
- 2024北京海淀區四年級(下)期末數學試題及答案
- 北京化工大學研究生課程-碳材料工藝學第一講
- 大學語文試題及答案河北
- 2025年中式烹調師(技師)理論考試筆試試題(50題)含答案
- 種植二期手術護理配合
- 醫學資料 2023版《中國慢性腎臟病患者高血壓管理指南》解讀學習課件
- 數學-2025屆安徽省合肥二模試題+答案
- 體檢中心質量控制指南
- 雙重預防機制工作實施方案
- 2025年標準離婚協議書范本完整版
- 跨國知識產權爭議解決的國際合作與協調
評論
0/150
提交評論