一群自主机器人可能为将可信的现实世界数据引入区块链提供了一种新方法——无需依赖集中来源。
这个想法在一篇新的预印本研究《群体预言机:通过机器人群体实现无信任区块链协议》中详细阐述,基于早期的同行评审研究,研究人员证明了移动机器人即使在干扰、网络攻击或敌对环境中也能达成可靠共识。新研究将这种方法应用于区块链设计中的一个持续问题:如何在不引入新的信任点的情况下,将经过验证的现实世界数据引入智能合约。
区块链预言机是一种安全地向区块链智能合约提供外部现实世界数据的服务,使这些合约能够基于存在于区块链网络之外的信息执行。
“预言机问题”指的是将链外数据输入去中心化系统的挑战。像以太坊这样的区块链是为了实现无信任而构建的——每个节点独立验证交易。但这种设计同样阻止了智能合约在没有第三方输入的情况下访问外部信息,例如天气报告、价格信息或传感器读数。
如今的区块链预言机,如Chainlink,从多个来源聚合数据,以减少对任何单一数据源的依赖。但它们仍然可能重新引入集中风险,无论是通过不透明的聚合方法还是单点故障。
群体预言机提出了一种不同的模型:机器人群体。该系统使用一群简单、低成本的移动机器人——每个机器人都配备基本传感器和通信硬件——来收集环境数据,并通过拜占庭容错协议达成共识。一旦达成共识,群体可以将其发现发布到区块链上,数据便可供智能合约使用。
该概念在早期工作的基础上进行了扩展,将区块链发布集成到机器人群体的决策过程中。在2023年的一项《自然》研究中,研究人员展示了即使在多达三分之一的机器人被破坏、错误报告数据、弃权投票或物理干扰其他机器人时,群体仍能保持共识的准确性。
在新系统中,机器人在本地托管一个许可区块链,允许它们存储和验证数据,而无需持续的互联网连接。在适当的时候,它们可以将最终协议上传到像以太坊这样的公共区块链。局部链减少了通信开销,同时实现了透明性。
该群体包括一个内置的声誉系统。试图操纵系统的机器人会逐渐失去参与的能力。这提供了一种“自我修复”的机制,故障或恶意的机器人将被排除在未来的共识轮次之外。
研究人员在模拟和使用名为Pi-Pucks的物理机器人中测试了群体预言机协议——这些地面设备由树莓派板供电。尽管实验使用的是来自同一实验室的相同机器人,但该系统旨在支持多样化的群体类型。
群体预言机的应用案例包括验证灾害损失以进行保险索赔、监测空气或水质,或支持去中心化的物理基础设施网络(DePINs)。通过独立操作并跨越多种地形,机器人能够到达无法进入或监测成本过高的区域。
然而,研究人员承认仍然存在挑战。恶意代理可能试图模仿诚实的机器人。虽然机器人可以从临时断开连接中恢复,但长距离可能会对通信造成压力。
机器人作为区块链参与者的想法并不新鲜——像Helium这样的项目已经探索了用于特定任务(如网络连接)的去中心化硬件预言机。
这一概念是对使用自主代理进行经济决策(如路由配送或管理电网负载)日益增长的兴趣的一部分。机器人开发者还将加密货币钱包嵌入自主系统,以便为用户执行交易。
群体预言机是否能够从模拟转向现实世界的部署还有待观察,成本、机器人的可用性以及对人工智能的普遍不信任都在减缓其采用。
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。