GitHub - pubky/pkarr: 公共密钥可寻址资源记录(主权顶级域名)

主要观点:Pkarr 是域名系统(DNS)与点对点覆盖网络之间最简单的集成,使自发行的公钥可作为主权、可公开寻址、抗审查的顶级域名,任何人只要能维护私钥即可访问。
关键信息

  • 可通过签署小的编码 DNS 数据包并在 DHT 上发布来发布资源记录,应用可直接查询或通过中继查询和验证签名。
  • 客户端和中继会大量缓存记录以提高可扩展性,DHT 会在几小时后删除记录,需定期重新发布。
  • 有 Pkarr 启用的应用可直接查询 DHT,浏览器应用需先尝试本地中继,现有应用需添加 Pkarr 识别的 DNS 服务器。
  • Pkarr 中继可选,可增强查询性能和缓存,降低延迟和提高可靠性,服务提供者应定期重新发布记录。
  • Pkarr 使用 Mainline DHT 作为覆盖网络,具有良好的性能和稳定性。
  • 目的是解决分布式语义、数据库和发现等问题,解决可用性、审查和密钥管理等问题,且工作最少。
    重要细节
  • [https://o4dksfbqk85ogzdb5osziw6befigbuxmuxkuxq8434q89uj56uyy]可在各处解析。
  • 演示可通过web 应用演示示例
  • 中继可通过[https://pkarr.org/relays]访问。
  • 配置中继可使用docker-compose.ymlconfig.toml
  • 解决分布式发现问题可带来最大杠杆作用,避免重复发明轮子。
阅读 11
0 条评论