ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации

ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° Π·Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Monero ΠΈ Π΄Π½Π΅ΡˆΠ½Π°Ρ‚Π° статия Ρ‰Π΅ сС ΡΡŠΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° RingCT (Ring Confidential Transactions), ΠΊΠΎΠΉΡ‚ΠΎ въвСТда ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π½ΠΎΠ²ΠΈ подписи Π½Π° ΠΏΡ€ΡŠΡΡ‚Π΅Π½Π°. Π—Π° съТалСниС Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠΌΠ° ΠΌΠ°Π»ΠΊΠΎ информация Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ Π½ΠΈΠ΅ сС ΠΎΠΏΠΈΡ‚Π°Ρ…ΠΌΠ΅ Π΄Π° запълним Ρ‚Π°Π·ΠΈ ΠΏΡ€Π°Π·Π½ΠΈΠ½Π°.

ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации

Π©Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΊΡ€ΠΈΠ΅ суми Π·Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», Π·Π°Ρ‰ΠΎ са изоставили класичСскитС ΠΏΡ€ΡŠΡΡ‚Π΅Π½ΠΎΠ²ΠΈΠ΄Π½ΠΈ подписи Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ½ΠΎΡ‚ΠΈ ΠΈ ΠΊΠ°ΠΊ Ρ‚Π°Π·ΠΈ тСхнология Ρ‰Π΅ сС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ.

Въй ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π΅ Π΅Π΄Π½Π° ΠΎΡ‚ Π½Π°ΠΉ-слоТнитС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² Monero, читатСлят Ρ‰Π΅ сС Π½ΡƒΠΆΠ΄Π°Π΅ ΠΎΡ‚ основни познания Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° Ρ‚ΠΎΠ·ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ познания Π·Π° криптографията с Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½Π° ΠΊΡ€ΠΈΠ²Π° (Π·Π° Π΄Π° освСТитС Ρ‚Π΅Π·ΠΈ знания, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ Π³Π»Π°Π²ΠΈ Π½Π° нашия ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π° статия Π·Π° мултисигнатури).

RingCT ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»

Π•Π΄Π½Π° ΠΎΡ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ Π°Ρ‚Π°ΠΊΠΈ срСщу Π²Π°Π»ΡƒΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚ΠΈΡ‚Π΅ Π΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π°Π½Π°Π»ΠΈΠ·, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° сумата ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½Π°Ρ‚Π° транзакция. Π’ΠΎΠ²Π° позволява Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ стСсняванС Π½Π° Π·ΠΎΠ½Π°Ρ‚Π° Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ, прСдставляващи интСрСс Π·Π° нападатСля. Π—Π° Π΄Π° сС ΠΏΡ€Π΅Π΄ΠΏΠ°Π·ΠΈ ΠΎΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π°Π½Π°Π»ΠΈΠ·, Monero Π΅ Π²Π½Π΅Π΄Ρ€ΠΈΠ» ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π·Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ напълно скрива сумитС Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΈΡ‚Π΅ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°.

ЗаслуТава Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ идСята Π·Π° ΡƒΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° суми Π½Π΅ Π΅ Π½ΠΎΠ²Π°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡŠΡ‚ Π½Π° Bitcoin Core Π“Ρ€Π΅Π³ ΠœΠ°ΠΊΡΡƒΠ΅Π» бСшС Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π³ΠΎ описаха Π² своя статия ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Π’Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° рСализация Π½Π° RingCT Π΅ Π½Π΅ΠΉΠ½Π°Ρ‚Π° модификация с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ring подписи (нСзависимо Π΄Π°Π»ΠΈ Π±Π΅Π· тях) ΠΈ Ρ‚Π°ΠΊΠ° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ си - Ring Confidential Transactions.

НарСд с Π΄Ρ€ΡƒΠ³ΠΈ Π½Π΅Ρ‰Π°, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС ΠΎΡ‚ΡŠΡ€Π²Π΅Ρ‚Π΅ ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ със смСсванС Π½Π° ΠΏΡ€Π°Ρ…ΠΎΠ²ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ - ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ Π½Π° ΠΌΠ°Π»ΠΊΠ° сума (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° промяна ΠΎΡ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ), ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ си заслуТават.

