从类星体到创世纪 ——一个BSV自干五眼中的优美比特币

100BSV俱乐部      2019-10-03

1.jpg

大家好,我是Tyler。 在座的有很多BSVer,他们对于比特币的了解已经很深入。而作为BSV众多自干五中的一员,我想给那些对BSV感兴趣却没有了解过的朋友,做一些最简单的交流。 作为旨在恢复原始协议的比特币,BSV一直是大区块旗帜,坚定进行扩容。在它的扩容路线上,类星体与创世纪升级是两个重要的时间节点,所以今天的内容就通过这两个升级与大家交流一些比特币(BSV)背后的优美。 2.jpg

我们需要了解为什么比特币一定要扩容? 这可以从两个问题开始。 第一个问题,也是一个有趣的例子——自我进化代码之死。 不知道大家了不了解Rule 110元胞自动机。Craig博士在2014年前后,曾在比特币上利用它创建运行群智能算法(PSOs),可以理解为一种进化代码。它们自我修改,自我进化,彼此竞争 这些PSO在比特币上存在了两年多,也算是比特币上第一个可以自我进化的代码,但是在2017年前后,他们死于过高的手续费。 所以说手续费高了,不仅你交易的手续费会变高,区块链上的AI可能也饿死掉了。 当然高手续费的危害远远不止这些,比特币本就可以有广阔的应用,从一开始比特币就为像票据、担保、合同等各种用途做好设计,但是如果手续费过高,所有这些就都不会有了。拥堵的小区块与因此造成的高手续费抹杀了比特币的商业可能。 3.jpg

第二个问题就是减半的问题。 众所周知,在明年2020年比特币就要减半了,区块奖励变减少一半到6.25,2024年会变成3.125,这样四年一减半持续下去。 而随着区块奖励越来越少,假如区块大小不变的话,在理想情况下比特币的价格必须保持成倍增长,如此矿工才能有利可图。否则的话矿工只能通过打包交易的手续费弥补成本,然而2019年的BTC所能承载的交易数依然很少,并不存在这种可能。 减半问题是比特币经济模型所带来的问题。 很多人对扩容没有共识,倒是对“减半”行情有共识。但我们都看到今年莱特币的行情,在当时的算力与价格下,很多矿机已经无利可图只能退出,而预期的减半行情也并没有出现,莱特币的价格反而下降了很多。 所以长远来看,唯有扩容,唯有让矿工打包巨量交易,才能弥补区块奖励减少的损失,才能保持比特币经济模型的长远可持续。

4.jpg

简单地说了上面两个问题,看起来似乎扩容是唯一的选择。

然而现实世界里不同的人有不同的认知与利益,由此也带来了不同的选择。 目前我们所看到的结果就是BTC和BSV分道扬镳,选择了不同的比特币道路。 在BTC上,区块大小依然锁定在1MB,要知道这可是十年前Hal与Bear为防止攻击才设置的区块上限。隔离见证+闪电网络的侧链技术,降低比特币安全性的同时,并没有带来实质意义上的扩容。他们还在发展树莓派的个人节点,通过卫星进行交易。 归根到底,BlockStream把比特币视为储值的数字黄金。 老实说,在我看来这一点都不优美。 那BSV在做什么呢? 坚决地进行区块大幅度扩容。 因为BSV希望拥有极低的手续费,商业化前景,比特币要成为全球账本,要成为智能计算机。

5.jpg

作为选择扩容的比特币,不得不讲讲BSV最近的类星体升级。 这是很重要的一次升级。 我们来看看有哪些内容。在7月24号,BSV的区块上限从128兆调整为2GB,而算力的上限则是变为相对2GB较小,却依然强大的512MB。这个内容看起来好像很简单,但这是第一次节点团队将决定区块大小的权力让渡给矿工。 而这是如何实现的呢? 这就要讲到不同的区块上限了。 区块上限,简单地分为硬上限与软上限,也就是硬顶与软顶。 区块的软顶就是矿工设置节点开挖最大区块大小,这是自己挖的。比如说我设置软顶256MB,那么打包的最大区块就是256MB;硬顶则是矿工设置的,能接受的最大有效区块大小,这是别人挖。

