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

看板DigiCurrency (數位貨幣)作者 (達克鴨)時間6年前 (2018/07/03 03:00), 6年前編輯推噓32(32065)
留言97則, 29人參與, 6年前最新討論串1/1
※ [本文轉錄自 Gossiping 看板 #1REdHBTC ] 作者: newwu (說不定我一生涓滴廢文) 看板: Gossiping 標題: Re: [問卦] 有高手能簡單說一下什麼是 "區塊鍊" 嗎? 時間: Tue Jul 3 02:51:48 2018 ※ 引述《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一筆 這就是大家都怕算力集中的原因 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 128.146.35.29 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1530557515.A.74C.html

07/03 02:52, 6年前 , 1F
簡單易懂呢
07/03 02:52, 1F

07/03 02:53, 6年前 , 2F
看八卦長知識
07/03 02:53, 2F

07/03 02:53, 6年前 , 3F
區塊鏈系
07/03 02:53, 3F

07/03 02:53, 6年前 , 4F
說真的,跟我想的相去不遠
07/03 02:53, 4F

07/03 02:54, 6年前 , 5F
真的 我也這麼想呢
07/03 02:54, 5F

07/03 02:54, 6年前 , 6F
嗯嗯跟我想的一樣
07/03 02:54, 6F

07/03 02:54, 6年前 , 7F
專業推
07/03 02:54, 7F

07/03 02:54, 6年前 , 8F
你也搞得太複雜
07/03 02:54, 8F

07/03 02:54, 6年前 , 9F
07/03 02:54, 9F

07/03 02:55, 6年前 , 10F
07/03 02:55, 10F

07/03 02:55, 6年前 , 11F
連我文組都能看懂 長知識給推
07/03 02:55, 11F

07/03 02:56, 6年前 , 12F
可借轉嗎?
07/03 02:56, 12F
板主大大!當然可以~

07/03 02:56, 6年前 , 13F
長知識 謝謝你
07/03 02:56, 13F

07/03 02:57, 6年前 , 14F
對對 我就是這樣子想的
07/03 02:57, 14F
※ 編輯: newwu (128.146.35.29), 07/03/2018 02:58:23

07/03 02:57, 6年前 , 15F
嗯嗯本來想回一篇的,我打字太慢先被你說完了
07/03 02:57, 15F

07/03 02:59, 6年前 , 16F
還好你講了 不然我又要浪費電打一篇
07/03 02:59, 16F

07/03 02:59, 6年前 , 17F
專業易懂 感謝推
07/03 02:59, 17F

07/03 03:00, 6年前 , 18F
那可以分享一下比特幣交易的原理嗎
07/03 03:00, 18F

07/03 03:00, 6年前 , 19F
精闢
07/03 03:00, 19F

07/03 03:00, 6年前 , 20F
就是比特幣怎麼移轉這個部分
07/03 03:00, 20F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: DarkerDuck (36.237.85.94), 07/03/2018 03:00:43

07/03 03:11, 6年前 , 21F
炒幣
07/03 03:11, 21F

07/03 03:18, 6年前 , 22F
挖靠 學習了 鑰匙孔真是神譬喻
07/03 03:18, 22F

07/03 03:25, 6年前 , 23F
交易的部分簡單說A給了B 1000元 它就廣播出去 礦工會
07/03 03:25, 23F

07/03 03:25, 6年前 , 24F
驗證1.是不是真的從A的錢包轉出來的 2.A是否有收到過
07/03 03:25, 24F

07/03 03:25, 6年前 , 25F
大於1000元的錢。無誤後在寫入區塊鍊。
07/03 03:25, 25F

07/03 03:35, 6年前 , 26F
不要那麼嚴格啦~ 科普我不想講太多字
07/03 03:35, 26F

07/03 03:56, 6年前 , 27F
樓主大大我只是回應樓上有人提到交易的部分幫你補充
07/03 03:56, 27F

07/03 03:56, 6年前 , 28F
一下,沒其他意思啦 哈哈。
07/03 03:56, 28F

07/03 04:34, 6年前 , 29F
這篇是轉錄過來的吧
07/03 04:34, 29F

07/03 04:34, 6年前 , 30F
這裡的推文在原來那篇看不到
07/03 04:34, 30F

07/03 05:23, 6年前 , 31F
對耶是轉八卦的,我眼殘......
07/03 05:23, 31F

07/03 06:09, 6年前 , 32F
07/03 06:09, 32F

07/03 07:11, 6年前 , 33F
從八卦過來再推一次
07/03 07:11, 33F

07/03 07:32, 6年前 , 34F
這比喻滿好懂的XD
07/03 07:32, 34F

07/03 08:24, 6年前 , 35F
有沒有打算做一系列的文??我期待
07/03 08:24, 35F

07/03 08:29, 6年前 , 36F
07/03 08:29, 36F
還有 41 則推文
07/03 13:12, 6年前 , 78F
那這樣保證比特幣可以容納全球交易,但又非常便宜
07/03 13:12, 78F

07/03 13:25, 6年前 , 79F
51%攻擊要成功必須保持51% 6次確認 以上對嗎?
07/03 13:25, 79F

07/03 13:28, 6年前 , 80F
平均而言,假如接收方可接受的確認數是六次的話,沒錯
07/03 13:28, 80F

07/03 13:28, 6年前 , 81F
51/100 六次方,還是只有64分之一的機會
07/03 13:28, 81F

07/03 13:29, 6年前 , 82F
你一直保持51%的算力,最後帳本一定會逆轉
07/03 13:29, 82F

07/03 13:30, 6年前 , 83F
只要你產生的帳本比剩下49%的長就可以
07/03 13:30, 83F

07/03 13:32, 6年前 , 84F
嗯 謝謝
07/03 13:32, 84F

07/03 13:34, 6年前 , 85F
那如果有某幾個節點調整成只接受20個確認以上
07/03 13:34, 85F

07/03 13:35, 6年前 , 86F
可以阻擋一陣子嗎??哈哈
07/03 13:35, 86F

07/03 13:36, 6年前 , 87F
可以啊,所以通常大金額交易,交易所都要求高確認數
07/03 13:36, 87F

07/03 13:36, 6年前 , 88F
一般日常交易、bitpay、coinbase甚至可以零確認交易
07/03 13:36, 88F

07/03 13:37, 6年前 , 89F
這就和成本相關,你51%攻擊每多增加一個確認
07/03 13:37, 89F

07/03 13:37, 6年前 , 90F
就需要極巨大的成本,當然要可逆轉的交易金額夠大
07/03 13:37, 90F

07/03 13:38, 6年前 , 91F
不過目前比特幣交易還算是所有加密貨幣裡最安全的
07/03 13:38, 91F

07/03 13:38, 6年前 , 92F
還好吳忌寒感覺不是雞八的人
07/03 13:38, 92F

07/03 13:38, 6年前 , 93F
就算是交易所通常也只會要求六個確認之內
07/03 13:38, 93F

07/03 13:39, 6年前 , 94F
其實吳忌寒要玩死Core的話,有的是方法
07/03 13:39, 94F

07/03 13:40, 6年前 , 95F
絕對可以搞到Core被強迫硬分叉,再宣稱自己的幣是正統
07/03 13:40, 95F

07/03 13:42, 6年前 , 96F
不過他還是賺錢要緊,先坑礦場和小礦工就好
07/03 13:42, 96F

07/03 13:43, 6年前 , 97F
我比較期待跨鍊交易所,就是把好的鍊串起來
07/03 13:43, 97F

07/03 13:43, 6年前 , 98F
而不是不是取代來取代去的
07/03 13:43, 98F

07/03 13:44, 6年前 , 99F
到時應該就可以視需求切換幣種
07/03 13:44, 99F

07/03 13:45, 6年前 , 100F
跨鏈分散式交易所已經有啦,只是交易量非常低而已
07/03 13:45, 100F

07/03 13:46, 6年前 , 101F
快速的、安全的、匿名的,不一定非要在同一條鍊
07/03 13:46, 101F

07/03 13:47, 6年前 , 102F
介紹個,學習一下 :)
07/03 13:47, 102F

