# BlockChain Tutorial - 00
### BTC & Currency
NOTE:
哈囉,歡迎來到 BlockChain 禿偷蕊喔 第 0 堂課
這系列將會介紹身為一個在幣圈的開發者,不可不知的一些基本知識
今天要聊的主題是區塊鍊的開創者 BTC,但在帶入 BTC 是甚麼,以及它可以為我們做到甚麼之前,先來說說 "金錢"
---
# 金錢是什麼
NOTE:
要了解一個東西是甚麼,我們要透過它可以用來做甚麼
----


NOTE:
以物易物的時代,
首先拿著貨物去交換就很不方便,更何況你想換的東西對方也不一定會認可它的價值,但如果大家都換成"錢",就可以很直觀的用錢來交換,因為錢可以換成任何一種物品
----

NOTE:
在假設如果今天你擠了一盆牛奶,但過三天他就壞掉了,等於是你三天前的勞動成過就浪費了,如果換成錢,就可以把你三天前勞動的價值儲存起來,可以等到需要再使用
----

NOTE:
最後,用錢當單位就可以很直觀的了解自己的資產總額,方便記帳與交易,例如 7 隻雞 = 2 頭牛 Cybre truck = 87隻雞,你要用多少頭牛去換
----
- 交易的媒介
- 價值儲存的工具
- 記帳的單位
NOTE:
所以我們可以得知,金錢就是:
----

NOTE:
好那大家是怎麼承認錢的呢,最初的單位是黃金,因為它符合上述的三個規則
但最後大家就發現黃金很難攜帶與使用,總不可能我買一顆雞蛋要削幾粒金錠出來吧
----

NOTE:
所以最後就由有公信力的機構,推行了紙幣,這時的紙幣價值 1:1 跟黃金掛勾,又稱為金本位制度
所以我可以確保這張富蘭克林可以隨時換回我的放在機構裡的黃金,而機構也要儲存等值的黃金,才能發行同等的貨幣
----

NOTE:
但在 1971 年時,美國因為需要刺激經濟,大量應鈔,跟現在的大量 QE 有 87 % 像,因此跟黃金價值脫鉤,從此金本位制度走入歷史
----

NOTE:
所以我們現在使用的貨幣,實質上沒有任何價值,支撐它的價值就變成了
- 對中央政府(央行)的信任
- 市場的需求共識
----
- 完全中央體系
- 總體無上限
NOTE:
這造成了
- 發行政府和央行對於紙幣有 100% 控制權
- 發行機構可以依照意願隨意發行,也就代表了**紙幣的價值將會隨著總發行量逐漸降低**。
然後漸漸的隨著科技進化,我們也不在使用紙幣,而是轉而使用數位貨幣
----

NOTE:
也就是我們常講的「電子支付」、「網銀」,每個人的資產變成無數的數字
再沒有實際價值支撐、價值全靠對某個巨大機構的信任,且又不是依靠實際發出的紙幣進行交易的情況下,一種潛在的問題發生了
----
#### Double Spending

