首页 > 热点资讯 > 正文

《代码的信任:解密比特币减半》

2024-03-02 14:42 来源:网络

原文出自 Dovey Wan,作者深入浅出地剖析了比特币减半的神秘面纱,并提供了对币价走势的独特见解。以下是经过重新整理的内容:

【声明】本文仅为市场信息传递,无意构成任何投资建议。所表达的观点不代表火星财经的立场。

【获取更多资讯,请关注公众号:火星财经】
【原文链接:Dovey Wan】
【文章标题:In Code We Trust:读比特币减半代码】
【注:本文仅供参考,不构成任何投资决策依据。未来充满不确定性,投资者需自行判断。】

比特币减半的代码简单得令人惊叹,仅十来行就涵盖了所有相关功能。值得注意的是,尽管奥运会有时会被推迟或取消,但比特币减半总是按时进行,未曾延误。

加密数字朋克们热衷于宣称“代码即法律”,然而,实际上“代码即法律”更像是加密朋克的理想主义口号。大多数人难以理解复杂的代码,因此需要依赖技术封装和易用的人机交互设计。或许在未来,编程教育将成为基础教育的一部分,随着机器翻译的发展,人们无需再为了减少沟通障碍而去学习第二语言。不过,“代码即法律”对社会整体的计算机素养有着极高的要求,因此在我们这一代只能作为一种美好愿望。

每个人对于比特币减半对币价的影响可能存在不同的看法,但其本质是一种完美的货币政策预期管理机制。过去一年中,我曾多次分享过自己对比特币“减半行情”的观察结果:

1. 明智的资金不会因为减半这一预设的时间点而突然涌入;

2. 合约及衍生品交易平台日益成熟,由合约主导的市场结构及合约/现货交易量倒挂使得价格经常回归均线;

3. 比特币将首次经历全球经济周期,作为全球金融危机下的产物,它尚未经历过第二次全球性金融危机(比特币在这次的表现长时间内一直是标普的高β系数)。

比特币减半的成功进行,有力证明了比特币所代表的“机器自治经济体”具有承担部分人类货币政策指导的能力。曾在微博上,我和朋友们讨论过与此相关的议题,其中一个比较贴切的比喻是这样的:

国家通过发行债券(法币)建立政府信用。比特币也是一种债券,只不过其信用体系是去中心化的信任(trustless trust)替代了传统意义上的政府信用;

区块奖励和手续费相当于国防预算,矿工就如同保卫“国度”的军队,利用这笔预算维持整个系统的安全和稳定;

开发者类似于立法机构和政策制定者;

全节点就像是国会成员,决定是否接纳和采用开发者的提议或新政策;

不同的开发团队则扮演了不同政治党的角色,哪个团队的政策主张能够得到大多数全节点的认可,就能占据主导地位;

持有比特币的人相当于国家的公民,转账费用某种程度上相当于公民在这个国度中的“税收”,只不过税收直接用于资助军队,而非通过政府进行二次分配(当然,政府可以通过提出提案来征收“开发者税”,比如某些比特币的分叉币试图将固定的矿工奖励直接转移到开发者的固定钱包);

矿机制造商扮演着军火商的角色。

去年,比特币网络共向矿工支付了52亿美元,以确保网络安全。如果将这笔资金视为国防支出,那么按照这个标准计算,比特币在全球国防支出排名中可列第41位,与越南和乌克兰相当。

美元作为全球市值最大的永续债,维系其信用所需的代价同样高昂。目前,美国的军事开支已达到二战以来的最高峰。过去的六十年间,美国持续向外输出国内通胀,国内呈现繁荣景象,物价稳定。而在国外,区域性危机频发,战乱不止。一旦有任何潜在威胁到美元核心地位的行为(如萨达姆、卡扎菲等人),美国便毫不犹豫地动用武力加制裁。许多区域性的危机(如亚洲金融危机、拉美金融危机等)背后都有“美元流动性危机”的身影。虽然尚不清楚美国政府在这些危机中是否故意捞取好处,但其掌握的美元流动性能救人也能杀人这一点却是毋庸置疑的。随着美元陷入流动性陷阱和信用危机,这笔信用成本只会越来越高。

在比特币减半之际,我认为最有意义的事情就是让更多人了解比特币减半的实际运作过程。在这篇文章中,我将逐步解释比特币减半代码,希望大家能够基于自己的理解和认知,而非听信他人之言,或者单纯依靠信仰。

美元是美联储发行的永续债,披上了“上帝保佑”(In God We Trust)的外衣后显得神圣无比。然而,在世界各地,人们对“上帝”的理解各有不同,我们应该相信哪个“上帝”呢?骨子里不相信鬼神的中华民族又该相信哪种“上帝”呢?

代码清晰可见,执行逻辑可被验证。与人类自发生长的社会契约不同,代码的存在使得执行过程变得不可逆。因此,更准确的说法可能是“代码即执法”(Code is Law Enforcement),而不是“代码即法律”(Code is Law)。当国家机器掌控了暴力机关,立法和执法成为巨大的黑箱,选择信赖一个可审查的“执行”机制,便是比特币为我们提供的另一种选择。

以下是我整理的比特币减半代码及其解释,希望能帮助大家理解其中的工作原理。

1. 定义减半次数(halvings)

减半次数是整数变量,表示比特币已发生的减半次数。具体而言,halvings等于当前区块高度除以共识参数中的“减半间隔区块数”(210,000)。在5月11日(区块高度630,000)之前的每一次代码执行,减半次数都将根据当前区块高度来更新。

2. 设置区块奖励

区块奖励初始化为50 BTC,并以COIN常数(100,000,000)转换为聪的单位。这样,每次执行代码时,区块奖励就会自动设定为50 BTC * COIN。

3. 执行减半操作

真正的减半操作发生在最后一段代码中。首先检查减半次数是否大于等于64,如果是,则区块奖励归零。这是因为减半的最大次数限制为64次,达到64次后,矿工将不再获得区块奖励,此时比特币网络必须依靠手续费来保障网络安全和矿工的激励机制。中本聪曾表示,在这种情况下,比特币要么早已消失,要么已被广泛应用于大规模的价值交换,因此无需担心矿工停止挖矿的问题。

这就是比特币减半的完整代码,感兴趣的读者可以通过阅读原文自行查看。

4.无论你是欢庆减半的到来,还是担忧其带来的影响,减半总是按计划进行,直到比特币网络只剩下最后一个全节点。对于比特币爱好者来说,静下心来寻找一位志同道合的朋友,一起研读比特币的夜光白皮书,探索减半背后的奥秘,或许是度过这段特殊时刻的最佳方式。愿大家都能从中收获满满的知识与乐趣!—— Dovey

本文撰写于比特币区块高度629940。

《代码的信任:解密比特币减半》

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected]