ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΠΈΡΠΊΠΎΠΈΠ½Π°, ΡΡΠΈΡΠ° ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΡ, Π±ΡΠ»ΠΈ ΠΎΠ±Π΅ΡΠΏΠΎΠΊΠΎΠ΅Π½Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π»ΡΠ±ΠΎΠΉ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΈΠ΄Π΅ΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠ½Π΅Ρ Ρ Π²Π°Ρ Π² ΠΊΠΎΡΠ΅Π»ΡΠΊΠ΅, ΠΊΠΎΠΌΡ Π²Ρ ΠΈΡ
ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΈ ΠΎΡ ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΈ. ΠΠΎΠΊΡΡΠ³ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΡ
ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ Ρ
ΠΎΠ΄ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ², Π½ΠΎ ΠΊΠΎΠ΅ Ρ ΡΠ΅ΠΌ Π½Π΅Π»ΡΠ·Ρ Π½Π΅ ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡΡ β ΠΊΠ°ΠΊ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°ΡΠΏΠ΅ΠΊΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΠΈ β ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, ΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΊΡΠ°ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΠΈΡ
ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π΅ΡΡΡΠΊΠ° Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ. ΠΡΠΈ ΡΡΠΎΠΌ Π΄Π»Ρ ΠΎΠ΄Π½ΠΈΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠ² ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Π°, Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°, ΠΎΠ΄Π½ΠΈ ΡΠΊΡΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π°Π΄ΡΠ΅ΡΠ°ΡΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ, Π΄ΡΡΠ³ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΡΠ΅ΡΡΠΈΠΌ ΡΡΠΎΡΠΎΠ½Π°ΠΌ Π²ΠΈΠ΄Π΅ΡΡ Π΄Π°ΠΆΠ΅ ΡΡΠΌΠΌΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠ². ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΡΠ΅ Π½Π°ΠΌΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΡ β Π½ΠΈ Π±Π°Π»Π°Π½ΡΡ, Π½ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ, Π½ΠΈ ΠΈΡΡΠΎΡΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Ρ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ. ΠΠΎ Π½Π°ΡΠ½Π΅ΠΌ Π½Π°Ρ ΠΎΠ±Π·ΠΎΡ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ΅ΡΠ²ΠΎΠΏΡΠΎΡ ΠΎΠ΄ΡΠ΅Π² Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΡ ΡΠ²ΠΎΠ»ΡΡΠΈΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΊ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΠΈ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° Π΄Π²Π΅ Π³ΡΡΠΏΠΏΡ: ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° Π·Π°ΠΌΠ΅ΡΠΈΠ²Π°Π½ΠΈΠΈ β Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΠΌΠΎΠ½Π΅ΡΡ Π·Π°ΠΌΠ΅ΡΠΈΠ²Π°ΡΡΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΌΠΎΠ½Π΅ΡΠ°ΠΌΠΈ ΠΈΠ· Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π°, β ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°Ρ . ΠΠ°Π»Π΅Π΅ ΠΌΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠΌΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ Π³ΡΡΠΏΠΏ ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΈΡ ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ.
ΠΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° Π·Π°ΠΌΠ΅ΡΠΈΠ²Π°Π½ΠΈΠΈ
CoinJoin
Π Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π΅ Π»Π΅ΠΆΠΈΡ ΠΏΡΠΎΡΡΠ°Ρ ΠΈΠ΄Π΅Ρ β ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π±ΡΠ΄ΡΡ ΡΠΊΠΈΠ΄ΡΠ²Π°ΡΡΡΡ ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ Π΅Π΄ΠΈΠ½ΠΎΠΉ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠ΅ΠΉ? ΠΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΡΠ½ΠΎΠ»ΡΠ΄ Π¨Π²Π°ΡΡΠ΅Π½Π΅Π³Π³Π΅Ρ ΠΈ ΠΠ°ΡΠ°ΠΊ ΠΠ±Π°ΠΌΠ° ΡΠΊΠΈΠ½ΡΠ»ΠΈΡΡ ΠΈ ΡΠΎΠ²Π΅ΡΡΠΈΠ»ΠΈ Π΄Π²Π° ΠΏΠ»Π°ΡΠ΅ΠΆΠ° Π§Π°ΡΠ»ΠΈ Π¨ΠΈΠ½Ρ ΠΈ ΠΠΎΠ½Π°Π»ΡΠ΄Ρ Π’ΡΠ°ΠΌΠΏΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, ΡΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ ΠΏΠΎΠ½ΡΡΡ, ΠΊΡΠΎ ΠΏΡΠΎΡΠΈΠ½Π°Π½ΡΠΈΡΠΎΠ²Π°Π» ΠΏΡΠ΅Π΄Π²ΡΠ±ΠΎΡΠ½ΡΡ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΡ Π’ΡΠ°ΠΌΠΏΠ° β ΠΡΠ½ΠΎΠ»ΡΠ΄ ΠΈΠ»ΠΈ ΠΠ°ΡΠ°ΠΊ.
ΠΠΎ ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠ»ΡΡΠ° CoinJoin Π²ΡΡΠ΅ΠΊΠ°Π΅Ρ Π΅Π³ΠΎ Π³Π»Π°Π²Π½ΡΠΉ ΠΌΠΈΠ½ΡΡ β ΡΠ»Π°Π±Π°Ρ Π·Π°ΡΠΈΡΠ΅Π½Π½ΠΎΡΡΡ. ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠΆΠ΅ Π΅ΡΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ Π²ΡΡΠ²ΠΈΡΡ CoinJoin-ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π² ΡΠ΅ΡΠΈ ΠΈ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π°Π±ΠΎΡΡ Π²Ρ
ΠΎΠ΄ΠΎΠ² Π½Π°Π±ΠΎΡΠ°ΠΌ Π²ΡΡ
ΠΎΠ΄ΠΎΠ² ΠΏΡΡΠ΅ΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΡΠΌΠΌ ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΡΡ
ΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΌΠΎΠ½Π΅Ρ. ΠΡΠΈΠΌΠ΅Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° β
ΠΠ»ΡΡΡ:
β’ ΠΡΠΎΡΡΠΎΡΠ°
ΠΠΈΠ½ΡΡΡ:
β’ ΠΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²Π·Π»ΠΎΠΌΠ°
Monero
ΠΠ΅ΡΠ²Π°Ρ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΠΈ ΡΠ»ΠΎΠ²Π°Ρ
Β«Π°Π½ΠΎΠ½ΠΈΠΌΠ½Π°Ρ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠ°Β», β Monero. ΠΡΠ° ΠΌΠΎΠ½Π΅ΡΠ°
Π ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ²ΠΎΠΈΡ
Π½Π΅Π΄Π°Π²Π½ΠΈΡ
Π ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅ Monero ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΡΠΉ Π² ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π²ΡΡ ΠΎΠ΄ Π·Π°ΠΌΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ Ρ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡΠ΅ΠΌ 11 (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ) ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΌΠΈ Π²ΡΡ ΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ· Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π°, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΡΠ»ΠΎΠΆΠ½ΡΡ Π³ΡΠ°Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠ² Π² ΡΠ΅ΡΠΈ ΠΈ Π΄Π΅Π»Π°Ρ Π·Π°Π΄Π°ΡΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ. ΠΠ°ΠΌΠ΅ΡΠ°Π½Π½ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠΎΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΡ ΠΏΠΎΡΡΠ°Π²ΠΈΠ» Π²Π»Π°Π΄Π΅Π»Π΅Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π·Π°ΠΌΠ΅ΡΠ°Π½Π½ΡΡ ΠΌΠΎΠ½Π΅Ρ, Π½ΠΎ Π½Π΅ Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΊΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ.
ΠΠ»Ρ ΡΠΎΠΊΡΡΡΠΈΡ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ ΠΊΠ°ΠΆΠ΄Π°Ρ Π²Π½ΠΎΠ²Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠΎΠ½Π΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ, ΡΡΠΎ Π»ΠΈΡΠ°Π΅Ρ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ (Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π°Π΄Π°ΡΠ° Π²Π·Π»ΠΎΠΌΠ° ΠΊΠ»ΡΡΠ΅ΠΉ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ) ΡΠ²ΡΠ·Π°ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΡ
ΠΎΠ΄ Ρ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠΌ Π°Π΄ΡΠ΅ΡΠΎΠΌ. Π Ρ ΡΠ΅Π½ΡΡΠ±ΡΡ 2017 Π³ΠΎΠ΄Π° Monero ΡΡΠ°Π»Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»
ΠΠ»ΡΡΡ:
β’ ΠΡΠΎΠ²Π΅ΡΠ΅Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ
β’ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΡΠΎΡΡΠΎΡΠ°
ΠΠΈΠ½ΡΡΡ:
β’ ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΈ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ Ρ ZK-SNARKs ΠΈ ZK-STARKs
β’ ΠΠ΅ ΡΡΡΠΎΠΉΡΠΈΠ²Π° ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ²
Mimblewimble
Mimblewimble (MW) Π±ΡΠ» ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½ ΠΊΠ°ΠΊ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠ°Ρ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠ² Π² ΡΠ΅ΡΠΈ Bitcoin, Π½ΠΎ Π½Π°ΡΠ΅Π» ΡΠ²ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΡΠΉ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠ°Ρ
MW ΠΏΡΠΈΠΌΠ΅ΡΠ°ΡΠ΅Π»Π΅Π½ ΡΠ΅ΠΌ, ΡΡΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ Π°Π΄ΡΠ΅ΡΠΎΠ², Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ Π²ΡΡ ΠΎΠ΄Π°ΠΌΠΈ Π½Π°ΠΏΡΡΠΌΡΡ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΡΠΊΠ»ΡΡΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠΎΡΠΎΠ½Π½Π΅ΠΌΡ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΠΎΡ Π°Π΄ΡΠ΅ΡΠ°ΡΠ° ΠΊ Π°Π΄ΡΠ΅ΡΠ°ΡΡ.
ΠΠ»Ρ ΡΠΎΠΊΡΡΡΠΈΡ ΡΡΠΌΠΌ Π²Ρ
ΠΎΠ΄ΠΎΠ² ΠΈ Π²ΡΡ
ΠΎΠ΄ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΡΠ΅Π³ΠΎΠΌ ΠΠ°ΠΊΡΠ²Π΅Π»Π»ΠΎΠΌ (Greg Maxwell) Π² 2015 Π³ΠΎΠ΄Ρ, β
Π ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅ CT Π΄Π»Ρ Π³Π°ΡΠ°Π½ΡΠΈΠΈ Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ (ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ range proof) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Borromean Signatures (ΠΊΠΎΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ ΠΠΎΡΡΠΎΠΌΠ΅ΠΎ), ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Π² Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π΅ (ΠΏΠΎΡΡΠ΄ΠΊΠ° 6 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ Π½Π° ΠΎΠ΄ΠΈΠ½ Π²ΡΡ ΠΎΠ΄). Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ ΠΊ ΠΌΠΈΠ½ΡΡΠ°ΠΌ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΡ Π²Π°Π»ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΎΡΠ½ΠΎΡΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ ΡΡΠΈΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ Π² ΠΏΠΎΠ»ΡΠ·Ρ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β Bulletproofs.
Π ΡΠ°ΠΌΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ MW Π½Π΅Ρ ΠΏΠΎΠ½ΡΡΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡ ΠΎΠ΄Ρ, ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΡΠ΅ ΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π² Π½Π΅ΠΌ. ΠΠ΅Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ β Π½Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ!
Π§ΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ Π΄Π΅Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ° ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° Π½Π° ΡΡΠ°ΠΏΠ΅ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π² ΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»
ΠΠ»ΡΡΡ:
β’ ΠΠ°Π»ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π°
β’ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΡΠΎΡΡΠΎΡΠ°
ΠΠΈΠ½ΡΡΡ:
β’ ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΈ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ Ρ ZK-SNARKs ΠΈ ZK-STARKs
β’ ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠ°ΠΊΠΈΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΊΠ°ΠΊ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΠΌΡΠ»ΡΡΠΈ-ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ, ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ
β’ ΠΠ΅ ΡΡΡΠΎΠΉΡΠΈΠ²Π° ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ²
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°Ρ
ZK-SNARKs
ΠΠ°ΠΌΡΡΠ»ΠΎΠ²Π°ΡΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Β«
Π ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ zero-knowledge proof ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ Π²ΡΠΎΡΠΎΠΉ ΠΈΡΡΠΈΠ½Π½ΠΎΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ, Π½Π΅ ΡΠ°ΡΠΊΡΡΠ²Π°Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ Π½Π΅ΠΌ. ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΠΌΠΎΠ½Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΡΠ°ΡΠΈΡ, Π½Π΅ ΡΠ°ΡΠΊΡΡΠ²Π°Ρ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΡΠΌΠΌ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠ².
ZK-SNARKs ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½Π° Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ, Π° Π΄Π»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Π΅Π΅ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π΅ ΠΎΠ΄Π½Π° ΡΡΠ°ΡΡΡ. ΠΠ° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ Zcash, ΠΏΠ΅ΡΠ²ΠΎΠΉ Π²Π°Π»ΡΡΡ, ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΠ΅ΠΉ ΡΡΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½ΠΎ
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π°Π»Π³Π΅Π±ΡΠ°ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² ZK-SNARKs Π΄ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ ΠΏΠ»Π°ΡΠ΅ΠΆΠ° Π²Π»Π°Π΄Π΅Π΅Ρ ΠΌΠΎΠ½Π΅ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°ΡΠΈΡ, ΠΈ ΡΡΠΎ ΡΡΠΌΠΌΠ° ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΡΡ ΠΌΠΎΠ½Π΅Ρ Π½Π΅ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄ΠΈΡ ΡΡΠΌΠΌΡ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ .
ΠΡΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΎΠ·Π΄Π°Π²Π°Π»ΡΡ Ρ ΡΠ΅Π»ΡΡ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π±ΡΡΡΡΠΎΠΉ Π΅Π³ΠΎ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ. Π’Π°ΠΊ, ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ
ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄ΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠΌΠΈ Π»ΠΈΡΠ°ΠΌΠΈ (trusted setup) Β«ΠΎΠ±ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²Β», ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Β«ΡΠ΅ΡΠ΅ΠΌΠΎΠ½ΠΈΠ΅ΠΉΒ» (
ΠΠ»ΡΡΡ:
β’ ΠΠ°Π»ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
β’ ΠΡΡΡΡΠ°Ρ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ
β’ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΡΡΡΠ°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
ΠΠΈΠ½ΡΡΡ:
β’ Π‘Π»ΠΎΠΆΠ½Π°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
β’ Π’ΠΎΠΊΡΠΈΡΠ½ΡΠ΅ ΠΎΡΡ
ΠΎΠ΄Ρ
β’ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
β’ ΠΠ΅ ΡΡΡΠΎΠΉΡΠΈΠ²Π° ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ²
ZK-STARKs
Π£ Π°Π²ΡΠΎΡΠΎΠ² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π΄Π²ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈΠ³ΡΠ°ΡΡ Ρ Π°ΠΊΡΠΎΠ½ΠΈΠΌΠ°ΠΌΠΈ, ΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ Π°ΠΊΡΠΎΠ½ΠΈΠΌ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Β«ΠΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΠ΅ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Ρ Π½ΡΠ»Π΅Π²ΡΠΌ ΡΠ°Π·Π³Π»Π°ΡΠ΅Π½ΠΈΠ΅ΠΌΒ» (Β«Zero-Knowledge Scalable Transparent ARguments of KnowledgeΒ»). ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π±ΡΠ» ΠΏΡΠΈΠ·Π²Π°Π½ ΡΠ΅ΡΠΈΡΡ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Π½Π° ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ZK-SNARKs: Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ Π² Π΄ΠΎΠ²Π΅ΡΠ΅Π½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠΎΠΊΡΠΈΡΠ½ΡΡ ΠΎΡΡ ΠΎΠ΄ΠΎΠ², Π½Π΅ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΊ Π²Π·Π»ΠΎΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΡΡΡΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°. ΠΠ΄Π½Π°ΠΊΠΎ Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ZK-SNARK ΡΠΏΡΠ°Π²ΠΈΠ»ΠΈΡΡ.
ZK-STARKs ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°Ρ . Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ Π½Π° ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ ΠΊΠ»ΡΡΠ°Ρ , Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡ Π½Π° Ρ ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΠΎΡΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΊΠ°Π· ΠΎΡ ΡΡΠΈΡ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ² Π΄Π΅Π»Π°Π΅Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΡΠΎΠΉΠΊΠΎΠΉ ΠΊ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌ. ΠΠΎ ΡΡΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΡ ΡΠ΅Π½Ρ β Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ Π² ΡΠ°Π·ΠΌΠ΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΎΡΠ΅Π½ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ.
Π‘Π΅ΠΉΡΠ°Ρ ZK-STARK Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ, Π° ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² Π²ΠΈΠ΄Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ
Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½Ρ ZK-STARK, ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π² ΠΏΠΎΡΡΠ°Ρ
ΠΠΈΡΠ°Π»ΠΈΠΊΠ° ΠΡΡΠ΅ΡΠΈΠ½Π° (
ΠΠ»ΡΡΡ:
β’ Π£ΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌΠΈ
β’ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΡΡΡΠ°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
β’ ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
β’ ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΠΎΠΊΡΠΈΡΠ½ΡΡ
ΠΎΡΡ
ΠΎΠ΄ΠΎΠ²
ΠΠΈΠ½ΡΡΡ:
β’ Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
β’ ΠΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ»ΠΎΠΊΡΠ΅ΠΉΠ½ ΠΈ ΡΠ°ΡΡΡΡΠΈΠΉ ΡΠΏΡΠΎΡ Π½Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΡ ΡΡΠ°Π²ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠ΅ΠΉ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ. Π’Π°ΠΊ, Π·Π°ΡΠΎΠΆΠ΄Π΅Π½Π½ΡΠΉ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ 1980-Ρ ΡΠ°Π·Π΄Π΅Π» ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ β Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° Ρ Π½ΡΠ»Π΅Π²ΡΠΌ ΡΠ°Π·Π³Π»Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ β Π²ΡΠ΅Π³ΠΎ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΠ»ΡΡ Π½ΠΎΠ²ΡΠΌΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΠΌΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΠΎΠ»Π΅Ρ Π½Π°ΡΡΠ½ΠΎΠΉ ΠΌΡΡΠ»ΠΈ ΡΠ΄Π΅Π»Π°Π» CoinJoin ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌ, Π° MimbleWimble β ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠΌ Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ²Π΅ΠΆΠΈΠΌΠΈ ΠΈΠ΄Π΅ΡΠΌΠΈ. Monero Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π΅ΠΏΠΎΠΊΠΎΠ»Π΅Π±ΠΈΠΌΡΠΌ Π³ΠΈΠ³Π°Π½ΡΠΎΠΌ Π½Π° ΡΡΡΠ°ΠΆΠ΅ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ. Π SNARKs ΠΈ STARKs, Ρ
ΠΎΡΡ ΠΈ ΠΈΠΌΠ΅ΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ, ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡ Π»ΠΈΠ΄Π΅ΡΠ°ΠΌΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ Π³ΠΎΠ΄Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π½Π°ΠΌΠΈ ΠΏΡΠ½ΠΊΡΡ Π² Π³ΡΠ°ΡΠ΅ Β«ΠΠΈΠ½ΡΡΡΒ» ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΡΠ°Π½ΡΡ Π½Π΅Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com