论文标题
MOBCHAIN:使用分布式共识中的以证人为导向的位置系统中的三向勾结抵抗力
MobChain: Three-Way Collusion Resistance in Witness-Oriented Location Proof Systems Using Distributed Consensus
论文作者
论文摘要
智能设备突显了地理位置信息的重要性。使用智能设备的地理定位识别已为基于激励的位置服务(LBS)铺平了道路。位置证明是用户地理位置的数字证书,可用于访问各种磅。但是,用户对设备的完全控制允许篡改位置证明。最初,为了抵制错误的证明,引入了两党信任的集中位置证明系统(LPS),以帮助用户共同生成安全的位置证明。但是,两党方案遭受了协议参与者的勾结攻击。因此,许多面向证人的LP已出现以减轻两党协议中的勾结攻击。但是,以证人为导向的LP提出了三向勾结攻击的可能性(涉及用户,位置权威和证人)。在所有现有的以证人为导向的方案中,不可避免地,三向勾结袭击是不可避免的。为了减轻无法抵抗现有方案的三向勾结,我们引入了一个分散的共识协议,称为Mobchain,在此中,通过在私人区块链的基础P2P网络中的分布式节点共识来选择证人和位置权威。区块链上的持续出处数据提供了强大的安全保证,因此,锻造和操纵变得不切实际。 Mobchain提供了安全的位置出处体系结构,依靠分散的决策来选择该协议的参与者来抵制三向勾结问题。我们的原型实现和与最先进的解决方案的比较表明,Mobchain在计算上是有效的,高度可用,同时提高了LPS的安全性。
Smart devices have accentuated the importance of geolocation information. Geolocation identification using smart devices has paved the path for incentive-based location-based services (LBS). A location proof is a digital certificate of the geographical location of a user, which can be used to access various LBS. However, a user full control over a device allows the tampering of location proof. Initially, to resist false proofs, two-party trusted centralized location proof systems (LPS) were introduced to aid the users in generating secure location proofs mutually. However, two-party protocols suffered from the collusion attacks by the participants of the protocol. Consequently, many witness-oriented LPS have emerged to mitigate collusion attacks in two-party protocols. However, witness-oriented LPS presented the possibility of three-way collusion attacks (involving the user, location authority, and the witness). The three-way collusion attacks are inevitable in all existing witness-oriented schemes. To mitigate the inability to resist three-way collusion of existing schemes, in this paper, we introduce a decentralized consensus protocol called as MobChain, where the selection of a witness and location authority is achieved through a distributed consensus of nodes in an underlying P2P network of a private blockchain. The persistent provenance data over the blockchain provides strong security guarantees, as a result, the forging and manipulation become impractical. MobChain provides secure location provenance architecture, relying on decentralized decision making for the selection of participants of the protocol to resist three-way collusion problem. Our prototype implementation and comparison with the state-of-the-art solutions show that MobChain is computationally efficient, highly available while improving the security of LPS.