We investigate the theoretical and empirical relationships between activity in on-chain markets and pricing in off-chain cryptocurrency markets (e.g., ETH/USD prices). The motivation is to develop methods for proxying off-chain market data using data and computation that is in principle verifiable on-chain and could provide an alternative approach to blockchain price oracles. We explore relationships in PoW mining, PoS validation, block space markets, network decentralization, usage and monetary velocity, and on-chain liquidity pools and AMMs. We select key features from these markets, which we analyze through graphical models, mutual information, and ensemble machine learning models to explore the degree to which off-chain pricing information can be recovered entirely on-chain. We find that a large amount of pricing information is contained in on-chain data, but that it is generally hard to recover precise prices except on short time scales of retraining the model. We discuss how even a noisy trustless data source such as this can be helpful toward minimizing trust requirements of oracle designs.
翻译:我们探究在链上市场活动和链下加密货币市场(如 ETH/USD 价格)的定价之间的理论和实证关系。目的是利用可以在原则上验证在链上的数据和计算,开发代理链下市场数据的方法,并提供替代区块链价格神谕的方法。我们研究 PoW 挖矿、PoS 验证、区块空间市场、网络分散化、使用率和货币速度以及链上流动性池和 AMMs 中的关系。我们从这些市场中选择关键特征,通过图形模型、互信息和合奏机器学习模型进行分析,探究链下定价信息在多大程度上可以通过链上数据完全恢复。我们发现大量的定价信息包含在链上数据中,但要恢复精确的价格通常很困难,除非在重新训练模型的短时间范围内。我们讨论了即使是这样的嘈杂的无信任数据源,也可以对最小化神谕设计的信任要求有所帮助。