6.jpg

而在软顶与硬顶中,硬顶又可以氛围默认硬顶与共识硬顶。 默认硬顶是协议开发者设置的默认值。 共识硬顶是占优势算力达成的共识值。 关键点就在于共识硬顶,我们来看一下共识硬顶是如何完成权力的让渡的。

7.jpg

类星体升级中,默认硬顶调为2GB,共识硬顶只调整到512MB。 如果开挖出来的区块大于512兆,并且挖这个算力占绝对的优势,那说明算力的共识在提高,基础设施与市场经济支持区块上限健康增长,支持矿工多打包一些交易获得手续费。那么你只能跟随这条最长链,如果不跟随不升级软硬件性能,那么你就会留在分叉链上被淘汰。 那么如果开挖出更大区块的算力只占少数,说明算力共识还没准备好,那么区块就会孤立成孤块,随后重组回主链,挖这个区块的人承担孤块经济损失。 这种由经济激励的博弈,就使得决定区块大小的权力从协议开发者手里转到矿工手中。这也是第一次,比特币的区块该有多大完全由市场经济与基础设施说了算。

8.jpg

刚才通过类星体升级讲了共识硬顶决定区块大小,又由共识硬顶,讲到了孤块与重组。 而孤块与重组恰恰是比特币自诞生就有的特征,图上就是比特币上孤块的原始代码。 这里多讲一些孤块的内容,因为这是比特币优美的体现。

9.jpg

博士在《钢与铁》中描述了孤块的博弈与其意义。 孤块与重组就如同铁里加的那一点杂质,产生比特币矿工在算力之外的优劣差异,由此引入竞争。因为强大高效的网络不仅需要挖矿算力,还需要网络通信能力与挖矿节点的处理能力。 有了孤块的设计,矿工在尽快用算力算出区块以外,才不得不为了自己利益去尽快传播区块,不然再大的算力优势都会在竞争中失败。这样刻意为之的经济模型与竞争机制,让矿工的节点越来越专业,节点间距离越来越短,节点之间传输越来越快,一个强大而安全的小世界网络由此形成。

10.jpg

所以,孤块的意义就是矿工牺牲个体的短暂孤块利益来壮大整个网络,这一直是中本聪对比特币刻意而为之的精明设计。 另外在说一点重组。 区块重组只与是哪一个矿工打包有关,与用户交易无关。既不是双花,也不是回滚,只是矿工放弃了孤块所在的链,重组了主链。前后的交易是一模一样的,只是区块特征不同而已,而这不影响用户的使用。 在这里多提一句,之前BSV中国社区曾经进行了几次压力测试,造成了区块重组,但是媒体对此的报道用的是“回滚”,这是极不负责的。

11.jpg

刚才通过类星体讲到了孤块与重组,而在孤块与重组又提到了小世界网络。 所以这里要说说另一个优美的地方——比特币的网络。 当我们说到比特币的网络时,很多人心中的比特币网络是左图中,第二个星簇状连接或者第三个网格状的形象。然而真正的比特币网络时更加紧密,更加强大而又生命力的右图。 而这,也就是小世界网络。

12.jpg

图论中,端点不重要,边才重要,图与图之间的连接性重要。 由于孤块与重组设计、自由竞争与经济激励,比特币节点会自发其它节点保持紧密关联,这样才能最快接收交易信息并将自己打包的区块传递出去。而新节点在加入比特币网络后也是同理,为了经济利益会与更多节点直接关联,一段时间后从任何其他节点都可以只经2跳左右到达,使之成为小世界网络的一部分。一个强大,开放,迅速传递信息的小世界网络就这样成形与成长。 小世界网络不仅优雅强大,还更安全——任何距离三跳以上的网络,理论上都可以被女巫攻击,而闪电网络平均距离是4.9跳,有的节点距离可达80跳。 BTC对平均主义的执念,对小区块与闪电网络的迷思,都已经偏离了比特币的优美。

