Как ΠΎΠ½ΠΈ это Π΄Π΅Π»Π°ΡŽΡ‚? ΠžΠ±Π·ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚

НавСрняка Π²Ρ‹, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π°, эфира ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹, Π±Ρ‹Π»ΠΈ обСспокоСны Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ любой ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, сколько ΠΌΠΎΠ½Π΅Ρ‚ Ρƒ вас Π² кошСлькС, ΠΊΠΎΠΌΡƒ Π²Ρ‹ ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΈ ΠΎΡ‚ ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΈ. Π’ΠΎΠΊΡ€ΡƒΠ³ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ… ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ споров, Π½ΠΎ ΠΊΠΎΠ΅ с Ρ‡Π΅ΠΌ нСльзя Π½Π΅ ΡΠΎΠ³Π»Π°ΡΠΈΡ‚ΡŒΡΡ β€” ΠΊΠ°ΠΊ сказал ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Monero Π ΠΈΠΊΠ°Ρ€Π΄ΠΎ Бпаньи (Riccardo Spagni) Π² своСм Twitter-Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π΅: Β«Π§Ρ‚ΠΎ Ссли я просто Π½Π΅ Ρ…ΠΎΡ‡Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ кассир Π² супСрмаркСтС Π·Π½Π°Π», сколько Π΄Π΅Π½Π΅Π³ Ρƒ мСня Π½Π° балансС ΠΈ Π½Π° Ρ‡Ρ‚ΠΎ я ΠΈΡ… Ρ‚Ρ€Π°Ρ‡Ρƒ?Β»

Как ΠΎΠ½ΠΈ это Π΄Π΅Π»Π°ΡŽΡ‚? ΠžΠ±Π·ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим тСхнологичСский аспСкт анонимности β€” ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ это Π΄Π΅Π»Π°ΡŽΡ‚, ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΈΡ… ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы.

БСгодня сущСствуСт ΠΎΠΊΠΎΠ»ΠΎ дСсятка Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. ΠŸΡ€ΠΈ этом для ΠΎΠ΄Π½ΠΈΡ… Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ² ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°, для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°, ΠΎΠ΄Π½ΠΈ ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ адрСсатов ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ сторонам Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ суммы ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ². ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всС рассматриваСмыС Π½Π°ΠΌΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΄Π°ΡŽΡ‚ ΠΏΠΎΠ»Π½ΡƒΡŽ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ‚ΡŒ β€” Π½ΠΈ балансы, Π½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½ΠΈ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ сторонний Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŒ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚. Но Π½Π°Ρ‡Π½Π΅ΠΌ наш ΠΎΠ±Π·ΠΎΡ€ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Ρ†Π΅Π² Π² этой области, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡŽ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ анонимности.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ условно ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹: основанныС Π½Π° замСшивании β€” Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ Π·Π°ΠΌΠ΅ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΌΠΎΠ½Π΅Ρ‚Π°ΠΌΠΈ ΠΈΠ· Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, β€” ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°, основанныС Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°Ρ…. Π”Π°Π»Π΅Π΅ ΠΌΡ‹ остановимся Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· этих Π³Ρ€ΡƒΠΏΠΏ ΠΈ рассмотрим ΠΈΡ… ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы.

ΠžΡΠ½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° замСшивании

CoinJoin

CoinJoin Π½Π΅ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π° лишь услоТняСт ΠΈΡ… отслСТиваниС. Но ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π² наш ΠΎΠ±Π·ΠΎΡ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±Ρ‹Π»Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² сСти Bitcoin. Π­Ρ‚Π° тСхнология ΠΏΠΎΠ΄ΠΊΡƒΠΏΠ°Π΅Ρ‚ своСй простотой ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ измСнСния ΠΏΡ€Π°Π²ΠΈΠ» сСти, поэтому ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΎ использована Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°Ρ….

