50、安全位置验证:为何验证器应具备移动性

安全位置验证:为何验证器应具备移动性

1. 位置验证协议(MoVers)

为了声明一个位置,证明者 P 会以预定义的传输间隔时间 $\Delta_{(i - 1, i)}$($i = 2 \cdots m$)广播其位置超过 $m > 1$ 次。为简化起见,我们使用恒定的传输间隔时间 $\Delta$,即对于所有 $i = 2 \cdots m$,$\Delta_{(i - 1, i)} = \Delta$。每个验证器 $V_a$ 在接收到 P 的第 $i$ 次传输($1 < i \leq m$)时,会存储其当前位置 $V_a^{(i)}$ 和接收时间戳 $t_a^{(i)}$。

验证协议基于以下条件:对于所有 $i > 1$,所有验证器都会检查验证条件 $\Delta_{(i - 1, i)}^a \stackrel{?}{=} \Delta + (\delta_a^{(i)} - \delta_a^{(i - 1)})$ 是否成立。它们使用已知位置估计传播延迟 $\delta_a^{(i)}$,即 $\delta_a^{(i)} = \frac{\text{dist}(V_a^{(i)}, P)}{c}$,其中 $\text{dist}(\cdot, \cdot)$ 表示两个位置之间的欧几里得距离,$c$ 是信号传播速度(通常为光速)。如果等式成立,验证器保持沉默;否则,它会发出警报。在 $m$ 次传输且没有任何警报后,验证过程成功结束,即 P 的位置得到验证。

2. 受控移动性

我们假设验证器在位置声明传输之间改变其位置,即 $V_a^{(i)} \neq V_a^{(i - 1)}$。验证器可以在物理限制内使用不同策略选择其下一个位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值