作者wahaha99 (此方不可长)
看板DigiCurrency
标题[闲聊] BTC的资料量已经来到60多G?
时间Wed Jun 7 01:03:38 2017
看了很多BTC的资料,
BTC的特质是会记录从第一笔以来的所有资料, 存在每个节点内
这就有点微妙了, 如果未来BTC成为更流行的货币,
那占用的空间一下子不就破表了?
而且这麽长的交易纪录, 验证起来不是会很耗用计算资源吗?
到那个时候会怎样? 有没有高手能说明看看?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.183.78
※ 文章网址: https://webptt.com/cn.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