新想法不仅吸引有远见的人和先驱,也吸引江湖骗子和傻瓜。
文 | Daniel Krawisz. 原标题:The Problem with Altcoins. 2013/8/22.
* * *
为什么没有山寨币可以成功
新想法不仅吸引有远见的人和先驱,也吸引江湖骗子和傻瓜。前一类人了解新想法的性质和潜力,并试图以新的方式扩展它。后者观察前者的成功,并通过盲目的模仿和空洞的希望来期待类似的结果,就像二战后美军放弃美拉尼西亚的机场时出现的货运邪教那样。
这个类比绝对适合描述以比特币为模型的许多替代加密货币,统称为山寨币。从技术上讲,它们都与比特币非常相似:有一个区块链来存储交易,有一个共识机制来构建区块链,还有一个密码协议来注册交易。一些突出的例子是 PPCoin、Primecoin、Litecoin 和 Freicoin。
一些山寨币包含了有趣的新想法,但比特币有一个他们都缺乏的基本特征。这不是技术问题,而是历史和社区的问题。很简单,市场上被更广泛接受的交换媒介比不被广泛接受的交换媒介更有用。这被称为网络效应。两种几乎相等的交换媒介之间的初始不平衡将有利于被更广泛接受的一种,直到单一的一种压倒其余的。这种效果没有限制:最终人们总是期望一种货币能够战胜所有竞争对手。
因为它起步较早,并且有更大的机会来发展和吸引用户,所以比特币的市场比所有山寨币的所有市场加起来都要大得多,这使得它作为一种货币更加有用。要击败比特币,山寨币不仅需要卓越的技术,还需要非常非常卓越的技术,以使其超越比特币,与比特币相对于法定货币的进步相媲美。此外,真正伟大的创新将被纳入比特币的未来版本,而不是要求他们切换到其他东西上,从而更好地为人们服务。确实,那些提出实际上很好的新想法的人,例如 Zerocoin 和迷你区块链(mini-blockchain),并没有围绕它们开发自己的货币,而只是将它们的有用性描述为功能。[1]
比特币社区不仅规模大得多,而且质量也好得多。比特币被真正的创业者所包围,他们努力为比特币创造新的有用的服务。山寨币被大声的伪装者所包围,他们不合理地希望复制中本聪的成功。这并不意味着山寨币有任何本质上的错误:问题很简单,一旦比特币存在,从货币的角度来看,制造仿冒品就没有额外的价值。任何人真的可以期望通过以新名称重新发布比特币并对其源代码进行一些微小更改来创造价值吗?让比特币伟大的东西不能轻易复制。因此,虽然比特币社区随着越来越多的创业者被其潜力所吸引而成熟和成长,但山寨币社区只能抱怨以求关注。
* * *
动机推理
加密货币到底是为了干什么?我说它的目的是成为“钱”(money)。很明显,创建山寨币会阻碍这一目的。只有当我们相信加密货币的目的是“赚”钱而不是“成为”钱时,山寨币才能得到解释。如果你可以诱骗人们投资你的新山寨币,那么你可以通过交易或挖掘和出售它来获利。山寨币发起人的所有论点都是对这一基本目的的误导。他们发展了一系列能够欺骗新人加入他们的谬论,但他们都是虚伪的。
因此,山寨币社区不仅令人尴尬,而且很危险。尽管没有任何值得提供的东西,但他们拼命地希望被认真对待,他们绝对会说任何话来说服其他人加入他们。他们坚持说容易被经济逻辑、常识或可验证的事实驳倒的事情。他们在受到挑战时变得好战。这是他们所能做的,因为他们没有提供任何有价值的东西。他们很擅长欺骗人,因为他们成功地欺骗了自己,而且无法判断自欺在哪里结束,而彻头彻尾的谎言从哪里开始。这对比特币不利,对被愚弄的人也不利。
山寨币发起人的说法值得反驳,不是因为他们很聪明,而是因为他们反复出现令人作呕。归根结底,它们的内容是次要的,真正的问题是它们指向的结局已成定数。如果我在这里讨论的论点最终被完全抹煞,山寨币的推动者只会摸索新币种,而不是承认错误。因此,很可能在未来,我在这里所说的将不再与他们所说的相对应。然而,由于我上面所说的,可以肯定地假设,无论它们是什么,它们都是错误的。
* * *
但是比特币不值得一些健康的竞争吗?
首先,比特币已经有了竞争。它与美元、PayPal 以及整个银行系统竞争。它有很多竞争。
其次,没有理由认为竞争本身就一定是好的。如果人们争相成为最有生产力的人,那很好,因为结果是更多的生产。如果人们竞相控制政府,那就不好了,因为结果是政府将被最无情和最无良的人控制[2]。有两个竞争的企业是有原因的,即使它们遵循相同的生产模式: 一个组织可以达到的规模是有限度的,而不是比两个平行组织更有效。然而,在一个经济体中,若对于给定的产品或服务只能支持一项业务,那么实际上应该只有一种业务。
就货币而言,当它在竞争中占主导地位时,它本质上是最有用的。货币的竞争越少,它就越有用。如果你试图用最好的货币与另一种完全相同的货币竞争,那会使你的货币变得更差,所以你真的不应该自找麻烦。
第三,货币只是人们同意用作交换媒介的标准。在大多数情况下,有相互竞争的标准是很尴尬的。例如,我们真的需要英里和公里之间的竞争吗?假设汽车刚刚被发明出来,两个群体因为既得的经济利益而争论到底是靠左行驶还是靠右行驶。对普通人最大的好处,不是来自于延长这种竞争,而是来自于解决它。
最后,比特币社区内部存在竞争,这种竞争实际上使人们受益。有交易所、支付处理器、在线商店等。每次有人开始新的比特币业务时,他都会使比特币经济受益。每次有人启动山寨币时,他都会使情况变得更糟。
一个相关的观点是,山寨币可以用作实验来了解不同的想法在实践中如何发挥作用。这种使用是完全合法和必要的。但是,被理解为实验的山寨币不会被视为投资或独立产品。如果这就是山寨币的处理方式,那就没问题了。我反对谎言和骗局。如果运行它的人一直在撒谎,那么这个实验就毫无价值。
* * *
多个区块链将减少网络负载
在今天工作的比特币网络中,所有节点都接收所有交易。如果比特币成长为一个非常大的网络,那可能是很多交易都需要传达给每个人。
山寨币推广者似乎在想象一个世界,在这个世界里,他们自己喜欢的山寨币的地位与比特币大致相当,每种货币都将用于不同种类的事物。这是不可能的,因为网络效应总是有利于不平衡。
然而,即使在两条大致相当的区块链这种非稳态的情况下,也不一定会因此导致网络流量减少。如果人们必须同时使用这两个网络,他们就仍然必须从两个网络接收每笔交易。如果人们不得不频繁地将资金从一种货币兑换成另一种货币以实现不同的目的,这很容易导致更多的总交易量。
无论如何,虽然比特币在未来几年可能会经历成长的痛苦,但从长远来看,没有理由期望它会超过摩尔定律。网络负载是一个技术可以克服的问题,而不需要我们依赖劣质的货币系统。
* * *
山寨币有利于洗钱
这在今天可能是正确的,但不能保证将来会是正确的。这个想法是,你出售一些比特币换取山寨币,然后再次购回比特币。那么你之前拥有的比特币和你现在拥有的比特币之间将没有任何联系。
然而,由于山寨币本质上是不稳定的,因此没有理由期望它们仍然可以用于此目的。为了让货币保值,必须有足够多的人想要持有它,而不仅仅是想要快速进出它的人。山寨币必须对洗钱以外的其他东西有好处——如果它对洗钱有好处的话,至少有些人会想要持有它而不是想要持有比特币。
因此,如果你真的想洗钱,支持 ZeroCoin 作为比特币的升级版。除此之外,你最好通过更可能保持价值的商品进行交易,例如黄金或白银。
* * *
我们不应该让市场来决定吗?
这是迄今为止我听到的关于这个话题的最荒谬的论点。大众的智慧胜过任何人,所以人们不应该妄自揣测告诉市场该想什么,对吧?我觉得这种观点完全是愚蠢的。以强制的方式将市场的选择强加给它是错误的,但仅仅表达一种意见就是参与市场过程本身。为了保持一致,提出这一论点的人不得不说《消费者报告》与约瑟夫·斯大林一样暴虐。
为了得出合乎逻辑的结论,假设每个人都只是坐下来让市场决定。那么市场永远不会决定任何事情,因为市场的决定只是组成它的所有个人决定的总和。他们中没有人能提出一种产品比另一种更好的论点。甚至不可能有任何消费者报告来保护人们免受诈骗和伪劣产品的侵害。自由市场行不通。当一个自由主义者退后一步让市场来决定他有一些合理见解的事情时,那么他就是在阻止市场发挥他原本可能的作用。
市场总是做出愚蠢的选择,这是事实,我这样说没有任何错误。这是因为“市场”只是一群人,他们做出的决定就像我们知道人们实际上一直在做的那种决定一样愚蠢。这绝不意味着我不理解市场过程相对于国家集权的系统性的优势。如果我希望市场战胜国家,那么不针对可能取得如此胜利的正确决定进行辩论是荒谬的。
* * *
Scrypt币种
有一类非常相似的加密货币依赖于称为 Scrypt 的算法作为哈希函数。我将它们称为 Scrypt 币种。它们还具有更快的块生成时间和不同的硬币挖掘时间表。事实上,它们甚至都没有白皮书。也许它们是如此的非原创,以至于没有什么可写的。尽管如此,或者可能正因为如此,Scrypt 币种被最响亮、最不聪明和最令人讨厌的社区所包围,支持它们的论点要么是错误的,要么是与现实脱节的。
当比特币刚问世时,任何人都可以用他的 CPU 挖币。一旦开发了使用 GPU 进行挖矿的软件,CPU 挖矿很快就会过时。此后一段时间,GPU 挖矿仍然有利可图,因为随着越来越多的人成为矿工,比特币的价格继续上涨。这不可能无限地持续下去,最终,FPGA 和 ASIC 挖矿的开发工作开始了。一旦这些技术被开发出来,GPU 挖矿也将变得过时。
然而,一些在 GPU 上投入巨资的矿工不希望看到这种情况发生,也不希望他们在 GPU 上的投资变坏。显然,这是一个徒劳的希望。不能指望一台普通的计算机可以长时间有利润地运行。利润会吸引更多的投资者,随着可用机会的耗尽,这会导致利润下降。
Scrypt 被设计成一个内存消耗者,因此不适合使用几乎完全由 ASIC 芯片组成的机器进行挖矿,例如用于比特币的机器,因此假设 Scrypt 币种的挖矿将始终掌握在 GPU 所有者的手中。顺便说一句,这是错误的。如果它变得足够有利可图,就可以生产带有共享内存的 ASIC 机器,并且它也会让 GPU 不再适合 Scrypt 挖矿。
因此,Scrypt 币种的现象可以比作蜡烛制造者的请愿书[3],是弗雷德里克·巴斯夏 (Frédéric Bastiat) 的精彩讽刺。它提出了一个号称是来自蜡烛制造商的虚构论点,即所有窗户都应在白天依法关闭,以防止来自太阳的不公平竞争。应该从这个角度看待 Scrypt 币种的所有论点。它们是这样一种希望的面具,即某人的 GPU 采矿设备不应该变成一项愚蠢的投资。
第一个 Scrypt 币种是 Litecoin,但很快,其他几乎相同的 Scrypt 币种由不仅想要使用 GPU、而且还想要成为新货币先行者的额外好处的人开发出来。Feathercoin、Terracoin、CHNCoin 和 Yacoin 是我能想到的其他几个,但每天都有新的,这是对整个山寨币概念的简化。
* * *
ASIC挖矿的出现,将比特币挖矿交到了少数精英手中
不,它不会,至少不会比任何其他采矿技术更是如此。从长远来看,无论需要哪种技术,人们都会预计采矿难度会上升到这样的程度,即投资采矿技术会产生与投资其他经济体类似的回报。当然,正如我上面提到的,Scrypt 币种不受 ASIC 挖矿的影响是错误的。
这一论点突出了山寨币追随者对采矿而不是货币化的重视。为什么任意一个比特币的普通用户一开始就想要成为一名矿工?这没有任何合乎逻辑的理由。早期,比特币的普通用户成为矿工是有利可图的,因为很少有人知道比特币。采矿现在需要资本投资,就像经济中的其他一切一样。对于任何成熟的行业来说,向低盈利能力和更高资本密集度的转变是不可避免的。这并没有使它成为精英主义;它只是意味着该行业正在变得越来越专业化。这对每个人都更好,这也是比特币所需要的。随着比特币的增长,将需要大量投资以确保其网络能够处理增加的流量。如果采矿仍掌握在业余爱好者手中,这将是不可能的。
这并不是说由少数几家大公司主导的采矿业没有潜在的问题。这样的系统将更容易监管和腐败。然而,这绝不是山寨币的论据,因为他们的采矿业由两家显卡制造商主导,而个人矿工比比特币少。
* * *
更短的确认时间可以更好地防范双花攻击
这真的是一种极具误导性的说法。
此处的问题是双花攻击的风险。如果您收到某人的付款通知,则他可能使用相同的比特币进行了两次相互冲突的付款。在这种情况下,另一笔付款有可能被区块链接受而不是你的,你的付款将被视为无效。这是一种欺骗比特币商家的理论手段。[4]
由于 Scrypt 币种的区块生成时间更短,人们会在 Scrypt 币种的网络中更快地看到两个冲突交易中的哪一个最终会进入区块链(除非有人恶意尝试操纵区块链——见下文)。此外,只有当两个相互冲突的交易发生在几秒钟之内时,才会发生双花攻击,因此防止双花的最佳方法是在收到付款后观察网络几秒钟。如果没有出现冲突的付款,那么双重花费就没有什么可怕的了。此功能是比特币 0.9 版本的计划升级,因此用不了多久就可以消除缩短确认时间的任何微小好处。
此外,比特币历史上没有任何成功的双花攻击案例的记录,尽管作为实验在特殊或受控条件下有过罕见的实现。因此,在当前情况下,这不是真正的风险,也不是使用 Scrypt 币种的有效论据。
* * *
Scrypt 币种对 51% 攻击更安全
不,它们不会。
执行 51% 攻击意味着控制足够的算力以比网络的其余部分加起来更快地生成区块。然后,攻击者可以从某个较早时期生成一个区块链分叉,并最终将其增长到比主分支更长,并且网络中的其他节点将开始把新分支识别为合法分支。
推导 51% 攻击成功的可能性是一个需要随机游走理论的难题[5]。然而,最终推导是不必要的,因为只有其他矿工同意攻击才能成功。没有什么可以阻止网络的其余部分忽略攻击者并宣布他的分支无效。如果攻击者的分支明显是恶意的,那么这应该不是一个困难的决定。如果其他矿工接受(攻击者的分支),他们也将损失大量现金。事实上,比特币社区在 2013 年 3 月就已经成功应对了类似的事件,其中软件错误导致区块链分叉,需要就哪个分支应该被认为是正确的分支达成共识。
此外,比特币网络庞大且呈指数级增长。对它进行 51% 攻击将需要比任何其他山寨币网络更高的成本,所以这个问题是纯理论的,因为在实际上比特币提供了更高的安全性。对比特币进行 51% 攻击的成本是未知的,因为要执行它需要持续的指数型投资,以跟上网络的其余部分。
然而,有一种方式可以让 Scrypt 硬币脱颖而出。考虑一个拥有网络的 49% 而不是 51% 的攻击者。这个攻击者的分支预计会比主分支增长得更慢,但仍然有可能在给定的时间内偶然产生更长的分支。如果有两个攻击者各自对比特币网络和一个 Scrypt 币网络拥有 49% 的控制权,并且都能够承受持续攻击相同时间(的成本),那么针对具有较短区块生成时间的网络的攻击者其成功概率要低得多。然而,这并不应该成为任何理智的人认为 Scrypt 币优越的原因。
* * *
PPCoin(点点币)
我已经从理论的角度讨论了 PPCoin [6] 和权益证明。权益证明鼓励人们持有币,这是货币获得初始价值所必需的。然而,这对于货币的早期阶段最为重要。因为人们在创建区块时失去了他们的权益证明,所以权益证明不鼓励专业矿工有动机保持网络以尽可能高的容量运行。
然而,对于 PPCoin,有一点要说的是,山寨币是工作量证明系统的产物。股权证明不会导向它们。如果比特币在其价值足以供 ASIC 挖矿发展之前就已经过渡到权益证明系统,那么也许就不会有山寨币了。
* * *
Primecoin(素数币)
Primecoin [7] 是一种加密货币,其工作量证明基于寻找各种素数序列而不是哈希算法。它的存在是基于比特币挖矿没有用的谬论。然而,正如我在工作量证明概念中所展示的那样,这不是真的。比特币的工作量证明系统是共识机制。它本质上是一种克服比特币用户当中的囚徒困境的方法。如果不对没有产生个人利益的已用资源进行一些证明,就无法做到这一点。
Primecoin 通过尝试使其工作量证明完成一些有价值的事情来破坏这一过程。这从本质上破坏了其作为共识机制的价值。因此,声称 Primecoin 的工作量证明“有用”而比特币的无用是错误的。事实上,Primecoin 的方法更加不那么“有用”,因为它引入了比特币中不存在的内在利益冲突。虽然,公平地说,生成素数序列“几乎”没有用,所以我不认为它可能会导致任何现实问题。
Primecoin 是一种胡思乱想。它试图同时做两件不相关的事情,一般来说,这与好的设计背道而驰。它基于素数的工作量证明只不过是另一个让人们忘记山寨币是浪费时间的噱头。这并不是说分布式计算不是一件好事。但是可能有更好的方法可以使用密码朋克技术来实现,而不是伪装成一种货币。
* * *
Freicoin
与其他山寨币不同,Freicoin [8] 似乎是出于善意创建的,没有虚伪的论据支持。这些论点仍然是错误的,但 Freicoin 比其他人更值得尊重。
这不是驳斥 Freicoin 背后的经济理论的地方,但它本质上是基于这样一种观点,即利率是一种纯粹的货币现象,而不是时间偏好的结果。Freicoin 不是免费收取交易费用,而是对持有硬币收取费用。Freicoins 以 5% 的速度衰减,交易是免费的。矿工从所有非空钱包中的腐烂 Freicoins 中获得报酬。
因此,从设计上讲,Freicoin 不鼓励囤积并鼓励消费。它被吹捧为工人阶级而不是富人的货币,因为它被认为不能用于发放贷款。然而,实际上,Freicoin 贷款将以与其他经济体相同的利率发放,因为它们将与以更耐用商品(如比特币)发放的贷款竞争。贷方没有理由接受 freicoins 的不同利率,因为没有什么要求他持有 freicoins。他可以在贷款发放前转换自比特币,并在贷款归还后立即转换回比特币。
5% 的衰减率将对资本税产生影响,例如财产税。这意味着价格将比其他价格低一个由经济整体利率决定的比例。例如,假设我希望持有 x 个 freicoins。由于 Freicoin 衰减,这将产生每年 x/20 freicoins 的费用。所有费用的现值将是一个无穷加和,根据经济的整体利率衰减。如果利率为 i,则所有费用的现值将是一项费用乘以 (1 – i) /i。例如,如果利率为 10%,并且我希望持有 20 个 freicoins,那么费用的值将是 9 个 freicoins。因此,在这个例子中,我必须支付 9 个 freicoin 来持有 20 个,因此 freicoins 的价值将比它们不衰减时的价值低 20/29 倍。
现在,如果某个东西的创建是为了提供摆脱它的明确激励,那么他们一开始就更不想购买它是有道理的。因此,Freicoin 实际上是为了阻止投资于它,而这正是赋予货币以价值的首要之事。
Freicoin 是一个它的时代永远不会到来的想法。由于它谴责买家,它拒绝拥有价值。因此,Freicoin 与其说是骗局,不如说是堕胎。它的理想是如此精致,以至于他们回避了影响现实世界的最微小的机会。也许可以将其视为某种荒谬的模仿,这便是绝妙的(点子)。我希望这是真的,否则就太可悲了。
* * *
结论
比特币优于其山寨币竞争对手的压倒性原因是它非常受欢迎。如果它的一些竞争对手首先被发明出来,它们可能会发挥同样的作用或更好,但鉴于引导我们来到这里的历史,它们中的任何一个都不应被视为与比特币相比具有丝毫竞争力。如果山寨币以某种方式战胜困难并最终比比特币更受欢迎,那么我将不得不改变我的忠诚。但是,如果确实发生了这种情况,我认为这会质疑加密货币的总体可行性。如果它们可以像时尚一样兴衰,那么很难证明投资其中任何一个或相信任何一个具有持久力是合理的。我将比特币过去的成功视为其未来前景的证据,但如果它可以无缘无故地被最初很小的竞争对手超越,那么任何其他币种的前期成功也并不一定意味着什么。
简而言之,山寨币现象是贪婪和有限理性的产物。他们应该受到蔑视,任何希望加密货币改善世界的人都应该完全避免使用它们。
[2013 年 8 月 25 日更新:Freicoin 已从早期版本更改以纠正经济错误。]
[2013 年 8 月 28 日更新:添加了两个引用。最后一段添加到竞争部分。]
参考资料
1. 请参阅 Miers, I.、Garman, C.、Green, M.、Rubin, A.,“Zerocoin:来自比特币的匿名分布式电子现金”,2013 年 4 月 9 日,了解 Zerocoin,该提案将大大提高比特币的匿名性。如果这可以实现,那就太好了,但它需要大量的协调努力来实施,因为这将涉及对比特币协议的不兼容更改。这实际上是山寨币可能有用的一种方式——它可以将 Zerocoin 用作以后对比特币做同样事情的实践。有关限制区块链大小的建议,请参阅 J.D.Bruce,“Purely P2P Crypto-Currency With Finite Mini-Blockchain”,2013 年 4 月。目前,随着区块链的增长,区块链的存储成本变得更高,并且没有内置的方法来弥补这一点。本文表明,可以将区块链的功能拆分为三种不同的数据结构,这些数据结构的总大小增长速度要慢得多。用户(但不是矿工)已经可以存储区块链的缩短版本,这一功能已在 MultiBit 等客户端中实现。然而,缩短的区块链需要客户对完整区块链的有效性做出一些假设,而迷你区块链则不需要。
2. 参见 Hayek, F.,通往奴役之路,Routledge Classics,2006 年,“为什么最坏的人能登上顶峰”和 Hoppe, H.,民主:失败的上帝,Transaction Publishers,2007 年,“准时偏好、政府和去文明的过程”,用于讨论不良竞争。
3. Bastiat, F.,蜡烛、蜡灯、灯、烛灯、路灯、鼻烟器、灭火器的制造商以及石油、动物脂、树脂、酒精以及一般与照明相关的一切产品的生产商的请愿书,卷。1,路德维希·冯·米塞斯研究所,2007 年。
4. O.Karame, G.、Androulaki, E.、Capkun, S.,“一个价格的两个比特币?对比特币快速支付的双花攻击”,密码学 ePrint 档案,2012 年。
5. 参见 Grinstead, C., Snell, J., Introduction to Probability, American Mathematical Society 对随机游走的愉快讨论。看看能不能自己解决51%攻击的问题!
6. King, S., Nadal, S.,“PPCoin:具有权益证明的点对点加密货币”,2012 年 8 月 19 日。
7. King, S.,“Primecoin:具有质数工作证明的加密货币”,2013 年 7 月 7 日。
8. Freicoin 开发者,“Freicoin:关于”,2013 年。
公众号:刘教链
https://mp.weixin.qq.com/s/kfBKFhf316kwGWRwPPD7Mw