将工作量证明(PoW)用作信息价值信号的谬误(上)
在过去的几个月里,有很多关于如何使用 工作量证明(Proof of Work) 来体现文章、电子邮件及其他通讯内容重要程度的讨论。他们的观点是,如果有人肯为工作量证明付费,那么他们一定认为一条信息是重要的,因此你也应当相信。
这整个想法源于这样一种信念,即 工作量证明是矿工所支付的一种“代价高昂的信号” ,目的是证明他们优于其他矿工。既然这些矿工可以在算力上投入这么多钱,这一定意味着他们的节点比其他节点更强大更高效,对吧?
然而, 我认为实际上却恰恰相反。 在本文中,我将会论述原因。
大多数人对算力的误解是:任何人都可以拥有算力,无论他们是否控制着一个节点,而且这些算力所有者能够与他们认为最能代表自身利益的任何节点连接或断开。在市场上,这些算力运营商是市场上的自由代理人,哪些节点带来的收入最多,他们就为哪些节点工作。
换句话说, 算力并非昂贵的信号,而是奖励。 节点运营商之所以会创建和展示一系列昂贵的信号,是为了鼓励大多数自由代理人尽可能使用它们的挖矿区块模板。
为了深入研究,让我们从运营算力的自由代理人的角度来思考问题。我们具有价格公道的能源和存储机器的物理位置,因此我们建立了一个小型系统。假设有 5000 台 ASIC 矿机。 由于我们并不想运行节点,所以当下的最好选择是连接到其他人的节点。
于是问题来了: 哪个节点是最佳节点?
为了最大化我们投资的潜在回报,我们必须选择那些能将我们在挖矿中的工作量最大化的节点。各式各样的节点都希望能够引起我们的关注,但是我们需要了解关注节点的哪些性能特征可以指导我们找到最佳的节点。
让我们来看看几个可能的答案……
找到最多区块的节点
涌入脑海的第一想法通常是“找到最多区块的节点”。不过,很容易我们就会证明事实并非如此。 找到最多区块的节点可能是最佳节点,但它也有可能是一个糟糕的节点:其运营商通过在直接控制的算力上花费大量资金,来掩盖其糟糕的性能。 在这种情况下,可能毫无效率或策略地对节点进行操作,就像斗智斗勇中的钝器一样应用算力。在这样的节点下,我们的工作量是在让其发挥弱点,这可能会让我们遭受损失,因为这些节点不能适当地传播自身的区块。
所以如果最佳节点不是找到最多区块的节点,那么最佳节点可能是:
能够获得最富产的区块的节点
很多关于哈希算法应用中波状模式的讨论,预计区块奖励将出现转变,从区块补贴转向以交易费作为主要收入来源。那么,说“赢得最富有区块的节点”也是最明智地应用其算力的节点,难道不对吗?我认为并非如此。但是,请首先让我来定义一下“最富产的区块”。
随着费用市场成为主要的收入来源,节点必须寻找盈利性好的区块。 记住,要达到平均 10 分钟一个区块链,对于每个需要 1 分钟所产生的区块,就必然存在另外一个需要 19 分钟才能产生的区块。接下来我们思考在发现第一个区块之后的 1 分钟内该节点的区块模板的状态。既然交易验证的速度应保持合理不变的在 10 分钟的时间框架内(尽管它将在 24 小时甚至每周或季节性的基础上波动),那么如果区块模板里现在只有 1 分钟内产生的交易,那么这个本应 19 分钟生成的区块里只包含了 1/19 的交易费。 此处的重点是,找到 1 分钟区块和 19 分钟区块实际上所需要的工作量证明是同样多的。
对于使用算力作为钝器的节点运营商而言,这是它们一直所忽略的。它们整天运行算力却不考虑费用,因为其唯一的目标就是赢得最多的区块。 这一策略在今天仍然奏效,因为区块补贴是区块奖励的绝大部分。 但随着时间的推移,运营商必须进化,否则这种使用钝器策略的节点将会发现自己毫无用武之地,白白耗费能源,输给那些给更快、更轻、更有策略的对手。
未来,节点将把它们每次迭代的区块模板发布到池中。 算力运营商将从这个池中挑选区块头,核查区块难度对应的奖励,评估该区块是否对他们具备足够的挖矿盈利性。这里的关键在于每台矿机都在不同的情况下运行,购置和安装成本均不同;它们进行哈希运算所消耗的单位能源量也不同,而能源成本也有差异,有的能源价格甚至会在很短的时间(小于5分钟)内出现波动。
还有更多内容值得探讨,但这里仅需要考虑这个简单例子。通过这种方法, 每一个算力运营商需要自己评估最新的区块模板对他们来说是否具有盈利性,从而决定是否进行挖矿。 方程式很简单:每个区块已包含了奖励和难度值,这意味着每个哈希值(hash)的奖励是对于难度的回报;如果这个奖励大于每个哈希值的瞬时成本,那么这个区块模板就具有盈利性。这时就打开机器!很简单对吧?
然而,这还不是全部答案。
虽然赢得了最富产的区块的节点可能使其算力伙伴盈利,但这不是节点自身决定了其区块的收益性,而是在任何时点下算力运营商都选择了该节点提供的使单位算力最具盈利性的区块模板。因此我预计, 在未来,算力运营商会从许多竞争节点处接收区块模板,并将基于一系列要素评估每一个节点,这些要素包括区块可盈利性、每股支付、节点连通性等,并基于瞬时评估结果将矿机切换至最佳节点上。
此时有人可能驳斥说,赢得最富产区块的节点也有可能是一个网络连接性不佳的节点,但仅仅因其所有者专注于低成本运营,并且聚合了他人不想打包的交易,才获得了富产区块。此外,当这个节点成功地收集了大量的低费率交易时,节点会提供让人难以忽视的高区块奖励,这可能会聚集大量算力,即使这个连接性不佳的节点会具有很高的孤块率。 较高的孤块率会使节点偏向于生产更大、更具盈利性的区块,但也会让精明的算力运营商意识到,挖中等收益的区块具有潜在的风险。
由于算力运营商创建了能够反映出他们在网络中动态行为动机的一系列工具,他们才是真正决定哪些区块模板具有盈利性从而在该模版上进行哈希计算的一方,这意味着能否生产出最富产的区块,或许并不是衡量网络中最佳节点的一个合理标准。
来源:比特币协会 BA
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。