淺淺淺淺淺談區塊鏈

Chih-Cheng Liang

20164, 4, 1 at Taipei Ethereum Meetup

要了解 Ethereum

對區塊鏈要有些了解

目前為止時間最久的
區塊鏈實驗

核心精神:Decentralization

怎麼達成去中心化?

構成密碼學貨幣的積木

去哪裡了解這些東西?

Decentralization

你知道現在有多少張新台幣嗎?

央行偷印一張你會發現嗎?

Ethereum 的發行量清楚可見

Bitcoin 的發行量清楚可見

其實新台幣的發行量也清楚可見
但...央行說了算

有沒有一種不用信任權威的方式?

怎麼達成去中心化?

去... 中心化 那該信任誰?

信任大眾:P2P 網路

信任
善良
的大眾?

怎麼保證大眾是善良的?

信任數學

想亂花別人的錢?先破解數學難題吧

信任誘因

哦!有錢賺,讓電腦做大量運算保障體制安全

誰管理錢?

大家一起管

誰說了算?

大家相信最長的那條就對了

有人帳亂寫怎麼辦?

這樣寫一塊需要花費大量運算

這個機制就是傳說中的 Proof of Work

擁抱機率

Q: 我的交易有成功了嗎?

A: 你的交易已經埋在 6 個區塊下面,被推翻機率很低,可以當作是成功了。

構成密碼學貨幣的積木

雜湊函數

雜湊函數例子

身份證字號後n碼

雜湊函數妙用多多

特色 大意 應用
Collision free 很難找到兩個不一樣的x,y產生一樣 hash 值 message digest,如果hash一樣可以相信本文沒被修改過
hiding 看到 hash 值無法推測本文 預言
puzzle friendly 如果用hash作為題目,得老老實實運算,沒有速解 比特幣中用的 search puzzle

礦工就是在算這個

雜湊函數例子

身份證字號後n碼

Collision Free: X

Hiding: O

Puzzle Friendly: X

Collision Free: X

Hiding: O

Puzzle Friendly: X

數位簽章

Alice

Bob

Hash

Hash

Hash

1. Alice 用私鑰上鎖 Hash

訊息

2. Bob 用 Alice 公鑰解鎖取出 Hash

3. Bob 驗證 Hash 值是否相同

文件 = 訊息 + 簽章

數位簽章妙用多多

  • 只有你能簽,但任何人能驗證
  • 簽章能與文件綁定(所以不會被複製貼上去簽別的文件)

公開金鑰即身份認證  decentralized identity

重複使用的identity可能被拿來推測真實世界的身份

去哪學這些?

比特幣和數字貨幣技術

課程筆記:http://hashedportfolio.blogspot.tw/

淺淺淺淺淺談區塊鏈

By Chih-Cheng Liang

淺淺淺淺淺談區塊鏈

只有 20 分鐘是要 Cover 到什麼啦!?區塊鏈充滿了很多新觀念,本投影片希望帶您認識最基礎的核心概念和工具。

  • 734