This commit is contained in:
Dmitry Zuikov 2023-02-19 17:56:07 +03:00
parent 30e5b33dfa
commit 46f6982bc5
1 changed files with 4 additions and 31 deletions

View File

@ -71,38 +71,11 @@ FIXME: group-key-new-brokes-on-empty-line
## 2023-02-15 ## 2023-02-15
TODO: rpc-own-peer-key FIXME: peer-does-not-answe-to-pings
Вероятно, или проблема формирования обратного адреса (sockaddr)
Или проблема с хэшированием/доставанием из кэша (вряд ли).
Нужно печатать sockaddr перед посылкой сообщения и отлаживать.
poke to print peer's own auth key
TODO: rpc-known-peers
TODO: announce-group
Сделать способ задания группы/групп пиров,
которым будут рассылаться те анонсы, которые
не multicast.
Пир определяется своим ключом, а не адресом.
Таким образом, при анонсе мы
1. Указываем ключ (если опускаем - то всем в группе)
2. Ищем адреса хостов с данным ключом в авторизованных
пирах
3. Рассылаем им анонсы
Нужно ли делать разные группы, или хватит одной?
TODO: check-if-block-announce-sufficient-experiment
1. Поднять виртуальный хост
2. nixos-infect
3. Задеплоить туда hbs2
4. Прописать его в accept-announce
5. Сделать ему announce явно (сейчас невозможно)
6. Убедиться, что он может выкачать блок у хоста за NAT
FIXME: create-default-config FIXME: create-default-config