人物百科
tobyxdd:Hysteria 协议与核心开发者
本条目记录 tobyxdd 的公开技术身份、已核验项目、公开时间线和来源边界。
阅读路径:按“概览 → 技术贡献 → 项目与生态 → 时间线 → 来源与边界”阅读;事实和判断以正文标注的公开来源为准。
01 · 词条概览与公开身份
- 公开署名:tobyxdd
- 技术角色:Hysteria 协议与核心开发者
- 所属类别:协议与传输
- 公开活跃时期:2015 — 至今
- 公开别名:Toby
- 公开入口:
核心定位
公开资料将 tobyxdd 记录为 Hysteria 协议与核心开发者。具体项目、技术贡献和时间点以本页的项目、时间线和参考资料中的来源为准。
02 · 技术贡献与项目演进
本节依据公开时间线和来源记录归纳已核验的技术工作;具体日期、项目和来源以公开时间线为准。
- 2015-08-15 · 早期探索:基于可靠 UDP 的 Java 传输协议 Dragonite 立项:从 IBM Aspera(FASP 协议)汲取灵感,在 Java 中自研实现抗丢包 UDP 协议 dragonite-java,实现在复杂跨境弱网下流畅播放 1080p YouTube。(来源记录:
src-hysteria-dragonite-legacy、src-tobyxdd-response-gist) - 2020-04-09 · Hysteria 初代核心初始根提交:tobyxdd 在 GitHub 推送 Hysteria 初代代码初始提交(5547895),初步确立基于定制 QUIC 栈的较高性能连接转发架构。(来源记录:
src-hysteria-root-commit) - 2020-04-23 · 发布首版 README 阐明技术谱系与立项初衷:在初代 README 中明确将项目定义为 dragonite-java 的精神续作,正式确立针对复杂弱网与 QoS 限速的代理协议路线。(来源记录:
src-hysteria-initial-readme) - 2021-04-24 · 实装 TUN 虚拟网卡接管模式:为客户端引入系统级 TUN 虚拟网卡接口,使非代理感知型应用实现免配置全局流量接管。(来源记录:
src-hysteria-tun-commit) - 2021-12-10 · Brutal 拥塞控制算法独立规范化:发布 v0.9.0,正式将自研固定速率发包与丢包逆向补偿机制命名为 Brutal,并建立独立拥塞控制抽象。(来源记录:
src-hysteria-v090-changelog、src-tobyxdd-response-gist) - 2022-11-01 · 首次公开提交实验性 UDP 端口跳跃机制:提交 a4da230 首次公开探索多端口地址格式与动态跳跃,应对运营商针对单一 UDP 端口大流量的长期 QoS 限速与封锁。(来源记录:
src-hysteria-port-hop-wip) - 2023-07-09 · 实装 Salamander 流量混淆机制:提交 4c24eda 引入 Salamander 混淆层,基于 BLAKE2b-256 加盐哈希与逐字节异或伪装消除 QUIC 流量指纹。(来源记录:
src-hysteria-salamander-commit) - 2023-08-30 · 端口跳跃机制正式落地并合并:提交 3e5eccd 实装 UDP 端口跳跃,实现跨端口无感平滑切换与在途报文缓冲,降低运营商单端口限速。(来源记录:
src-hysteria-port-hop-merge、src-hysteria-docs-porthopping) - 2023-09-01 · 推倒重新实现的 Hysteria 2 正式发布:推出主要重新实现的 Hysteria 2.0.0,引入 HTTP/3 拟态伪装、实现 233 HyOK 鉴权状态码与 0-RTT 会话建立。(来源记录:
src-hysteria-v2-release、src-hysteria-docs-protocol) - 2023-11-03 · 开源 Linux 内核模块 TCP Brutal:推送 C 语言编写的内核拥塞控制模块 tcp-brutal(d2276eb),将固定速率算法直接下沉至 Linux 协议栈内核层。(来源记录:
src-tcp-brutal-root-commit、src-tcp-brutal-repo) - 2023-11-09 · 发表公开答卷澄清公网公平性争议:针对 David Reed 等学者关于破坏拥塞公平性的质疑发表常用 Gist,留下“在瓦砾废墟中清理出前进道路”的开发者名言。(来源记录:
src-tobyxdd-response-gist) - 2024-01-19 · 开源 Linux 审查分析防火墙 OpenGFW:推送初始提交 4f86f91 开源 OpenGFW,实现完整 IP/TCP 数据流重组、全加密流量识别与基于 expr 的规则引擎。(来源记录:
src-opengfw-root-commit) - 2026-05-09 · Hysteria 2.9.0 引入 P2P Realms 穿透模式:发布 2.9.0 版本,通过 STUN 穿透与轻量牵线服务器实现无公网 IP 和无端口映射环境下的直接 NAT UDP 打洞互通。(来源记录:
src-hysteria-docs-realms) - 2026-09-15 · Hysteria 2.12.3 支持 ECH 加密握手:内置 ECH 密钥生成与伪装域名配置命令,通过外层公开域名掩护真实 SNI,消除 TLS 握手中的明文泄露隐患。(来源记录:
src-hysteria-docs-ech)
03 · 代表项目与生态
- Hysteria 2:推倒重新实现的第二代较快代理核心,支持 HTTP/3 拟态伪装(233 HyOK)、自研 Brutal 算法、Salamander/Gecko 混淆与 UDP 端口跳跃
- Brutal 拥塞控制算法:改变丢包减速传统的固定速率拥塞控制算法,基于 RTT 与确认率主动补偿发包,榨干跨国长肥网络物理带宽
- TCP Brutal (Linux 内核模块):将 Brutal 算法移植至 Linux 内核协议栈(C 语言),使传统 TCP 代理连接在内核层突破运营商复杂 QoS 丢包限制
- OpenGFW:Linux 平台上灵活较高性能的开源包检测与审查分析防火墙,实现完整 IP/TCP 重组与全加密流量特征识别引擎
- Dragonite (dragonite-java):2015 年基于可靠 UDP 探索网络加速的初代开源项目,为日后 Hysteria 的诞生奠定算法与实测认知基础
关联内核纪事记录:sing-box-initial-commit、core-triumvirate-established
关联客户端纪事记录:sing-box-graphical-clients、cross-platform-client-wave
04 · 公开时间线
2015-08-15 · 早期探索:基于可靠 UDP 的 Java 传输协议 Dragonite 立项
从 IBM Aspera(FASP 协议)汲取灵感,在 Java 中自研实现抗丢包 UDP 协议 dragonite-java,实现在复杂跨境弱网下流畅播放 1080p YouTube。
来源记录:src-hysteria-dragonite-legacy、src-tobyxdd-response-gist
2020-04-09 · Hysteria 初代核心初始根提交
tobyxdd 在 GitHub 推送 Hysteria 初代代码初始提交(5547895),初步确立基于定制 QUIC 栈的较高性能连接转发架构。
2020-04-23 · 发布首版 README 阐明技术谱系与立项初衷
在初代 README 中明确将项目定义为 dragonite-java 的精神续作,正式确立针对复杂弱网与 QoS 限速的代理协议路线。
来源记录:src-hysteria-initial-readme
2021-04-24 · 实装 TUN 虚拟网卡接管模式
为客户端引入系统级 TUN 虚拟网卡接口,使非代理感知型应用实现免配置全局流量接管。
2021-12-10 · Brutal 拥塞控制算法独立规范化
发布 v0.9.0,正式将自研固定速率发包与丢包逆向补偿机制命名为 Brutal,并建立独立拥塞控制抽象。
来源记录:src-hysteria-v090-changelog、src-tobyxdd-response-gist
2022-11-01 · 首次公开提交实验性 UDP 端口跳跃机制
提交 a4da230 首次公开探索多端口地址格式与动态跳跃,应对运营商针对单一 UDP 端口大流量的长期 QoS 限速与封锁。
来源记录:src-hysteria-port-hop-wip
2023-07-09 · 实装 Salamander 流量混淆机制
提交 4c24eda 引入 Salamander 混淆层,基于 BLAKE2b-256 加盐哈希与逐字节异或伪装消除 QUIC 流量指纹。
来源记录:src-hysteria-salamander-commit
2023-08-30 · 端口跳跃机制正式落地并合并
提交 3e5eccd 实装 UDP 端口跳跃,实现跨端口无感平滑切换与在途报文缓冲,降低运营商单端口限速。
来源记录:src-hysteria-port-hop-merge、src-hysteria-docs-porthopping
2023-09-01 · 推倒重新实现的 Hysteria 2 正式发布
推出主要重新实现的 Hysteria 2.0.0,引入 HTTP/3 拟态伪装、实现 233 HyOK 鉴权状态码与 0-RTT 会话建立。
来源记录:src-hysteria-v2-release、src-hysteria-docs-protocol
2023-11-03 · 开源 Linux 内核模块 TCP Brutal
推送 C 语言编写的内核拥塞控制模块 tcp-brutal(d2276eb),将固定速率算法直接下沉至 Linux 协议栈内核层。
来源记录:src-tcp-brutal-root-commit、src-tcp-brutal-repo
2023-11-09 · 发表公开答卷澄清公网公平性争议
针对 David Reed 等学者关于破坏拥塞公平性的质疑发表常用 Gist,留下“在瓦砾废墟中清理出前进道路”的开发者名言。
来源记录:src-tobyxdd-response-gist
2024-01-19 · 开源 Linux 审查分析防火墙 OpenGFW
推送初始提交 4f86f91 开源 OpenGFW,实现完整 IP/TCP 数据流重组、全加密流量识别与基于 expr 的规则引擎。
2026-05-09 · Hysteria 2.9.0 引入 P2P Realms 穿透模式
发布 2.9.0 版本,通过 STUN 穿透与轻量牵线服务器实现无公网 IP 和无端口映射环境下的直接 NAT UDP 打洞互通。
2026-09-15 · Hysteria 2.12.3 支持 ECH 加密握手
内置 ECH 密钥生成与伪装域名配置命令,通过外层公开域名掩护真实 SNI,消除 TLS 握手中的明文泄露隐患。
05 · 参考资料
- Hysteria 初代仓库初始根提交(Commit 5547895) · 记录 ID:
src-hysteria-root-commit- 2020-04-09 初始提交,包含初代基于定制 QUIC 转发核心的完整实现
- Hysteria 首版 README 谱系声明(Commit f2f025a) · 记录 ID:
src-hysteria-initial-readme- 2020-04-23 发布首版文档,阐明基于定制 QUIC 并作为 dragonite-java 续作的立项宗旨
- Dragonite-Java 开源项目仓库 · 记录 ID:
src-hysteria-dragonite-legacy- 2015 年基于不可靠 UDP 实现可靠传输协议的早期探索项目
- Hysteria TUN 虚拟网卡模式实装提交(Commit 13ec19c) · 记录 ID:
src-hysteria-tun-commit- 2021-04-24 首次公开实装系统级 TUN 虚拟网卡流量接管
- Hysteria v0.9.0 版本发布说明与 Brutal 命名确立 · 记录 ID:
src-hysteria-v090-changelog- 2021-12-10 正式将固定速率主动发包拥塞控制算法抽象命名为 Brutal
- Brutal 拥塞控制算法核心实现与倍率优化(Commit 994cef3) · 记录 ID:
src-hysteria-brutal-formula- 展示基于 ackRate 确认率反向补偿、平滑 RTT 与两倍窗口的数学模型实现
- 实验性 UDP 端口跳跃机制初始提交(Commit a4da230) · 记录 ID:
src-hysteria-port-hop-wip- 2022-11-01 首次公开在传输层引入多端口随机跳跃抗 QoS 限速
- Salamander 流量混淆机制核心提交(Commit 4c24eda) · 记录 ID:
src-hysteria-salamander-commit- 2023-07-09 实装 BLAKE2b-256 加盐异或混淆层,消除 QUIC 流量特征
- UDP 端口跳跃机制正式落地提交(Commit 3e5eccd) · 记录 ID:
src-hysteria-port-hop-merge- 2023-08-30 完成平滑端口跳跃与在途报文缓冲机制
- Hysteria 2.0.0 工程重新实现版本发布 · 记录 ID:
src-hysteria-v2-release- 2023-09-01 正式发布改变的第二代协议,引入 HTTP/3 伪装与新的架构
- TCP Brutal Linux 内核模块初始根提交(Commit d2276eb) · 记录 ID:
src-tcp-brutal-root-commit- 2023-11-03 首次公开用纯 C 语言将 Brutal 算法移植至 Linux 内核协议栈
- TCP Brutal 官方开源仓库与架构设计文档 · 记录 ID:
src-tcp-brutal-repo- 开源内核模块实现、brutalctl 用户态控制及 sing-mux 协同设计
- tobyxdd 公开发表关于 TCP Brutal 争议的技术答卷 · 记录 ID:
src-tobyxdd-response-gist- 2023-11-09 亲笔撰写“My response”,直面 David Reed 等先驱质疑,阐明算法初衷与开发者宣言
- OpenGFW 审查分析防火墙初始根提交(Commit 4f86f91) · 记录 ID:
src-opengfw-root-commit- 2024-01-19 开源完整 Linux 包检测与全加密流量特征识别框架
- Hysteria 2 Protocol Specification(v4 协议白皮书) · 记录 ID:
src-hysteria-docs-protocol- 详述 HTTP/3 伪装握手、233 HyOK 状态码、Salamander 及 Gecko 混淆帧格式
- Hysteria 2 服务端带宽行为与 Brutal 运行机制解析 · 记录 ID:
src-hysteria-docs-bandwidth- 官方系统性阐述 Brutal 固定速率发包、丢包逆向补偿与 BBR 模式切换逻辑
- Hysteria 2 官方端口跳跃(Port Hopping)部署指南 · 记录 ID:
src-hysteria-docs-porthopping- 详述多端口范围配置、跳跃时间间隔与突破单端口 QoS 限速原理
- Hysteria Realms P2P 穿透与 STUN 打洞技术规范 · 记录 ID:
src-hysteria-docs-realms- 详述基于轻量牵线服务器与 STUN 的无公网 IP NAT UDP 直连打洞模式
- Hysteria 2 ECH 加密握手与伪装域名配置指南 · 记录 ID:
src-hysteria-docs-ech- 详述基于 ECH 对 TLS ClientHello 与真实 SNI 进行端到端加密的防嗅探机制
06 · 来源与边界
本文严格基于 GitHub 公开代码仓库(HyNetworks/hysteria、apernet/tcp-brutal、HyNetworks/OpenGFW、dragonite-network/dragonite-java)真实 Git 提交历史、官方 Release 记录、Protocol RFC 设计白皮书及开发者公开技术答复(Gist response.md)撰写。恪守开源社区伦理底线与最高隐私红线,绝不探究、推测或记录维护者的现实身份、个人生活与地理行踪,聚焦于传输层协议突破、拥塞控制算法研发与网络攻防博弈的客观技术贡献。
本页依据截至 2026-10-02 的公开技术资料整理;人物档案原文仍保留在 原人物页面。