Iroh 1.0 发布:用密钥而非 IP 拨号的点对点网络

查看原文 HN 讨论

文章摘要

Iroh 是一个对互联网连接方式进行重新构想的网络库。传统做法是”拨号”IP 地址,但 IP 可能随时变化、也可能被防火墙拦截;Iroh 转而让设备通过加密密钥来建立连接。密钥由用户自己创建和掌控,即便设备四处移动也保持不变。开发者将这种体验形容为在整个互联网上拥有”一个安全的 localhost”,使设备无论网络环境或地理位置如何都能直接通信。

1.0 是 Iroh 在 65 个前置版本之后的首个稳定版,意味着成熟度的里程碑。其采用规模相当可观——仅最近 30 天,团队运营的公共中继就见证了超过 2 亿个端点的创建。该版本承诺了一系列稳定性保证:线路协议稳定(任意两个 v1.0 端点都能跨小版本、跨语言互通)、各语言 API 稳定,以及可预期的大版本支持周期。

技术上,Iroh 1.0 建立在多项创新之上:

其带来的好处包括:直连省去云端中转(通常约 95% 的数据走点对点,降低出口流量成本)、可穿越防火墙和私有网络、由密钥本身提供加密安全,以及对 Python、Node.js、Kotlin、Swift 等多语言的支持。核心愿景是:互联网本应建立在”拨号密钥”之上——连接即开即用、默认安全、默认直连。

HN 评论精华