ΠŸΡ€Π΅Π· януари 2017 Π³. сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ Ρ…Π°Ρ€Π΄ Ρ„ΠΎΡ€ΠΊ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Monero, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π΅Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. И ΠΎΡ‰Π΅ ΠΏΡ€Π΅Π· сСптСмври ΡΡŠΡ‰Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°, с Ρ…Π°Ρ€Π΄ Ρ„ΠΎΡ€ΠΊΠ° Π½Π° вСрсия 6, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ станаха СдинствСнитС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°.

RingCT ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° няколко ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° навСднъТ: многослойни ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ спонтанни Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈ Π³Ρ€ΡƒΠΏΠΎΠ²ΠΈ подписи (Multilayered Linkable Spontaneous Anonymous Group Signature, Π½Π°Ρ€ΠΈΡ‡Π°Π½ ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ MLSAG), схСма Π·Π° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ (АнгаТимСнти Π½Π° Pedersen) ΠΈ доказатСлства Π·Π° ΠΎΠ±Ρ…Π²Π°Ρ‚ (Ρ‚ΠΎΠ·ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ няма установСн ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° руски) .

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ RingCT въвСТда Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ: прости ΠΈ пълни. ΠŸΠΎΡ€Ρ‚Ρ„Π΅ΠΉΠ»ΡŠΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΏΡŠΡ€Π²ΠΈΡ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ транзакцията ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄, втория - Π² ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ситуация. Π’Π΅ сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π°Ρ‚ ΠΏΠΎ Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° сумитС Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈ Π΄Π°Π½Π½ΠΈΡ‚Π΅, подписани с подпис Π½Π° MLSAG (Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Ρ‚ΠΎΠ²Π° ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ). ОсвСн Ρ‚ΠΎΠ²Π°, Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Ρ‚ΠΈΠΏ full ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π±Ρ€ΠΎΠΉ Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅, няма Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½Π° Ρ€Π°Π·Π»ΠΈΠΊΠ°. Π’ ΠΊΠ½ΠΈΠ³Π°Ρ‚Π° β€žΠžΡ‚ Π½ΡƒΠ»Π° Π΄ΠΎ Moneroβ€œ Π’ Ρ‚Π°Π·ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠ° сС ΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π΄ΠΎ Π΅Π΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄ Π΅ Π²Π·Π΅Ρ‚ΠΎ Π½Π°Π±ΡŠΡ€Π·ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅.

Подпис на MLSAG

НСка си ΠΏΡ€ΠΈΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ прСдставляват подписанитС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Всяка транзакция ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° някакви срСдства. Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° срСдства става Ρ‡Ρ€Π΅Π· създаванС Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ (пряка аналогия са смСткитС), Π° ΠΈΠ·Ρ…ΠΎΠ΄ΡŠΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ транзакцията ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° (Π² края Π½Π° ΠΊΡ€Π°ΠΈΡ‰Π°Ρ‚Π°, Π² рСалния ΠΆΠΈΠ²ΠΎΡ‚ Π½ΠΈΠ΅ Ρ…Π°Ρ€Ρ‡ΠΈΠΌ Π±Π°Π½ΠΊΠ½ΠΎΡ‚ΠΈ), става Π²Ρ…ΠΎΠ΄ (Π±ΡŠΠ΄Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΈ, ΠΌΠ½ΠΎΠ³ΠΎ Π΅ лСсно Π΄Π° сС ΠΎΠ±ΡŠΡ€ΠΊΠ°Ρ‚Π΅ Ρ‚ΡƒΠΊ).

Π•Π΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄ ΠΏΡ€Π΅ΠΏΡ€Π°Ρ‰Π° към мноТСство ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ, Π½ΠΎ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° само Π΅Π΄ΠΈΠ½, ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ създава β€žΠ΄ΠΈΠΌΠ½Π° Π·Π°Π²Π΅ΡΠ°β€œ, Π·Π° Π΄Π° Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° историята Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄Π°. Ако транзакцията ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‚Π°ΠΊΠ°Π²Π° структура ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС прСдставСна ΠΊΠ°Ρ‚ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ€Π΅Π΄ΠΎΠ²Π΅Ρ‚Π΅ са Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅, Π° ΠΊΠΎΠ»ΠΎΠ½ΠΈΡ‚Π΅ са смСсСнитС ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ. Π—Π° Π΄Π° сС Π΄ΠΎΠΊΠ°ΠΆΠ΅ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Ρ‡Π΅ транзакцията ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° Ρ‚ΠΎΡ‡Π½ΠΎ своитС ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ (Π·Π½Π°Π΅ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ сСкрСтни ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅), Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ сС подписват с ΠΏΡ€ΡŠΡΡ‚Π΅Π½ подпис. Вакъв подпис Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ подписващият Π΅ Π·Π½Π°Π΅Π» сСкрСтнитС ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° която ΠΈ Π΄Π° Π΅ ΠΎΡ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡ‚Π΅.

ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π²Π΅Ρ‡Π΅ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ класичСскитС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ½ΠΎΡ‚Π° ΠΏΡ€ΡŠΡΡ‚Π΅Π½ΠΎΠ²ΠΈΠ΄Π½ΠΈ подписи, Ρ‚Π΅ бяха Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ ΠΎΡ‚ MLSAG - вСрсия Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Сднослойни ΠΏΡ€ΡŠΡΡ‚Π΅Π½ΠΎΠ²ΠΈΠ΄Π½ΠΈ подписи, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ Π·Π° мноТСство Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅, LSAG.

