看板 Gossiping
作者 DaDadergeege (Kyle)
標題 Re: [問卦] 比特幣 挖礦原理??
時間 Thu Oct 26 00:27:05 2017


比特幣的目的是把現在的銀行、政府所架構出來的金融貨幣制度去除掉,變成一大群「
礦工」負責製造錢幣、維持整個體系的信用。因爲是一大群的「礦工」,理論上並沒有人
能夠壟斷,所以幾乎可以不用擔憂傳統金融體系常常出現的問題,就是負責維持體系的機
關不負責任而導致整個金融制度失效,這也就是加密電子貨幣所強調的「去中心化」。


礦工的工作內容,就是負責檢查每一筆使用者的交易,他們的報酬就是能得到比特幣。傳統的金融體系對貨幣的信任是來自政府的背書,但是這樣有一個很大的問題就是具有一個明確的「中心」可能作假帳。在以比特幣進行交易時,礦工負責檢查這筆交易的「電子貨幣」有沒有真的存在、被使用過。而且是由一大群的礦工一起檢查,將這項交易的訊息解密,這也就是比特幣所謂的「解數學挖礦」的概念。

至於實際的應用狀況,比特幣的核心叫做「區塊鏈」。簡單的說,每一筆交易都會產生一個新的區塊。當交易發生時,會出現新的區塊(代表一則交易訊息)。這時,會在整個網絡上傳達幾個訊息,包括:錢包地址、交易時間等等。將資訊以SHA-256演算法產生雜湊值(其實還有個更複雜的雜湊階層,這邊就不說了)。礦工就上場了,大量的「節點」(也就是個家礦工的電腦)開始進行運算,解密並把區塊連接上「總帳」,交易就完成了。而勝出的礦工因為付出運算能力確認交易合法性,可以得到比特幣獎賞(挖礦)。

整個過程全部的礦工會一起檢驗這筆交易的比特幣在過去有沒有存在、是否使用過了。當一半以上的礦工運算後確認這筆比特幣不是假的,就可以接上總帳了。總帳簡單來說,就是比特幣的歷史紀錄,接上總帳就代表這筆比特幣前往下一個地址了。而且所有的區塊都是開放的。也就是「公開總帳」,任何人都可以查閱任何一筆比特幣交易。

如果要用很簡單的比喻假設比特幣跟傳統金融體系不同點的話,有本書用了一個我覺得挺有畫面的比喻。

傳統金融體系,就像是一個小部落中,有個家族負責貨幣的製造、交易。所以,他可以很輕易的幫自己印鈔票,為朋友做假帳。沒有公開的帳目讓你真的確信這筆錢真的存在。信用來自這個家族的名聲。

而比特幣,就像是部落中每個人都有一個冊子。每當交易發生的時候,交易人要到村子中央宣布自己要把多少貨幣給哪給人。然後每個人都把帳目記下來,所以每個人都能知道這筆貨幣在誰身上。要是有人說謊要用沒有的貨幣交易,翻一下冊子就能知道了。


