APP
中国版App下载 Android & iPhone
金色专栏
  • 发布文章
  • 发布活动

断网下的比特币网络会如何演变下去?(之二)

【摘要】在断网,硬分叉等极端的情况下,千万不要冒险进行交易。要看大势,大势是接,就可以接,如果就你几个人愿意接,那还是算了,这时标新立异你就是冤大头。断网下不会双花,双花是同一笔钱花了两次,出现断网这种情况,情况严重时一定会硬分叉,这两个链上是两笔钱,不是一笔钱,所以不算双花。等价于在 BTC1 有笔钱,在 BTC2 还有一笔钱。 究竟最终 BTC1 的一个币值多少,BTC 2一个币值多少,那要看各自用户总规模以及二者比值。情况不严重时,其中某次收款人就只能自己承担那笔损失。

『断网下的比特币可以双花甚至多花吗?』

https://www.jinse.com/blockchain/567074.html

『断网下的比特币网络会如何演变下去?(一)』

https://www.jinse.com/blockchain/570479.html

                            1578558136961074.jpg

Soteria 硬核科技社区笔记 2019.12.29.

Evan Liu : 我回应之前烈火的问题。中本聪2010年8月3日在bitcointalk论坛说过这件事:

『Re: What happens when network is split for prolonged time and reconnected?』

https://bitcointalk.org/index.php?topic=661.20

探讨的就是关于网络长时间脑裂的问题。 

Evan Liu : 看有不少朋友轻言双花,其实是低估了中本聪共识和中本聪的设计了。注意,中本聪设计的PoW难度调节是两周才会调整一次,如果脑裂,一般不会50:50,大概是一个小网络从大网孤立出去,那么对于孤立出去的小网络而言,几乎所有人都能迅速发现,因为算力的急剧下降,几乎听不到任何新的出块了,那么对于想双花的人而言,也意味着他的双花交易几乎不会得到矿工确认。这会持续很久一段时间,一周、两周……这么长的时间,足够被孤立网络中的用户反应过来他们被断网了,然后,他们就会开动脑筋去寻找大部队,用各种方法,包括架设卫星天线,收听来自大部队的区块信号……估计用不了多久,他们就能够找到大部队,然后和大网络胜利汇合了。 

然后,要么口子被撕开,longest PoW chain渗透到“局域网”中,要么“局域网”中的用户纷纷逃离,投入中本聪共识的怀抱,“局域网”被人民遗弃。 随着人民从”局域网“中不断逃离”,局域网的“支持者越来越少,按照如此高的难度系数,可以预见这个“局域网”中的脑裂链几乎不会产出新的区块,慢慢自然死亡…… 

gvn:上面这段最大的问题是—逃离“局域网”—你怎么逃离?只要有一个矿工,就可以打包区块,比特币的“去中心化”,是permissionless的,就是不挑矿工。断网会导致分叉,仅此而已。什么“寻找大部队”,这些说法都是和比特币的“去中心化”特质违背的情绪化说法。

其实“零确认交易”主要是为了提高服务品质,模拟真实现金。比特币号称“点对点电子现金”,其实更像是“支票”,或“本票”;比特币的“交易确认”,更像是“支票”的清算,而不是现金交易。如果我们对比一下银行间“支票”的清算,是以“天”记的,而比特币6个块后的交易确认安全阀,也就一个小时的“清算”时间,比银行快多了。

刘shu:我刚也说了老外的链大概率会断链。哈哈。

Claire:这也是一个好问题,国外的算力骤降之后,会发生什么情况?现在的BTC交易是哪个地区最多呢?有人知道吗? 

gvn: 国外的算力骤降之后,会发生什么情况?

————————

会发生什么情况?这个问题没有意义,难道中国四川矿场丰水期不是曾经几乎占了比特币70%的算力吗?比特币的算力和“难度”都是全局性的,讨论某个地区和部分的算力和难度是没有意义的

关糊糊:割裂开了哈哈。

Claire:@gvn 断网后,同意只有一个矿工都可以挖矿。不过,四川矿场还可以挖国外那条链的矿吗?只能是国外的矿场挖国外那条链的矿吧?

gvn:断网以后,如果有人可以用别的办法(电话传真?)拿到国外全节点的新区块,就可以挖。

关糊糊:@gvn 赞

刘shu:@Claire 你想多了哈,按照比特币目前难度和难度变化算法,你让一台矿机来挖的话,结果肯定是断网,断链。这个矿工肯定坚持不下来。他想把链挖通的难度实在是太大了。

刘shu:@gvn 他们讨论的不是断网以后变成的两个网络了吗。

gvn:@刘shu 确实,假设突然断网,然后某个隔断网络中只剩下一台矿机,难度太高的话,会很长时间出不了块,就是“断链”—这个你说的没错。但是如果这种情况持续,我想我可以人工调整难度,不用等两个星期。断网之后,各个隔断网络都要降低挖矿难度,也一定不会等2个星期的。

刘shu:人工调难度那不就硬分叉了?2个星期还不一定能调整到位。

gvn:当然,现在的挖矿算力冗余度很高(会扔掉很多块),如果只是断成两个网,也不会出现需要手工改难度的情况。人工调难度不是硬分叉,硬分叉是指区块不兼容的情况。

刘shu:看算力比例吧,咋人工调难度?

gvn:人工调难度就是自己升级软件(改难度参数以后)

刘shu:全网难度还能人工调整?