Π’ Π΅Π΅ основС Π»Π΅ΠΆΠΈΡ‚ простая идСя β€” Ρ‡Ρ‚ΠΎ Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΊΠΈΠ΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ свои ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ Π΅Π΄ΠΈΠ½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ? ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Ссли ΠΡ€Π½ΠΎΠ»ΡŒΠ΄ Π¨Π²Π°Ρ€Ρ†Π΅Π½Π΅Π³Π³Π΅Ρ€ ΠΈ Π‘Π°Ρ€Π°ΠΊ Обама ΡΠΊΠΈΠ½ΡƒΠ»ΠΈΡΡŒ ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ»ΠΈ Π΄Π²Π° ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Π§Π°Ρ€Π»ΠΈ Π¨ΠΈΠ½Ρƒ ΠΈ Π”ΠΎΠ½Π°Π»ΡŒΠ΄Ρƒ Π’Ρ€Π°ΠΌΠΏΡƒ Π² ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎ становится слоТнСС ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΡ‚ΠΎ профинансировал ΠΏΡ€Π΅Π΄Π²Ρ‹Π±ΠΎΡ€Π½ΡƒΡŽ кампанию Π’Ρ€Π°ΠΌΠΏΠ° β€” ΠΡ€Π½ΠΎΠ»ΡŒΠ΄ ΠΈΠ»ΠΈ Π‘Π°Ρ€Π°ΠΊ.

Но ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ плюса CoinJoin Π²Ρ‹Ρ‚Π΅ΠΊΠ°Π΅Ρ‚ Π΅Π³ΠΎ Π³Π»Π°Π²Π½Ρ‹ΠΉ минус β€” слабая Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ. На сСгодняшний дСнь ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ способы Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ CoinJoin-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² сСти ΠΈ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€Ρ‹ Π²Ρ…ΠΎΠ΄ΠΎΠ² Π½Π°Π±ΠΎΡ€Π°ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΡƒΡ‚Π΅ΠΌ сравнСния сумм ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈ сгСнСрированных ΠΌΠΎΠ½Π΅Ρ‚. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ инструмСнта для Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° β€” CoinJoin Sudoku.

ΠŸΠ»ΡŽΡΡ‹:

β€’ ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π°

ΠœΠΈΠ½ΡƒΡΡ‹:

β€’ ΠŸΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π·Π»ΠΎΠΌΠ°

Monero

ΠŸΠ΅Ρ€Π²Π°Ρ ассоциация, которая Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ словах «анонимная ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°Β», β€” Monero. Π­Ρ‚Π° ΠΌΠΎΠ½Π΅Ρ‚Π° Π΄ΠΎΠΊΠ°Π·Π°Π»Π° свою ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ микроскопом спСцслуТб:

Как ΠΎΠ½ΠΈ это Π΄Π΅Π»Π°ΡŽΡ‚? ΠžΠ±Π·ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚

Π’ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· своих Π½Π΅Π΄Π°Π²Π½ΠΈΡ… статСй ΠΌΡ‹ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ описали ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Monero, ΠΈ сСгодня суммируСм сказанноС.

Π’ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π΅ Monero ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ Π·Π°ΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ с Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 11 (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΡΡ‚Π°Ρ‚ΡŒΠΈ) ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ· Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, Ρ‚Π΅ΠΌ самым услоТняя Π³Ρ€Π°Ρ„ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ² Π² сСти ΠΈ дСлая Π·Π°Π΄Π°Ρ‡Ρƒ отслСТивания Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТной. Π—Π°ΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ»ΡŒΡ†Π΅Π²ΠΎΠΉ подписью, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ подпись поставил Π²Π»Π°Π΄Π΅Π»Π΅Ρ† ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π·Π°ΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ½Π΅Ρ‚, Π½ΠΎ Π½Π΅ Π΄Π°Π΅Ρ‚ возмоТности ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ.

Для сокрытия ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ каТдая вновь сгСнСрированная ΠΌΠΎΠ½Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹ΠΉ адрСс, Ρ‡Ρ‚ΠΎ Π»ΠΈΡˆΠ°Π΅Ρ‚ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»Ρ возмоТности (Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, насколько слоТной являСтся Π·Π°Π΄Π°Ρ‡Π° Π²Π·Π»ΠΎΠΌΠ° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, разумССтся) ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ с ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΌ адрСсом. А с сСнтября 2017 Π³ΠΎΠ΄Π° Monero стала ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Confidential Transactions (CT) с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ дополнСниями, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΅Ρ‰Π΅ ΠΈ скрывая суммы ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ². Π§ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΊΠΎΠ»ΡŒΡ†Π΅Π²Ρ‹Π΅ подписи Π‘ΠΎΡ€Ρ€ΠΎΠΌΠ΅ΠΎ (Borromean signatures) Π½Π° Bulletproofs, Ρ‚Π΅ΠΌ самым Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