Наричат ​​сС многослойни, Π·Π°Ρ‰ΠΎΡ‚ΠΎ подписват няколко Π²Ρ…ΠΎΠ΄Π° навСднъТ, всСки ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ Π΅ смСсСн с няколко Π΄Ρ€ΡƒΠ³ΠΈ, Ρ‚.Π΅. подписва сС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, Π° Π½Π΅ Π΅Π΄ΠΈΠ½ Ρ€Π΅Π΄. ΠšΠ°ΠΊΡ‚ΠΎ Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ ΠΏΠΎ-късно, Ρ‚ΠΎΠ²Π° ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС спСсти ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° подписа.

НСка Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° подпис Π½Π° ΠΏΡ€ΡŠΡΡ‚Π΅Π½Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° транзакция, която ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° 2 Ρ€Π΅Π°Π»Π½ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π° ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° m - 1 ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Ρ‚Π°ΠΊΠΈΠ²Π° ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π·Π° смСсванС. НСка ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°ΠΌΠ΅ ΠΊΠ°Ρ‚ΠΎ
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинациии ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ изобраТСния Π·Π° тях: ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации Π’Π°ΠΊΠ° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 2 Ρ… ΠΌ. ΠŸΡŠΡ€Π²ΠΎ, трябва Π΄Π° изчислим Ρ‚Π°ΠΊΠ° Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΈΡ‚Π΅ прСдизвикатСлства Π·Π° всяка Π΄Π²ΠΎΠΉΠΊΠ° ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ изчислСнията с ΠΈΠ·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°ΠΌΠ΅ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅:ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинациии ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Ρ‡ΠΈΡΠ»Π°ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинацииВ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ слСднитС стойности:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π·Π° изчисляванС Π½Π° прСдизвикатСлството
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинациислСдващата Π΄Π²ΠΎΠΉΠΊΠ° ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ (Π·Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΏΠΎ-лСсно ΠΊΠ°ΠΊΠ²ΠΎ къдС замСствамС, ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ…ΠΌΠ΅ Ρ‚Π΅Π·ΠΈ стойности Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅). Всички слСднитС стойности сС изчисляват Π² ΠΊΡ€ΡŠΠ³, ΠΊΠ°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ‚Π΅, Π΄Π°Π΄Π΅Π½ΠΈ Π² ΠΏΡŠΡ€Π²Π°Ρ‚Π° ΠΈΠ»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ. ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΎΡ‚ΠΎ Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва Π΄Π° сС изчисли, Π΅ прСдизвикатСлството Π·Π° Π΄Π²ΠΎΠΉΠΊΠ° Ρ€Π΅Π°Π»Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ.

ΠšΠ°ΠΊΡ‚ΠΎ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, всички ΠΊΠΎΠ»ΠΎΠ½ΠΈ с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚Π°Π·ΠΈ, която ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Ρ€Π΅Π°Π»Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ Ρ‡ΠΈΡΠ»Π°ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации. Π—Π° Ο€- ΠΊΠΎΠ»ΠΎΠ½Π° ΡΡŠΡ‰ΠΎ Ρ‰Π΅ Π½ΠΈ трябват. Π”Π° сС β€‹β€‹Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€Π°ΠΌΠ΅ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинациив s:ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
Бамият подпис Π΅ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ всички Ρ‚Π΅Π·ΠΈ стойности:

ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ сС записват Π² транзакция.

