作者wahaha99 (此方不可長)
看板DigiCurrency
標題[閒聊] BTC的資料量已經來到60多G?
時間Wed Jun 7 01:03:38 2017
看了很多BTC的資料,
BTC的特質是會記錄從第一筆以來的所有資料, 存在每個節點內
這就有點微妙了, 如果未來BTC成為更流行的貨幣,
那占用的空間一下子不就破表了?
而且這麼長的交易紀錄, 驗證起來不是會很耗用計算資源嗎?
到那個時候會怎樣? 有沒有高手能說明看看?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.183.78
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1496768621.A.8C2.html
1F:推 Bob9154: 容量的話 目前最大是1MB 有限制的 06/07 01:25
2F:→ Bob9154: 不會破表 只會塞車 06/07 01:25
3F:→ JoyRex: 為什麼不會破表?只要有交易次數就會一直變肥下去啊? 06/07 01:26
4F:推 mithuang: 如果一直沒擴容,那硬碟容量增加的幅度就差不多是現在這 06/07 01:28
5F:→ mithuang: 樣。 06/07 01:28
6F:→ mithuang: 以前是認為增加的速度可以接受的原因是根據摩爾定律來看 06/07 01:28
7F:→ mithuang: ,硬體會比增加的需求進步快。但還是會有人擔心容量太大 06/07 01:28
8F:→ mithuang: 造成更中心化。 06/07 01:28
9F:→ mithuang: 其實一般使用者都是跑SPV就好,如果要跑bitcoin core也 06/07 01:28
10F:→ mithuang: 可以設定硬碟佔最大的容量,它就會自動留最近的區塊,但 06/07 01:28
11F:→ mithuang: 還是要下載所有區塊一次,算出UTXO。 06/07 01:28
12F:→ mithuang: 速度你不用擔心,依照比特幣架構,並不是硬碟佔愈大驗證 06/07 01:28
13F:→ mithuang: 愈久,而是要看當下的UTXO數量。 06/07 01:28
14F:→ mithuang: 如果以後LN(lighting network)體驗還可以的話,應該可以 06/07 01:28
15F:→ mithuang: 舒緩急需擴容的需求,否則區塊數量太大,硬碟增加速度確 06/07 01:28
16F:→ mithuang: 實應該會滿驚人。 06/07 01:28
17F:推 mithuang: 現在我們一般在轉帳都是on chain transaction,在segwit 06/07 01:57
18F:→ mithuang: 啟動後跟著就會有所謂LN,它屬於off chain轉帳,它在使用 06/07 01:57
19F:→ mithuang: 時有個缺點就是要先將某些資金鎖起來然後才能使用LN轉帳 06/07 01:57
20F:→ mithuang: 。我比較喜歡把它想成你要把錢先存在某銀行才能做轉帳, 06/07 01:57
21F:→ mithuang: 這時用LN轉帳就可以即時且不佔區塊空間,接收和傳送都是 06/07 01:57
22F:→ mithuang: 瞬間的事,能容納的轉帳數也跟現在不同數量級。但跟存在 06/07 01:57
23F:→ mithuang: 銀行不同的是LN確實是利用比特幣的特性做轉帳,所以不會 06/07 01:57
24F:→ mithuang: 有說銀行可以把你的錢沒收的情況,任何時候只要你關閉鎖 06/07 01:57
25F:→ mithuang: 住的錢,馬上就可以把餘額拿回來。這時候才會真正寫到區 06/07 01:57
26F:→ mithuang: 塊錬上,所以可以想見的一天是,也許錬上轉帳會極為昂貴 06/07 01:57
27F:→ mithuang: ,可能只有LN節點才付得起錢,我認為這也合理,否則區塊 06/07 01:57
28F:→ mithuang: 獎勵比例愈來愈少,礦工只能靠手續費賺錢,如果區塊大小 06/07 01:57
29F:→ mithuang: 太大,硬碟增加速度太快,如果區塊大小維持,那手續費勢 06/07 01:57
30F:→ mithuang: 必要提高才能維持原有的利潤。到最後區塊獎勵幾乎沒有了 06/07 01:57
31F:→ mithuang: 之後,礦工也才有動力繼續工作賺手續費。 06/07 01:57
32F:推 mithuang: 說不定以後你跟你孫子說爺爺以前比特幣轉帳都是用on cha 06/07 02:00
33F:→ mithuang: in轉帳,他們會覺得也太奢侈... 06/07 02:00
34F:→ wahaha99: 這樣聽起來去中心化這個目標會很難達成呢...? 06/07 02:20
35F:→ wahaha99: 至少不會完全去中心化 06/07 02:20
36F:→ DarkerDuck: 一般人就用SPV錢包就好了,用完整錢包沒必要 06/07 02:28
37F:→ DarkerDuck: 就算你大部份的人都用完整錢包好了,你礦工中心化 06/07 02:29
38F:→ DarkerDuck: 你錢包再怎麼去中心化也是沒有用的 06/07 02:29
39F:→ DarkerDuck: LN有個很大的問題,既然你開通道這麼昂貴 06/07 02:35
40F:→ DarkerDuck: 那就會變成實際上全部的轉帳都會變成類似第三方支付 06/07 02:36
41F:→ DarkerDuck: 你還是要把錢存到第三方支付裡,相信它不會倒閉或是 06/07 02:37
42F:→ DarkerDuck: 把你的錢吞走,中本聰花了好大的力氣發明了區塊鍊 06/07 02:37
43F:→ DarkerDuck: 希望終結銀行和這些第三方支付,blockstream最後又把 06/07 02:38
44F:→ DarkerDuck: 第三方支付和銀行帶回來了,本人認為根本是搞笑的事情 06/07 02:38
45F:推 a23962787: 所以大家都來買eth吧~ 06/07 02:39
46F:→ DarkerDuck: 現在區塊擁塞就人為造成的,因為從LTC的經驗可以知道 06/07 02:44
47F:→ DarkerDuck: 區塊不壅塞,根本沒人鳥他的SetWit,根本沒人用XDD 06/07 02:45
48F:→ x21999125x: 何止60G,這數字快要翻倍了 06/07 08:30
49F:推 mithuang: LN確實有些爭議大家可以討論,像最近專利的事。但我還是 06/07 08:34
50F:→ mithuang: 認為無論如何最後一定會有off chain的存在需求。先不管 06/07 08:34
51F:→ mithuang: 現在區塊一秒七筆轉帳太少,就算區塊大小提高100倍也才7 06/07 08:34
52F:→ mithuang: 00筆,要真能如visa通用就跟無限制沒什麼兩樣了,而如果 06/07 08:34
53F:→ mithuang: 不限區塊大小硬碟真的會爆很快,除非你祈禱比特幣沒什麼 06/07 08:34
54F:→ mithuang: 人在用,這不是很矛盾嗎? 06/07 08:34
55F:→ mithuang: 而我想再次澄清的是,LN也不是基於信任,所以LN大節點也 06/07 08:34
56F:→ mithuang: 無法偷走你的錢,這是跟大型銀行不一樣的地方。 06/07 08:34
57F:→ mithuang: ETH也有它自己的off chain交易,叫Raider,ETH我覺得得屌 06/07 08:34
58F:→ mithuang: 的是,只要用智能合約用短短的code也能實作出來,但只能 06/07 08:35
59F:→ mithuang: 點對點。而不像LN和Raider,只要連到大節點它就會自動幫 06/07 08:35
60F:→ mithuang: 你把路徑串起來,所以就可以在通道開啟時轉帳給任何也有 06/07 08:35
61F:→ mithuang: 開啟通道的人,直到通道關閉。 06/07 08:35
62F:推 DarkerDuck: 有看到ETH15行就可以寫出payment channel 06/07 08:49
63F:→ DarkerDuck: 也沒啥人在反layer 2 off-chain交易 06/07 08:51
64F:→ DarkerDuck: 但用限制on-chain交易的方式去推off-chain交易根本自 06/07 08:52
65F:→ DarkerDuck: 殺行為 06/07 08:52
66F:→ DarkerDuck: LN是互開通道的雙方節點不需要信任 06/07 08:53
67F:→ DarkerDuck: 但一般用戶根本開不起通道,放在payment hub裡的錢是 06/07 08:55
68F:→ DarkerDuck: 直接被掌握,就像交易所那樣倒了就沒了,除非用戶有錢 06/07 08:55
69F:→ DarkerDuck: 到自己開通道 06/07 08:55
70F:→ DarkerDuck: 對於大部分用戶而言,我用ETH的on-chain交易就可以解 06/07 08:58
71F:→ DarkerDuck: 決了,等ETH這邊生態系發展成熟,我是看不出理由為什 06/07 08:58
72F:→ DarkerDuck: 麼還要去用BTC的off-chain交易 06/07 08:58
73F:→ DarkerDuck: 假如一個礦場可以買上千張GPU,卻連個磁碟陣列也買不 06/07 09:04
74F:→ DarkerDuck: 起,那也是蠻奇怪的,更何況BTC用了這麼久,區塊大小 06/07 09:04
75F:→ DarkerDuck: 還沒超過一個最低階的500GB硬碟,根本是杞人憂天,也 06/07 09:04
76F:→ DarkerDuck: 沒聽說哪個礦場在唉說儲存成本太高的,假如真的有礦場 06/07 09:04
77F:→ DarkerDuck: 唉這個的時候,才是區塊太大的時候。 06/07 09:04
78F:→ DarkerDuck: 現在手續費已經誇張到只要20筆交易就可以買一台500GB 06/07 09:08
79F:→ DarkerDuck: 硬碟,這樣真的會造成礦工困擾??只有黑人問號.jpg 06/07 09:08
80F:推 Chagny: 看這篇的回應受益良多,可以入精華XD 06/07 09:13
81F:推 mithuang: 比特幣網路生態除了礦工還有Full Node啊!沒有了Full No 06/07 09:23
82F:→ mithuang: de,以後只有礦工有完整區塊錬,那不是更中心化了嗎。而 06/07 09:23
83F:→ mithuang: 且eth還可容忍我認為也是因為用的人還沒那麼多,否則他 06/07 09:23
84F:→ mithuang: 們為何要開發radier。而版大說的錢被payment hub掌握這 06/07 09:23
85F:→ mithuang: 件事跟我之前的理解有所不同,我有空會再更深入瞭解 06/07 09:23
86F:→ DarkerDuck: 在比特幣最初概念裡,人人都是礦工,人人都是完整節點 06/07 09:30
87F:→ DarkerDuck: 因為礦工擁有撰寫記帳本的權利,擁有完整區塊鏈是必須 06/07 09:33
88F:→ DarkerDuck: 但不挖礦的節點還擁有完整區塊鏈其實意義不大 06/07 09:34
89F:→ DarkerDuck: 所以中本聰最初的論文就有提到SPV的架構 06/07 09:35
90F:→ DarkerDuck: 不挖礦的節點跑SPV就足夠,因為已經足夠驗證交易有效 06/07 09:36
91F:→ DarkerDuck: 我個人是也看不出來不挖礦的節點擁有完整區塊鏈對於 06/07 09:37
92F:→ DarkerDuck: 去中心化的幫助在哪邊,挖礦去中心化更為重要 06/07 09:38
93F:→ DarkerDuck: 你要開通道要先付押金和開通道的手續費,一般付不起的 06/07 09:40
94F:→ DarkerDuck: 使用者當然就是直接把錢丟到這些payment hub 06/07 09:41
95F:→ DarkerDuck: ,請他們處理,除非有方法可以零押金低成本開通道 06/07 09:42
96F:→ DarkerDuck: 那這樣使用者只要用自己的錢包開通道即可 06/07 09:42
97F:→ DarkerDuck: 不過這和blockstream的wet dream好像不太合就是 06/07 09:43
98F:→ DarkerDuck: 至於ETH基本上也是歡迎交易量成長的,從一開始就把 06/07 09:52
99F:→ DarkerDuck: 區塊產生速度設到非常極限的15秒,區塊大小也是可變動 06/07 09:52
100F:→ DarkerDuck: 可見的未來,ETH的on-chain交易根本不會有擁塞問題 06/07 09:53
101F:推 mithuang: 我是認為在礦工已經中心化的環境下,Full Node更為重要 06/07 09:58
102F:→ mithuang: ,它可以再次驗證礦工或交易資訊,如果驗證到有惡意區塊 06/07 09:58
103F:→ mithuang: 或交易就直接切斷傳輸管道避免繼續散播在網路上,並協助 06/07 09:59
104F:→ mithuang: 傳遞交易資訊。如果說Full Node不重要,那礦工成必在意 06/07 09:59
105F:→ mithuang: 有多少人支持UASF,礦工們玩自己的就好了。在這裡Full N 06/07 09:59
106F:→ mithuang: ode某方面就代表一般使用者的發言權,否則比特幣的生態 06/07 09:59
107F:→ mithuang: 絕對會一直向礦工有利方向發展,對使用者也不是好事。 06/07 09:59
108F:推 john371911: 解說推。要是板主跟mit大用回文,排版更好讀就更棒了 06/07 10:48
109F:→ john371911: 。 06/07 10:48
110F:推 DarkerDuck: 你可以a我的文,之前有大概講過一遍所以就不用回文了 06/07 11:16