Recent years have seen the emergence of decentralized wireless networks consisting of nodes hosted by many individuals and small enterprises, reawakening the decades-old dream of open networking. These networks have been deployed in an organic, distributed manner and are driven by new economic models resting on tokenized incentives. A critical requirement for the incentives to scale is the ability to prove network performance in a decentralized trustfree manner, i.e., a Byzantine fault tolerant network telemetry system. In this paper, we present a Proof of Backhaul (PoB) protocol which measures the bandwidth of the (broadband) backhaul link of a wireless access point, termed prover, in a decentralized and trustfree manner. In particular, our proposed protocol is the first one to satisfy the following two properties: (1) Trustfree. Bandwidth measurement is secure against Byzantine attacks by collaborations of challenge servers and the prover. (2) Open. The barrier-to-entry for being a challenge server is low; there is no requirement of having a low latency and high throughput path to the measured link. At a high-level, our protocol aggregates the challenge traffic from multiple challenge servers and uses cryptographic primitives to ensure that a subset of challengers or, even challengers and provers, cannot maliciously modify results in their favor. A formal security model allows us to establish guarantees of accurate bandwidth measurement as a function of the fraction of malicious actors. Our evaluation shows that our PoB protocol can verify backhaul bandwidth of up to 1000 Mbps with less than 8% error using measurements lasting only 100 ms. The measurement accuracy is not affected in the presence of corrupted challengers. Importantly, the basic verification protocol lends itself to a minor modification that can measure available bandwidth even in the presence of cross-traffic.
翻译:近些年来,出现了由许多个人和小企业主持的节点组成的分散式无线网络,重新唤醒了数十年来的开放网络的梦想。这些网络是以有机的、分散的方式部署的,并受基于象征性激励的新经济模式驱动的。规模化激励的关键要求是能够以分散式无信任的方式证明网络的性能,即拜占庭断断裂容忍网络遥测系统。在本文中,我们提出了一个Backhaul(PoB)协议的证明,该协议以分散式和无信任的方式衡量一个无线接入点(Breadband)的回流链接的频度。这些网络以有机的、分散式和无信任的方式部署。特别是,我们提议的协议是第一个满足以下两种特性的协议:(1) 无信托。对Bandwith的测量是安全的保证,通过挑战服务器和证明者的合作来证明Byzantinenine攻击。作为挑战服务器的屏障是低的;在测量链接的回流值和高端路径上,不需要有一个低值的逆差值。在高端点上,我们的协议的精确度连接点上,我们协议的总点不能用来保证我们的标准运行会使用一个挑战性数据流流流流流数据流数据流的测试。