思考比特币自激励机制的实际效果,以及控制它们的方式。
“Unix and C are the ultimate computer viruses.”
——Richard P. Gabriel, 1983
接下来的两章(第六节和第七节)探讨了比特币(bitcoin),作为一个由黑客构建的免费软件项目,是如何能够与成熟,强大,基于法定货币,且日益数字化的金融系统竞争;以及这场竞争究竟是什么样的。首先,我们将讨论比特币之类的项目如何以不同于商业软件公司的方式增长,在第七节中,我们将评估其成功后的影响。
什么样的特质导致了加密货币系统的价值增长?
在之前的几章中, 我们总结了关于加密货币的五条令人惊讶的、反直觉的简介,这些见解一直被认为是最博闻多识的加密货币黑客的 "常识"。
我们已经证明,以新泽西风格构建的免费开源软件,已经在网络的基础上迅速超越了其商业竞争对手。我们可以将这种软件构建方法的优点分为两类:开发人员吸引力和硬件吸引力。
01
开发人员吸引力
在这里,我们用“开发人员吸引力”一词来表示一个运营良好,且对可能做出贡献的开发人员具有吸引力的开源项目。当一个项目具有较高的开发人员吸引力时,那些技术娴熟的用户会很乐意为项目贡献时间、精力、想法、计算资源并修改bug。
中本聪将比特币网络构想成了一个私人经济活动的平台,由一个松散的志愿者团体来维护。平台在稳定的时候最有用。稳定的平台几乎没有缺陷,而且用途明确,这使得它们成为“创业加入者”的理想平台。创业加入者是一类独特的经济参与者,他们不想承担创建新项目的风险,但如果他们能通过现有项目获得类似的收益,他们会愿意为现有项目做出贡献。
正如之前提到的MIT研究所描述的那样,一个简单、稳定、有用并且欢迎新贡献者的平台会吸引到开发人员和加入者。拥有更多的开发人员和加入者可以进一步提高平台的稳定性。“只要有足够多的眼睛,就可让左右的问题浮现。”这一论断在Linux的创造者之后被称为Linus定律。这意味着源代码的可用范围越广,它就越能从公共测试、审查和实验中受益。
这些活动可以使软件越来越稳定。在一家开发专有代码的私营公司中,调试的重要任务落在少数能够访问代码库的开发人员身上。对于像比特币这样的开放式分配项目来说,吸引无数的“眼球”有着巨大的好处,但前提是有一个机制来防止那些会导致其他贡献者做无用功的虚假变化。这不会比一般的企业软件开发项目更好!
比特币的激励机制允许两者兼得。就像一个开放的分配项目一样,它可以利用大量的贡献者而不会出现僵局和巴尔干化。贡献者可以参与有意义的项目并从中获益, 而不会招致不必要的麻烦。
然而,与之前的开源项目不同,比特币会激励贡献者继续留在网络软件的同一分支和实例上,而不是冒险分叉。虽然分叉是解决贡献者之间技术争论的一种简单方法, 但在一个具有资产的网络中,分叉有一个隐含的经济威胁:市场可能认为它们会使平台变得不稳定,因此价值降低,从而压低了货币的价格。与商业公司一样,比特币的组织结构激励参与者为每个人的经济利益考虑,解决分歧,并保持集体的完整性。
因此,比特币是第一个具有商业产品的强度的非商业化的自由软件项目。技术专家可以通过在真实的平台上工作来积累巨大的财富,但是,在没有固定的时间表或合同的情况下,他们有独特的权利选择贡献多少时间和精力。与当今的企业技术就业相比,这些是非常优选的雇佣条件。
02
硬件吸引力
我们使用 "硬件吸引力" 一词作为机器可访问性的一般指标。具有高硬件吸引力的网络可以安装和运行在不同制造商制造的不同的机器上,运行不同的代码。高硬件吸引力意味着一个网络中有许多运行良好的客户端 (mac、windows、linux) 用于各种不同的设备,具有不同级别的资源, 包括发展中经济体使用的旧机器或廉价机器。通过这种方式,谁可以操作硬件和加入网络就没有限制了。
硬件吸引力的概念源于新泽西风格的病毒软件,该软件优先考虑低资源使用,以便与许多较旧或较便宜的计算机兼容(重点):
越差越好的理念意味着实现的简单性具有最高优先级,这意味着Unix和C很容易移植到此类机器上。因此,人们期望,如果50%的Unix和C支持的功能令人满意,那么它们会无处不在。而且他们现在的确无处不在,不是吗?Unix和C是最终极的计算机病毒。
明日预告:硬件吸引力
领取专属 10元无门槛券
私享最新 技术干货