TrueBit 简介
TrueBit 旨在分布式应用平台上支持更强大的智能合约计算能力,其中最为雄心勃勃的目标包括为诸如渲染照片、机器学习和人工智能这样的应用提供所需算力。其发明人预见了一种利用另一个执行并验证计算的分布式网络来增加以太坊计算能力的方式,同时若产生分歧也会在以太坊区块链上得以解决。理论上来讲,这将限制系统在较低层级上的工作负载,其中的数据也由大型全球节点网络存储。其团队包括开发人员兼网络智能合约语言 Solidity 创建者 Christian Reitwiessner 以及阿拉巴马大学伯明翰分校博士后、数学家 Jason Teutsch。TrueBit 用区块链上的分层来解决问题,将计算的验证进行外包。市场参与者、解决者都可以执行计算任务,而非每一节点计算每一智能合约。区块链以外的计算机市场对计算进行验证。即使只有一个参与者不同意解决者的计算结果,他们也可将该结果放入区块链中来解决争议。在验证游戏结束时,要么是作弊的解决者被发现并受到惩罚,要么就是挑战者为其发出的虚假警报所消耗的资源支付费用。