GitHub Action
commited on
Commit
·
6c36acc
1
Parent(s):
b042c83
Sync from GitHub with Git LFS
Browse files- docs/dht_protocol.md +3 -3
docs/dht_protocol.md
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
# DHT Protocol Specification
|
| 2 |
|
| 3 |
## 1. Общие положения
|
| 4 |
|
|
@@ -55,7 +55,7 @@
|
|
| 55 |
* Поля:
|
| 56 |
|
| 57 |
* `nonce` — число, подобранное агентом.
|
| 58 |
-
* `pow_hash` — хэш значения (`addr + nonce`).
|
| 59 |
* `difficulty` — число ведущих нулей (или иное условие).
|
| 60 |
|
| 61 |
---
|
|
@@ -117,4 +117,4 @@
|
|
| 117 |
|
| 118 |
* Для всех сообщений требуется **подпись отправителя** (в будущем: обязательная проверка).
|
| 119 |
* Сообщения без подписи или с невалидным PoW могут игнорироваться.
|
| 120 |
-
* В перспективе можно добавить шифрование трафика (например, на уровне TCP/TLS или QUIC).
|
|
|
|
| 1 |
+
# DHT Protocol Specification
|
| 2 |
|
| 3 |
## 1. Общие положения
|
| 4 |
|
|
|
|
| 55 |
* Поля:
|
| 56 |
|
| 57 |
* `nonce` — число, подобранное агентом.
|
| 58 |
+
* `pow_hash` — хэш значения (`DID + addr + datetime + nonce`).
|
| 59 |
* `difficulty` — число ведущих нулей (или иное условие).
|
| 60 |
|
| 61 |
---
|
|
|
|
| 117 |
|
| 118 |
* Для всех сообщений требуется **подпись отправителя** (в будущем: обязательная проверка).
|
| 119 |
* Сообщения без подписи или с невалидным PoW могут игнорироваться.
|
| 120 |
+
* В перспективе можно добавить шифрование трафика (например, на уровне TCP/TLS или QUIC).
|