13.jpg

光是说不够直观形象,这里用视频展示120个的小世界节点的理想化闪电网络与比特币小世界网络的模拟

右上角的是闪电网络,左下角的是小世界网络 先看右上角的闪电网络,注意节点不同颜色信号的闪烁,注意星簇与网格网络时如何形成的,注意节点之间的连通性和信号传播时间。 实际上,这里只有120个节点,如果节点更多的话闪电网络会表现地更糟。 然后我们再看左下角的比特币网络, 看它的节点信号是如何闪烁与传输的,看新的节点如何很快被拉近其他节点,并与整个体系紧密相连,成为这个紧密网络一部分,看整个网络最后越来越紧密,节点间距离越来越小。 对比闪电网络,比特币网络为什么传播如此之快? 因为系统是一个接近完整图形的小世界网络。

14.jpg

大家刚才看完视频会不会有一种感觉,那120个节点组成的比特币网络就像自我演化的独立生命体。 比特币可能是第一个受自然界启发的网络。 不像人造的精确系统,比特币某种程度更像是自然界的生命群系统。在这个系统里面,微观层面的个体只需要符合规则,追求自己的经济利益,因为个体间的紧密联系与通信,系统整体像蜂群一样呈现为有智能的生命体。这也是60年代美军所渴望的,难以摧毁的网络结构。 刘慈欣说过这么一句话——比特币是科技走在科幻前面的例子。 最近台积电的2nm工艺已经投入研发,5G网络与万物互联越来越近,网络速率与存储都在进行极快地进化。在二三十年内,一场空前规模的技术浪潮将深刻地改变人类社会。如今的比特币(BSV)已经如此优美,有这样大的潜力,真的很难想象在未来比特币与人类科技会演化成什么样。

15.jpg

比特币前瞻与优美的设计还有很多,比如没能讲到的UTXO,而这些都是自一开始就存在于比特币底层,用来支持比特币完成远超目前BTC数字黄金的宏大愿景。 所以现在再回头看2010年中本聪的这句话我们就更能理解了——“比特币的本质是,第0.1版一经发布,其核心设计即已固定,并在整个生命周期中保持不变。” (The nature of Bitcoin is such that once version 0.1 is released, the core design was set in stone for the rest of it lifetime) 这就是为什么BSV致力于恢复比特币原始的协议,致力于回到比特币最初也是最多可能性的时候。 说到这,就回到了我们的扩容主题,来到了创世纪升级。

16.jpg

创世纪升级是BSV升级路线图的最后一站,也是从协议上去除所有比特币扩容限制。 创世纪升级的时间是2020年2月4日,正好是比特币创世区块诞生的11年又1个月又1天之后,这昭示着比特币将拨乱反正,回到它最处的样子。 比特币一开始就是图灵完备的,如果仅仅是为了交易,中本聪没必要让比特币拥有这么强大的脚本系统。创世纪升级会恢复OP_RETURN等功能,删除脚本大小交易大小等各种额外限制,释放比特币本来就有的潜力。 而在扩容方面,创世纪会把类星体升级设置的2GB默认硬顶也将去除,变成没有区块上限。这样比特币SV的区块大小就完全交由矿工通过共识硬顶,以市场经济的方式来进行进化。 在创世纪升级的内容最后,再多提一句八卦。 十年多前,中本聪在P2P Foundation这个网站公开了比特币白皮书。在2014年,中本聪也是在这个论坛发帖表示自己不是日本人多利安。 而2018年年底,BSV上的Metanet发布前夕, 中本聪在P2P Foundation的账号时隔5年再次活动了,只发布了短短的一个单词——“Nour”,也就是光。 在《旧约创世纪》中,神说,要有光。 所以就让我们一起期待明年比特币的创世纪升级吧。

以上就是我今天交流的内容,因为才疏学浅,所以如果有的不对的地方,那一定是我自己理解错了。如果讲的对,那都是是BSV社区的智慧。
谢谢大家。
友情链接
100bsvclub.com©2019, All Rights Reserved.
京ICP备13011314号-15
联系我们