NOTE:
什麼是 Double Spending 呢
雙重支付意味著一個硬幣(UTXO)被花費兩次。
通常,這意味著 Alice 在一筆交易中將她的 1 元發送給 Bob,
並在另一筆交易中發送給 Charlie。
所以這時整體金融體系透過「中央帳本」來維護
每筆即時交易都需要通過確認「中央帳本」上每個人的資產
否則可能會有產生[[雙花問題]]
----
#### 缺點
- 成本昂貴
- 價值儲存能力低落
- 不透明,難以監管
- 個人對資產控制力薄弱
- 有限獲取
NOTE:
至此,我們好好瞭解了傳統經融,它是如何運作的,但他有幾個顯而易見的缺點
- 成本昂貴,全依賴於中心化的機構來處理交易。系統複雜且昂貴
- 價值儲存能力低落,貨幣可以增發,容易導致價格浮動,
- 中心化的風險
- 少數決策者影響力太大,如同
- 美國在 2008 為了保住銀行而大量印鈔導致的通膨
- 2021 為了解決 QE 帶來的通膨瘋狂加息,導致的世界大多數國家的利率提升
- 不透明,難以監管 ,如同 [Wells Fargo & Co](https://www.upmedia.mg/news_info.php?Type=3&SerialNo=81899) 假帳號造假財報
- 個人對資產控制力薄弱,只要管理者大力的加息或縮表,就會讓你戶頭的實際價值受到影響。
- 有限獲取,在基礎建設不足的地區與國家難以享受金融服務
----

NOTE:
在貨幣系統的不斷演進下,克服了信用與單位不統一的困難之後,終於在這個世代又再次來到了解決系統貨幣中心化金融問題的時刻。
人們一直在尋找能夠解決雙花問題的新的金融架構,直到 [[BTC]] 白皮書再 2009 年出世,提出了能解決了去中心化金融的信任問題架構,
~~再傳通經融經過幾次跌宕起伏之後,在這個時刻,有人提出了一個有趣的構想,想去解決這些存在已久的問屜~~
---

----
# BitCoin
NOTE:
終於,我們講到今天的主軸了,那就是 BTC,那什麼是 BTC 呢,它要怎麼解決我們上面提到的問題
----

#### Satoshi the Last Jedi
NOTE:
BTC (Bitcoin) ,是在 2009 年由 [[Satoshi Nakamoto]] 提出的[[去中心化]]加密貨幣,旨在實現**不需要透過第三方機構的參與**,就可以完成對等( P2P ) 的交易。
----
- 有一本帳本
- 所有人都可以查看
- 分散式儲存
NOTE:
那實際上是怎麼做呢:
有一個帳本,用來記錄所有的交易紀錄
- 所有人都可以查看
- 分散式儲存,帳本並不單一儲存在某個地點,而是儲存在所有參與的[[節點]]
----
#### 運作機制

NOTE:
而這個帳本的運作機制是這樣的
當[[錢包]]向另外一個[[錢包]]發送 BTC 時,就形成了一筆「**交易**」,這筆交易會被放在交易池中,等待「礦工」( 節點 ) 認領
每隔一段時間,運行中的[[節點]]會把那個時間區段的所有交易打包成區塊,
並運行共識機制,將這個節點寫入帳本
成功寫入的[[節點]]會獲得一定的酬勞 ( 最初是 50顆 BTC ),這個行為也被稱為挖礦。
----
#### 節點

NOTE:
在區塊鏈網絡中,一個"節點"基本上是
- 一台運行相關軟體的電腦,例如 BTC 的 [Bitcoin Core](https://bitcoin.org/en/bitcoin-core/)
- 這台電腦會**維護區塊鏈的副本**並**參與共識
1. **下載軟件**: 首先要安裝相應的區塊鏈軟體、或其他兼容的客戶端。
2. **同步數據**: 電腦開始從其他節點同步區塊鏈數據。就擁有了一份區塊鏈的完整或部分副本。
3. **參與共識**: 一旦同步完成,節點就會參與網絡共識。
- 這不一定意味著需要挖礦;
- 即使不挖礦,只是維護一份區塊鏈副本和驗證交易也是有用的。
----
#### 挖礦

NOTE:
那一直提到的挖礦又是怎麼一回事呢
整個挖礦的流程,就是在運行 BTC 的共識機制 [[PoW]]:
- 同一時間只會有一個節點獲得獎勵
- 隨著餐與者越多 ( 算力提升 ) ,BTC 網路會自動調整挖礦難度,確保大約每 10 分鐘創造一個新區塊
- 每產出 21萬個區塊,就會將獎勵減半 ( having ),這個週期大約是 4 年一次
----
#### 工作量證明(PoW)

NOTE:
1. **數學問題**:PoW 涉及解決一個數學問題,這通常是找到一個特定的數字(稱為「nonce」),使得新區塊的 Hash 低於某個目標
2. **獎勵機制**:**第一個**成功找到 Hash 的挖礦者會將新[[節點]](區塊)添加到區塊鏈上,並獲得一定數量的比特幣作為獎勵。
3. **安全性**:PoW 機制也增加了篡改區塊鏈的難度,因為攻擊者需要重新完成所有相關區塊的 PoW。
----
#### 有限獲取
NOTE:
但這不代表你可以一直挖礦
BTC 總發行量為 2100 萬顆,挖完就沒了,這也是跟傳統金融貨幣最不一樣的地方,也就代表 BTC 的價值不太容易會消失
一顆 BTC 最小可以被分成1億分之1,也稱為 1「聰 (satosh)」。
---
## BTC 解決了甚麼
NOTE:
說了這麼多,BTC 解決了什麼呢,再這之前,我們先回憶一下金錢的基本作用是什麼好了
----
#### 金錢的作用
- 交易的媒介
- 價值儲存的工具
- 記帳的單位
NOTE:
不外呼就是:
----
#### 中心化架構
- 價值儲存能力低落
- 個人對資產控制力薄弱
- 效率低落
NOTE:
但如果是中心化架構的話:
- 效率低落,因為必須經過中介機構,耗時又費力。
- 成本昂貴,全依賴於中心化的機構來處理交易。系統複雜且昂貴
- 價值儲存能力低落,貨幣可以增發,容易導致價格浮動,
- 中心化的風險
- 少數決策者影響力太大,如同
- 美國在 2008 為了保住銀行而大量印鈔導致的通膨
- 2021 為了解決 QE 帶來的通膨瘋狂加息,導致的世界大多數國家的利率提升
- 不透明,難以監管 ,如同 [Wells Fargo & Co](https://www.upmedia.mg/news_info.php?Type=3&SerialNo=81899) 假帳號造假財報
- 個人對資產控制力薄弱,只要管理者大力的加息或縮表,就會讓你戶頭的實際價值受到影響。
- 有限獲取,在基礎建設不足的地區與國家難以享受金融服務
----
#### 去中心化架構
- 價值儲存
- 簡化交易問題
- 安全、無系統風險
NOTE:
- 不會受到政府的縮錶、QE 影響,因為需求和供應量不便的原因,將有很好的價值儲存效力
- 24/7 無休止,沒有手續費,不限地點、區域,只要大約 10 分鐘就可以完成交易
- 不會受到銀行倒閉、也沒有人會控制統凍結你的資產、
所以我們可以說,BTC 想嘗試解決的事情就是中心化架構,在近年以來面對的許多問題
----
#### Than....?
NOTE:
感謝大家今天聽到這裡,那可能會有一個疑問,我們知道這些之後呢,其他的東西是什麼?
----
- 去中心化架構的穩定性、三角難題
- Defi
- DAO
- 其他共識機制 PoS 、DPoS、PBFT
- 加密概念
- 預言機、與
- Layer 1 2 & 智能合約
NOTE:
- 「去中心化」、「可擴展性」、「安全性」
- 去中心化金融
- 去中心化自治組織
---
### QA
NOTE:
好那這邊就給大家 2 分鐘的時間,看有什麼想問的
----
{"description":"type: slidetitle: 範例簡報 # 簡報的名稱tags: slide # 簡報的標籤slideOptions: # 簡報相關的設定theme: solarized # 顏色主題transition: ‘fade’ # 換頁動畫","title":"BlockChain Tutorial","contributors":"[{\"id\":\"52a616ba-02a5-4f00-91cc-ada12479bc79\",\"add\":6379,\"del\":963}]"}