网络,电路交换,数据包切换,多路复用(TDM,FDM),分层:OSI和TCP/IP的基本概念和分类控制),网络层(Internet协议,IPv4数据报,Internet地址类,特殊IP地址ARP,IPv6,ICMP,ICMP,网络地址翻译(NAT),Internet路由协议和算法,X.25,框架继电器和ATM,MPL和ATM,MPLS),物理和链接层函数(错误检测和链接,ARQ,链接,链接,lanq efertion topers,lanq toermes,lan lan lan lan lan thl liN,brID,brID,lid,lid,覆盖网络,命名,内容分配网络,对等系统,DHT,网络攻击)。
1 简介 量子协议涉及 (量子) 网络中多方之间的 (量子) 信息交换,从而产生复杂的交互模式,并与量子态的操纵交织在一起。这就需要工具和技术来指定、分析和验证此类协议。事实上,目前尚不存在一种主流的形式化方式来描述量子协议,著名的量子协议库 Quantum Protocol Zoo [ The Quantum Protocol Zoo 2024 ] 依赖于自然语言(因此具有歧义)描述,并搭配 Python 实现。文献中现有的量子协议形式化包括命令式语言,如 LanQ [ Mlnarık 2006 ] 和 QMCLANG [ Davidson et al. 2012 ; Papanikolaou 2009 ],以及过程演算,如 CQP [ Gay and Nagarajan 2005 ]、CCS q [ Ardeshir-Larijani et al. 2018 ] 和 lqCCS [ Ceragioli et al. 2024 ]。然而,这些系统仅有基本的值类型系统,无法对量子协议进行抽象描述或规范,也无法为通信提供足够的安全保障。[ Gay and Nagarajan 2005 ] 在分析其 CQP 方法的缺点时报告称:“通道的激增是由于我们的类型系统将每个通道与唯一类型关联起来。引入会话类型将允许使用单个通道来处理整个协议”。根据 [ Gay and Nagarajan 2005 ] 中的这一提示,我们建议使用会话类型来描述量子协议。具体来说,我们从多方会话类型 (MPST) 开始 [ Honda et al. 2016 ; Hüttel et al. 2016 ],并提出了它们的量子扩展,称为量子 MPST(QMPST),作为一种正式的会话类型语言来描述