Arti 1.1.4 发布:洋葱服务和 RPC 开发
时间:2023-05-10 来源:torproject 作者:尼克姆 条评论
Arti 是我们正在进行的项目,旨在创建下一代 Tor 客户端 锈。现在我们宣布最新版本Arti 1.1.4。
对于这个月和下个月, 我们的努力分为洋葱服务 并开发新的 RPC API (C Tor 的“控制端口”的继承者) 这将为应用程序提供安全而强大的方式 与阿蒂合作 无需在 Rust 中编写代码 或将 Arti 链接为库(除非他们愿意)。
(此版本比平时小一点, 因为我们中的许多人在面对面的会议上度过了一个星期。
对于洋葱服务, 我们已经实现了客户端 服务描述符下载, 包括支持在环上查找描述符。HSDir
我们的 RPC 代码仍处于“仅基础结构”状态: 后端大部分是构建的, 但到目前为止,它不支持任何有用的功能。 有关我们设计的总体形状的信息, 请参阅在制品规范文档。
此版本还解决了一个错误 这在某些情况下会阻止目录更新。
也有许多较小的变化; 对于这些,请参阅更新日志。
有关使用 Arti 的更多信息,请参阅我们的顶级自述文件,以及 ARTI 二进制文件的文档。
感谢所有为此版本做出贡献的人,包括 Alexander Færøy,juga,Neel Chauhan,tranna和Trinity Pointard。
最后,我们非常感谢 Zcash 社区资助 阿蒂的发展!
For this month and the next, our efforts are divided between onion services and work on a new RPC API (a successor to C Tor's "control port") that will give applications a safe and powerful way to work with Arti without having to write their code in Rust or link Arti as a library (unless they want to).
(This release is a little smaller than usual, since many of us spent a week at an in-person meeting.)
For onion services, we have implemented the client side of the service descriptor downloading, including support for finding descriptors on the ring.HSDir
Our RPC code is still in an "infrastructure-only" state: the backend is mostly built, but as of yet it supports no useful functionality. For information on the general shape of our design, see the work-in-progress specification document.
This release also solves a bug that prevented directories from updating under some circumstances.
There have been many smaller changes as well; for those, please see the CHANGELOG.
For more information on using Arti, see our top-level README, and the documentation for the arti binary.
Thanks to everyone who has contributed to this release, including Alexander Færøy, juga, Neel Chauhan, tranna, and Trinity Pointard.
Finally, our deep thanks to Zcash Community Grants for funding the development of Arti!
