ΠΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° SimpleX Chat 6.5, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡΠ° ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ Π±Π΅Π· ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ. ΠΠ±ΠΌΠ΅Π½ΡΡ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΡΠ°Π²Π° ΡΡΠ΅Π· Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π΅Π΄Π½ΠΎΠΏΠΎΡΠΎΡΠ½ΠΈ SMP ΠΎΠΏΠ°ΡΠΊΠΈ (SimpleX Messaging Protocol), ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π·Π° Π²ΡΡΠΊΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅. ΠΡΠΈΡΠΊΠΈ Π²ΡΡΠ·ΠΊΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Ρ ΠΊΡΠ°ΠΉΠ½ΠΎ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅. ΠΠΎΠ΄ΡΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ SMP ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ° ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ AGPLv3.
ΠΠ° Π΄Π° ΡΡΡΠ°Π½ΠΎΠ²ΡΡ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠΈ ΡΠ°Π·ΠΌΠ΅Π½ΡΡ Π»ΠΈΠ½ΠΊ, ΠΊΠΎΠΉΡΠΎ ΡΡΠ΄ΡΡΠΆΠ° Π°Π΄ΡΠ΅ΡΠ° Π½Π° SMP ΡΡΡΠ²ΡΡΠ° ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅. ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΡΠ°ΠΌ ΠΈΠ·Π±ΠΈΡΠ° ΠΏΡΠ΅Π· ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΡΠ²ΡΡΠΈ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π±ΠΈΠ»ΠΎ ΡΠΎ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈ ΡΡΡΠ²ΡΡΠΈ, ΡΡΡΠ²ΡΡΠΈ Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° ΠΈΠ»ΠΈ Π»ΠΈΡΠ΅Π½ (self-hosted) ΡΡΡΠ²ΡΡ. ΠΠ° ΡΠΊΡΠΈΠ²Π°Π½Π΅ IP Π°Π΄ΡΠ΅ΡΠΈ ΠΎΡ SMP ΡΡΡΠ²ΡΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Β«private routingΒ», ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡΡΠ° ΠΏΡΠ΅Π· ΡΠ΅Π΄ΠΈΡΠ° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΈ SMP ΡΡΡΠ²ΡΡΠΈ, ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ Ρ Π»ΡΠΊΠΎΠ²Π°ΡΠ° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° Tor.
ΠΠ°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Π²Π΅ΡΡΠΈΡ 6.5:
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠ° ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ (stateful). ΠΠΎΠΊΠ°ΡΠΎ SMP ΠΎΠΏΠ°ΡΠΊΠΈΡΠ΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ Π΅Π΄Π½ΠΎΠΏΠΎΡΠΎΡΠ½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Π±Π΅Π· Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ (stateless) ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²Π΅ ΠΊΡΠ°ΠΉΠ½ΠΈ ΡΠΎΡΠΊΠΈ, ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Β«ΠΎΡ Π΅Π΄ΠΈΠ½ ΠΊΡΠΌ ΠΌΠ½ΠΎΠ³ΠΎΒ» Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ° ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ°. ΠΡΠ΅ΠΊΠΈ ΠΊΠ°Π½Π°Π» ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π»Π΅Ρ Π·Π° ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π½Π° ΡΠ΅Π½Π·ΡΡΠ° ΠΈ ΠΎΡΠΊΠ°Π·.
ΠΡΡΡ Ρ ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Β«ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈΒ», ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π² Telegram, Π½ΠΎ Ρ Π²Π°ΠΆΠ½ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠΈ:
- ΠΠ²ΡΠΎΡΡΡ Π½Π° ΠΊΠ°Π½Π°Π»Π° Π½Π°ΠΈΡΡΠΈΠ½Π° Π³ΠΎ ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠ° ΠΏΠΎΠ΄ΠΏΠΈΡΡ. Π Π΅Π»Π΅ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Β«ΠΎΡ Π΅Π΄ΠΈΠ½ ΠΊΡΠΌ ΠΌΠ½ΠΎΠ³ΠΎΒ», ΡΠ° Π²Π·Π°ΠΈΠΌΠΎΠ·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΠΈ ΠΈ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄Π΅ΠΉΡΡΠ²Π°Ρ ΠΎΡ ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΠΊΠ° Π½Π° ΠΊΠ°Π½Π°Π»Π°;
- ΠΡΠΈΠ³ΡΡΡΠ²Π° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΎΡΡ Π½Π° ΡΡΠ°ΡΡΠΈΠ΅ΡΠΎ (participation privacy). Π Π΅Π»Π΅ΠΈΡΠ΅ ΡΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° SimpleX, ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΡΠ΅ Π½Π°ΡΠ»Π΅Π΄ΡΠ²Π°Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΎΡΡ ΠΎΡ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΠΎΡΠΎ Π½ΠΈΠ²ΠΎ SMP.
- ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π·Π° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ°Π²Π°ΡΠ° Π½Π° ΠΈΠ½ΡΠ΅Π»Π΅ΠΊΡΡΠ°Π»Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡ Π²ΡΡΡ Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ΠΈ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Ρ ΡΠ΅Π» ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΠΌΠΈΠ½Π°Π²Π°Π½ΠΈΡ Π² ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ΅ Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ SimpleX Network Consortium.
- Π ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π΅ ΠΎΠΏΡΠΎΡΡΠ΅Π½ΠΎ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠΊΠ°Π½ΠΈ Π·Π° Π½ΠΎΠ²ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π΅Π½ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° web Π»ΠΈΠ½ΠΊΠΎΠ²Π΅, Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° SOCKS ΠΏΡΠΎΠΊΡΠΈ Π·Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π΅Π½ ΠΏΡΠ΅Π³Π»Π΅Π΄, Π·Π°ΡΠΈΡΠ° ΠΎΡ ΡΠΈΡΠΈΠ½Π³ Π°ΡΠ°ΠΊΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ ΡΡΠ΅Π· Π»ΠΈΠ½ΠΊΠΎΠ²Π΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