ΠšΠ°ΠΊΡ‚ΠΎ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, MLSAG ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° само Π΅Π΄Π½ΠΎ прСдизвикатСлство c0, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° спСститС ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° подписа (ΠΊΠΎΠ΅Ρ‚ΠΎ Π²Π΅Ρ‡Π΅ изисква ΠΌΠ½ΠΎΠ³ΠΎ място). ОсвСн Ρ‚ΠΎΠ²Π° всСки инспСктор, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ Π΄Π°Π½Π½ΠΈΡ‚Π΅ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации, Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° стойноститС c1,…, cm ΠΈ провСрява Ρ‚ΠΎΠ²Π°ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации. Π’Π°ΠΊΠ° Π½Π°ΡˆΠΈΡΡ‚ ΠΏΡ€ΡŠΡΡ‚Π΅Π½ Π΅ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΡŠΡ‚ Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½.

Π—Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ RingCT ΠΎΡ‚ пълСн Ρ‚ΠΈΠΏ към ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ‚Π° сС добавя ΠΎΡ‰Π΅ Π΅Π΄ΠΈΠ½ Ρ€Π΅Π΄ със смСсСни ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ, Π½ΠΎ Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Ρ‚ΠΎΠ²Π° ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ.

АнгаТимСнти Π½Π° Pedersen

Π‘Ρ…Π΅ΠΌΠΈ Π·Π° задълТСния (ΠΏΠΎ-чСсто сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° английският Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ) сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΅Π΄Π½Π°Ρ‚Π° страна Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅, Ρ‡Π΅ Π·Π½Π°Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Ρ‚Π°ΠΉΠ½Π° (Π½ΠΎΠΌΠ΅Ρ€), Π±Π΅Π· Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΄Π° я Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°. НапримСр, Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ число Π½Π° Π·Π°Ρ€Π°, обмислятС Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ ΠΈ Π³ΠΎ ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚Π΅ Π½Π° провСряващата страна. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° сСкрСтния Π½ΠΎΠΌΠ΅Ρ€, Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΡŠΡ‚ самостоятСлно изчислява Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ сС увСрява, Ρ‡Π΅ Π½Π΅ стС Π³ΠΎ ΠΈΠ·ΠΌΠ°ΠΌΠΈΠ»ΠΈ.

АнгаТимСнтитС Π½Π° Monero сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° скриванС Π½Π° сумитС Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π°ΠΉ-чСсто срСщаната опция - Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Pedersen. ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, интСрСсСн Ρ„Π°ΠΊΡ‚ - ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ…Π° Π΄Π° скрият сумитС Ρ‡Ρ€Π΅Π· ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ смСсванС, тоСст добавянС Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ Π·Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ суми, Π·Π° Π΄Π° Π²ΡŠΠ²Π΅Π΄Π°Ρ‚ нСсигурност, Π½ΠΎ слСд Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ…Π° към Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ (Π½Π΅ Π΅ Ρ„Π°ΠΊΡ‚, Ρ‡Π΅ са спСстили Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° транзакцията, ΠΊΠ°ΠΊΡ‚ΠΎ Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ).
Най-ΠΎΠ±Ρ‰ΠΎ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни Π΄Π΅ΡΡ‚ΠΈΠ½Π°Ρ†ΠΈΠΈΠΊΡŠΠ΄Π΅Ρ‚ΠΎ C β€” Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° самия Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚, a - скрита сума, H Π΅ фиксирана Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½Π°Ρ‚Π° ΠΊΡ€ΠΈΠ²Π° (Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€) ΠΈ x β€” някаква ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° маска, скриващ Ρ„Π°ΠΊΡ‚ΠΎΡ€, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ Π½Π° случаСн ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ. ΠœΠ°ΡΠΊΠ°Ρ‚Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Ρ‚ΡƒΠΊ, Π·Π° Π΄Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Ρ‚Ρ€Π΅Ρ‚Π° страна просто Π΄Π° ΠΎΡ‚Π³Π°Ρ‚Π½Π΅ стойността Π½Π° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚Π°.

ΠšΠΎΠ³Π°Ρ‚ΠΎ сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Π½ΠΎΠ² ΠΈΠ·Ρ…ΠΎΠ΄, ΠΏΠΎΡ€Ρ‚Ρ„Π΅ΠΉΠ»ΡŠΡ‚ изчислява Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ Π·Π° Π½Π΅Π³ΠΎ ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°, Ρ‚ΠΎΠΉ Π²Π·Π΅ΠΌΠ° ΠΈΠ»ΠΈ стойността, изчислСна ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ, ΠΈΠ»ΠΈ я прСизчислява, Π² зависимост ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° транзакция.

