论分叉带来的价值变化
-------------© 版权信息------------
本文首发于 Steemit ,在 Steemit 上的版本保留所有权利。
欲转载等,请使用 https://qbug.cf/2017/10/29/on-the-value-change-of-fork/ 上的版本,遵守那里的版权标识。
--------本文不构成投资建议---------
引言
近期加密数字货币的分叉之争愈演愈烈,特别是使普通投资者产生了巨大困惑。本文从理论上分析加密数字货币价值来源,从而阐述当分叉发生时的价值变化。并最终总结出区块链分叉的第一性原理!
加密数字货币价值来源
传统地,加密数字货币的价值与以下下因素正相关:
- 算法,即代码中蕴含的劳动成本和技术资本,以及市场对开发团队的信任
- 算力,即确保区块链网络链上信任体的可靠性,反攻击和破坏的能力
- 使用,即网络效应,梅特卡夫定律指出:一个网络的价值与联网的用户数的平方成正比
当然,影响因素还有很多,这里分析讨论不完。但是,其他影响因素要么可以忽略不计,要么在分叉时不会发生变化,或对不同分叉影响相同,相当于控制变量,自然不考虑。或者,可能还有因素确实影响很大,但是这里举出的对三个影响因素的分析可以作为普适的模型来套用和分析。
个人总结,仅供参考:市值 = 算法 * 算力 * 用户^2
分析案例 比特币分叉
接下来就按照上述思路分析一下最近的比特币分叉门!
算法
从 Bitcoin fork 时,他们都从 Bitcoin 的代码库 fork 进行自己的修改,设计共识,代码实现。然后,当他们的网络开始运行时,将自己的区块连接到比特币区块链上,即拉取的比特币的块链历史,完成网络上的分叉。也就是说,任何一个区块链分叉都必须是先完成了共识的设计,写好了代码再对网络和区块链本身进行分叉。我们最终拿到新币和使用新网络也都是后者发生时的结果。
但是,要知道,设计共识和代码实现都是很耗费资源的,是投入了大量智力成本和体力成本的结果。拿 Bitcoin Cash 来说,他们写了提案,改了代码,这些工作都是在网络和区块链本身分叉之前完成的。然后分叉时,这些共识和代码被启用,这是也就是相当于突然向区块链注入了不少的价值! 虽然分叉本质上就是因为大家意见不同导致的,但是各方不同的共识提案都有其各自的价值,因此这些共识一旦被实现,即发生分叉,代码的改变或多或少都是有价值的。而这些代码都是开源的,开发者并没有向使用代码的人收费(虽然你可以说开发者是受某些利益集团支持的),因此在算法和代码层面,分叉时,块链被注入了价值。
算力
当 fork 发生时,全球在加密数字货币上消耗的总算力并不会发生变化。
拿这次 BCC 分叉来说,算法本质上并没有任何改变,只是修改了区块大小,因此,此前所有比特币算力都可以无缝迁移到 BCC 上。所以算力只是在新旧两个网络之间来回迁移罢了,总量没有改变。即算力提供的总价值不发生变化。
那么即将到来的 Bitcoin Gold 呢?他们声称是改变了挖矿算法,使得 GPU 就是最佳挖矿手段,杜绝 ASIC 。那么,如果他们能取得足够算力的话,这些算力是从哪来来的呢?目前,BTC 挖矿都是以 ASIC 为主,但是 GPU 贡献的算力虽然占比不大,量上还是不小的,如果 BTG 能给 GPU 挖矿带来丰厚的回报,BTC 当中的部分算力可能会迁移。更重要的因素是,其他很多币种,如 ETH ETC ZEC 等都在使用 GPU 挖矿,如果有利可图,他们可能会迁移到 BTG 上。因此这时算力提供的总价值要么不变要么增加。
用户
这是市场当中最变幻莫测的因素了,十分不好分析,而且影响还是非线性的二次关系。。。
有了上面两个影响因素的经验,想当然地认为,用户总数目不变,分叉到两条链上,由于非线性的二次关系,提供的价值减少。真的是这样吗?不是的,活跃用户这个因素与前两个因素最大的不同之处在于:当分叉发生时前两个因素仅能选择一个分叉进入,但是用户不同,用户可以同时在两个网络上活跃!如果你是一个 BTC 的活跃用户,白送给你的新币你会不要?当然,有很多人都会卖掉新币,仍然使用 BTC ,那么这部分用户相当于没有迁移,仍然是 BTC 的活跃用户;另一方面,很难想象会有人选择卖掉 BTC ,只炒新币。
不过,这里的重要影响因素其实是用户的活跃度,那么如何界定活跃度就很难量化,怎么样才算用户在某网络上活跃?所以这里得出的结论比较模糊。如果用市场深度来衡量,那么世界币圈群众在加密数字货币上的投资总量和在炒币上花费的精力应该也不会瞬间波动很大,至少也是增加。所以总的来说更倾向于乐观地,当分叉为两个网络时,用户提供的总价值要么不变要么增加。
结论
综上所述,当分叉发生时:
- 共识和代码瞬间被启用,向块链注入价值
- 算力总量不会太大波动,总价值不变
- 用户比较难说,但是很可能在多个网络上活跃
结论就是:从某种程度上讲,Hard Fork 具有增值必然性。
当然,聪明人多了去了,我绝对不是第一个想到这些的人(现在他们很可能想打我),先见之明影响价格。但是,市场上总有很大的一部分人没有想到对不对,价格还是被低估。当然,市场是复杂的,在分叉的同时很可能碰见其他各种影响加密数字货币业的因素。
规律 加密数字货币分叉的第一性原理
从上面的分析中我们可以看到,由于区块链分叉的瞬时性,其他市场因素的变化是来不及作出反应的。于是在分叉前后,以下规律成立:
- 智力注入原理:分叉后,此前辛辛苦苦积攒的共识和代码中的价值瞬间被无偿地注入(BTG 特例,他们要通过预先挖矿的方式抽取价值)
- 算力守恒原理:分叉前后,总算力不变
- 价值守恒定律:分叉后块链中蕴含的价值 - 分叉前块链中蕴含的价值 = 输入价值 - 抽取价值,我们知道人类文明的进步在不断创造价值,但仅观察分叉这一瞬间,价值守恒!
这个公式可以来讨论某类型区块链整体价值变化,即分叉相当于为区块链贡献更多的技术解决方案,进一步增加了区块链的应用价值。
但新开发的共识和代码的输入价值是否大于等于抽取价值?这个未必然,也就是说部分改进方案在技术应用上没有提高效率,吸引更多的用户,进而会带来整个块链价值的损耗。
终于找到一个看懂我的文章并评论的同学了!
你的意思是出现一个垃圾方案分走了用户,但是应用上没带来什么价值?不过我认为这样的垃圾方案不太可能吸引多少用户,况且当分叉发生时,用户会同时在两条链上活跃,并不是在两条链之间做选择,原链上并不会流失用户。
开发新链的人输入价值后,期待输入价值随着块链的整体价值上升而上涨,然后后期抽取价值可以覆盖原来的输入价值。
块链的整体价值 = 算法 * 算力 * 用户^2,照你的推理,开发者只是贡献了算法和共识代码,自动接受了部分的算力和用户,所以输入价值的升值几乎是必然的。
但关键仍在于提出的新共识代码如何吸引和保留原来的算力和用户。
果然不 at 人还是没人看吗。。。精品分析,求转发
@oflyhigh @boxmining @tumutanzi @justyy @skenan @wangwenjing @rivalhw @laodr
不觉得你这样放大召唤术有用啊。好像至少在主站,单纯 @ 是没有提醒的。
啊?这样啊,那怎么宣传呢?
要么充值,要么慢慢原始资本积累,要么转战全球。
主要可能中文区不是都关注区块链... 建议可以加上 cn-cryptocurreny 标签
有道理!但是这种小众的标签有人用吗?我平常刷 steem 的时候几乎没有查看过这种没有在 tags 里面收录的标签啊。
我刚才看了一下,这个标签一个文章都没有。。。
囧, 我拼错单词了.... 是 cn-cryptocurrency, 这里你会找到更多共鸣的 :)
中文区目前还主要是日记流。
Congratulations @quantum-bug! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes received
Award for the number of comments
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
您好。我是 steem 中文区的机器人。昨天,您在 steem 的 cn 社区第二次发布文章。为了让更多的人读到新人的文章,您的文章被列入了中文区新人之家的“希望工程”,欢迎点击查看。
新人之家欢迎你,这里有帮助新手了解 steem 的指南。请注意,新手最容易忽视的两点:1. 千万不要丢失您的密码;2.千万不要抄袭,非原创的文字、图片、视频资料请务必注明出处,否则可能会得到差评并列入黑名单。
欢迎参加之家举办的各种活动,并期待您在未来继续发布优质原创文章!
您不必回复我。当然,如果您回复,我会非常高兴的,即使我只是个卑微的机器人!
Hello. I am a bot from Steem CN community. Yesterday you posted in CN category for the second time. Your post is listed in the Welcome Center for New Steemians. Welcome to CN community. Please do not forget your password. Do not plagiarise. Looking forward to more high-quality posts from you in the future!
You do not have to reply me. But if you reply me, I would be happy, even I am a bot!
谢谢谢谢!😜
虽然真的看不懂,还是默默给你点个赞⊙ω⊙
啊?不是很难懂吧。
Congratulations @quantum-bug! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @quantum-bug! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You got your First payout
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @quantum-bug! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments received
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @quantum-bug! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
对加密货币没有研究,不过,还是支持一下!
啊?你这不是正用着呢嘛!