ΠŸΠ»ΡŽΡΡ‹:

β€’ ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ
β€’ ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ простота

ΠœΠΈΠ½ΡƒΡΡ‹:

β€’ ГСнСрация ΠΈ вСрификация Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Π΅ΠΌ Ρƒ ZK-SNARKs ΠΈ ZK-STARKs
β€’ НС устойчива ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡƒ с использованиСм ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²

Mimblewimble

Mimblewimble (MW) Π±Ρ‹Π» ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½ ΠΊΠ°ΠΊ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠ°Ρ тСхнология Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ² Π² сСти Bitcoin, Π½ΠΎ нашСл свою Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°Ρ… Grin ΠΈ BEAM.

MW ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»Π΅Π½ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… адрСсов, Π° для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ стороннСму Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŽ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ ΠΎΡ‚ адрСсата ΠΊ адрСсату.

Для сокрытия сумм Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ довольно распространСнный ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π“Ρ€Π΅Π³ΠΎΠΌ МаксвСллом (Greg Maxwell) Π² 2015 Π³ΠΎΠ΄Ρƒ, β€” Confidential Transactions (CT). Π’ΠΎ Π΅ΡΡ‚ΡŒ суммы ΡˆΠΈΡ„Ρ€ΡƒΡŽΡ‚ΡΡ (Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ схСма ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²), ΠΈ вмСсто Π½ΠΈΡ… ΡΠ΅Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌΠΈ commitment-Π°ΠΌΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ транзакция ΡΡ‡ΠΈΡ‚Π°Π»Π°ΡΡŒ Π²Π°Π»ΠΈΠ΄Π½ΠΎΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ равСнство сумм ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ½Π΅Ρ‚ ΠΈ сгСнСрированных плюс комиссия. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΡΠ΅Ρ‚ΡŒ Π½Π΅ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚, равСнство обСспСчиваСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ уравнСния этих самых commitment-ΠΎΠ², Ρ‡Ρ‚ΠΎ называСтся commitment to zero.