RingCT просто

Π’ случай Π½Π° прости RingCT Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π·Π° Π΄Π° сС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ транзакцията Π΅ създала ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ Π² количСство, Ρ€Π°Π²Π½ΠΎ Π½Π° количСството Π½Π° Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ (Π½Π΅ Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»Π° ΠΏΠ°Ρ€ΠΈ ΠΎΡ‚ Π½ΠΈΡ‰ΠΎΡ‚ΠΎ), Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сумата ΠΎΡ‚ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ ΠΈ втория Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ, тоСст:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
ΠšΠΎΠΌΠΈΡΠΈΠΈΡ‚Π΅ ΠΏΠΎ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π³ΠΎ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ - Π±Π΅Π· маска:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни Π΄Π΅ΡΡ‚ΠΈΠ½Π°Ρ†ΠΈΠΈΠšΡŠΠ΄Π΅Ρ‚ΠΎ a β€” сумата Π½Π° комисионната, тя Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π°.

Π’ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½ΠΈ позволява Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π½Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°Ρ‰Π°Ρ‚Π° страна, Ρ‡Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡŠΡ‰ΠΈΡ‚Π΅ суми, Π±Π΅Π· Π΄Π° Π³ΠΈ Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°ΠΌΠ΅.

Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Π½Π΅Ρ‰Π°Ρ‚Π° ΠΏΠΎ-ясни, Π½Π΅ΠΊΠ° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π΅Π΄Π½Π° транзакция ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° Π΄Π²Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° (ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ стават Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅) ΠΎΡ‚ 10 ΠΈ 5 XMR ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Ρ‚Ρ€ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° стойност 12 XMR: 3, 4 ΠΈ 5 XMR. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ‚ΠΎΠΉ ΠΏΠ»Π°Ρ‰Π° комисионна ΠΎΡ‚ 3 XMR. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Π½Π°Ρ‚Π° сума плюс Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π°Ρ‚Π° сума ΠΈ комисионната Π΅ Ρ€Π°Π²Π½Π° Π½Π° 15 XMR. НСка сС ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° изчислим Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ Ρ€Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ суми (ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ‚Π°):

ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
Π’ΡƒΠΊ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, Ρ‡Π΅ Π·Π° Π΄Π° сС сблиТи ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ, сС Π½ΡƒΠΆΠ΄Π°Π΅ΠΌ ΠΎΡ‚ сумитС Π½Π° Π²Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° маски Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, ΠΏΠΎΡ€Ρ‚Ρ„Π΅ΠΉΠ»ΡŠΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Π½Π° случаСн ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ x1, y1, y2 ΠΈ y3, ΠΈ останалитС x2 изчислява Ρ‚Π°ΠΊΠ°:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
Π‘ ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ‚Π΅Π·ΠΈ маски ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π½Π° всСки провСряващ, Ρ‡Π΅ Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ срСдства, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Ρ…Π°Ρ€Ρ‡ΠΈΠΌ, Π±Π΅Π· Π΄Π° Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°ΠΌΠ΅ сумата. ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎ, Π½Π°Π»ΠΈ?

RingCT пълСн