-----
Sent from JPTT on my iPhone

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.53.68
※ 文章代碼(AID): #1PyBjR0K (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1508948827.A.014.html
※ 同主題文章:
[自動轉寄] Re: [問卦] 比特幣 挖礦原理??
10-26 00:27 DaDadergeege.
LOVEEE5566: 我的區塊鏈勃起有30公分1F 10/26 00:28
leosthanatos: 一樓在說啥2F 10/26 00:28
perry201046: 這解釋不錯3F 10/26 00:29
DarkerDuck: 這玩不下去的啦,還是讓有錢人擔保的記賬冊安全多了4F 10/26 00:30
a91031309: 認真給推5F 10/26 00:30
milk7054: 反正聽不懂的人就一起跳針炒作6F 10/26 00:30
Neil0503: 嗯,跟我想說的差不多7F 10/26 00:30
DarkerDuck: 比特幣整天那邊算,那種無用電子訊號能擔保啥??
現在的金融體系就是讓有錢人擔保一切,我才放心8F 10/26 00:30
perry201046: 我試過用螞蟻s3挖,結果悲劇10F 10/26 00:31
Informatik: 推推11F 10/26 00:33
YishengSu: 那最初的幾筆交易是用哪裡賺來的比特幣來使用?12F 10/26 00:34
DaDadergeege: 基本上除了51%攻擊外,比特幣的信用能力是很高的。因爲貨幣釋出有限,要做假帳要買斷過半數的節點,而且你也不知道節點是誰。13F 10/26 00:34
mystage: 這當然是未來趨勢。不過比特幣本身未必能勝出
還有太多有力的潛在競爭者在伺機而動16F 10/26 00:34
BBDurant: 可以說是去鈔票化變回物質有限的黃金18F 10/26 00:35
DaDadergeege: 最一開始的比特幣是開發人,中本聰開始的。19F 10/26 00:35
brt: 寧願相信數學20F 10/26 00:36
BBDurant: 只不過是虛擬的黃金21F 10/26 00:36
DarkerDuck: 這種右派的自由市場商品貨幣早就淘汰了,噗哧22F 10/26 00:36
terrychan49: 7777777723F 10/26 00:36
DaDadergeege: 但是中本聰從來沒動過他開發的始祖區塊,所以基本上沒有什麼陰謀論問題24F 10/26 00:36
DarkerDuck: 你怎麼知道中本聰不會留後門?敲個按鍵就搬錢26F 10/26 00:37
mystage: 因為後門沒用,有用的話早就有駭客去用了27F 10/26 00:38
DarkerDuck: 喔喔,可以借我轉專版嗎??28F 10/26 00:38
Neil0503: 虛擬的黃金這個形容是也不錯29F 10/26 00:38
DaDadergeege: ㄜ 你這麼擔心的話可以去看看書  都有解釋後來的開發團隊怎麼處理這些問題 我實在很不想跟你嘴 你一副30F 10/26 00:39
mystage: 網路的基本原理就是分散,美軍就是怕被一舉殲滅才發明網路。用在貨幣上也是一樣的意思。32F 10/26 00:39
DaDadergeege: 只想找麻煩 不是問問題34F 10/26 00:39
yanli2: 礦工得到報酬 不是相對也是一個交易 不就又要再查一次35F 10/26 00:41
DarkerDuck: 是電腦查又不是你查,每筆交易都要查啊36F 10/26 00:42
yanli2: 感覺無窮迴圈 不會越給越多ㄇ37F 10/26 00:42
DarkerDuck: DigiCurrency板置底文都講完了38F 10/26 00:43
yanli2: 既然去了中心化,那是又「誰」給礦工報酬?39F 10/26 00:43
DarkerDuck: 自己獲得記帳權的話,那就是自己給自己,叫做挖礦40F 10/26 00:44
DaDadergeege: 原始碼設定就是,每分鐘會釋出固定數量的比特幣,那些就是礦工拿的。所以他們的比特幣並不是交易,而是系統釋放出來的。41F 10/26 00:44
DarkerDuck: 那是一種用算力換彩券的概念,礦工輪流拿到記帳權44F 10/26 00:44
yanli2: 多謝解釋45F 10/26 00:45
DarkerDuck: 假如不依照系統設定的挖礦行為都是無效的46F 10/26 00:45
lice0225: 現在大家都在礦池裡面哪有什麼去中心化47F 10/26 00:48
Chiehx: 推一個48F 10/26 00:48
DarkerDuck: 基本上只要沒有單一礦池達到51%的算力
就有初步的去中心化49F 10/26 00:49
dannyyang5: 所以越多人去挖,每個人得到的報酬會越少,最後達到51F 10/26 00:50
sking: 萊特幣也要起飛了~快抓緊喔~~52F 10/26 00:50
dannyyang5: 某個量之後,礦就趨於穩定慢速的成長53F 10/26 00:51
ECZEMA: 整個網路憑空產生獎勵啊 指定給第一個解出來的54F 10/26 00:51
apple1235566: 比特幣總數為什麼會有極限啊55F 10/26 00:52
yanli2: 有極限才有價值呀!
沒聽吳大有說過?限量是殘酷的56F 10/26 00:53
dannyyang5: CDPRO2~58F 10/26 00:54
event1408472: 怎哇59F 10/26 00:55
dannyyang5: 沒想到有人跟我一樣老~60F 10/26 00:55
LING09: 長知識61F 10/26 00:56
t81511270: 大家一起寄 就沒人敢記假帳62F 10/26 00:58
dnzteeqrq: @@63F 10/26 01:00
mithuang: 認真文給推64F 10/26 01:03
babyMclaren: 喔啊啊65F 10/26 01:23
gostjoke: 推66F 10/26 01:32
as891339: 推67F 10/26 01:48
enjoytbook: 雷曼兄弟事件沒聽過喔…找有錢人擔保68F 10/26 02:01
PTTakatsuki: 認真69F 10/26 02:04
Vere: 這篇寫的不錯,但加密貨幣最終還是要兌換回法幣,這樣又跟去中心化的初衷有點牴觸了70F 10/26 02:06
mark7931: 給推72F 10/26 03:06
c24253994: 你礦工系73F 10/26 03:24
PhySeraph: 推認真文74F 10/26 04:43
kis28519: 推75F 10/26 05:32
passTWth: 推76F 10/26 06:44
ilovewr: 推77F 10/26 07:10
Mysex: 比喻的真好78F 10/26 07:43
a032100: 沒換法幣也可以做交易啊 只要你信他的價值79F 10/26 07:51
fuhaho: 專業80F 10/26 08:01
gn00291010: 那比特幣發行量到極限後 挖礦就沒有報酬了? 還是就不用挖礦了? 這樣誰有驗證帳本的權利?81F 10/26 08:20
mecca: 感覺像是老鼠會  最開始的人累積了最大量的BTC83F 10/26 08:21
cretio753: 比特幣有挖礦截止日來確保數量有限,在這之後理論上如果流通量足夠,使用者群會自動提供運算資源以確保流通84F 10/26 08:35
VVax:86F 10/26 08:44
lalight: 長知識給推87F 10/26 09:09
TarikBlack: 認真推88F 10/26 09:20
YH1927: 重點是挖礦要電腦配備,除非他限定一人一台電腦,這才公89F 10/26 09:29
cher1: 簡單易懂, 推91F 10/26 09:35
CelicaGT: 那請問為何要「高階」「顯示卡」才能挖呢?92F 10/26 09:37
p2p8ppp: 這樣冊子不會越來約大本嗎?93F 10/26 10:00
ji2my: 用低階顯示卡和CPU都可以挖 只是運算力/電力 很低不划算
冊子超大本94F 10/26 10:30
morphology: 可是這個所謂的有錢人其實是一整個國家的生產值...在支持你國家的貨幣價值96F 10/26 10:36
miyaiijima: NVIDIA、ATI 笑而不語 :)98F 10/26 11:41
kaku216 
kaku216: 推99F 10/26 16:48
sam682097: 清楚推100F 10/26 16:57
nadiaInochi: 所以意思是它是一個消耗大量能源的代幣系統?101F 10/26 16:58
usoko: 是一個消耗大量"運算力"的貨幣系統 然後現在運算力需要能源102F 10/26 17:13
cosmite: 推103F 10/26 17:41
rayven: 比特幣只是貨品,不是貨幣104F 10/26 22:04

--
(DaDadergeege.): [自動轉寄] Re: [問卦] 比特幣 挖礦原理?? - ott板