07/03 13:49, 6年前 , 103F
07/03 13:49, 103F

07/03 13:50, 6年前 , 104F
不過像這種都要用安裝軟體的方式去交易,錢包也要配合
07/03 13:50, 104F

07/03 13:50, 6年前 , 105F
感謝D大
07/03 13:50, 105F

07/03 14:43, 6年前 , 106F
可以來多點這種文章嗎 推廣知識
07/03 14:43, 106F

07/03 14:43, 6年前 , 107F
07/03 14:43, 107F

07/03 15:10, 6年前 , 108F
圖真用心啊
07/03 15:10, 108F

07/03 17:28, 6年前 , 109F
07/03 17:28, 109F

07/03 22:54, 6年前 , 110F
漲知識。推
07/03 22:54, 110F

07/03 23:14, 6年前 , 111F
推推好文
07/03 23:14, 111F

07/04 02:08, 6年前 , 112F
看八卦長知識,不過我是在專板看的,推板主用心
07/04 02:08, 112F

07/04 22:12, 6年前 , 113F
推!
07/04 22:12, 113F

07/05 11:16, 6年前 , 114F
簡單易懂
07/05 11:16, 114F

07/08 16:35, 6年前 , 115F
這圖文並茂好猛
07/08 16:35, 115F

07/14 02:35, 6年前 , 116F
謝謝稱讚
07/14 02:35, 116F

02/07 17:22, 6年前 , 117F
推一下
02/07 17:22, 117F
文章代碼(AID): #1REdPTzu (DigiCurrency)
文章代碼(AID): #1REdPTzu (DigiCurrency)