ΠŸΡ€ΠΈ пълни Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π½Π° RingCT ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° сумитС Π·Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-слоТна. ΠŸΡ€ΠΈ Ρ‚Π΅Π·ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Ρ„Π΅ΠΉΠ»ΡŠΡ‚ Π½Π΅ прСизчислява Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅, Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚Π΅Π·ΠΈ, изчислСни, ΠΊΠΎΠ³Π°Ρ‚ΠΎ са Π±ΠΈΠ»ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ. Π’ Ρ‚ΠΎΠ·ΠΈ случай трябва Π΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π²Π΅Ρ‡Π΅ няма Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° Π² сумитС, Ρ€Π°Π²Π½Π° Π½Π° Π½ΡƒΠ»Π°, Π° вмСсто Ρ‚ΠΎΠ²Π°:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
Π’ΡƒΠΊ z β€” Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄Π½ΠΈ ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ маски. Ако Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ zG ΠΊΠ°Ρ‚ΠΎ ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡ (ΠΊΠ°ΠΊΡŠΠ²Ρ‚ΠΎ Π΄Π΅ Ρ„Π°ΠΊΡ‚ΠΎ Π΅), Ρ‚ΠΎΠ³Π°Π²Π° z Π΅ частният ΠΊΠ»ΡŽΡ‡. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΏΠΎΠ·Π½Π°Π²Π°ΠΌΠ΅ публичния ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ частни ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅. Π‘ Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² Ρ€ΡŠΠΊΠ°, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π² ΠΏΡ€ΡŠΡΡ‚Π΅Π½Π½ΠΈΡ подпис Π½Π° MLSAG Π·Π°Π΅Π΄Π½ΠΎ с ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ сС смСсват:
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Π²Π°Π»ΠΈΠ΄Π΅Π½ ΠΏΡ€ΡŠΡΡ‚Π΅Π½Π΅Π½ подпис Ρ‰Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ Π·Π½Π°Π΅ΠΌ всички частни ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π½Π° Π΅Π΄Π½Π° ΠΎΡ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡ‚Π΅ ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π½Π°Π΅ΠΌ частния ΠΊΠ»ΡŽΡ‡ Π² послСдния Ρ€Π΅Π΄ само Π°ΠΊΠΎ транзакцията Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ срСдства, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°. ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Π΅Ρ‚ΠΎ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π° Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠ° "Π·Π°Ρ‰ΠΎ Ρ€Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° Π² сумитС Π½Π° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π΅ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π½ΡƒΠ»Π°" - Π°ΠΊΠΎ zG = 0, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‰Π΅ Ρ€Π°Π·ΡˆΠΈΡ€ΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½Π°Ρ‚Π° с Ρ€Π΅Π°Π»Π½ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄ΠΈ.

Как получатСлят Π½Π° срСдствата Π·Π½Π°Π΅ ΠΊΠΎΠ»ΠΊΠΎ ΠΏΠ°Ρ€ΠΈ са ΠΌΡƒ ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ? Π’ΡƒΠΊ всичко Π΅ просто - податСлят Π½Π° транзакцията ΠΈ получатСлят обмСнят ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Diffie-Hellman, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠ»ΡŽΡ‡Π° Π·Π° транзакция ΠΈ ΠΊΠ»ΡŽΡ‡Π° Π·Π° ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° получатСля ΠΈ изчисляват сподСлСната Ρ‚Π°ΠΉΠ½Π°. Π˜Π·ΠΏΡ€Π°Ρ‰Π°Ρ‡ΡŠΡ‚ записва Π΄Π°Π½Π½ΠΈ Π·Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ суми, ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ с Ρ‚ΠΎΠ·ΠΈ сподСлСн ΠΊΠ»ΡŽΡ‡, Π² спСциални ΠΏΠΎΠ»Π΅Ρ‚Π° Π½Π° транзакцията.

ДоказатСлства Π·Π° ΠΎΠ±Ρ…Π²Π°Ρ‚

