Selama bertahun-tahun, sistem DHT telah ada dan, bersamanya, torrent, yang berhasil kami gunakan untuk memperoleh informasi apa pun.
Bersamaan dengan sistem ini, ada perintah untuk berinteraksi dengannya. Jumlahnya tidak begitu banyak, tetapi untuk membuat database terdesentralisasi Anda hanya perlu dua: put dan get. Ini akan dibahas lebih lanjut ...
. Put - . Get - . Put 1000 . DHT . Get - , . .
Put . - . - . .. , DHT 1000 , , .
2 ed25519 . . , .
,
, . . , , .
. , , .
= .
1 . DHT Get . , . sha1 . 20 . . . ( sha1 ) . Put sha1 , .
2 .......
DHT . Get udp. . , . , , .
DHT , , Put , , .
, ,
1000 . . , -. . 1000 . . . , , .
, .
, 1 , , . DHT 5 sha1 100+ , 5 , . , . , .
. (Put) 20 60 + - . , 20-60 . - . ? , .
. , . . -. : . . DHT . . , .
Secara teknis dimungkinkan untuk melakukannya berdasarkan pustaka torrent apa pun. Misalnya Libtorrent . Beratnya hanya 2,5 MB setelah kompilasi, ditulis dalam C ++ dan bekerja secepat mungkin. Ada informasi teknis tentang Put .
Sistem serupa digunakan dalam aplikasi saya "Torrent Player" untuk menerbitkan daftar putar. Saya sudah memiliki panel admin untuk moderasi. Semuanya bekerja dengan sukses. Gunakan.
Karena operasi sistem karma yang salah pada situs, saya tidak dapat mengomentari artikel saya sendiri. Oleh karena itu, Anda dapat berasumsi bahwa komentar di artikel tersebut dinonaktifkan. Tulis pertanyaan dalam pesan pribadi. Di sana, mungkin, saya akan menjawab.