ΠΠ½Π°ΠΌ, Π·Π½Π°ΠΌ. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡΠΈΠΏΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡΠΈ: Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΡΡΠ΄ ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡ, Π·Π»Π°ΡΠΎ, ΠΏΠ΅ΡΡΠΎΠ», ΠΏΠ΅ΡΠ΅Π½ΠΈ ΠΏΠ°ΠΉΠΎΠ²Π΅ (ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½, Π΄Π°, Π΄Π°). ΠΠ°ΠΊΠ²ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½ΠΈ ΡΡΡΠ±Π²Π° ΠΎΡ Π΅Π΄ΠΈΠ½? Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΠΌ Π΄Π° ΠΎΠ±ΡΡΠ΄ΠΈΠΌ, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ
ΠΏΡΠ΅Π²ΠΎΠ΄Π° Π½Π° βΠ»Π΅ΠΊΠ°ΡΠ°β ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° *Constellation (
ΠΡΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ Π±ΡΠΊΠ²ΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ Π°ΠΊΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ βΡΠ°Ρ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΊΡΠΈΠΏΡΠΎβ, ΠΌΠΎΠ»Ρ, Π²ΡΠ·Π΄ΡΡΠΆΠ°ΠΉΡΠ΅ ΡΠ΅. ΠΠΊΠΎ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΎΡ Π½ΠΎΠ²ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ ΠΈΠΌΠ°ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ Π² ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅, ΠΌΠΎΠ»Ρ, ΠΎΠ±ΡΡΠ½Π΅ΡΠ΅ ΡΠ΅ ΠΊΡΠΌ ΠΊΠ°Ρ.
PS ΠΠ· Π½Π΅ ΡΡΠΌ Π°Π²ΡΠΎΡ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°, Π½Π΅ ΠΌΠΎΠ³Π° Π΄Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°ΠΌ Π·Π° ΠΏΡΠ»Π½ΠΎΡΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡΡΠ½ΠΎΡΡΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ΅ ΡΠ΅ ΡΠ°Π΄Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ»ΡΡΠ° ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, Π°ΠΊΠΎ ΠΈΠΌΠ° ΡΠ°ΠΊΠΈΠ²Π°.
ΠΠ²ΠΎΠ»ΡΡΠΈΡ ΠΎΡ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΈ ΠΊΡΠΌ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡΠΈ
ΠΡΠ·Π»ΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·Π±ΠΈΡΠ°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΡΠΈΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ (ΡΡΡΠΈΡΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² DHT, ΠΊΠ°ΡΠΎ bittorrent), ΠΊΠΎΠΉΡΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΉΠ²Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π²ΡΠ·Π»ΠΈΡΠ΅, Π·Π° Π΄Π° βΡΠ»Π΅ΡΠ½ΠΈβ Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈΠ»ΠΈ, ΠΏΠΎ-ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΎ, Π·Π° ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡ. ΠΠ·Π±ΠΈΡΠ°ΠΌΠ΅ Π³ΡΡΠΏΠΈ ΠΎΡ 3 Π²ΡΠ·Π΅Π»Π° ΠΈ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡΠ½ΠΈ ΠΊΡΡΠ³ΠΎΠ²Π΅ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΅Π΄ΠΈΠ½ Π²ΡΠ·Π΅Π» Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ°ΡΠΈΠ»ΠΈΡΠ°ΡΠΎΡ Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±Π»ΠΎΠΊΠΎΠ²Π΅. Π’ΠΎΠ²Π° Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΠΌΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π²Π΅ΡΠΈΠ³ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ°Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΡΠΎΡΠ΅ΡΡΡ Π΅ ΠΊΠ°ΡΠΎ ΠΏΠ°ΡΠΆΠΈΠ½Π°, ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π° ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈΡΠΊΠΈ, Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ Π²ΡΠ·Π»ΠΈΡΠ΅, ΠΎΠ±ΡΠ°Π·ΡΠ²Π°ΡΠΈ Π΅Π΄Π½Π° Π²Π΅ΡΠΈΠ³Π° Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ. ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°ΡΠ° ΠΈΠ»ΠΈ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΅ Π² ΠΎΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ, ΡΡΠΊΠΎΡΡΠ²Π°ΠΉΠΊΠΈ ΡΡΠ»ΠΎΡΡΠ½ΠΎΡΠΎ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅. Π’Π°Π·ΠΈ ΠΌΡΠ΅ΠΆΠ° ΡΠ΅ Π½Π°ΡΠΈΡΠ° Π½Π°ΡΠΎΡΠ΅Π½ Π°ΡΠΈΠΊΠ»ΠΈΡΠ΅Π½ Π³ΡΠ°Ρ ΠΈΠ»ΠΈ DAG Π² ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈΡΠ΅ Π½Π°ΡΠΊΠΈ.
Π¨ΠΈΡΠΈΠ½Π°ΡΠ° Π½Π° ΠΊΠ°Π½Π°Π»Π° Π½Π° Π»ΠΈΠ½Π΅Π΅Π½ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ ΡΠΏΡΡΠΌΠΎ ΠΌΡΠ»ΡΠΈΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠ²Π½ΠΈΡ Π΅ΡΠ΅ΠΊΡ Π½Π° DAG, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ΠΈ.
ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π»ΠΈΠ½Π΅Π΅Π½ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ ΡΡΠ΅ΡΡ DAG. Π§Π΅ΡΠ½ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ ΡΠ° Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π±Π΅Π»ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ ΡΠ° Π²ΡΠ·Π»ΠΈ
ΠΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ 3 Π²ΡΠ·Π΅Π»Π° Π²ΡΠ² Π²ΡΠ΅ΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡΠ΅Π½ ΠΊΡΡΠ³, Π·Π°ΡΠΎΡΠΎ Π½ΠΈ Π΄Π°Π²Π° Π½ΡΠΊΠΎΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ Π·Π° ΡΠ°Π·ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ, ΠΎΠ±ΡΠ°Π·ΡΠ²Π°ΠΉΠΊΠΈ βΠΏΠΎΠ²ΡΡΡ Π½ΠΎΡΡΠ½Π° ΡΠ°Π²Π½ΠΈΠ½Π°β Π²ΡΡΡ Ρ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΠΈΡΠ³ΡΠ»Π½ΠΈΡΠΈ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠΈΡΠ³ΡΠ»Π½ΠΈΡΠΈΡΠ΅, Π·Π° Π΄Π° ΡΡΠ΅Π΄ΠΈΠ½ΠΈ ΠΎΠΏΡΠΈΠΌΠ°Π»Π½Π° ΠΏΠΎΠ²ΡΡΡ Π½ΠΎΡΡ, ΠΊΠΎΡΡΠΎ Π½Π΅ ΡΡΠ΄ΡΡΠΆΠ° ΠΈΠ·Π»ΠΈΡΠ½ΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΠ²ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΈΠΌΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡΠ΅ ΡΡΠΈΡΠ³ΡΠ»Π½ΠΈΡΠΈ. ΠΠ»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ½ΠΎ ΡΠΎΠ²Π° Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Π½Π° βΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ ΡΠ°Π·ΡΠ΅Π·β Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ° ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ (ΠΎΡ ΠΊΠΎΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π½Π°ΠΌΠΈΡΠ° Π½Π°ΠΉ-ΠΊΡΠ°ΡΠΊΠΈΡ ΠΏΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΌΠΈΠ½Π΅ ΠΏΠΎ ΠΏΠΎΠ²ΡΡΡ Π½ΠΎΡΡΡΠ°). Π’ΠΎΠ·ΠΈ Π½Π°ΠΉ-ΠΊΡΠ°ΡΡΠΊ ΠΏΡΡ Π΅ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ΅Π½ Π½Π° ΠΎΠΏΡΠΈΠΌΠ°Π»Π½ΠΎ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ (ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ) Π² DAG. ΠΠΎΠ½ΡΠ»ΠΈΠΊΡΡΠ²Π°ΡΠΈ ΡΡΠΈΡΠ³ΡΠ»Π½ΠΈ βΠΏΠ»ΠΎΡΠΊΠΈβ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΠΎΠ²ΡΡΡ Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΠ±ΠΈΡΠΈΠ΅ΡΠΎ Π΄Π° Π΅ Π³Π»Π°Π΄ΠΊΠ° ΠΈ Π±Π΅Π· ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΈ.
ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅/ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΈ. ΠΠΎΠ½ΡΠ»ΠΈΠΊΡΠ½ΠΈΡΡ Π±Π»ΠΎΠΊ ΡΡΠ·Π΄Π°Π²Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΏΠΎΠ²ΡΡΡ
Π½ΠΎΡΡΠ½Π° ΠΏΠ»ΠΎΡΠΊΠ°. ΠΡΠ΅ΠΌΠ°Ρ
Π²Π°ΠΌΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠΎΠ²ΡΡΡ
Π½ΠΎΡΡΠ½ΠΈ ΠΏΠ»ΠΎΡΠΊΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΠΌΠ΅ ΡΠ°Π²Π½Π° (= Π±Π΅Π· ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΈ) ΠΏΠΎΠ²ΡΡΡ
Π½ΠΎΡΡ Π½Π° ΡΡΠ±ΠΈΡΠΈΠ΅ΡΠΎ.
ΠΠΎΠ½ΡΠ΅Π½ΡΡΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ
Π Π΅Π΄Π½Π° ΠΎΠΏΡΠΈΠΌΠ°Π»Π½Π° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ Π½Π° p2p Π²ΡΠ΅ΠΊΠΈ Π²ΡΠ·Π΅Π» ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ΡΠΎ ΡΠΈ Π² Π΄ΡΡΠ³ΠΈ Π²ΡΠ·Π»ΠΈ. ΠΠ°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΠΌΠΎΠ΄Π΅Π», ΠΊΠΎΠΉΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½ΠΈ Π²ΡΡΠ·ΠΊΠΈ ΠΈΠ»ΠΈ Π²ΡΡΠ·ΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ Π΄Π°Π΄Π΅Π½ Π²ΡΠ·Π΅Π» ΠΈΠΌΠ° Ρ Π΄ΡΡΠ³ΠΈ Π²ΡΠ·Π»ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π° Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ. βΠΠΈΠ΅ ΡΡΠ΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π΄ΠΎΠ±ΡΠΈ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π΅ Π΄ΠΎΠ±ΡΠ° Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ.β ΠΡΠ°ΠΉΠ½ΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π΅ βΠΈΠ·ΠΊΡΠΈΠ²ΡΠ²Π°Π½Π΅β ΠΈΠ»ΠΈ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΡΠ΅Ρ ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ Π²ΡΠ² Π²ΡΠΈΡΠΊΠΈ Π²ΡΠ·Π»ΠΈ Π² $DAG ΠΈΠ»ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π». Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ ΡΠ΅ΡΠΊΠ° ΠΈΠ»ΠΈ ΡΠ΅Π½Π΄Π΅ Π·Π° ΡΠΈΡΠ΅Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·ΡΡΠΈΠ²Π° ΠΏΡΠ΅Π· βΡΠ°Π²Π½ΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΠΎΠ²ΡΡΡ Π½ΠΎΡΡΡΠ°β ΠΈ ΠΈΠ·Π±ΠΈΡΠ° ΠΊΠΎΠΈ βΡΡΠΈΡΠ³ΡΠ»Π½ΠΈ ΠΏΠ»ΠΎΡΠΊΠΈβ Π΄Π° ΠΈΠ·ΡΡΠΈΠ΅ΡΠ΅ ΠΈ ΠΊΠΎΠΈ Π΄Π° ΠΎΡΡΠ°Π²ΠΈΡΠ΅. ΠΡΠΎ ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° Π²ΡΡΡΠ½ΠΎΡΡ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π° βΡΡΠΈΡΠ³ΡΠ»Π½ΠΈΡΠ΅ ΠΏΠ»ΠΎΡΠΊΠΈβ.
DAG Ρ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ½Π° ΠΏΠ»ΠΎΡΠΊΠ°, ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΡΠ° ΠΏΡΠ΅Π· βΠΈΠ·Π²ΠΈΡΠΎβ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΠ΅Π½Π΄Π΅ Π·Π° ΡΠΈΡΠ΅Π½Π΅, ΠΈ ΡΠ΅ ΠΏΡΠ΅ΠΌΠ°Ρ
Π½Π΅ ΠΈΠ»ΠΈ βΠΈΠ·ΡΡΠΈΠ΅β ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ½Π°ΡΠ° ΠΏΠ»ΠΎΡΠΊΠ°.
Π§Π°ΡΡΠΈΡΠ½ΠΎ/ΠΏΡΠ»Π½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΡΠ·Π΅Π»
Π ΠΌΡΠ΅ΠΆΠΎΠ²Π°ΡΠ° ΡΠ΅ΠΎΡΠΈΡ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΎΠΏΡΠΈΠΌΠ°Π»Π½ΠΎΡΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΊΠ°ΡΠΎ βΠ±Π΅Π· ΠΌΠ°ΡΠ°Π±β, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ ΠΊΠ°ΡΠΎ ΠΉΠ΅ΡΠ°ΡΡ ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Ρ Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ΅Π½ΡΡΠ°Π»Π½ΠΈ Π²ΡΠ·Π»ΠΈ, ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠ½ΠΈ Π²ΡΠ·Π»ΠΈ. Π’ΠΎΠ²Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΅ Π²ΠΈΠ΄ΠΈΠΌΠΎ Π² ΠΏΡΠΈΡΠΎΠ΄Π°ΡΠ° ΠΈ Π½Π°ΠΉ-Π²Π΅ΡΠ΅ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ. Constellation ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ°Π·ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°, Π·Π° Π΄Π° βΠΌΠ°ΡΠ°Π±ΠΈΡΠ°β ΠΈΠ»ΠΈ Π΄Π° ΡΠ²Π΅Π»ΠΈΡΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ ΠΈΠ»ΠΈ ΡΠΈΡΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°ΡΠ°ΡΠ° Π³ΡΠ°ΡΠΈΠΊΠ°.
ΠΡΠ΅ΠΊΡΡΡ ΠΎΡ ΠΉΠ΅ΡΠ°ΡΡ
ΠΈΡΠ½ΠΎΡΠΎ ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅. ΠΠΎΠΆΠ΅ΠΌ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠΎΠ²Π΅ΡΠ΅ Π²ΡΠ·Π»ΠΈ, ΠΊΠ°ΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠΌ ΡΠ΅ΡΡΠΎΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ°
Hylochain - ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈ
ΠΠ°ΡΠΈΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊΡΠΌ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ βΠ΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈβ. ΠΠΌΠ΅ΡΡΠΎ ΡΠ΅Π½ΡΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ°, ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ° ΡΡΠ»Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ° Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, Constellation ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Ρ βΠ΄ΠΎΠΌΠ°ΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈβ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΊΠ°ΡΠΎ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½Π° ΡΡΠ°Π½ΡΠΈΡ, ΠΈΠ·Π»ΡΡΠ²Π°ΡΠ° Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ Π΄ΠΎΠΌΠ°ΡΠ½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΡΠ΅ΠΊΠΈ ΠΊΠ°Π½Π°Π» Π½Π° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈ ΡΠ²ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, Π·Π° Π΄Π° ΡΠ΅ΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΎΡΠ°ΠΊΡΠ»Π° ΡΡΠ΅Π· ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΎΡ ΠΊΡΠ°ΠΉ Π΄ΠΎ ΠΊΡΠ°ΠΉ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΡΡΠ°Π½Π·ΠΈΡΠΈΠ²Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΡΡΡΠ°Π²Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΠ΅ΡΡΠΎΠ½Π°Π». ΠΡΠ΅ΠΆΠΈΡΠ΅ Ρ Π΄ΡΡΠΆΠ°Π²Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΡΠΊΠΎΡΡΠ²Π°ΠΉΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΠΎΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡ ΡΠΈΠ½Ρ ΡΠΎΠ½Π΅Π½ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡ Π² ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π° ΠΌΡΠ΅ΠΆΠ°.
ΠΠ²Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ° βΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΈβ ΡΡΠ΅Π· ΠΌΡΠ΅ΠΆΠ°ΡΠ° $DAG. Π’Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ ΠΈΠ»ΠΈ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠ°Π½ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΈ Π΄Π²Π΅ΡΠ΅ ΡΠ° βΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈβ Ρ $DAG ΡΡΠ΅Π· Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° Ρ
ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ Π²ΡΠ·Π»ΠΈ $DAG + Channel.
ΠΡΠΈΡΠΈΠ½Π°ΡΠ° Π΄Π° ΡΠ΅ Π½Π°ΡΠΈΡΠ° Hylochain Π΅, ΡΠ΅ Π½Π°ΡΠΈΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊΡΠΌ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠΎΠ΄Π΅Π»Π° Π·Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Recursion Schemes, Π·Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° MapReduce. ΠΠΎ-ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΡΡ Π΅ΠΌΠΈΡΠ΅ Π·Π° ΡΠ΅ΠΊΡΡΡΠΈΡ Π½Π° Hylomorphism ΠΈ Metamorphism ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌΠΈ Π·Π°ΡΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΡΠΎΡΠ½ΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΏΡΠ΅Π· ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ ΡΡΠ΅Π· Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Π°Π»Π³Π΅Π±ΡΠΈΡΠ½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½, ΠΏΠΎ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ. ΠΡΠ°ΠΉΠ½ΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ MapReduce, ΠΊΠΎΠΉΡΠΎ Π΅ ΠΏΠΎΠ·Π½Π°Ρ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΠΏΠΎ Π΄Π°Π½Π½ΠΈ ΠΈ Π΅ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ ΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠ°ΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ.
Hylomorphic ΠΈ Metamorphic ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠ°ΡΡ. Π ΠΌΠ΅ΡΠ°ΠΌΠΎΡΡΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ Π΄Π²Π° ΡΠ΅Π΄ΠΎΠ²Π½ΠΈ ΠΊΠ°Π½Π°Π»Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ ΠΊΡΠΌ Π±Π»ΠΎΠΊ Π² ΠΌΠ΅ΡΠ°ΠΊΠ°Π½Π°Π»Π°. Π Gilo Π²Π·Π΅ΠΌΠ°ΠΌΠ΅ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΊΠ°Π½Π°Π» ΠΈ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅, Π·Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π·Π°ΡΠ²ΠΊΠ° (Π·Π°Π΄Π°Π΄Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Π²ΡΠΏΡΠΎΡ) Π΄Π²Π° Π΄ΡΡΠ³ΠΈ ΠΊΠ°Π½Π°Π»Π° ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° ΠΎΡ Π·Π°ΡΠ²ΠΊΠ°ΡΠ° Π² Π±Π»ΠΎΠΊ.
Π’ΠΎΠΊΠ΅Π½ΠΎΠΌΠΈΠΊΠ° ΠΈ Π½Π΅ΠΉΠ½Π°ΡΠ° Π²ΡΡΠ·ΠΊΠ° Ρ Hylochain
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π±ΡΠ΄Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ ΠΊΠ°Π½Π°Π», ΡΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ Π² $DAG ΠΊΠ°Π½Π°Π»Π°, Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ACI ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Π²Π΅ΡΠΈΠ³Π°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°. Π’ΠΎΠ·ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΅ ΠΏΡΠΎΡΡΠΎ JSON ΠΎΠ±Π΅ΠΊΡ Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΡΡ, ΡΠ²ΡΡΠ·Π°Π½ ΡΡΡ ΡΠ°ΠΌΠΈΡ ΠΊΠ°Π½Π°Π». ΠΡΠΈΡΠΈΠ½Π°ΡΠ°, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΡΡΠΎ ΡΠ²ΡΡΠ·Π²Π°ΠΌΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΡΡ Ρ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΠΊΠ°Π½Π°Π», Π΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π». ΠΠΎΠ³Π°ΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡΡ ΠΊΠ°Π½Π°Π» Π΅ ΡΠ°Π·Π³ΡΡΠ½Π°Ρ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΡΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΠΊΠ°ΠΊ ΠΏΠ»Π°ΡΠ°Π½ΠΈΡΡΠ° ΠΎΡ $DAG ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠ΅ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ·Π»ΠΈ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ.
ΠΠΎΡΠΎΠΊ Π·Π° Π·Π°ΠΊΡΠΏΡΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠ°ΡΠ²ΠΊΠ°ΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π΄ΠΎ $DAG, ΡΡΠ΅Π΄ΡΡΠ²Π°ΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ Π΄ΠΎ Π°ΠΊΠ°ΡΠ½ΡΠ° Π½Π° ΠΊΠ°Π½Π°Π»Π°, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π΄ΠΎ ΠΊΡΠΏΡΠ²Π°ΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π°ΡΠ° ΡΡΠΌΠ° Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π΄ΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ° $DAG, ΠΊΠΎΡΡΠΎ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π° ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΊΡΠΌ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π».
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com