Какво сС случва, Π°ΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»Π½ΠΎ число ΠΊΠ°Ρ‚ΠΎ сума Π² Π·Π°Π΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΡΡ‚Π°? Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠΎΠ½Π΅Ρ‚ΠΈ! Π’ΠΎΠ·ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π΅ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠ², Ρ‚Π°ΠΊΠ° Ρ‡Π΅ трябва Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ сумитС, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅, Π½Π΅ са ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»Π½ΠΈ (Π±Π΅Π· Π΄Π° Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°ΠΌΠ΅ Ρ‚Π΅Π·ΠΈ суми, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, ΠΈΠ½Π°Ρ‡Π΅ ΠΈΠΌΠ° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ всичко Π΅ Π½Π°ΠΏΡ€Π°Π·Π½ΠΎ). Π‘ Π΄Ρ€ΡƒΠ³ΠΈ Π΄ΡƒΠΌΠΈ, трябва Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ сумата Π΅ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [0, 2n - 1].

Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, сумата ΠΎΡ‚ всСки ΠΈΠ·Ρ…ΠΎΠ΄ сС раздСля Π½Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΈ Ρ†ΠΈΡ„Ρ€ΠΈ ΠΈ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΡŠΡ‚ сС изчислява Π·Π° всяка Ρ†ΠΈΡ„Ρ€Π° ΠΏΠΎΠΎΡ‚Π΄Π΅Π»Π½ΠΎ. По-Π΄ΠΎΠ±Ρ€Π΅ Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ²Π° сС случва с ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π½Π°ΡˆΠΈΡ‚Π΅ суми са ΠΌΠ°Π»ΠΊΠΈ ΠΈ сС ΠΏΠΎΠ±ΠΈΡ€Π°Ρ‚ Π² 4 Π±ΠΈΡ‚Π° (Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Ρ‚ΠΎΠ²Π° са 64 Π±ΠΈΡ‚Π°) ΠΈ създавамС ΠΈΠ·Ρ…ΠΎΠ΄ Π½Π° стойност 5 XMR. НиС изчислявамС Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° всяка катСгория ΠΈ общия Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ Π·Π° цялата сума:ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинации
Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° всСки Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ сС смСсва със сурогат (Ci-2iH) ΠΈ Π΅ подписан ΠΏΠΎ Π΄Π²ΠΎΠΉΠΊΠΈ с подписа Π½Π° ΠΏΡ€ΡŠΡΡ‚Π΅Π½Π° Borromeo (Π΄Ρ€ΡƒΠ³ подпис Π½Π° ΠΏΡ€ΡŠΡΡ‚Π΅Π½Π°), ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΡ‚ Π“Ρ€Π΅Π³ ΠœΠ°ΠΊΡΡƒΠ΅Π» ΠΏΡ€Π΅Π· 2015 Π³. (ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Π½Π΅Π³ΠΎ Ρ‚ΡƒΠΊ):
ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Monero ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚Π΅ нСизвСстни Π½Π΅Ρ‰Π° Π΄ΠΎ нСизвСстни дСстинацииВзСти Π·Π°Π΅Π΄Π½ΠΎ, Ρ‚ΠΎΠ²Π° сС Π½Π°Ρ€ΠΈΡ‡Π° доказатСлство Π·Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈ Π²ΠΈ позволява Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Ρ‚Π΅, Ρ‡Π΅ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ суми Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° [0, 2n - 1].

Каква Π΅ слСдващата?

Π’ Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° рСализация ΠΎΠ±Ρ…Π²Π°Ρ‚Π½ΠΈΡ‚Π΅ доказатСлства Π·Π°Π΅ΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ място - 6176 Π±Π°ΠΉΡ‚Π° Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄. Π’ΠΎΠ²Π° Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΠΎ-Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ слСдоватСлно Π΄ΠΎ ΠΏΠΎ-високи такси. Π—Π° Π΄Π° намалят Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° транзакцията Π½Π° Monero, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Ρ‚ нСпропускащи ΠΊΡƒΡ€ΡˆΡƒΠΌΠΈ вмСсто подписи Borromeo - ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° Π΄ΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ…Π²Π°Ρ‚ Π±Π΅Π· Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ΠΈ. Π‘ΠΏΠΎΡ€Π΅Π΄ някои ΠΎΡ†Π΅Π½ΠΊΠΈ, Ρ‚Π΅ са Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π΄Π° намалят Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° доказатСлството Π·Π° ΠΎΠ±Ρ…Π²Π°Ρ‚ с Π΄ΠΎ 94%. ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Π² срСдата Π½Π° юли тСхнологията ΠΏΡ€Π΅ΠΌΠΈΠ½Π° ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ ΠšΡƒΠ΄Π΅Π»ΡΠΊΠΈ Π‘Π΅ΠΊΡŽΡ€ΠΈΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ Ρ€Π°Π·ΠΊΡ€ΠΈΡ…Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ Π½ΠΈΡ‚ΠΎ Π² самата тСхнология, Π½ΠΈΡ‚ΠΎ Π² Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ изпълнСниС. ВСхнологията Π²Π΅Ρ‡Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² тСстовата ΠΌΡ€Π΅ΠΆΠ° ΠΈ с новия Ρ…Π°Ρ€Π΄ Ρ„ΠΎΡ€ΠΊ вСроятно ΠΌΠΎΠΆΠ΅ Π΄Π° сС прСмСсти Π² основната ΠΌΡ€Π΅ΠΆΠ°.

Π—Π°Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠΈ, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΌΠΈ Π·Π° Π½ΠΎΠ²ΠΈ статии Π·Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² областта Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚Π°Ρ‚Π°, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° сС Π°Π±ΠΎΠ½ΠΈΡ€Π°ΠΉΡ‚Π΅ Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° Π² FacebookΠ·Π° Π΄Π° Π±ΡŠΠ΄Π΅Ρ‚Π΅ Π² ΠΊΡ€Π°ΠΊ с Π½Π°ΡˆΠΈΡ‚Π΅ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€