ΠΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ,
Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ.
ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠ°ΠΊΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ
Π€ΡΠ½ΠΊΡΠΈΠΈΡΠ΅ ΡΡΠΎ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ ΡΠ΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π²ΠΎ Matrix 1.0 Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΡΠΏΡΠ°ΡΠ΅Π½ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈ (ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΎ Π²ΠΎ Synapse 1.0 ΠΈ Riot, Π½ΠΎ Π½Π΅ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ), ΡΠ΅Π°ΠΊΡΠΈΠΈ, Π΄ΠΈΡΠΊΡΡΠΈΠΈ ΡΠΎ Π½ΠΈΡΠΊΠΈ, Π²ΠΊΡΡΡΠ΅Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ, ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π·Π° ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ Π²ΠΎ ΠΆΠΈΠ²ΠΎ. ΠΠ΅ΡΡ ΠΏΡΠ΅ΡΡΡΠΎΡΠ½ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Π²ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ, ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π°Ρ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°. ΠΠΎΠΊΡΠ°Ρ ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ, Π²ΠΎ Python ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ ΠΈ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ
ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ Matrix ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠ΅ΠΊΡ ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄ΠΈ ΠΈ ΠΏΠΎΡΠ²Π΅ΡΡΠ²Π° Π³ΠΎΠ»Π΅ΠΌΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠ° ΠΈ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅. Matrix ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π΅Π½ΠΊΡΠΈΠΏΡΠΈΡΠ° ΠΎΠ΄ ΠΊΡΠ°Ρ Π΄ΠΎ ΠΊΡΠ°Ρ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ Π³ΠΎ ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΡ Double Ratchet (Π΄Π΅Π» ΠΎΠ΄ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π·Π° ΡΠΈΠ³Π½Π°Π»). Π¨ΠΈΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ ΠΎΠ΄ ΠΊΡΠ°Ρ Π΄ΠΎ ΠΊΡΠ°Ρ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΈ Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΈ Π²ΠΎ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ (ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·Π°ΠΌ
Π‘ΠΈΡΡΠ΅ΠΌΠΎΡ Π΅ ΡΠΎΡΠΌΠΈΡΠ°Π½ ΠΊΠ°ΠΊΠΎ Π·Π°Π΅Π΄Π½ΠΈΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ Π΅Π΄Π½ΠΈ ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΈ ΡΠ΅ ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅ΡΠΈ Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠ° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΌΡΠ΅ΠΆΠ°. ΠΠΎΡΠ°ΠΊΠΈΡΠ΅ ΡΠ΅ ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠ°Π°Ρ Π½Π° ΡΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ Π½Π° ΠΊΠΎΠΈ ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅ Π²ΠΎ ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅. ΠΠΎΡΠ°ΠΊΠΈΡΠ΅ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π°Ρ Π½ΠΈΠ· ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ Π½Π° ΠΈΡΡ Π½Π°ΡΠΈΠ½ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π°Ρ ΠΎΠ±Π²ΡΡΠΊΠΈΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ°ΡΠ° Π½Π° Git. ΠΠΎ ΡΠ»ΡΡΠ°Ρ Π½Π° ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ ΠΏΡΠ΅ΠΊΠΈΠ½ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ, ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅ Π½Π΅ ΡΠ΅ Π³ΡΠ±Π°Ρ, ΡΡΠΊΡ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ Π΄ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ ΡΠΎ ΡΠ°Π±ΠΎΡΠ°. ΠΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ID, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ Π΅-ΠΏΠΎΡΡΠ°, ΡΠ΅Π»Π΅ΡΠΎΠ½ΡΠΊΠΈ Π±ΡΠΎΡ, ΡΠΌΠ΅ΡΠΊΠ° Π½Π° Facebook ΠΈΡΠ½.
ΠΠ΅ ΠΏΠΎΡΡΠΎΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Π½Π΅ΡΡΠΏΠ΅Ρ
ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΠΎΡΠ°ΠΊΠΈ Π½ΠΈΠ· ΠΌΡΠ΅ΠΆΠ°ΡΠ°. Π‘ΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΎΠΏΡΠ°ΡΠ΅Π½ΠΈ ΡΠΎ Π΄ΠΈΡΠΊΡΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ Π΅Π΄Π΅Π½ Π½Π° Π΄ΡΡΠ³.
Π‘Π΅ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΡΠΎ ΡΠ²ΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ ΠΈ Π΄Π° Π³ΠΎ ΠΏΠΎΠ²ΡΠ·Π΅ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠ° ΠΌΡΠ΅ΠΆΠ°. ΠΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅
ΠΠΎ ΠΏΡΠΈΠ»ΠΎΠ³ Π½Π° ΠΈΠ½ΡΡΠ°Π½Ρ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΈ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΈ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ, ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΡΠ΅Π½ΠΎΡ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ, ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ°,
ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π΅ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΠΎΡΡΠ²Π°ΡΡΠ²Π°ΡΠ΅ Π³Π»Π°ΡΠΎΠ²Π½ΠΈ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠ²ΠΈΡΠΈ.
Matrix Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ ΠΈ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ Π³Π»Π΅Π΄Π°ΡΠ΅ Π½Π° ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½ΡΠΈΡΠ°. ΠΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°ΠΊΠ²ΠΈ Π½Π°ΠΏΡΠ΅Π΄Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ΅ Π·Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅, Π΅Π²Π°Π»ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΈΡΡΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΎΠ½Π»Π°ΡΠ½, ΠΏΠΎΡΠ²ΡΠ΄Π° Π·Π° ΡΠΈΡΠ°ΡΠ΅, ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ° Π·Π° ΠΏΡΠΈΡΠΈΡΠΊΠ°ΡΠ΅, ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ ΠΎΠ΄ ΡΡΡΠ°Π½Π° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ, ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ° ΠΈ ΡΡΠ°ΡΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ.
ΠΠ΅ΠΎΠ΄Π°ΠΌΠ½Π° Π±Π΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅Π½Π° Π½Π΅ΠΏΡΠΎΡΠΈΡΠ½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° ΠΊΠΎΡΠ° ΡΠ΅ Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ
ΠΠ΅ΡΡ ΡΠ΅ΠΆΠΈΡΠ΅ΡΠΈΡΠ΅ Π±Π΅ΡΠ΅ ΠΈ ΠΠΎΠ½ ΠΡΠΎΡΠΊΡΠΎΡΡ (
ΠΠ·Π²ΠΎΡ: opennet.ru