Witnet:一种去中心化预言机网络协议
密码学与安全
2017-11-28 v1 分布式、并行与集群计算
摘要
Witnet 是一个将智能合约与外部世界连接的去中心化预言机网络(DON)。一般而言,它允许任何软件在某一时刻检索发布于任意网络地址的内容,并带有其完整且可验证的完整性证明,而无需盲目信任任何第三方。Witnet 运行在一条带有原生协议代币(称为 Wit)的区块链上,被称为见证人(witnesses)的矿工通过为客户检索、证明和交付网络内容来赚取 Wit。另一方面,客户花费 Wit 以支付见证人所做的检索-证明-交付(RAD)工作。见证人也竞争挖矿区块以获得可观奖励,但 Witnet 的挖矿算力与其先前在诚实和可信赖方面的表现——即其作为见证人的声誉——成正比。这创造了一种强大激励,使见证人诚实地工作、保护其声誉且不欺骗网络。Witnet 协议旨在以最大程度缓解多数攻击向量的方式将 RAD 任务分配给见证人。同时,它包含一种新颖的“分片”特性,其(1)保证网络的效率与可扩展性,(2)将 RAD 任务的价格维持在合理范围内,以及(3)通过让客户选择多少名见证人处理其 RAD 任务,赋予客户调整确定性与价格的自由。当与去中心化存储网络(DSN)结合时,Witnet 还使我们能够构建数字知识方舟:一个去中心化、不可变、抗审查且永恒的人类最相关数字数据档案。这是一个真理金库,旨在确保知识永远保持民主与可验证,并防止历史由胜利者书写。
引用
@article{arxiv.1711.09756,
title = {Witnet: A Decentralized Oracle Network Protocol},
author = {Adán Sánchez de Pedro and Daniele Levi and Luis Iván Cuende},
journal= {arXiv preprint arXiv:1711.09756},
year = {2017}
}
备注
Version 0.1 - 58 pages, 18 figures - Reviewed and edited by D. Levi and L.I. Cuende