在着手构建 RouteMesh 的第一个版本(曾用名 0xRouter)时,我们认为 RPC 聚合应该不会太难。为什么会难呢?你不就是调用一个 URL 来返回数据,如果失败,就调用另一个 URL 吗?
我们真是大错特错了。
在深入探讨本文的核心论点——RPC 如何成为计算市场——之前,我认为有必要回顾一下它的历史:
什么是商品?
商品市场是如何形成的?
为什么计算机行业一直难以围绕它形成真正的市场
加密 RPC 如何成为第一个真正的计算市场
商品
简而言之:世界依赖商品,因为商品是文明的命脉。最终产品相同,并不意味着开采和生产手段也相同!
鉴于它们至关重要的重要性,围绕它们形成了市场。这就引出了我的下一个观点。
商品市场
在撰写这一部分时,我原本想写得简短一些,但后来还是决定写长一些,因为你可以看到我们从哪里来以及我们要到哪里去的演变轨迹。
在这个过程中,有人说:“我认为我的大米下个月会更值钱,因为你们村的庄稼被路尽头的女巫诅咒了,但我很高兴今天就锁定下个月的粮食价格。”
日本第一个真正意义上的商品市场是1716年成立的堂岛米交易所。这些更为正式的市场催生了期货交易的诞生。与远期市场(个人之间混乱的谈判)相比,期货交易使以下事项更加规范化:
收据和仓储开始普及,人们可以用纸质收据交换实物商品。这自然引发了价格投机,让古代那些嗜赌成性的赌徒得以释放他们的欲望。
扩大这些市场规模的好处在于:价格更加统一,定价更加可预测,以及大规模创新。
虽然有组织的商品市场是一项重大进步,但它仍然存在一些重大问题,例如个人之间需要自行促成交易、日期定制、质量等级不一等等。芝加哥期货交易所(成立于1848年)的出现意味着合约有了以下特点:
这一切意味着价格有了一个公认的基准。人们现在可以参考“芝加哥价格”,并了解其含义。虽然清算所的概念并非由芝加哥期货交易所(CBOT)首创,但他们却是最早引入这一概念的机构之一。
对于那些不了解清算所概念的人来说,它的概念很简单。交易流程不再是:
Buyer <-> Seller Buyer <-> Clearinghouse <-> Seller这一切都意味着买卖双方不必互相信任,他们可以相信交易所会确保履行义务并消除交易对手风险。
最后,我们来到了大家都很熟悉且热衷于投机的现代全球市场。其优势显而易见:
不仅如此,我们还有更多基于大宗商品市场构建的复杂金融工具,例如衍生品。大宗商品市场的年交易量高达数千亿美元。
计算市场
好了,既然我们已经对过去三千年的商品市场有了大致了解,那么问题就变成了:为什么我们没有看到大型技术来计算商品市场?答案并不复杂,归根结底还是基本原理的问题。我将举几个例子来帮助我们理解这一点。
虽然大家都希望GPU能够像普通商品一样普及,但遗憾的是,事实并非如此。尽管GPU本身大同小异,但它们在内存、网络功能和数据中心集成方面却存在差异。即使物理层面上可能存在差异,最终的成品也并非完全相同。
谷歌、亚马逊和微软都提供类似的计算访问服务,这些服务可以标准化(一些公司也确实这样做了),但问题在于它们之间的数据是孤立的,而且数据传输费用(出站成本)非常高昂。这意味着实现等效的输出在经济上不可行。
从以上例子可以看出,我们从未真正建立起真正的计算市场,因为我们没有满足商品化的先决条件。具体来说:
如果没有这两者,就不可能存在商品,因此也不可能形成真正的商品计算市场形式。
密码计算
现在到了本文的重头戏。技术很少围绕商品市场发展,因为其产出通常是:
在以太坊中调用eth_getBalance获取账户余额时,可以:
当你开始这样看待问题时,你就会明白每个区块链网络都配备了一定容量的硬件(分布在多个 RPC 提供商之间),而问题就变成了需求是否得到了适当的引导和定价……
结束
在加密货币领域建立计算商品市场意味着你将拥有围绕商品的所有其他最终会形成的属性。
这包括但不限于远期合约、期货市场和其他新型衍生品。鉴于该市场的名义交易量尚未达到万亿美元级别,我们距离这一目标还有一段路要走,但这确实意味着它正朝着这个方向发展!
我在上一篇文章中谈到,RouteMesh 表面上是一个 RPC 聚合器。但我相信,我们正在朝着成为首批真正的计算市场之一的目标迈进。









