Re: [問卦] 有高手能簡單說一下什麼是 "區塊鍊" 嗎?

作者: newwu (frankwu)   2018-07-03 02:51:48
※ 引述《ken0619 (ken)》之銘言:
: 最近一直聽到區塊鍊區塊鍊和其應用
: 最眾人所知的區塊鍊應用是虛擬貨幣
: 而最近王雪紅也在說要做區塊鍊的東西
: 包括創世神PTT也有說過區塊鍊
: 而我不是念相關科系但有想了解
: 去GOOGLE也是看不懂
: 有沒有高手能簡單說一下什麼是區塊鍊阿?
: 區塊鍊除了虛擬貨幣還能做什麼?
嘗試一下用圖解來說區塊鏈
今天假如你想要創造一種電子代幣,
最容易的方式就是像P幣或是遊戲點數一樣,
有個伺服器紀錄著大家有多少錢。
然而,伺服器管理人可以把每個人的錢亂改,
所以這代幣的價值取決於管理人的可信度。
為人避免這樣的情形,
有個想法就是把網路上的交易傳給大家,
大家的電腦裡都有分散式帳本。
https://imgur.com/mvN3LW1.jpg
alpha 給了beta 300塊 把這帳目存在大家電腦裡
這樣大家的電腦之後就知道:
alpha少了 300
beta 多 300
然而,這樣是不夠的。
要是有人要竄改之前的帳目呢?
大家又怎麼知道哪份帳是真的,哪份是假的,這也很不可靠
這時候區塊鏈就登場了
簡單來說區塊鏈就是把幾條帳目包起來,
包成一個個區塊,
區塊之間用一條特殊的鍊子接起來。
一旦中間的區塊被偽造,
它和下個區塊之前的連接就會出問題。
如下圖右
https://imgur.com/612QDN1.jpg
具體來說一個區塊可以類比成以下結構
https://imgur.com/s5fnqEm.jpg
每個區塊有個鑰匙
還有區塊本體(包著交易資料)
和一個鑰匙孔
後面的區塊會把鑰匙插到前一個區塊的鑰匙孔
而鑰匙孔的形狀是由區塊的鑰匙和交易資料決定的(綠色的部份)
所以一旦中間區塊的資料變動了
他的鑰匙孔和後面的鑰匙就無法匹配
所以中間無法單獨被修改,改了後面必然斷掉
這樣大家只要信任"最長的區塊鏈"就可以了
就這樣 區塊們會形成一條長鏈 這就是區塊鏈
那礦工到底是在作啥呢?
https://imgur.com/ui1w3YO.jpg
首先第一步
當網路上A和B做了個交易的時候
他們會把交易內容廣播出去
所以礦工1,2,3就會收到這些交易內容
並把他們打包
第二步
為了把自己的區塊接到前個區塊上,
必須要有個能符合鑰匙孔的鑰匙。
所以每個礦工開始亂造鑰匙,不斷嘗試插進鑰匙孔
(這就是浪費電的步驟)
最後礦工1試出一把可行的鑰匙
那礦工1就是這次賺到錢的贏家
第三步
礦工把鑰匙和交易資料包起來
並生成個新的鑰匙孔廣播的網路上
然後原則上就完成了 領獎勵了
那所謂的51%算力攻擊是什麼意思
基本上,最可以達成的作弊叫雙花
https://imgur.com/RyywFBv.jpg
如圖所示 A給了B 1000買毒品
B確認區塊鏈上有帳目後,交貨了
結果A 勾結了某個礦工
做了一個不包含"A給了B 1000"的區塊
並對網路廣播
狀況1,
這並不會造成任何問題,因為大家的電腦會承認原本比較長的區塊鏈
狀況2,
作弊的電腦超厲害,造鑰匙的能力能打趴剩下的電腦
在改造原先的區塊後,馬上又成功在下面接了好幾個區塊
最後這個假的區塊鏈比原先的長,所以被大家承認
A就坑了B一筆
這就是大家都怕算力集中的原因
作者: passersK   2018-07-03 02:52:00
簡單易懂呢
作者: Guitar0524 (玩吉他的少年)   2018-07-03 02:53:00
看八卦長知識
作者: tinabear (sabrina)   2018-07-03 02:53:00
區塊鏈系
作者: Dinenger (低能兒)   2018-07-03 02:53:00
說真的,跟我想的相去不遠
作者: Julian9x9x9 (Leon)   2018-07-03 02:54:00
真的 我也這麼想呢
作者: joanne520 (請正名喬安 not 囧安~~~~)   2018-07-03 02:54:00
嗯嗯跟我想的一樣
作者: CraziPhone (有點不方便)   2018-07-03 02:54:00
專業推
作者: linda17a3 (510)   2018-07-03 02:54:00
你也搞得太複雜
作者: jary1232003   2018-07-03 02:54:00
作者: t0455453 (Loco)   2018-07-03 02:55:00
作者: ilove640 (子夜)   2018-07-03 02:55:00
連我文組都能看懂 長知識給推
作者: DarkerDuck (達克鴨)   2018-07-03 02:56:00
可借轉嗎?
作者: irene2772193 (79)   2018-07-03 02:56:00
長知識 謝謝你
作者: leo42054205 (風從西來)   2018-07-03 02:57:00
對對 我就是這樣子想的
作者: youGG (Denzel)   2018-07-03 02:57:00
嗯嗯本來想回一篇的,我打字太慢先被你說完了
作者: linlaosure (蔻尼擠哇)   2018-07-03 02:59:00
還好你講了 不然我又要浪費電打一篇
作者: cruisertakao   2018-07-03 02:59:00
專業易懂 感謝推
作者: hiimjack (鳳梨田ㄈㄓ)   2018-07-03 03:00:00
那可以分享一下比特幣交易的原理嗎
作者: goldlipe (演唱會症候群ing)   2018-07-03 03:00:00
精闢
作者: TonyXIAO (TonyXIAO)   2018-07-03 03:01:00
長姿勢
作者: flyingmax (肚子肚子,你會變卡比獸嗎)   2018-07-03 03:01:00
先告訴大家你是理組還是文組
作者: Minesweeper (lleh)   2018-07-03 03:02:00
作者: bassblacktea (可愛☆蛇)   2018-07-03 03:03:00
作者: flyingmax (肚子肚子,你會變卡比獸嗎)   2018-07-03 03:04:00
這樣看起來太多地方可以造假了
作者: fantasy043 (束丸蒸)   2018-07-03 03:05:00
文組懂了
作者: ZEYU (屏東三重劉德華)   2018-07-03 03:06:00
有個問題啊 第壹枚比特幣創始人說存在就存在喔?
作者: brokenlin (brokenlin)   2018-07-03 03:06:00
先推個等有精神再來看
作者: DarkerDuck (達克鴨)   2018-07-03 03:07:00
Thx
作者: monitor (摩尼特)   2018-07-03 03:08:00
難怪八卦版大家都30cm起跳 原來是區塊鍊的概念
作者: wrqet   2018-07-03 03:12:00
做一個1元交易要全世界幾百萬台電腦都同步才會被承認,超廢
作者: himekami (╯°□°)╯︵ ┴━┴)   2018-07-03 03:16:00
誰的人型蜈蚣比較長就認誰的概念
作者: gaduoray (☆嘎多魯蛇★)   2018-07-03 03:22:00
優文 有概念了
作者: Lumbereddy (加速器)   2018-07-03 03:24:00
U.文
作者: horise ( 兩房一廳)   2018-07-03 03:25:00
作者: j31404 (戈登主廚)   2018-07-03 03:25:00
帳目存在大家電腦裡,要經過允許嗎交易量如果很多,電腦容量會爆嗎
作者: WeiMinChen (無)   2018-07-03 03:29:00
人形蜈蚣
作者: j31404 (戈登主廚)   2018-07-03 03:32:00
謝謝回答
作者: kiki2125 (噬謊者)   2018-07-03 03:37:00
我也這麼想呢
作者: omegajoker (omegajoker)   2018-07-03 03:38:00
作者: GonVolcano (火山君)   2018-07-03 03:39:00
長知識給推
作者: npustccw (草莓)   2018-07-03 03:40:00
作者: uska (Aroma)   2018-07-03 03:41:00
大賣場推車就對了。
作者: fk6418 (hyou)   2018-07-03 03:46:00
樓上我也覺得是大賣場推車 但是大賣場推車沒有專一性 可能不太一樣?
作者: Sacral (S君)   2018-07-03 03:50:00
作者: j31404 (戈登主廚)   2018-07-03 03:52:00
這樣是不是要一直在網路搜尋跟比對哪條是最長的區塊練
作者: cool911234   2018-07-03 03:55:00
51趴攻擊,是不是交易當下就要串改?否則過了時間點之後,資料太龐大改不動嗎
作者: fransice7 (哀川慎之介/法爾希歐)   2018-07-03 03:56:00
看無喇幹
作者: Search66668   2018-07-03 03:59:00
作者: fragmentwing (片翼碎夢)   2018-07-03 04:05:00
作者: yuiweq1999 (imre2009)   2018-07-03 04:26:00
長知識推
作者: scuderia ( )   2018-07-03 04:32:00
一個插一個,怎麼想到大型超市的推車 XDD
作者: Nigger5566 (尼哥56)   2018-07-03 04:42:00
恩恩 就是人型蜈蚣
作者: Rubio5566 (盧比歐)   2018-07-03 04:44:00
這不推不行 神級入門文圖太精美了
作者: Insight99   2018-07-03 04:46:00
認真解說推
作者: viewpoint54 (傑森)   2018-07-03 05:00:00
會不會區塊太長到個人電腦放不下?
作者: kary0505 (ID很難想)   2018-07-03 05:11:00
作者: chocolate55 (巧克五五)   2018-07-03 05:13:00
作者: Pcinereus (澳大利亞無尾熊)   2018-07-03 05:36:00
好文竟然沒爆
作者: AMPHIBIA (amphibia)   2018-07-03 05:40:00
如果這段時間沒有交易也會一直產生區塊下去?只要有人一直在造鑰匙就好?
作者: cuka (Nessun Dorma)   2018-07-03 05:41:00
推推 請問我廣播的一筆交易是只有兩個質因數的數字嗎
作者: tama5258   2018-07-03 05:41:00
推解說
作者: AMPHIBIA (amphibia)   2018-07-03 05:43:00
另外請問如果某天某個國家因故連外網路暫時出現故障/被屏障,或某些原因,參與使用的人數少了一半,不夠分散區塊的整體性/完整性會不會出問題
作者: mimicwpe (慢跑是C/P值最高的減肥法)   2018-07-03 06:02:00
推說明
作者: z83420123 (VoLTsRiNe)   2018-07-03 06:19:00
這篇哪裡講的太複雜 八卦版我看到最清楚的一篇
作者: lightlouis (悠哉振宇)   2018-07-03 06:25:00
我也看懂了,感謝大大
作者: aiguo (金門小刀)   2018-07-03 06:28:00
作者: sharikezo (sharikezo)   2018-07-03 06:37:00
推!希望有下集
作者: TheRock0987 (TheRock)   2018-07-03 06:38:00
太多直接推
作者: lmf770410 (凱文)   2018-07-03 06:45:00
恩恩跟我想的一樣
作者: riker729 (riker)   2018-07-03 06:45:00
比特幣很理想 但現實是炒作又浪費電但為了不讓算力集中, 又得弄個複雜的演算法讓電腦發燒這方面youtube有很多解說影片 可以去看不過這篇也算是最最最入門級的解說
作者: jerrysun1107 (微腦外星人)   2018-07-03 06:48:00
希望還有下集能講細一點的
作者: as6633208 (okokokiknow)   2018-07-03 06:48:00
這篇應該要精華 講超好 大推
作者: SamuelLuo (薩姆爾)   2018-07-03 06:48:00
連我也能看懂,寫得真好
作者: olalo   2018-07-03 06:51:00
上面說很多地方可造假? 舉幾個可能可行的例子出來看看啊?
作者: scottlsw   2018-07-03 06:52:00
作者: billabcddog (阿銀)   2018-07-03 06:57:00
那如果有人知道鑰匙孔的形狀去打造鑰匙,這體系是不
作者: twofoot (哎呀呀呀呀)   2018-07-03 06:57:00
作者: sucker1005 (justsuckit)   2018-07-03 07:03:00
坑一筆是指b拿不到全部的錢嗎
作者: zeldo (瓜拉度)   2018-07-03 07:06:00
作者: pilipilix (APTX-4869)   2018-07-03 07:09:00
有比較清楚了給推
作者: mhoka   2018-07-03 07:10:00
good
作者: rofic   2018-07-03 07:11:00
簡單 清楚
作者: ts12092000 (XiaoFong)   2018-07-03 07:11:00
長知識給推
作者: zamp (測試帳號)   2018-07-03 07:13:00
長知識推
作者: saobing (我愛紅)   2018-07-03 07:19:00
還不錯 不過我想知道演算法 好像有好幾種演算法
作者: snowxmas (思念無用)   2018-07-03 07:20:00
文組長知識推
作者: jjr077   2018-07-03 07:21:00
精闢啊
作者: k86811hb (PokerGod)   2018-07-03 07:24:00
八卦難得有這種優文
作者: topahot9303 (你很那個耶)   2018-07-03 07:25:00
好文
作者: h73o1012 (KMT LIKE S hit face)   2018-07-03 07:26:00
未來就是超級電算中心勾結黑市交易竄改區塊 懂了 拿去拍電影
作者: Chueh1995 (蝦米)   2018-07-03 07:27:00
作者: kkkaq123 (negneghi)   2018-07-03 07:28:00
圖解太用心了
作者: sharkimage (生日那天的甜蜜 ~知道效m)   2018-07-03 07:32:00
好像看懂了
作者: mamaka (重新出發)   2018-07-03 07:33:00
好文推一個
作者: StuLeo (史都dio)   2018-07-03 07:33:00
文組差不多看到前2張圖
作者: yahooc (更想要)   2018-07-03 07:35:00
姿勢100+
作者: eggheadbala (這個笨蛋頭很圓)   2018-07-03 07:36:00
由這篇文可知之前多少酸民是在一知半解的情況下看到
作者: LoCKeR941010 (鬼)   2018-07-03 07:37:00
推個
作者: eggheadbala (這個笨蛋頭很圓)   2018-07-03 07:37:00
比特幣就酸的...
作者: shepherdy (糖分)   2018-07-03 07:39:00
專業推 我文組都看得懂
作者: vi000246 (Vi)   2018-07-03 07:40:00
好文 想知道除了比特幣 還能有什麼應用
作者: abb123456 (abb123456)   2018-07-03 07:42:00
作者: maccc (maccc)   2018-07-03 07:43:00
厲害耶
作者: wdpone5541 (loveshin)   2018-07-03 07:44:00
ㄊㄨㄟ
作者: a891422 (侏儒)   2018-07-03 07:44:00
作者: guenhwyvar (Guenhwyvar)   2018-07-03 07:46:00
感謝,還沒想過算力的問題
作者: capssan (Miracle)   2018-07-03 07:48:00
對啦這的確很多地方你都能試著造假 只要你的算力超過51%你甚至在廁所都能把比特幣都轉到自己名下呢
作者: zero12395 (雞腿的滋味)   2018-07-03 07:49:00
長知識
作者: arumi416 (maki)   2018-07-03 07:49:00
清流好文推
作者: imagelaw   2018-07-03 07:50:00
作者: Marabuda (Marabuda)   2018-07-03 07:54:00
跪著推
作者: gn02827186 (gn02827186)   2018-07-03 07:55:00
這不是大家都知道的基本常識嗎
作者: jason862i (武士先生)   2018-07-03 07:56:00
推 簡單易懂
作者: asole (澇塞輸球超爽的)   2018-07-03 08:00:00
只要應用出不了代幣就是垃圾

Links booklink

Contact Us: admin [ a t ] ucptt.com