paperbot · PL 论文追踪

全部论文 待读 收藏

P2 TNIC: A Trusted NIC Architecture: A hardware-network substrate for building high-performance trustworthy distributed systems

TNIC:可信网卡架构——构建高性能可信分布式系统的硬件-网络基座
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10 · 该论文聚焦可信网卡硬件架构与拜占庭分布式系统,形式化验证仅用于硬件信任根,并未涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等核心方向。虽然包含形式化验证与工程实现,但与用户研究画像的交集很少。引用 10 inbox
Dimitra Giantsidi, Julian Pritzi, Felix Gust, Antonios Katsarakis, Atsushi Koshiba, Pramod Bhatotia
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出可信网卡架构 TNIC,在网络接口层构建经形式化验证的硅信任根,为拜占庭云环境下的分布式系统提供高性能可信基座。

论文针对在异构且不可信(拜占庭)云环境中构建可信分布式系统的问题,提出 TNIC——一种可信网卡(Trusted NIC)架构。其设计目标有三:一是与主机 CPU 无关的统一安全架构,在网络层面提供可信隔离;二是基于硅信任根构建最小化、可验证的 TCB,提供可迁移认证(transferable authentication)与不可抵赖(non-equivocation)两个核心性质;三是利用 SmartNIC 实现硬件加速的可信网络栈。基于该架构,作者给出通用编程 API 与构建高性能可信分布式系统的方法,并对 TNIC 的安全与安全性质进行形式化验证,同时实现了四个可信分布式系统加以演示。评估显示,相较以 CPU 为中心的 TEE 系统,TNIC 最高带来 6 倍性能提升。

问题
在异构、不可信的拜占庭云环境中构建可信分布式系统时,以 CPU 为中心的 TEE 存在信任边界不统一、性能开销高等问题。
方法
在网络接口层构建最小、经形式化验证的硅信任根,提供可迁移认证与不可抵赖性质,并基于 SmartNIC 实现硬件加速的可信网络栈及通用编程 API。
评估
形式化验证 TNIC 的安全与安全属性,并用其构建四个可信分布式系统;相比以 CPU 为中心的 TEE 系统取得最高 6 倍的性能提升。
原文摘要(Abstract)

We introduce TNIC, a trusted NIC architecture for building trustworthy distributed systems deployed in heterogeneous, untrusted (Byzantine) cloud environments. TNIC builds a minimal, formally verified, silicon root-of-trust at the network interface level. We strive for three primary design goals: (1) a host CPU-agnostic unified security architecture by providing trustworthy network-level isolation; (2) a minimalistic and verifiable TCB based on a silicon root-of-trust by providing two core properties of transferable authentication and non-equivocation; and (3) a hardware-accelerated trustworthy network stack leveraging SmartNICs. Based on the TNIC architecture and associated network stack, we present a generic set of programming APIs and a recipe for building high-performance, trustworthy, distributed systems for Byzantine settings. We formally verify the safety and security properties of our TNIC while demonstrating its use by building four trustworthy distributed systems. Our evaluation of TNIC shows up to 6× performance improvement compared to CPU-centric TEE systems.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{abs-2502-05338,
  title = {TNIC: A Trusted NIC Architecture: A hardware-network substrate for building high-performance trustworthy distributed systems},
  author = {Dimitra Giantsidi and Julian Pritzi and Felix Gust and Antonios Katsarakis and Atsushi Koshiba and Pramod Bhatotia},
  booktitle = {ASPLOS},
  year = {2025},
  doi = {10.1145/3676641.3716277}
}