Π’ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ CT для Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ range proof) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Borromean Signatures (ΠΊΠΎΠ»ΡŒΡ†Π΅Π²Ρ‹Π΅ подписи Π‘ΠΎΡ€Ρ€ΠΎΠΌΠ΅ΠΎ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ мСста Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ (порядка 6 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ Π½Π° ΠΎΠ΄ΠΈΠ½ Π²Ρ‹Ρ…ΠΎΠ΄). Π’ связи с этим ΠΊ минусам Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ… Π²Π°Π»ΡŽΡ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, относили большой Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΠΎΠ΄Π½Π°ΠΊΠΎ сСйчас Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ этих подписСй Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β€” Bulletproofs.

Π’ самом Π±Π»ΠΎΠΊΠ΅ MW Π½Π΅Ρ‚ понятия Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹, ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΈ сгСнСрированныС Π² Π½Π΅ΠΌ. НСт Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ β€” Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹!

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π΅Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ участника ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π½Π° этапС ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² ΡΠ΅Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Dandelion, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ proxy-Π½ΠΎΠ΄ сСти ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹, ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ ΠΏΠ΅Ρ€Π΅Π΄ фактичСским распространСниСм Π΅Π΅ ΠΏΠΎ всСм участникам, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ запутывая Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ попадания Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² ΡΠ΅Ρ‚ΡŒ.

ΠŸΠ»ΡŽΡΡ‹:

β€’ ΠœΠ°Π»Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°
β€’ ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ простота

ΠœΠΈΠ½ΡƒΡΡ‹:

β€’ ГСнСрация ΠΈ вСрификация Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Π΅ΠΌ Ρƒ ZK-SNARKs ΠΈ ZK-STARKs
β€’ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ‚Π°ΠΊΠΈΡ… возмоТностСй, ΠΊΠ°ΠΊ скрипты ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписи, слоТно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ
β€’ НС устойчива ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡƒ с использованиСм ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²

Π”ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°Ρ…

ZK-SNARKs

ЗамысловатоС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Β«Zero-Knowledge Succinct Non-Interactive Argument of KnowledgeΒ», Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ пСрСвСсти ΠΊΠ°ΠΊ Β«Π‘ΠΆΠ°Ρ‚ΠΎΠ΅ Π½Π΅ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Ρ€Π°Π·Π³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ΠΌΒ». Она стала ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° zerocoin, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π»Π΅Π΅ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π» Π² zerocash ΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π΅ Zcash.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС zero-knowledge proof позволяСт ΠΎΠ΄Π½ΠΎΠΉ сторонС Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ матСматичСского утвСрТдСния, Π½Π΅ раскрывая Π½ΠΈΠΊΠ°ΠΊΠΈΡ… свСдСний ΠΎ Π½Π΅ΠΌ. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, транзакция Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΠΌΠΎΠ½Π΅Ρ‚ большС, Ρ‡Π΅ΠΌ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚, Π½Π΅ раскрывая ΠΏΡ€ΠΈ этом сумм ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ².

ZK-SNARKs ΠΎΡ‡Π΅Π½ΡŒ слоТна для понимания, Π° для описания ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ потрСбуСтся Π½Π΅ ΠΎΠ΄Π½Π° ΡΡ‚Π°Ρ‚ΡŒΡ. На ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницС Zcash, ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π²Π°Π»ΡŽΡ‚Ρ‹, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉ этот ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», описанию Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ посвящСно 7 статСй. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² этой Π³Π»Π°Π²Π΅ ΠΌΡ‹ ограничимся лишь повСрхностным описаниСм.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ алгСбраичСских ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠ² ZK-SNARKs Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Π²Π»Π°Π΄Π΅Π΅Ρ‚ ΠΌΠΎΠ½Π΅Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚, ΠΈ Ρ‡Ρ‚ΠΎ сумма ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ½Π΅Ρ‚ Π½Π΅ прСвосходит суммы сгСнСрированных.

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» создавался с Ρ†Π΅Π»ΡŒΡŽ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° валидности утвСрТдСния ΠΈ ΠΏΡ€ΠΈ этом быстрой Π΅Π³ΠΎ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π’Π°ΠΊ, согласно ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π—ΡƒΠΊΠΎ Вилкокса (Zooko Wilcox), CEO Zcash, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всСго 200 Π±Π°ΠΉΡ‚, Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π° 10 миллисСкунд. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π² послСднСй вСрсии Zcash Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΈ врСмя Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π΄ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π΄Π²ΡƒΡ… сСкунд.

Однако ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ использования этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ трСбуСтся ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° слоТной настройки Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ Π»ΠΈΡ†Π°ΠΌΠΈ (trusted setup) «общСствСнных ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²Β», которая называСтся Β«Ρ†Π΅Ρ€Π΅ΠΌΠΎΠ½ΠΈΠ΅ΠΉΒ» (The Ceremony). Вся ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Ρ…ΠΎΠ΄Π΅ установки этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½ΠΈ Ρƒ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· сторон Π½Π΅ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΎΡ‚ Π½ΠΈΡ…, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… «токсичными ΠΎΡ‚Ρ…ΠΎΠ΄Π°ΠΌΠΈΒ», ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ происходит эта ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎ Π½Π° YouTube.

ΠŸΠ»ΡŽΡΡ‹:

β€’ ΠœΠ°Π»Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°
β€’ Быстрая вСрификация
β€’ ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрая гСнСрация Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°

ΠœΠΈΠ½ΡƒΡΡ‹:

β€’ БлоТная ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° установки ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
β€’ ВоксичныС ΠΎΡ‚Ρ…ΠΎΠ΄Ρ‹
β€’ ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
β€’ НС устойчива ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡƒ с использованиСм ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²

ZK-STARKs

Π£ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² послСдних Π΄Π²ΡƒΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Ρ…ΠΎΡ€ΠΎΡˆΠΎ получаСтся ΠΈΠ³Ρ€Π°Ρ‚ΡŒ с Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌΠ°ΠΌΠΈ, ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Β«ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Ρ€Π°Π·Π³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ΠΌΒ» (Β«Zero-Knowledge Scalable Transparent ARguments of KnowledgeΒ»). Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π±Ρ‹Π» ΠΏΡ€ΠΈΠ·Π²Π°Π½ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ нСдостатки ZK-SNARKs: Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠΉ установкС ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ токсичных ΠΎΡ‚Ρ…ΠΎΠ΄ΠΎΠ², Π½Π΅ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΊ Π²Π·Π»ΠΎΠΌΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ нСдостаточно Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°. Однако с послСдним нСдостатком Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ZK-SNARK ΡΠΏΡ€Π°Π²ΠΈΠ»ΠΈΡΡŒ.

ZK-STARKs Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°, основанныС Π½Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°Ρ…. ВСхнология Π½Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ использованиС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π½Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π°Ρ…, вмСсто этого полагаясь Π½Π° Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠžΡ‚ΠΊΠ°Π· ΠΎΡ‚ этих криптографичСских срСдств Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ стойкой ΠΊ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ. Но это ΠΈΠΌΠ΅Π΅Ρ‚ свою Ρ†Π΅Π½Ρƒ β€” Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сотСн ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚.

БСйчас ZK-STARK Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚, Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π²ΠΈΠ΄Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libSTARK. Однако Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π° Π½Π΅Π΅ ΠΏΠ»Π°Π½Ρ‹, Π΄Π°Π»Π΅ΠΊΠΎ ΠΈΠ΄ΡƒΡ‰ΠΈΠ΅ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠ² (Π² своСм White Paper Π°Π²Ρ‚ΠΎΡ€Ρ‹ приводят ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ наличия Π”ΠΠš Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΠΈΡ†ΠΈΠΈ). Для этой Ρ†Π΅Π»ΠΈ Π±Ρ‹Π»Π° создана StarkWare Industries, которая Π½Π° ΠΊΠΎΠ½Π΅Ρ† 2018 Π³ΠΎΠ΄Π° собрала 36 ΠΌΠ»Π½ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² инвСстиций ΠΎΡ‚ ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ отрасли.

О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ устроСны ZK-STARK, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² постах Π’ΠΈΡ‚Π°Π»ΠΈΠΊΠ° Π‘ΡƒΡ‚Π΅Ρ€ΠΈΠ½Π° (Ρ‡Π°ΡΡ‚ΡŒ 1, Ρ‡Π°ΡΡ‚ΡŒ 2, Ρ‡Π°ΡΡ‚ΡŒ 3).

ΠŸΠ»ΡŽΡΡ‹:

β€’ Π£ΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊΠΎ Π²Π·Π»ΠΎΠΌΡƒ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ
β€’ ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрая гСнСрация Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°
β€’ ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°
β€’ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ токсичных ΠΎΡ‚Ρ…ΠΎΠ΄ΠΎΠ²

ΠœΠΈΠ½ΡƒΡΡ‹:

β€’ Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
β€’ Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ растущий спрос Π½Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ‚ΡŒ ставят ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ Π½ΠΎΠ²Ρ‹Π΅ трСбования. Π’Π°ΠΊ, Π·Π°Ρ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π² сСрСдинС 1980-Ρ… Ρ€Π°Π·Π΄Π΅Π» ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ β€” Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Ρ€Π°Π·Π³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ΠΌ β€” всСго Π·Π° нСсколько Π»Π΅Ρ‚ пополнился Π½ΠΎΠ²Ρ‹ΠΌΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»Π΅Ρ‚ Π½Π°ΡƒΡ‡Π½ΠΎΠΉ мысли сдСлал CoinJoin ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ, Π° MimbleWimble β€” пСрспСктивным Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠΌ с довольно свСТими идСями. Monero Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎ остаСтся Π½Π΅ΠΏΠΎΠΊΠΎΠ»Π΅Π±ΠΈΠΌΡ‹ΠΌ Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠΌ Π½Π° страТС нашСй ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. А SNARKs ΠΈ STARKs, Ρ…ΠΎΡ‚ΡŒ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ нСдостатки, ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ Π»ΠΈΠ΄Π΅Ρ€Π°ΠΌΠΈ области. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² блиТайшиС Π³ΠΎΠ΄Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½Π°ΠΌΠΈ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ Π² Π³Ρ€Π°Ρ„Π΅ Β«ΠœΠΈΠ½ΡƒΡΡ‹Β» ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ станут Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com