gvn:你可以电话通知你认识的矿工啊。

Claire:@刘shu 断网之后,是特殊情况了吧?

gvn:这种情况比特币历史上又不是没有发生过(不是调难度,而是升级软件出问题,然后社区协调回滚)。

刘shu:我只知道你可以自定义自己挖矿的难度,但是对全网难度没有影响。这个方案是要达成共识才能调的吧?几个人调不会成功的。

gvn:如果全网都出不了一个块,当然可以协调全网改难度。

Claire:@刘shu 这么危急的情况,肯定需要社区协调和共识的,都到了生死存亡的关头了。。。还自己思量自己调整吗?那时候的矿工已经可能是另一批矿工了。

刘shu:都断网了,哈哈。

gvn:是要达成共识,不过软件升级从来都是一个社区手工协调的事。

gvn:当然,协调不成功,那就是再分叉。

刘shu:感觉出现断网情况,基本就要分叉了。

Claire:@刘shu 大家现在对极端的情况还没有深入了解,其他普通情况,都经历过了,算力战都打过了。。。

mccoy:断网下不会双花,双花是同一笔钱花了两次,出现断网这种情况,情况严重时一定会硬分叉,这两个链上是两笔钱,不是一笔钱,所以不算双花。等价于在btc1有笔钱,在btc2还有一笔钱。 究竟最终btc1的一个币值多少,btc2一个币值多少,那要看各自用户总规模以及二者比值。情况不严重时,其中某次收款人就只能自己承担那笔损失。所以会不会双花,这是个无价值的事情。因为大概率你没有那个命……比如收款人恰好最终是少数且恰好确认的那些节点永远没机会在恢复前同步外面数据,且收款人恰好也愿意在这种断网时还接受你在大局域网的打款,这些条件基本不具备同时满足的可能性。

Claire:@mccoy 赞!

Claire:@mccoy 我刚才也想通了,为什么人们说中本聪解决了双花的问题。

发生断网或硬分叉的时候,假如你在不知情或迫不得已的情况下,必须接受比特币转账,你就有可能要承受损失这笔比特币的风险,因为假如你的交易在短链上,之后可能短链被长链覆盖,你得到的比特币就被废弃掉了。当然,付给你比特币的人占了你的便宜。

但假如发生硬分叉,就是BCH和BTC分叉的版本,你分别在BCH链上花了BCH,在BTC链上花了BTC,是不同链上的交易,不是双花。

mccoy:而且未必短链会被长链覆盖,短链的人足够多,这些人不服,这就分叉了一个btc2出来。这就不是覆盖。

Claire:@mccoy 那就是硬分叉了,不是吗?

mccoy:对啊,所以覆盖还是分叉,那是不一定的,总之你就不用操心双花的事,不产生任何价值。

Claire:就是BCH和BTC硬分叉的版本了,我们会同时拥有BTC和BCH.

mccoy:是的。除非人少到没人关心被覆盖了那些人的利益……既然这样,那么少的人,就算他付智商税了,因为那么多人不接受,你还要接,这就是智商税了。

Claire:总结,在断网,硬分叉等极端的情况下,千万不要冒险进行交易。这是Soteria社区各位大神给各位比特币和加密货币持有者的忠告。哈哈。

mccoy:还是要看大势,大势是接,就可以接,如果就你几个人愿意接,那还是算了。

Claire:@mccoy 同意,永远做羊群,跟大队。哈哈。

mccoy:是的,跟大队。这时不要想着标新立异赚一笔,这时标新立异你就是冤大头。

Claire:哇!终于可以融会贯通了,多谢@烈火 的较真,不然还是一知半解。坐收渔人之利,可能会硬分叉出好几个币,然后把短链上的币卖了,换成长链上的币。哈哈。

mccoy:这个就是刀尖上舔血了。这种除非你就是大势,比如你有个几亿的资本,否则还是跟着别人的大势走。

Claire:2017年12月之前,从比特币链分叉了很多币,有良心的交易所会把分叉币分给大家的,然后我就卖分叉币换比特币,哈哈。

mccoy:BCH和BTC都是大庄家主导下分叉的,跟散户没啥关系。

Evan Liu:小算力网络在全网难度值之下根本就没有矿工能出块确认交易的。就别指望能在小网络上把币卖掉赚一笔了,根本就到不了账。再说了,我要是那个收币方,我一定会想办法把你签过名的交易飞鸽传书(真的是飞鸽传书哟,打印到A4纸上寄过去都可以的,怕海关审查可以用隐写术)给我在大网络世界的哥们,帮我在那里广播一下,把你的币花掉,你还是别想赚到我的便宜。)

Claire:@Evan Liu 这是非常棒的方法。赞!你说的对!比特币硬分叉时,双花其实很难成功的。因为如果其中一条链的算力骤降,不调整难度的话,矿工猜不中答案,出不了块,就是群友说的断链了。这和现在以太坊为了令矿工放弃POW 挖矿,设置难度炸弹,把挖矿难度不断提高,务求令矿工挖不到块而放弃POW挖矿,迁移到POS网络,有很多相似的地方。那么,如果脑裂成功,分成几个网络,大家不是很忙?哈哈。。。如此精彩的讨论,令人脑洞大开!

(全文完)

文章作者: / 责任编辑: 我要纠错

声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。

提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

金色财经 > 区块链 > 断网下的比特币网络会如何演变下去?(之二)