Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл

Как повлияСт Π½Π° Ρ†Π΅Π½Ρƒ BTC ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Taproot?

Taproot, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, являСтся самым ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ со Π²Ρ€Π΅ΠΌΠ΅Π½ SegWit. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрим, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Taproot, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΊΠ°ΠΊ влияСт Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. НаконСц, ΠΌΡ‹ обсудим, Ρ‡Ρ‚ΠΎ Taproot ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ для Ρ†Π΅Π½Ρ‹ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Taproot?

Π’ январС 2018 Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Bitcoin Core Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ МаксвСлл прСдставил ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ΅Ρ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… сцСнариСв, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

МаксвСлл обрисовал схСму, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΡƒΡŽ ряд криптографичСских инструмСнтов для Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ². ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ Β«Taproot: ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ сцСнарии с сохранСниСм ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈΒ».

Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Taproot Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ это, Π΄Π°Π²Π°ΠΉΡ‚Π΅ углубимся Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ BIP ΠΈ посмотрим, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.

BIP 340

BIP 340 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ подписСй Π¨Π½ΠΎΡ€Ρ€Π° для Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½.

Подписи Π¨Π½ΠΎΡ€Ρ€Π° Π±Ρ‹Π»ΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ описаны Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ 1991 Π³ΠΎΠ΄Π° ΠΈ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠΌ БША. Однако Π² 2008 Π³ΠΎΠ΄Ρƒ срок дСйствия ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π° истСк, Ρ‡Ρ‚ΠΎ сдСлало Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ использованиС.

BIP 340 описываСт использованиС подписСй Π¨Π½ΠΎΡ€Ρ€Π° для сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½: ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ подписи, созданныС с использованиСм схСмы подписи Π¨Π½ΠΎΡ€Ρ€Π°. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ экономии мСста для Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² настоящСС врСмя подписями Π½Π° основС ECDSA. Подписи Π¨Π½ΠΎΡ€Ρ€Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΡƒΡŽ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ подпись ΠΏΡƒΡ‚Π΅ΠΌ объСдинСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ слоТной Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Подпись ΠΈΠ»ΠΈ объСдинСниС ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ прСимущСством этого ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прСдлоТСния ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ.

BIP 341

BIP 341 касаСтся Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ подписи Π¨Π½ΠΎΡ€Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² ΡΠ΅Ρ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½.

BIP 341 называСтся Taproot. Taproot описываСт, ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-скрипт для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π°. Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Merkelized Alternative Script Trees (MAST).

BIP 341 Ρ‚Π°ΠΊΠΆΠ΅ позволяСт ΠΏΠΎ-Π½ΠΎΠ²ΠΎΠΌΡƒ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° скрипта. Π’ Ρ‚ΠΈΠΏΠ΅ сцСнария, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ Pay-to-Taproot (P2TR), ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Schnorr ΠΈΠ»ΠΈ ΠΊΠΎΡ€Π΅Π½ΡŒ Merkle для Π΄Ρ€ΡƒΠ³ΠΈΡ… сцСнариСв. Π‘ P2TR UTXO ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π΄Π²ΡƒΡ… сцСнариСв: Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ΠΈΠ»ΠΈ любой стороной, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ трСбования любого сцСнария Π² Π”Π΅Ρ€Π΅Π²Π΅ ΠœΠ΅Ρ€ΠΊΠ»Π°, ΠΊΠ°ΠΊ это прСдусмотрСно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ подписСй Π¨Π½ΠΎΡ€Ρ€Π°.

Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ BIP 341 ΠΈ отправляСт Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ Π² P2TR, создаСтся Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡. НазовСм Π΅Π³ΠΎ S. Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ S, ΠΎΠ΄Π½Π°ΠΊΠΎ, прСдставляСт собой объСдинСниС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° отправитСля, скаТСм P, ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° корня ΠœΠ΅Ρ€ΠΊΠ»Π°, скаТСм M. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, любой сцСнарий Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠœΠ΅Ρ€ΠΊΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. BIP 341 позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ простыми сцСнариями с ΠΎΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ ΠΈΠ»ΠΈ с ΠΎΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠΏΠΎ основному ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ Π²ΠΎ врСмя Ρ‚Ρ€Π°Ρ‚Ρ‹, благодаря Ρ‡Π΅ΠΌΡƒ всС Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° выглядят ΠΊΠ°ΠΊ простыС Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹. Π­Ρ‚ΠΎ стало Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ благодаря Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ агрСгирования ΠΊΠ»ΡŽΡ‡Π΅ΠΉ схСмы Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ MAST.

BIP 342

BIP 342 называСтся Tapscript. Как слСдуСт ΠΈΠ· названия, ΠΎΠ½ связан с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄ΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ расходы Taproot ΠΈ подписи Π¨Π½ΠΎΡ€Ρ€Π°.

Π₯отя ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot Π±Ρ‹Π»ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π² ΠΊΠΎΠ΄, нСясно, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² сСти. Π­Ρ‚ΠΎ зависит ΠΎΡ‚ одобрСния ΠΌΠ°ΠΉΠ½Π΅Ρ€Π°.

БомнСния ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Taproot

Π₯отя сообщСство Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot, Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ разногласия ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ Π² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Β«lockinontimeoutΒ» (LOT). Π­Ρ‚Π° функция ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для обСспСчСния Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² случаС, Ссли ΠΌΠ°ΠΉΠ½Π΅Ρ€Ρ‹ Π½Π΅ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Taproot, ΠΊΠ°ΠΊ это Π±Ρ‹Π»ΠΎ Π² ситуации со спорным ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ SegWit Π² 2017 Π³ΠΎΠ΄Ρƒ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ LOT Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ софт-Ρ„ΠΎΡ€ΠΊ (UASF). НСкоторыС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ Π²Ρ€Π°Π·Ρ€Π΅Π· с Π΄ΡƒΡ…ΠΎΠΌ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Π°Π»ΡŽΡ‚ΠΎΠΉ, управляСмой сообщСством, Π° Π½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², Speedy Trial, ΠΏΡƒΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ·Π»Ρ‹ ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ², ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ± ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠΈ, Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ Π² качСствС способа Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Taproot. Однако Π›ΡŽΠΊ Π”Π°ΡˆΠ΄ΠΆΠΈΡ€, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ², Π²Ρ‹Ρ€Π°Π·ΠΈΠ» своС Π½Π΅Π΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΎ Speedy Trial. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°Π» Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Bitcoin Core с ΡƒΠΆΠ΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Taproot.

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot ΠΈΠΌΠ΅Π΅Ρ‚ ряд прСимущСств для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ². Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ углубимся Π² основныС значСния Taproot.

ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Π°Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ

Π‘ матСматичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния сигнатуры Π¨Π½ΠΎΡ€Ρ€Π° ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ бСзопасными, Ρ‡Π΅ΠΌ сигнатуры ECDSA, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π΄ΠΎΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎ бСзопасны с использованиСм мСньшСго числа ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π° подписСй Π¨Π½ΠΎΡ€Ρ€Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ податливости подписи ΠΈ Π²Ρ‹Ρ‚Π΅ΠΊΠ°ΡŽΡ‰ΡƒΡŽ ΠΈΠ· этого Ρ‚Π΅ΠΎΡ€ΠΈΡŽ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ расходования, которая являСтся тСорСтичСской ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ для ECDSA. Π₯отя SegWit эффСктивно Ρ€Π΅ΡˆΠΈΠ» эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, тСорСтичСски ΠΎΠ½Π° остаСтся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΈΠ·-Π·Π° использования ECDSA. Π‘Ρ…Π΅ΠΌΠ° Π¨Π½ΠΎΡ€Ρ€Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС пространства

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Taproot (P2TR) Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ мСньшС мСста Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅, Ρ‡Π΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ с ΠΎΠΏΠ»Π°Ρ‚ΠΎΠΉ Π·Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡. Однако ΠΎΠ½ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС, Ρ‡Π΅ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ SegWit. Π’ долгосрочной пСрспСктивС ΠΎΠ½ΠΈ, вСроятно, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ использования пространства Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅. ΠšΠ»ΡŽΡ‡ΠΈ ΠΈ подписи Schnoor Ρ‚Π°ΠΊΠΆΠ΅ мСньшС, Ρ‡Π΅ΠΌ ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ большС усугубляСт это прСимущСство. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΏΡ€ΠΈ Π±ΠΎΠ»Π΅Π΅ эффСктивном использовании пространства Π±Π»ΠΎΠΊΠΎΠ² Π±Π»ΠΎΠ³Ρ‡Π΅ΠΉΠ½ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π±ΠΎΠ»Π΅Π΅ быстрым транзакциям.

Π‘ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сборы для слоТных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ

Из-Π·Π° ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ агрСгирования Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ для выполнСния слоТных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ. БоздаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ для слоТных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ слоТных расходов Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с нСсколькими подписями ΠΈΠ»ΠΈ кошСльки с Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ. Экономия Π½Π° Π³ΠΎΠ½ΠΎΡ€Π°Ρ€Π°Ρ… Ρ‚Π°ΠΊΠΆΠ΅ связана с Π΄Π»ΠΈΠ½ΠΎΠΉ подписСй ΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π¨Π½ΠΎΡ€Π°. Они Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ мСньшС мСста ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… Π·Π°Ρ‚Ρ€Π°Ρ‚.

ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Π°Ρ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

Π­Ρ‚Π° функция, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ обновлСния, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° сдСлаСт Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ инструмСнтов ΠΈ Ρ„ΠΎΡ€ΠΌ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ бСсполСзными. Π­Ρ‚ΠΎ обСспСчит Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½.

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ слоТных сцСнариСв

НаконСц, Taproot обСспСчиваСт Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ слоТных сцСнариСв. Π­Ρ‚ΠΎ позволяСт Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… скриптов. ОбъСдинив это ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прСимущСства, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ кошСльки ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ²Π΅Ρ€Ρ… сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ с большСй Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

Π₯ΠΎΡ€ΠΎΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ этого являСтся созданиС кошСльков с Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΈ нСсколькими условиями погашСния. Π’ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ситуациях Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° бСзвозвратная потСря Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ², Ссли Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ±Π»ΡŽΠ΄Π΅Π½Ρ‹ всС условия. Однако, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Taproot, кошСлСк с нСсколькими подписями ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ условий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСт Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ доступа ΠΊ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°ΠΌ. НапримСр, Ссли Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ своим Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‹ΠΌ дСтям Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ послС своСй смСрти, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ кошСлСк с нСсколькими подписями 4 ΠΈΠ· 6, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ «мСняСтся» Π½Π° кошСлСк 2 ΠΈΠ· 5 ΠΏΡ€ΠΈ соблюдСнии ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условий. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ Ρ‡Π»Π΅Π½ΠΎΠ² сСмьи ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, кошСлСк с нСсколькими подписями измСняСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ дСтям трСбуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° Ρ‡Π»Π΅Π½Π° сСмьи, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Taproot ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ настроСнный кошСлСк, ΠΈΠ·ΡƒΡ‡ΠΈΠ² Π΄Π°Π½Π½Ρ‹Π΅ Π² сСти.

ΠŸΠΎΠ²Π»ΠΈΡΠ΅Ρ‚ Π»ΠΈ Taproot Π½Π° Ρ†Π΅Π½Ρƒ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ²?

ΠšΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° создаСт ΡƒΠ³Ρ€ΠΎΠ·Ρƒ устойчивости ΠΊ Ρ†Π΅Π½Π·ΡƒΡ€Π΅, которая, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, являСтся самой ΠΌΠΎΡ‰Π½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

Учитывая мноТСство прСимущСств Taproot для сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ послСдствия для ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ†Π΅Π½Π° Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ послС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ обновлСния. Π¦Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Π°Π»ΡŽΡ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π·ΠΊΠΎ возрасти Π² долгосрочной пСрспСктивС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ ΡΡ‚ΠΎΠ»ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для сСти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°Π½ΠΈΠ΅ сопротивлСния Ρ†Π΅Π½Π·ΡƒΡ€Π΅ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π’ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot. Π§Ρ‚ΠΎ ΠΎΠ½ΠΎ даст ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Ρ‹Π½ΠΎΠΊ?

Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€. Π­Ρ‚ΠΎΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сайты ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π½Ρ‘ΠΌ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.
НСобходимо ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

Активация Π΄ΠΎΠ»Π³ΠΎΠΆΠ΄Π°Π½Π½ΠΎΠ³ΠΎ обновлСния Taproot ΡΠΎΡΡ‚ΠΎΡΠ»Π°ΡΡŒ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° этим ΡƒΡ‚Ρ€ΠΎΠΌ. Π‘Π»ΠΎΠΊ 709 632, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π½Π°Π·Π½Π°Ρ‡Π΅Π½ запуск, Π΄ΠΎΠ±Ρ‹Π» ΠΏΡƒΠ» F2Pool Π² 08:15 ΠΏΠΎ МосквС. ОбновлСниС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ возмоТности для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ отразится Π½Π° приватности, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ ΠΈ бСзопасности.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Taproot вСлась Π½Π° протяТСнии Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ Π΅Π³ΠΎ описал Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Blockstream Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ МаксвСлл Π² январС 2018 Π³ΠΎΠ΄Π°. Запуск Taproot Π±Ρ‹Π» ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ Π² июнС этого Π³ΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ 90% ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ². ПослС этого Π±Ρ‹Π» Π²Ρ‹Π΄Π΅Π»Π΅Π½ срок, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π½ΠΎΠ΄ ΠΈ ΠΌΠ°ΠΉΠ½Π΅Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ПО.

Taproot Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя нСсколько тСхничСских ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠ²Π»ΡΡŽΡ‚ΡΡ подписи Π¨Π½ΠΎΡ€Ρ€Π°. Π”ΠΎ этого Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ использовал Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи Π½Π° Π±Π°Π·Π΅ криптографичСской схСмы ECDSA. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π½Π΅ΠΉ, схСма Π¨Π½ΠΎΡ€Ρ€Π° отличаСтся ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ быстродСйствиСм. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊΠΈΠ΅ подписи ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π° Π±Π°Π·Π΅ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° Π±ΠΎΠ»Π΅Π΅ слоТныС смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСльзя Π±Ρ‹Π»ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ECDSA.

Π‘ Taproot ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈ слоТных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, нСсмотря Π½Π° ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‰ΡƒΡŽΡΡ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°. НапримСр, Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, связанныС с ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠΌ срСдств Π² Lightning Network, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ….

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Taproot ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ½Π΅Ρ‚ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° CoinJoin. Один ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… нСдостатков CoinJoin Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ явно ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅. Благодаря ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ CoinSwap ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π‘Ρ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ Taproot позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Β«ΠΊΠΎΠ»ΡŒΡ†Π΅Π²Ρ‹Π΅ подписи», с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρƒ Π½Π΅Π³ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹, Π½Π΅ раскрывая ΠΏΡ€ΠΈ этом адрСс своСго кошСлька.

Подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько подписСй Π² ΠΎΠ΄Π½Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ использованиС пространства Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅. Π’ частности, это относится ΠΊ транзакциям с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒΡŽ, ΠΊΠΎΠ³Π΄Π° для одобрСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ трСбуСтся нСсколько подписСй. Π’ ECDSA каТдая ΠΈΠ· подписСй Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»Π°ΡΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ благодаря схСмС Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Π½ΠΎΠ²ΠΎΠΌΡƒ стандарту MuSig2 ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅. Π­Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ сниТСнию Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ транзакциями пространства Π² Π±Π»ΠΎΠΊΠ°Ρ….

Π§Π΅Π³ΠΎ ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ

К ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠΌ большС ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ Π½ΠΎΠ΄ установили Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Taproot являСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимым ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ софт Ρ„ΠΎΡ€ΠΊΠΎΠΌ, старыС Π½ΠΎΠ΄Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² сСти, Π½ΠΎ Π½Π΅ смогут Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½ΠΎΠ²Ρ‹ΠΌΠΈ функциями. Π­Ρ‚ΠΎ ΠΆΠ΅ относится ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ кошСльков – ΠΈΠΌ придСтся Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ, ΠΏΠΎΠΊΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сСрвисов добавят Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° SegWit ΡΠΎΡΡ‚ΠΎΡΠ»ΠΎΡΡŒ Π² 2017 Π³ΠΎΠ΄Ρƒ. Π’ΠΎΠ³Π΄Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²ΡƒΡ… Π»Π΅Ρ‚, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° сСти. Π₯отя Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° с сСгодняшнСго дня ΡƒΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π·Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π² Taproot нововвСдСния, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒΡΡ, зависит ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Как ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Ρ‹Π½ΠΎΠΊ

Активация SegWit совпала с подъСмом Ρ†Π΅Π½Ρ‹ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° Π½Π° 50% Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ мСсяца. Аналитики ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° Taproot Π² качСствС ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° роста послС Π΄Π²ΡƒΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ увСличСния Ρ†Π΅Π½Ρ‹ Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½Π° с Π½Π°Ρ‡Π°Π»Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³ΠΎΠ΄Π° Π½Π΅ стоит.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Taproot Bitcoin – тСхнология для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ анонимности

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. taproot. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-taproot. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° taproot

Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅:

MAST β€” это симбиоз ΠΈΠ· абстрактного ситаксичСского Π΄Π΅Ρ€Π΅Π²Π° (AST), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π½Π° части, ΠΈ Ρ…ΡΡˆ-Π΄Π΅Ρ€Π΅Π²Π°, ΠΈΠ»ΠΈ Π΄Π΅Ρ€Π΅Π²Π° ΠœΠ΅Ρ€ΠΊΠ»Π°, ΠΎΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π±Π»ΠΎΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ этих Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… частСй смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ любого Ρ…ΡΡˆΠ° Π² Π΄Π΅Ρ€Π΅Π²Π΅.

Блишком слоТно? Говоря ΠΏΡ€ΠΎΡ‰Π΅, Taproot – это тСхнология для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ работоспособности Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, благодаря Ρ‡Π΅ΠΌΡƒ всС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ выглядят ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ для Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°.

Но Π·Π°Ρ‡Π΅ΠΌ понадобилось консСрвативному Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρƒ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ обновлСния?

Π—Π°Ρ‡Π΅ΠΌ понадобилось Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Taproot

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. privatnost blokcheyn. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-privatnost blokcheyn. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° privatnost blokcheyn

ΠžΠ±Ρ‰Π΅Π΅ восприятиС ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΎ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ Π°ΠΊΡ†Π΅Π½Ρ‚Ρƒ Π½Π° Π΅Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Ρ‹Π½ΠΎΠΊ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ растСт, ΠΈ раскрываСтся большС Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π°Ρ‚Π°ΠΊΠΈ для Π΄Π΅Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠžΡ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² Dandelion ++ Π΄ΠΎ Chaumian CoinJoins Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ многочислСнныС ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Ρ‹, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ псСвдо Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΠ³ΠΎ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

Π’ частности, оТидаСтся, Ρ‡Ρ‚ΠΎ послС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π° Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Π² качСствС основы для Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΎΠ΄Π½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π²Ρ‹Π³ΠΎΠ΄Π° для сохранСния ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ извСстная ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Taproot.

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠΌ Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ МаксвСллом Π² январС 2018 Π³ΠΎΠ΄Π°, Taproot Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, сохраняя ΠΏΡ€ΠΈ этом ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, дСлая стандартныС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ( Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Π΅ ) Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ практичСски Π½Π΅Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. anonimnost btc. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-anonimnost btc. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° anonimnost btc

НСкоторыС ΠΈΠ· Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π² настоящСС врСмя Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ ΠΏΠ»Π°Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Taproot Π² качСствС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.

P2SH ΠΈ MAST

НапримСр, стандартныС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ создания ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. Однако Π±ΠΎΠ»Π΅Π΅ слоТныС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ multi-sig (Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписями – ΠΏΡ€ΠΈΠΌ. Π°Π²Ρ‚.), Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ количСство Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ подписывали Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π°.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. multi sig. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-multi sig. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° multi sig

Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с нСсколькими подписями

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли Алиса, Π‘ΠΎΠ± ΠΈ Π§Π°Ρ€Π»ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ участниками ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, для расходования X-Π³ΠΎ количСства Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ² ΠΈΠ· ΠΎΠ±ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π΄Π°, сцСнарий ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписи P2SH ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ 2 ΠΈΠ· 3 участников подписали Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

ΠŸΡ€Π°Π²ΠΎ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ срСдства ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ нСскольким условиям скрипта P2SH, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ.

Условия этих Π±ΠΎΠ»Π΅Π΅ слоТных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ хранятся Π² сцСнарии P2SH Π² Π²ΠΈΠ΄Π΅ Ρ…ΡΡˆΠ° Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Ρ‹, всС условия Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² сСти, нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π±Ρ‹Π»ΠΈ Π»ΠΈ ΠΎΠ½ΠΈ условиями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΠΈ санкционировали расходованиС ΠΌΠΎΠ½Π΅Ρ‚.

НапримСр, Ссли условиС ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписи 2 ΠΈΠ· 3Ρ… выполняСтся Π΄ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ условия сцСнария P2SH, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ врСмСнная Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, Ρ‚ΠΎΠ³Π΄Π° ΠΈ сцСнарии Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΈ сцСнарии ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписи ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ послС расходования ΠΌΠΎΠ½Π΅Ρ‚.

Π­Ρ‚ΠΎ создаСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ всС Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСльки содСрТат Ρ‚Π°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подпись ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ с Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ исходного кошСлька для Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, отсСяв кошСльки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… условий написания сцСнариСв P2SH.

ΠœΠ½ΠΎΠ³ΠΎΡ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ условия ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ привСсти ΠΊ Π±ΠΎΠ»Π΅Π΅ тяТСлым транзакциям, сниТая ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ.

MAST Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ P2SH, запутывая условия сцСнария для Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹ΠΉ ΠΊΠ°ΠΊ Β«Merklelized Abstract Syntax TreeΒ» (ΠœΠ΅Ρ€ΠΊΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ абстрактныС синтаксичСскиС Π΄Π΅Ρ€Π΅Π²ΡŒΡ – ΠΏΡ€ΠΈΠΌ. Π°Π²Ρ‚.), MAST скрываСт условия сцСнария Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ΅ условиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ отвСтствСнным Π·Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ расход ΠΌΠΎΠ½Π΅Ρ‚.

MAST ΡƒΠΌΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π”Π΅Ρ€Π΅Π²ΠΎ ΠœΠ΅Ρ€ΠΊΠ»Π° для Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ условия сцСнария, Π° Π½Π΅ для Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ всСго Π½Π°Π±ΠΎΡ€Π° условий.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. mast taproot. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-mast taproot. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° mast taproot

ΠŸΡ€ΠΈ этом ΠΏΡƒΡ‚ΡŒ Merkle ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ³ΠΎ условия, Π½Π΅ раскрывая Π΄Ρ€ΡƒΠ³ΠΈΠ΅ условия сцСнариСв.

ВСрнСмся ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Алисы, Π‘ΠΎΠ±Π° ΠΈ Π§Π°Ρ€Π»ΠΈ. Если P2SH содСрТит условиС ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписи 2-ΠΈΠ·-3 ΠΈ условиС Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ условиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ. Если Алиса ΠΈ Π‘ΠΎΠ± ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π±Ρ‹Π»ΠΎ Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ условиС 2-ΠΈΠ·-3 для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… подписСй, Π½ΠΎ ΠΎΠ½ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ P2SH Ρ‚Π°ΠΊΠΆΠ΅ содСрТал условиС Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Taproot

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ прСимущСством подписСй Π¨Π½ΠΎΡ€Ρ€Π° являСтся ΠΈΡ… ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² ΠΎΠ΄Π½Ρƒ. ВмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… подписСй, подписи Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ с Π΅Π΄ΠΈΠ½ΠΎΠΉ ΠΎΠ±Ρ‰Π΅ΠΉ подписью.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. podpis shnorra. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-podpis shnorra. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° podpis shnorra

Π―Ρ€ΠΊΠΈΠΌ прСимущСством агрСгирования подписСй являСтся экономия памяти Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΈ, ΠΊΠ°ΠΊ слСдствиС, Π»ΡƒΡ‡ΡˆΠ°Ρ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ сСти. Однако ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π° ΠΊ транзакциям с ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписями ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Taproot.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Ρ€ΡŽΠΊ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Β«ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ подписями», ΠΊΠΎΠ³Π΄Π° подпись Π¨Π½ΠΎΡ€Ρ€Π° примСняСтся ΠΊ транзакциям с ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписями, участники ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ вмСстС свои подписи ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΈ любой стандартной сдСлкС.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ криптографичСскиС подписи?

По сути, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с нСсколькими подписями, Π½Π΅ раскрывая, Ρ‡Ρ‚ΠΎ ΠΈΡ… транзакция содСрТала слоТныС условия сцСнария.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ (ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-подписная) транзакция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ скрыта Π² Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΊΠ°ΠΊ обычная транзакция.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, транзакция Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° содСрТит структуру MAST.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. podpis shnorra. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-podpis shnorra. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° podpis shnorra

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ дСйствия ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с подписями Π¨Π½ΠΎΡ€Ρ€Π°

Подпись Π¨Π½ΠΎΡ€Ρ€Π°, MAST ΠΈ Taproot Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π²Π·Π°ΠΈΠΌΠΎΠ΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠ΅ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ слоТным возмоТностям Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Bitcoin Core Π­Π½Ρ‚ΠΎΠ½ΠΈ Ваунс (Anthony Towns), ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» идСю Β«generalized taprootΒ», Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ объСм Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Taproot.

Однако ΠΎΠ½ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚:

Β«Π§Ρ‚ΠΎ касаСтся развСртывания, я Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ смысл сначала вывСсти Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ПодписСй Π¨Π½ΠΎΡ€Ρ€Π° / Taproot / MAST, Π° ΠΏΠΎΠ·ΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Ρ‹ΠΉ Taproot / Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΡŽ. МнС каТСтся, Ρ‡Ρ‚ΠΎ для ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Taproot Π½Π΅Ρ‚ особой срочности, поэтому Π±Ρ‹Π»ΠΎ Π±Ρ‹ цСлСсообразно сСйчас Π·Π°Π½ΡΡ‚ΡŒΡΡ подписями Π¨Π½ΠΎΡ€Ρ€Π° / Taproot / MAST, ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ врСмя Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Taproot, ΠΈ, Ссли ΠΎΠ½ окаТСтся Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, ΠΏΠΎΡΡ‚Π°Ρ€Π°Ρ‚ΡŒΡΡ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΌ этапС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Taproot / Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΠ΅ΠΉΒ»

Taproot Π² основном Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ подписи Π¨Π½ΠΎΡ€Ρ€Π° Π±Ρ‹Π»ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈΠ»ΠΈ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π² сочСтании с Taproot.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ прСдлоТСния ΠΏΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ подписСй Π¨Π½ΠΎΡ€Ρ€Π° Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Bitcoin Core ΡƒΠΆΠ΅ доступны, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅ Π½Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… сроков Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠžΠ±Ρ‰Π΅Π΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ подписи Π¨Π½ΠΎΡ€Ρ€Π°, MAST ΠΈ Taproot Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π½Π°Π±ΠΎΡ€Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ тСстированиСм ΠΈ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅ΠΌ тСхничСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ обновлСния, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ ΠΎ Π΅Π³ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ сообщСство ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ Π²ΠΎΠΎΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½Ρ‹ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π° Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΈ ΠΏΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π΄Π°Ρ‚Π° Π΅Π³ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΡƒΠΆΠ΅ Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π° Π½Π° 2020 Π³ΠΎΠ΄.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. bitcoin tap root. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-bitcoin tap root. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° bitcoin tap root

Taproot прСдставляСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ½Ρ‚Ρ€ΠΈΠ³ΡƒΡŽΡ‰ΠΈΠ΅ прСимущСства ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² качСствС дополнСния ΠΊ подписям Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ MAST, ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Graftroot Π΄Π°ΠΆΠ΅ стрСмится ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Taproot ΠΏΡƒΡ‚Π΅ΠΌ устранСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… нСдостатков Π² эффСктивности.

Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π±Ρ‹Π»ΠΈ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ внимания сообщСства Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚, ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ прогрСсс ΡƒΠΆΠ΅ достигнут благодаря Ρ‚Π°ΠΊΠΈΠΌ инновациям, ΠΊΠ°ΠΊ SegWit, Stonewall ΠΈ Chaumian CoinJoins.

МногиС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ прСдлоТСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°Ρ‚ΡŒΡΡ дальнСйшСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 2020 Π³ΠΎΠ΄Π° ΠΈ послуТат ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌΠΈ для постоянно Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉΡΡ сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½.

ΠšΡ‚ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» Taproot ?

Taproot Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π² 2018 Π³ΠΎΠ΄Ρƒ Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ МаксвСллом.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. image 81. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-image 81. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image 81

Bitcoin Core являСтся ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ позволяСт людям Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠΌ.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΠ² Bitcoin Core, люди ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ участиС Π² ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½.

Каков Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ статус?

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ, 90% Π΄ΠΎΠ±Ρ‹Ρ‚Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ², извСстныС ΠΊΠ°ΠΊ Β«ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±ΠΈΡ‚Β». Если ΠΏΠΎΡ€ΠΎΠ³ Π½Π΅ Π±Ρ‹Π» достигнут, Ρƒ ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ² Π±Ρ‹Π» Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ шанс Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π΄Π²ΡƒΡ…Π½Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°, Π΄ΠΎ 11 августа. ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΏΠΎΡ€ΠΎΠ³Π° Π² 90%, ΠΌΠ°ΠΉΠ½Π΅Ρ€Ρ‹ сСти достигли Ρ†Π΅Π»ΠΈ 12 июня.

Если всС ΠΈ дальшС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ ΠΏΠΎ ΠΏΠ»Π°Π½Ρƒ, Ρ‚ΠΎ Taproot Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² ноябрС 2021 Π³ΠΎΠ΄Π°!

ΠšΡ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Taproot?

Π­Π΄Π²Π°Ρ€Π΄ Π‘Π½ΠΎΡƒΠ΄Π΅Π½, Π±Ρ‹Π²ΡˆΠΈΠΉ подрядчик АгСнтства Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ бСзопасности, ΡΠΎΠΎΠ±Ρ‰ΠΈΠ²ΡˆΠΈΠΉ, Ρ‡Ρ‚ΠΎ Taproot ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π° самом Π΄Π΅Π»Π΅ ΡƒΡ…ΡƒΠ΄ΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ². Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ² Π½Π΅ согласны с этой ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл

Π’ послСднСС врСмя Π­Ρ„ΠΈΡ€ΠΈΡƒΠΌ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅Ρ‚ΡΡ. Π£ΠΆΠ΅ скоро Π² силу вступит Π₯Π°Ρ€Π΄Ρ„ΠΎΡ€ΠΊ EIP-1559, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ΄Π°Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎ Π΄ΠΎΡ…ΠΎΠ΄Π°ΠΌ ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ², Π½ΠΎ Π² Ρ†Π΅Π»ΠΎΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ для инвСсторов. Ну Π° Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ состоится ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Ethereum 2.0, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ вовсС снизит ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Ρ‹Ρ‡ΠΈ Π·Π° счёт ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Proof of Stake. А Π²ΠΎΡ‚ Π‘ΠΈΡ‚ΠΊΠΎΠΈΠ½ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ΠΎΠΉ Π³ΠΎΡ€Π°Π·Π΄ΠΎ консСрвативнСС. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ всё измСнится.

Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°

Как сообщаСтся, Π½Π΅Π΄Π°Π²Π½ΠΎ сообщСство ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ согласовало выпуск Π½ΠΎΠ²ΠΎΠ³ΠΎ обновлСния Taproot. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΠ½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΠ³Π΄Π° подписи станут Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹, Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ структурам станСт Π³ΠΎΡ€Π°Π·Π΄ΠΎ слоТнСС ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ – настоящая Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ‚ΡŒ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ΅Ρ‡Ρ‚Π°ΡŽΡ‚ Π½Π°Ρ€ΠΊΠΎΡ‚ΠΎΡ€Π³ΠΎΠ²Ρ†Ρ‹, прСступники ΠΈ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ всСх мастСй. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠ»Π°Π½ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΉΡ‚ΠΈ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ смарт-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹. Благодаря Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ Taproot, смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ станут Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ. Мало Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ дСшСвлС, Π° с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Ρ‚Ρ€Π°Ρ‚Ρ‹, Ρ‚Π°ΠΊ ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ снизится комиссия Π² сСти Π‘ΠΈΡ‚ΠΊΠΎΠΈΠ½Π°. Новый ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности для построСния Π½ΠΎΠ²Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Π½Π° основС Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Taproot оТидаСтся Π½Π΅ Ρ€Π°Π½ΡŒΡˆΠ΅ ноября. БСгодня ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ всС ошибки, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ вторТСния ΠΈ хакСрских Π°Ρ‚Π°ΠΊ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot Π±ΡƒΠ΄Π΅Ρ‚ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒΡΡ Π½Π° Π±Π°Π·Π΅ схСмы подписСй Π¨Π½ΠΎΡ€Ρ€Π°. Она Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π² Π΄Π°Π»Ρ‘ΠΊΠΎΠΌ 1991 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° Π΅Ρ‰Ρ‘ Π½ΠΈΠΊΡ‚ΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠΌΡ‹ΡˆΠ»ΡΠ» ΠΎ создании ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Taproot: новая эра для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, основанной Π½Π° ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ Kraken Intelligence, ΠΌΡ‹ прСдставляСм вниманию читатСля ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€ обновлСния Taproot, Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

МногиС Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ваТнСйшим ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ΠΌ со Π²Ρ€Π΅ΠΌΠ΅Π½ появлСния ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π² 1983 Π³ΠΎΠ΄Ρƒ. Но нСсмотря Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΡƒΡŽ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡŽ, Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ограничСния, Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠΈΠ΅ Π΅Π³ΠΎ массовому Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ оптимизация ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° прСдставляла собой Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ процСсс изучСния Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ΄Π΅ΠΉ ΠΈ достиТСния консСнсуса Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Π½ΠΈΡ… Π²Π½ΡƒΡ‚Ρ€ΠΈ сообщСства. Однако достиТСниС консСнсуса являСтся ΠΎΠ±Ρ€Π΅ΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ нСчастым Π΄Π΅Π»ΠΎΠΌ, ΠΈ срСди ΠΎΠ±ΡˆΠΈΡ€Π½ΠΎΠΉ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π±Π°Π·Ρ‹ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π±Ρ‹Π²Π°Π»ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ разногласия Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡƒΡ‚Π΅ΠΉ развития Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. Π—Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Π΄Π°Π»Π΅ΠΊΠΎ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ: послСдним Π΄ΠΎ Taproot ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π±Ρ‹Π» софтфорк Segregated Witness (SegWit), ΠΏΡ€ΠΈΠ²Π΅Π΄ΡˆΠΈΠΉ ΠΊ расколу Π² сообщСствС ΠΈ Ρ…Π°Ρ€Π΄Ρ„ΠΎΡ€ΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π» ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ Bitcoin Cash (BCH).

НовоС большоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, извСстноС ΠΊΠ°ΠΊ Taproot, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ 14 ноября 2021 Π³ΠΎΠ΄Π° ΠΈ состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… основных Bitcoin Improvement Proposals (BIP), Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… нСсколько тСхничСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, бСзопасности ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ сСти. BIP340 (схСма Π¨Π½ΠΎΡ€Ρ€Π°) обновляСт Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, интСгрируя ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠΉ ΠΈ бСзопасной схСмы Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π¨Π½ΠΎΡ€Ρ€Π° Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ ECDSA. BIP341 (taproot), основываСтся Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ SegWit ΠΈ ΠΏΡ€ΠΈΠ·Π²Π°Π½ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сСти, ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ комиссии Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ возмоТности ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Lightning Network. НаконСц, BIP342 (tapscript), ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ скриптового языка Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° для обСспСчСния ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ taproot-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с подписями Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ облСгчСния Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

ВмСстС эти измСнСния позволят записям ΠΎ стандартных транзакциях с одностороннСй (single-sig) подписью, multisig-транзакциях ΠΈ слоТных смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°Ρ… Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΠΎ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Taproot сущСствСнно ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ сСти ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ всСх Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ². ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡΠΌΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ с Ρ‚ΠΎΠΉ ΠΆΠ΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ, Π½ΠΈΠ·ΠΊΠΈΠΌΠΈ комиссиями ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ single-sig Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Taproot являСтся, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самым Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π½Π° сСгодняшний дСнь ΠΈ Π·Π°Π΄Π°Π΅Ρ‚ основу для Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΉ ΠΈ внСдрСния. Π’ΠΎΡ‚, ΠΊΡ‚ΠΎ разбСрСтся Π² Π΅Π³ΠΎ тонкостях, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ эта Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Π°Ρ тСхнология ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΌΠΈΡ€Ρƒ. Π’ этом ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅, основанном Π½Π° ΠΎΠ±Π·ΠΎΡ€Π΅ Kraken Intelligence, ΠΌΡ‹ прСдставляСм вниманию читатСля всСсторонний Π°Π½Π°Π»ΠΈΠ· обновлСния Taproot, Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Taproot

Taproot β€” это Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠ΅ посрСдством софтфорка ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅Π΅ Π² сСбС ряд тСхничСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΌΠΈ, Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ. Taproot состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π΅Ρ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° (BIP):

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ использовалась схСма Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Elliptic Curve Digital Signature Algorithm (ECDSA), ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

BIP340, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ECDSA, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ схСмы подписСй Π¨Π½ΠΎΡ€Ρ€Π°. Π’ основС Π½Π΅Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅ΠΆΠΈΡ‚ матСматичСская структура, называСмая эллиптичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ. ЭллиптичСскиС ΠΊΡ€ΠΈΠ²Ρ‹Π΅ ΠΈΠ· алгСбраичСской Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… криптографичСских систСмах с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π² качСствС основы для ΠΎΠ΄Π½ΠΈΡ… ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ бСзопасных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. ЭллиптичСская кривая состоит ΠΈΠ· всСх Ρ‚ΠΎΡ‡Π΅ΠΊ, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΡ… простому ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ β€œy2 = x3 + ax + b”. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ эллиптичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ, Π»Π΅Π³ΠΊΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ, Π½ΠΎ ΠΈΡ… ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ матСматичСских основах ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΌΡ‹ писали Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ…:

На схСмС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° эллиптичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ, хотя подпись Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π½Π° эллиптичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π½Π΅ ограничиваСтся. Если ΠΎΠ±Π΅ эти Ρ‚ΠΎΡ‡ΠΊΠΈ созданы ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, Ρ‚ΠΎ гСомСтричСская связь ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π»ΠΈΡ†ΠΎ, создавшСС Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ подпись, Π²Π»Π°Π΄Π΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. ECDSA, Π² сущности, прСдставляСт собой матСматичСский способ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎ собствСнности Π½Π° Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ Π±Π΅Π· прСдоставлСния доступа ΠΊ самим Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°ΠΌ ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ частной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.05.31. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.05.31. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.05.31

Π‘Ρ…Π΅ΠΌΠ° Π¨Π½ΠΎΡ€Ρ€Π° ΠΈΠΌΠ΅Π΅Ρ‚ ряд Π²Π°ΠΆΠ½Ρ‹Ρ… прСимущСств ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ECDSA: ΠΎΠ½Π° Π±ΠΎΠ»Π΅Π΅ бСзопасна, нСпластична ΠΈ способствуСт сниТСнию комиссий Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Π’Π΅ΠΌΡƒ подписСй Π¨Π½ΠΎΡ€Ρ€Π° ΠΌΡ‹ раскрывали, Π² частности, Π² этих постах:

Π‘Ρ…Π΅ΠΌΠ° Π¨Π½ΠΎΡ€Ρ€Π° ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для внСдрСния BIP341 (taproot), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Π΅Π· Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

ДобавляСт Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Taproot, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ схСму Π¨Π½ΠΎΡ€Ρ€Π° для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Merklized Alternative Script Trees (MAST). MAST основываСтся Π½Π° Π΄Π΅Ρ€Π΅Π²ΡŒΡΡ… Ρ…Π΅ΡˆΠ΅ΠΉ (структуры, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ для Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ синхронизации Π΄Π°Π½Π½Ρ‹Ρ…) ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ², позволяя Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ условия, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹, ΠΈ сохраняя Π² сСкрСтС Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠΈΠ΅ условия.

ДобавляСт Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Tapscript, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ скриптового языка, Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π³ΠΎ схСму подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Taproot. Tapscript ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ подписи для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ taproot-скриптов, обСспСчиваСт Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΈ измСняСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ограничСния для Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ рСсурсам, Π² Ρ‚ΠΎΠΌ числС отмСняя ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π² 10 000 Π±Π°ΠΉΡ‚, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π² исходных (legacy) скриптах. Tapscript обСспСчиваСт ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ совмСстимости с Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями, извСстный ΠΊΠ°ΠΊ Β«Ρ‚Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈΒ», упрощая для Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… софтфорков Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписСй Π½ΠΎΠ²Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Ρ…Π΅ΡˆΠ΅ΠΉ подписи ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ измСнСния.

Π’ Ρ†Π΅Π»ΠΎΠΌ, ΠΎΠ΄Π½Π° ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ софтфорка Taproot состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с многостороннСй подписью ΠΈ слоТныС смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ ΠΎΡ‚ простых Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π·Π° счСт агрСгирования ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ записи Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π΄Π°ΠΆΠ΅ ΠΎ самых слоТных смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°Ρ… ΠΈ ΠΎΠ± ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… транзакциях Π±ΡƒΠ΄ΡƒΡ‚ практичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Taproot ΠΌΠ΅Ρ‚ΠΎΠ΄ агрСгирования подписСй ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ числС Lightning Network Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ открытия ΠΈ закрытия lightning-ΠΊΠ°Π½Π°Π»ΠΎΠ² Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΠΎ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с одностороннСй подписью. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Taproot способствуСт сниТСнию комиссий Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ β€” прямому для Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒΡŽ ΠΈ косвСнному для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ объСм спроса Π½Π° ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ с использованиСм мСньшСго пространства Π±Π»ΠΎΠΊΠ°.

Как ΠΌΡ‹ Π΅Ρ‰Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅ Π² этом ΠΎΠ±Π·ΠΎΡ€Π΅, Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ агрСгирования ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π½Π΅ слСдуСт Π½Π΅Π΄ΠΎΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ фактичСски это позволяСт слоТным сСтям Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня Π½Π° основС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ тысячи подписСй) vault-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅ΠΆΠ΄Π΅ Π±Ρ‹Π»ΠΈ просто нСТизнСспособны.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Lightning Network:

Π˜ΡΡ‚ΠΎΠΊΠΈ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Taproot Π½Π°Ρ‡Π°Π»Π°ΡΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±Ρ‹Π²ΡˆΠΈΠΉ тСхничСский Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Blockstream ΠΈ извСстный Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Bitcoin Core Gregory Maxwell ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» Π² январС 2018 Π³ΠΎΠ΄Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ митигирования ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ, ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ бСзопасности Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. Π’ сСнтябрС 2019 Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Pieter Wuille ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Taproot Π² Bitcoin Core. ВскорС послС этого ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Taproot Π½Π°Ρ‡Π°Π»ΠΎ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρ‹. Π’ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ с 3 ноября ΠΏΠΎ 21 дСкабря 2019 Π³ΠΎΠ΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ рассмотрСно ΠΈ протСстировано 150 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ.

Π₯Ρ€ΠΎΠ½ΠΈΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ

ΠšΠΎΠ½ΡΠ΅Π½ΡΡƒΡ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ обновлСния с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° заинтСрСсованных сторон Π±Ρ‹Π» ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ 12 июня 2021, Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ сигнального ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°, Π½Π° Π±Π»ΠΎΠΊΠ΅ 687 284. Π§Π΅Ρ‚Ρ‹Ρ€Π½Π°Π΄Ρ†Π°Ρ‚ΠΎΠ³ΠΎ ноября 2021 Π³ΠΎΠ΄Π°, Π½Π° Π±Π»ΠΎΠΊΠ΅ 709 632, софтфорк Taproot Π±Ρ‹Π» Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.07.09. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.07.09. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.07.09

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ

ОбновлСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° происходят Ρ€Π΅Π΄ΠΊΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ β€” это итСративная тСхнология, сопряТСнная с финансовыми рисками. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ любого обновлСния ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ошибки ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹ΠΌ послСдствиям. ДостиТСниС консСнсуса сСти Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимым ΠΈ ΠΈΠΌΠ΅Π»ΠΎ лишь Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ компромиссы Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊ рСсурсам для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Π½ΠΎΠ΄. Как слСдствиС, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ достаточно Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для всСстороннСго тСстирования ΠΊΠΎΠ΄Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Π²ΠΈΠ΄Ρƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния обновлСния ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ» консСнсуса Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ координация мноТСства участников сСти ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ. Π’Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° слоТно, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρƒ сСти Π½Π΅Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ€Π³Π°Π½Π° управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ³ Π±Ρ‹ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ измСнСния цСлСсообразно ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ, Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ заинтСрСсованныС стороны часто расходятся Π²ΠΎ мнСниях Π½Π° этот счСт.

Π’ частности, SegWit, ΠΏΠΎΡΠ»ΡƒΠΆΠΈΠ²ΡˆΠΈΠΉ основой для появлСния Lightning Network, стал Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ спорным ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ряд ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ попытался ΡƒΠ²ΡΠ·Π°Ρ‚ΡŒ эти измСнСния с ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎ Ρ…Π°Ρ€Π΄Ρ„ΠΎΡ€ΠΊΠ΅ сСти.

SegWit Ρ€Π΅ΡˆΠ°Π» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ пластичности Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π» ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² этом постС, Π° здСсь я Ρ…ΠΎΡ‚Π΅Π» ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ вопрос ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π²Ρ‹Π·Π²Π°Π» Π² сообщСствС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΆΠ°Ρ€ΠΊΠΈΠ΅ споры ΠΎ Ρ‚ΠΎΠΌ, Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ допустимый Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ количСство ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, ΠΈΠ»ΠΈ это нанСсСт ΡƒΡ‰Π΅Ρ€Π± Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сСти, сущСствСнно повысив Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° содСрТаниС Π΅Π΅ ΠΏΠΎΠ»Π½Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ². ВпослСдствии эти Π΄Π΅Π±Π°Ρ‚Ρ‹ Π²Ρ‹Π»ΠΈΠ»ΠΈΡΡŒ Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ Β«Π³Ρ€Π°ΠΆΠ΄Π°Π½ΡΠΊΡƒΡŽ Π²ΠΎΠΉΠ½ΡƒΒ» Π² сообщСствС ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ Ρ…Π°Ρ€Π΄Ρ„ΠΎΡ€ΠΊΡƒ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» создан Bitcoin Cash β€” Ρ„ΠΎΡ€ΠΊ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‚Π΅Π» Π²Π΅Ρ€ΡΠΈΡŽ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° с бо́льшим Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π±Π»ΠΎΠΊΠΎΠ².

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ SegWit, ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ с Taproot Ρ…Π°Ρ€Π΄Ρ„ΠΎΡ€ΠΊΠ° Π½ΠΈΠΊΡ‚ΠΎ Π½Π°Π²ΡΠ·Π°Ρ‚ΡŒ Π½Π΅ пытался, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° со стороны ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ² Π±Ρ‹Π»Π° достаточно Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² Π² сообщСствС это ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ практичСски Π½Π΅ Π²Ρ‹Π·Π²Π°Π»ΠΎ, подразумСвая, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ, Π² Ρ†Π΅Π»ΠΎΠΌ, согласно с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Taproot являСтся сущСствСнным ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прСдставлял Π²Ρ‹Π±ΠΎΡ€ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ обновлСния.

Π₯отя это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ ΠΈ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Taproot Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ мСняСт Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ΠΈ Π΅Π³ΠΎ возмоТности, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, дСлая Π΅Π³ΠΎ расчСтныС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π±ΠΎΠ»Π΅Π΅ взаимозамСняСмыми, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ сСти ΠΈ задавая основу для Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ развСртывания Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. На высоком ΡƒΡ€ΠΎΠ²Π½Π΅ Taproot ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΊΠ°ΠΊ срСдства ΠΎΠ±ΠΌΠ΅Π½Π°, увСличивая Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, модСрнизируя Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ сСти, ΠΈ вдохновляя большС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π° созданиС Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π° основС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания слоТных DeFi смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ². Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС Taproot Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° ΠΏΡ€ΠΈ взаимодСйствии с Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠΌ ΠΈ ускорит Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ связанных с Π½ΠΈΠΌ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΉ.

Как Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ измСнСния вносит Taproot ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ спСрва ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π² Ρ†Π΅Π»ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Π’Π΅, ΠΊΠΎΠΌΡƒ эта Ρ‚Π΅ΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌΠ°, ΠΌΠΎΠ³ΡƒΡ‚ смСло ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ части.

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ

Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСльки Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ банковскиС счСта Π² Ρ‚ΠΎΠΌ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎ для доступа ΠΊ хранящимся Π² Π½ΠΈΡ… срСдствах Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Β«Π½ΠΎΠΌΠ΅Ρ€ счСта» ΠΈ Β«ΠΏΠ°Ρ€ΠΎΠ»ΡŒΒ». Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ создаСт кошСлСк, ΠΎΠ½ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ криптографичСских ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΈ получСния Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ². ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ дСйствуСт ΠΊΠ°ΠΊ Β«Π½ΠΎΠΌΠ΅Ρ€ счСта», Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ β€” ΠΊΠ°ΠΊ Β«ΠΏΠ°Ρ€ΠΎΠ»ΡŒΒ». Вакая схСма называСтся ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈ Π΅Π΅ появлСниС Π² 1976 Π³ΠΎΠ΄Ρƒ Π·Π°Π»ΠΎΠΆΠΈΠ»ΠΎ основу для создания ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°ΠΊΡ‚ΠΈΠ²ΠΎΠ².

Новичкам я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΡΡ‚Π°Ρ‚ΡŒΡΠΌΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅:

Π—Π΄Π΅ΡΡŒ ΠΆΠ΅, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ этим ΡΡ‚Π°Ρ‚ΡŒΡΠΌ ΠΈ для, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, нСсколько Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, я ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡŽ 4 основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСлька.

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: всС значСния Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… цСлях; поТалуйста, Π½Π΅ отправляйтС Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π° этот кошСлСк ΠΈ Π½Π΅ ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΊ собствСнный!

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСлька

ПользованиС Π»ΡŽΠ±Ρ‹ΠΌ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСльком начинаСтся с seed-Ρ„Ρ€Π°Π·Ρ‹. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½Π° прСдставляСт собой список ΠΈΠ· 12–24 слов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΈ восстановлСния кошСлька. Π›ΡŽΠ±ΠΎΠΉ, ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚ seed-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для вашСго Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСлька, ΠΌΠΎΠΆΠ΅Ρ‚ вывСсти с Π½Π΅Π³ΠΎ срСдства, поэтому ΠΊΡ€Π°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Ρ‚Π°ΠΉΠ½Π΅ ΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π° устройствС с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ доступом ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ seed-Ρ„Ρ€Π°Π·Ρ‹:
valley pulp iron unique pen tired energy crash topic business happy feel

Из этого seed-значСния кошСлСк Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ΠΈ. Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ β€” это случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ сгСнСрированноС большоС число, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ ΠΊΠ°ΠΊ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ кошСлька ΠΏΡ€ΠΈ использовании Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ². Однако это число Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Π»ΠΈΠΊΠΎ, Ρ‡Ρ‚ΠΎ записываСтся Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (комбинация Π±ΡƒΠΊΠ² A–F ΠΈ Ρ†ΠΈΡ„Ρ€ 1–9), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для использования. На основС Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ подпись, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° срСдств Π½Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ кошСлСк.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°:
10d05ad23efa7e3962bab3954b353f6ab00ecf865c28b437ccdb74ab72d4f87b

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° β€” это ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ число, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΈΠ· Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Π½ΠΎΠΌΠ΅Ρ€ счСта для получСния Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°:
0292e91a485dc4d817693545305eca83fa19d5ee1d3bbd9bbc5351e65ddca3e0f3

Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½-кошСлСк создаСт адрСса ΠΏΡƒΡ‚Π΅ΠΌ Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈ нСсколько ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ использованиС. Π₯Сш-функция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, скрСмбируСт ΠΈΡ… ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сокращСнный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π­Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ дСйствуСт ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ для Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ…Π΅Ρˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. АдрСс кошСлька ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ для «получСния» Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-адрСса:
19GJ727x4TQ74WWb8WpGQUAapX38wwV1iD

МодСль Π½Π΅ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² (UTXO) Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°

Β«ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΌΠΎΠ½Π΅Ρ‚Ρƒ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй. ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† отправляСт ΠΌΠΎΠ½Π΅Ρ‚Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ, подписывая Ρ…ΡΡˆ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΈ присоСдиняя эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΊ ΠΌΠΎΠ½Π΅Ρ‚Π΅. ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ подпись, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ всСй Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π²Β», β€”

UTXO β€” это Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ Unspent Transaction Output (Π½Π΅ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ). Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ модСль Π½Π΅ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² для распрСдСлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Β«ΠΌΠΎΠ½Π΅Ρ‚Β» ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, UTXO-модСль для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° β€” это способ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ Π΄Π²Π°ΠΆΠ΄Ρ‹. К слову, ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‚Ρ€Π°Ρ‚Ρ‹ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

По сути, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ UTXO β€” это количСство Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ², привязанных ΠΏΠΎ адрСсу ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ. Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ состоят ΠΈΠ· Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ²; Π²Ρ…ΠΎΠ΄Ρ‹ β€” это UTXO, расходуСмыС (ΠΈ Ρ€Π°Π·Ρ€ΡƒΡˆΠ°Π΅ΠΌΡ‹Π΅) Π² этой Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π° Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ β€” это Π½ΠΎΠ²Ρ‹Π΅ UTXO (с привязкой ΠΊ адрСсу получатСля), создаваСмыС Π² этой Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² качСствС Π²Ρ…ΠΎΠ΄ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ UTXO ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ пытаСтся Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄, ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΡƒΠ·Π»Ρ‹ (Π½ΠΎΠ΄Ρ‹) сСти отклонят ΠΊΠ°ΠΊ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ.

Π—Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ описаниСм ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅:

А здСсь я ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΡΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ стандартной Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ:

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.08.25. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.08.25. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.08.25

Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½-скрипты

UTXO ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Bitcoin Script, языкС программирования с ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ ограничСниями, созданном для описания ΠΏΡ€Π°Π²ΠΈΠ» расходования UTXO для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. ΠŸΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ скрипты ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· создаваСмых Π² этой Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ UTXO. ΠŸΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅ΡˆΠΈΡ‚ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ эти UTXO, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ скрипт, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ условиям.

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π΄Π²Π° элСмСнта:

Π”Π°Π½Π½Ρ‹Π΅

Π›ΡŽΠ±Π°Ρ информация, нСобходимая для выполнСния Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, цифровая подпись ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡.

ΠšΠΎΠ΄Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (ΠΎΠΏΠΊΠΎΠ΄Ρ‹)

Π­Ρ‚ΠΎ простыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹), ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ скрипта. ΠšΠΎΠ΄Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ инструкции, записываСмыС с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ слоТной Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ условия расходования для создаваСмых Π² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ UTXO.

Когда ΡƒΠ·Π»Ρ‹ сСти ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΉ скрипт Π²Π°Π»ΠΈΠ΄Π΅Π½ (Ρ‚. Π΅. Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ всС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ условия Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ²), UTXO Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Ρ‹. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° подписи для подтвСрТдСния владСния UTXO трСбуСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия расхода Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько условий, создавая Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ слоТныС смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. НапримСр, ΠΊΠΎΠ³Π΄Π° Алиса отправляСт Борису β‚Ώ0,02 Π½Π° Ρ€Π΅ΠΌΠΎΠ½Ρ‚ автомобиля, Борис ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ этим UTXO Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия расходования (ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒ ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ), ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ смоТСт ΠΈΡ… ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. БущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… скриптов с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ комбинациями ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ², Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΡƒΠ·Π»ΠΎΠ² ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° нСсколько «стандартных» скриптов: Pay-to-Public Key Hash (P2PKH), Pay-to-Script Hash (P2SH) ΠΈ SegWit-вСрсии этих скриптов β€” Pay-to-Witness Public Key Hash (P2WPKH) ΠΈ Pay-to-Witness Script Hash (P2WSH). Описания для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… доступны ΠΏΠΎ ссылкам.

Pay-to-Public-Key Hash (P2PKH)

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

Pay-to-Script Hash (P2SH)

P2SH β€” это стандартизированный смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΉ, Ρ‡Π΅ΠΌ P2PKH, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ скрипты ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒΡŽ. Π’ слоТных транзакциях с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΎΠΏΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ P2SH для сохранСния ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ условия расходования Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ Π²ΠΈΠ΄Π½Ρ‹ стороннСму Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŽ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ P2PKH-скрипта, Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ ΠΏΠΎ Ρ…Π΅ΡˆΡƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, P2SH Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ ΠΏΠΎ Ρ…Π΅ΡˆΡƒ самого скрипта. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ P2SH Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с прСдоставлСниСм Ρ…Π΅ΡˆΠ° скрипта. И ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ…Π΅Ρˆ скрипта, условия расходования UTXO извСстны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡ… Π½ΠΎΠ²ΠΎΠΌΡƒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ.

Π₯отя ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ условия расходования Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Π² P2SH-скриптах скрыты ΠΎΡ‚ стороннСго Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»Ρ, вСсь скрипт со всСми условиями расходования раскрываСтся ΠΏΡ€ΠΈ расходовании UTXO Π½ΠΎΠ²Ρ‹ΠΌ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, P2SH Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ знания ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ всСх участников multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ нСэффСктивно. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π΅Ρˆ скрипта ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для подтвСрТдСния валидности скрипта, Ρ‚Π°ΠΊΠΎΠ΅ раскрытиС всСх ΠΏΡ€Π°Π²ΠΈΠ» расходования β€” это Β«Ρ„ΠΈΡ‡Π°, Π° Π½Π΅ Π±Π°Π³Β». Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ это связано с использованиСм Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ Π½Π° основС ΠΎΠ½Ρ‡Π΅ΠΉΠ½-слСда Ρ‚Π°ΠΊΠΈΡ… скриптов ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ…, Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏ кошСлька, использованного для выполнСния Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, условия Ρ‚Π°ΠΊΠΈΡ… скриптов, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡΠΌ Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒ стандартныС P2PKH-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒΡŽ. Π’ Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ сцСнарии ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠΈΠΌΡ‡ΠΈΠ²Ρ‹ΠΉ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для ΠΎΠ±ΠΌΠ°Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π²Π·Π»ΠΎΠΌΠ° ΠΈΡ… кошСльков. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎ всСму Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ² прСпятствуСт ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ сСти, потрСбляя, большС пространства Π±Π»ΠΎΠΊΠΎΠ².

P2SH-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для Π½ΠΈΡ…, согласно BIP13, трСбуСтся Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ адрСсов, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…ΡΡ с Β«3Β». Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ позволяСт Π»Π΅Π³ΠΊΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ P2SH-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ суТаСт ΠΊΡ€ΡƒΠ³ поиска вСроятных участников multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. P2SH Π½Π΅ выглядит ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΌ долгосрочным Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ эффСктивности ΠΈΠ·-Π·Π° ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.09.19. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.09.19. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.09.19

Taproot

BIP340 (схСмы Π¨Π½ΠΎΡ€Ρ€Π°)

Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ½Π΅Ρ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи ECDSA. Однако пСрвая Ρ„Π°Π·Π° софтфорка Taproot ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ECDSA, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ подписи Π¨Π½ΠΎΡ€Ρ€Π°. Π’ ΠΎΠ±Π΅ΠΈΡ… схСмах ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ эллиптичСская криптография, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… эллиптичСскиС ΠΊΡ€ΠΈΠ²Ρ‹Π΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π»Π΅Π³ΠΊΠΎ провСряСтся, Π½ΠΎ ΠΊ Π½ΠΈΠΌ практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ Π±Π΅Π· Β«ΠΊΠ»ΡŽΡ‡Π° Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡΒ». Для контСкста, исслСдованиС Universal Security (PDF) ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π·Π»ΠΎΠΌ стандартного 228-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° эллиптичСской ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большС энСргии, Ρ‡Π΅ΠΌ для довСдСния Π΄ΠΎ кипСния всСй Π²ΠΎΠ΄Ρ‹ Π½Π° Π—Π΅ΠΌΠ»Π΅.

Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠ»Π»ΠΈΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ для подтвСрТдСния ΠΏΡ€Π°Π² собствСнности Π½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ посрСдством Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи, Π±Π΅Π· раскрытия Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°. Π₯отя основы ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ практичСски Π½Π΅ мСнялись с самого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅Π΅ изобрСтСния, сСгодня ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°ΠΌ всСго ΠΌΠΈΡ€Π° доступны дСсятки схСм подписи с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

РСализация ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Ρ‹Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ условиСм для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Taproot, ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ ΠΈ Π²Π΅Ρ‚Π΅Ρ€Π°Π½Ρ‹ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-ΠΊΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ всС сходятся Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ схСма Π¨Π½ΠΎΡ€Ρ€Π° прСвосходит ECDSA ΠΏΠΎΡ‡Ρ‚ΠΈ Π²ΠΎ всСх ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ… ΠΈ практичСски Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠΊ. НСкоторыС ΠΈΠ· прСимущСств схСмы Π¨Π½ΠΎΡ€Ρ€Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ECDSA Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

Π‘Π°ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ прСимущСство схСмы Π¨Π½ΠΎΡ€Ρ€Π° ΠΏΠ΅Ρ€Π΅Π΄ ECDSA Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Π΅ линСйности, ΡΠ²Π»ΡΡŽΡ‰Π΅ΠΉΡΡ основой для смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π±ΠΎΠ»Π΅Π΅ высокого уровня, Π±ΠΎΠ»Π΅Π΅ эффСктивных ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…. Π­Ρ‚Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ позволяСт нСскольким сторонам multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ свои ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ подпись, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ для суммы этих ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Π­Ρ‚ΠΎ называСтся Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. ОбъСдинСниС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ подписСй Π² Β«ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈΒ» ΠΈ Β«ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹Π΅ подписи» сокращаСт процСсс ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. А ΠΈΠΌΠ΅Π½Π½ΠΎ, сСти Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡ вмСсто Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ ΠΎΡ‚ любой ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.10.30. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.10.30. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.10.30

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡƒΡΠΊΠΎΡ€Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π° счСт линСйности, схСма подписи Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для Tapscript (OP_CHECKSIG) Π½Π° ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ подписи Π¨Π½ΠΎΡ€Ρ€Π° вмСсто ECDSA. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π¨Π½ΠΎΡ€Ρ€Π° замСнят сСмСйство ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ² ECDSA, использовавшССся для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ (OP_CHECKMULTISIG ΠΈ OP_CHECKMULTISIGVERIFY), Π½Π° ΠΎΠ΄ΠΈΠ½ Π±ΠΎΠ»Π΅Π΅ эффСктивный ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (OP_CHECKSIGADD). Новый ΠΎΠΏΠΊΠΎΠ΄ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписи, позволяя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, Π° Π½Π΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ, ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ мСньшС ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ² для multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π±ΠΎΠ»Π΅Π΅ эффСктивноС использованиС пространства Π±Π»ΠΎΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ сСти ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ большС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² сСкунду.

Подписи ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π¨Π½ΠΎΡ€Ρ€Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 11% ΠΈ 3% мСньшС, Ρ‡Π΅ΠΌ подписи ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ECDSA соотвСтствСнно. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ схСмы Π¨Π½ΠΎΡ€Ρ€Π° позволяСт сСти ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ пространство Π±Π»ΠΎΠΊΠΎΠ² ΠΈ эффСктивнСС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ способствуСт сниТСнию комиссий Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π² Π²ΠΈΠ΄Ρƒ сниТСния Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΡΠ΅Ρ‚ΡŒ.

Подписи Π¨Π½ΠΎΡ€Ρ€Π° Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со стандартизациСй, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ совмСстимы с Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ECDSA. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρƒ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ схСму Π¨Π½ΠΎΡ€Ρ€Π°, Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ смогут Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ кошСлСк получатСля Π±Ρ‹Π» создан с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ECDSA, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. ОбновлСния сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, принятыС участниками сСти, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимыми, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±ΠΈΡ€ΠΆΠ°ΠΌ, ΠΊΠ°ΡΡ‚ΠΎΠ΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ сСрвисам ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌ кошСльков потрСбуСтся ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ измСнСния. Если Π±Ρ‹ BIP340 (ΡˆΠ½ΠΎΡ€Ρ€) Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимым, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌ сСрвисов Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°ΠΆΠ΅ нСцСлСсообразно Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это услоТнило Π±Ρ‹ использованиС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. НапримСр, отправитСлям Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π±Ρ‹ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ случайной ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΌΠΎΠ½Π΅Ρ‚. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, BIP340 Ρ€Π΅ΡˆΠ°Π΅Ρ‚ (Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅ просто Π½Π΅ создаСт) эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, позволяя ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ECDSA-ΠΊΠ»ΡŽΡ‡Π°ΠΌ.

Подписи Π¨Π½ΠΎΡ€Ρ€Π° Π΄ΠΎΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎ бСзопасны, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ содСрТат Π»Π΅Π³ΠΊΠΎ провСряСмоС ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ бСзопасности. Напротив, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ECDSA-подписСй подтвСрТдаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π₯отя Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π°Ρ‚Π°ΠΊ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ ECDSA, Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° бСзопасности этой схСмы ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΅Ρ‰Π΅ Π½Π΅ прСдставлСно.

Π”Π°Π²ΠΈΠ΄ ΠŸΡƒΠ°Π½ΡˆΠ΅Π²Π°Π»ΡŒ (ΠΎΠ½ ΠΆΠ΅ Дэвид ΠŸΠΎΠΉΠ½Ρ‚ΡˆΠ΅Π²Π°Π»ΡŒ) ΠΈ Π–Π°ΠΊ Π‘Ρ‚Π΅Ρ€ Π΄ΠΎΠΊΠ°Π·Π°Π»ΠΈ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ (PDF) 1998 Π³ΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎ подписи Π¨Π½ΠΎΡ€Ρ€Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ Π² Π°Ρ‚Π°ΠΊΠ°Ρ… с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ сообщСний (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SUF-CMA). И это Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ СдинствСнный способ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ подписи Π¨Π½ΠΎΡ€Ρ€Π° β€” это Ρ€Π΅ΡˆΠΈΡ‚ΡŒ практичСски Π½Π΅Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠ΅ матСматичСскоС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅, извСстноС ΠΊΠ°ΠΊ Π·Π°Π΄Π°Ρ‡Π° дискрСтного логарифмирования Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Ρ‚ΠΎΡ‡Π΅ΠΊ эллиптичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ (elliptic curve discrete logarithm problem, ΠΈΠ»ΠΈ ECDLP). Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ для подтвСрТдСния бСзопасности ECDSA ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° вСских ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Π½ΠΎ всС-Ρ‚Π°ΠΊΠΈ допущСниях, вмСсто строгих Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π².

Π₯отя подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ прСимущСств ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ECDSA, эта схСма Π½Π΅ являСтся Π½ΠΎΠ²Ρ‹ΠΌ словом Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. НСмСцкий ΡƒΡ‡Π΅Π½Ρ‹ΠΉ-ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ ΠšΠ»Π°ΡƒΡ-ΠŸΠ΅Ρ‚Π΅Ρ€ Π¨Π½ΠΎΡ€Ρ€ ΠΈΠ·ΠΎΠ±Ρ€Π΅Π» эту схСму, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ профСссором Ѐранкфуртского унивСрситСта ΠΈΠΌΠ΅Π½ΠΈ Π“Ρ‘Ρ‚Π΅ Π² 1980-Ρ… Π³ΠΎΠ΄Π°Ρ…. Однако Π¨Π½ΠΎΡ€Ρ€ Ρ€Π΅Π²Π½ΠΈΠ²ΠΎ относился ΠΊ своСму ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΡŽ. ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ Π·Π°ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π» свою схСму Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ² Π΅Π΅ использованиС ΠΈ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΠ² дальнСйшиС ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ. Π‘Ρ€ΠΎΠΊ дСйствия ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π° истСк Π² 2008 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° Π‘Π°Ρ‚ΠΎΡˆΠΈ Накамото ΠΈΠ·ΠΎΠ±Ρ€Π΅Π» Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π¨Π½ΠΎΡ€Ρ€ Π·Π°Ρ‰ΠΈΡ‰Π°Π» свою схСму подписи ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΏΠΎΡ‡Ρ‚ΠΈ 20 Π»Π΅Ρ‚, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΉ Π±Ρ‹Π»ΠΎ связано с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΈ доступной для свободного использования схСмой ECDSA. На Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ подписи Π¨Π½ΠΎΡ€Ρ€Π° Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹, стандартизированы ΠΈ протСстированы Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ срСдС для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ глобальной Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠΉ систСмы, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π‘Π°Ρ‚ΠΎΡˆΠΈ Π² 2008 Π³ΠΎΠ΄Ρƒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Π΅Π» схСмС Π¨Π½ΠΎΡ€Ρ€Π° ECDSA ΠΏΠΎ нСскольким ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ схСмы Π¨Π½ΠΎΡ€Ρ€Π°, ECDSA Π½Π΅ Π±Ρ‹Π»Π° ΠΎΠ±Ρ€Π΅ΠΌΠ΅Π½Π΅Π½Π° ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ авторскими ΠΏΡ€Π°Π²Π°ΠΌΠΈ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Π½Π΅ Π±Ρ‹Π»ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° Π΅Π΅ использованиС Π² сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ECDSA Π½Π΅ Π±Ρ‹Π»Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π° ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ авторским ΠΏΡ€Π°Π²ΠΎΠΌ, ΠΎΠ½Π° ΡƒΠΆΠ΅ Π±Ρ‹Π»Π° Π·Π½Π°ΠΊΠΎΠΌΠ° ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сущСствовало консСнсусноС ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ECDSA Π² достаточной стСпСни ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π° Π³ΠΎΠ΄Π°ΠΌΠΈ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования, ΠΎΠ½Π°, вСроятно, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΌΡΡ сроком слуТбы.

ECDSA Π±Ρ‹Π»Π° Ρ‡Π°ΡΡ‚ΡŒΡŽ OpenSSL, Π½Π°Π±ΠΎΡ€Π° инструмСнтов ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠΏΠ°Π½ΠΊΠ°ΠΌΠΈ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ. OpenSSL ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ сдСлал Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ECDSA Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ простым процСссом.

НСсмотря Π½Π° извСстныС нСдостатки ECDSA ΠΈ Ρ€Π΅Π³ΡƒΠ»ΡΡ€Π½ΡƒΡŽ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΡƒ Π² Π΅Π΅ адрСс со стороны ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠ², это Π±Ρ‹Π»Π° открытая, лСгкая, надСТная ΠΈ Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ довСрия схСма подписи. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ популярными Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°ΠΌΠΈ, ECDSA Π±Ρ‹Π»Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π΄Π΅Π½Π΅Π³, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° мСньшС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов, ΠΈΠΌΠ΅Π»Π° ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ ΠΊΠ»ΡŽΡ‡Π°, обСспСчивала ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ бСзопасности ΠΈ соотвСтствовала отраслСвым стандартам. ΠŸΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ Π² ECDSA с самого Π½Π°Ρ‡Π°Π»Π° вносились Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ. Π’Π°ΠΊ, Pieter Wuille с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΡƒΡŽ для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΡΠ»Π»ΠΈΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΡ€ΠΈΠ²ΡƒΡŽ (ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ ΠΊΠ°ΠΊ secp256k1), ΡΠ΄Π΅Π»Π°Π²ΡˆΡƒΡŽ подписи Π±ΠΎΠ»Π΅Π΅ быстрыми ΠΈ Π»Π΅Π³ΠΊΠΈΠΌΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ECDSA Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ нСдостатками, ΠΈ это ΠΎΠΏΡ€Π°Π²Π΄Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ всСй систСмы.

BIP341 (taproot)

Если BIP340 ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описываСт Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ схСмы Π¨Π½ΠΎΡ€Ρ€Π°, Ρ‚ΠΎ BIP341 описываСт ΠΏΡ€Π°Π²ΠΈΠ»Π° для Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ², P2TR (Pay-to-Taproot). P2TR β€” это ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ SegWit вСрсии 0 (Ρ‚. Π΅. P2WPKH ΠΈ P2WSH) Π΄ΠΎ вСрсии 1, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ подписи Π¨Π½ΠΎΡ€Ρ€Π°. BIP341 Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, эффСктивности ΠΈ гибкости скриптов Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π±Π΅Π· ΡƒΡ‰Π΅Ρ€Π±Π° для бСзопасности сСти.

BIP341 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ подписи Π¨Π½ΠΎΡ€Ρ€Π° для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ слоТных Ρ‚ΠΈΠΏΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈ этом выглядят Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΠΎ ΠΎΡ‚ стандартных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с одностороннСй (single-sig) подписью:

НС-P2TR Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ P2PKH ΠΈ P2SH, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ условия выполнСния Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΈ задСйствованы. Как ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, это ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° ΡΠ΅Ρ‚ΡŒ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСт ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Taproot позволяСт тСорСтичСски ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ любой P2TR смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π΄ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ (DAO) c 10 000+ участников ΠΈ тысячами Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½ΠΎΠ², ΠΏΡ€ΠΈ этом Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΡ‚ΡŒ этот ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ°ΠΊ стандартная транзакция с одностороннСй подписью.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ Π² Π±Π°Ρ€ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ свой возраст ΠΏΠΎ Π½Π΅ΠΊΠΎΠ΅ΠΌΡƒ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰Π΅ΠΌΡƒ Π»ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ ID. Однако ΠΏΡ€ΠΈ этом Π±ΡƒΠ΄Π΅Ρ‚ раскрыта ΠΈ другая личная информация, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΊ ситуации: домашний адрСс, ИНН, статус Π΄ΠΎΠ½ΠΎΡ€Π° ΠΎΡ€Π³Π°Π½ΠΎΠ², острота зрСния ΠΈ Ρ‚. Π΄. Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ людСй согласится с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ возраст, Π½Π΅ раскрывая всСго ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ. Π‘ Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-транзакциями старого Ρ‚ΠΈΠΏΠ° (legacy) ситуация выглядит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅: для подтвСрТдСния Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π²Π°ΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… условий расхода, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»Π΅ΠΌ, Π½ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ всС. Taproot Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ приватности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Β«ΠΌΠ΅Ρ€ΠΊΠ΅Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² скриптов» (Merkelized Alternative Script Tree, ΠΈΠ»ΠΈ MAST).

MAST (Merklized Alternative Script Trees)

BIP341 Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ MAST, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ Π΄Π΅Ρ€Π΅Π²ΡŒΡ Ρ…Π΅ΡˆΠ΅ΠΉ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ приватности P2SH ΠΈ P2PKH, Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ всС условия расхода Π΅Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС нСзадСйствованныС. Π Π°Π»ΡŒΡ„ ΠœΠ΅Ρ€ΠΊΠ», ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈ Ρ‚ΠΎΡ‚, ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» криптографичСскоС Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π·Π°ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π» ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² ΠœΠ΅Ρ€ΠΊΠ»Π° (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π΅Ρ€Π΅Π²ΡŒΡΠΌΠΈ Ρ…Π΅ΡˆΠ΅ΠΉ) Π½Π° срок с 1979 ΠΏΠΎ 2002 Π³. Π”Π΅Ρ€Π΅Π²ΠΎ Ρ…Π΅ΡˆΠ΅ΠΉ β€” это эффСктивный способ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² Π½Π°Π±ΠΎΡ€Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π±Π΅Π· знания всСго Π½Π°Π±ΠΎΡ€Π°. Π”Π΅Ρ€Π΅Π²ΠΎ Ρ…Π΅ΡˆΠ΅ΠΉ прСдставляСт собой Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру Π΄Π°Π½Π½Ρ‹Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ «листовой» ΡƒΠ·Π΅Π» содСрТит Ρ…Π΅Ρˆ Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ «нСлистовой ΡƒΠ·Π΅Π»Β» содСрТит Ρ…Π΅Ρˆ своих Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… ΡƒΠ·Π»ΠΎΠ². ЛистовыС ΡƒΠ·Π»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ строго ΠΎΠ΄Π½ΠΎΠ³ΠΎ «родитСля» ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ ΡƒΠ·Π»Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ это всСгда послСдний элСмСнт ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Β«Π²Π΅Ρ‚Π²ΠΈΒ». НСлистовыС ΡƒΠ·Π»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²ΡƒΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ любоС количСство Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… ΡƒΠ·Π»ΠΎΠ².

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.11.39. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.11.39. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.11.39

Π”Π΅Ρ€Π΅Π²ΡŒΡ Ρ…Π΅ΡˆΠ΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ основными Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°ΠΌΠΈ β€” Bitcoin ΠΈ Ethereum β€” для эффСктивной ΠΈ бСзопасной ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ содСрТимого Π±ΠΎΠ»ΡŒΡˆΠΈΡ… структур Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡ… цСлостности ΠΈ согласованности, Π° Ρ‚Π°ΠΊΠΆΠ΅ для синхронизации Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΠ΅ сСти ΠΎΡ‚Π΄Π°ΡŽΡ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π΅Ρ€Π΅Π²ΡŒΡΠΌ Ρ…Π΅ΡˆΠ΅ΠΉ ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ структурами Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это:

MAST Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ раскрытия Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ³ΠΎ условия расхода UTXO, вмСсто раскрытия всСго скрипта, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всС Π½Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ условия. Π’Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ количСство Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ², раскрываСмых ΠΎΠ½Ρ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΈ создании ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ расходС UTXO, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ сокращая Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, сниТая комиссии ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π² структуру Π΄Π°Π½Π½Ρ‹Ρ… MAST для облСгчСния доступа. Π’ основС MAST Π»Π΅ΠΆΠΈΡ‚ идСя ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ самыС слоТныС смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ с многочислСнными участниками ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ условиС, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ всС участники ΡΠΎΠ³Π»Π°ΡˆΠ°ΡŽΡ‚ΡΡ с Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

MAST позволяСт Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ условиС расхода Π½Π°Π±ΠΎΡ€Π° UTXO, вмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΈΡ… Π² ΠΎΠ΄ΠΈΠ½ Ρ…Π΅Ρˆ, ΠΈ Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ· этих Ρ…Π΅ΡˆΠ΅ΠΉ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру. Из этого Π΄Π΅Ρ€Π΅Π²Π° Ρ…Π΅ΡˆΠ΅ΠΉ Π·Π°Ρ‚Π΅ΠΌ получаСтся Π΅Π΄ΠΈΠ½Ρ‹ΠΉ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ…Π΅Ρˆ для всСго Π΄Π΅Ρ€Π΅Π²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Β«Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚Β» UTXO. ΠŸΡ€ΠΈ раскрытии ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ…Π΅Ρˆ ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎ Π΄Π΅Ρ€Π΅Π²Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Π±Ρ‹Π»ΠΈ Π»ΠΈ эти Π΄Π°Π½Π½Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² Π΄Π΅Ρ€Π΅Π²ΠΎ Ρ…Π΅ΡˆΠ΅ΠΉ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ условия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π΄Π΅Ρ€Π΅Π²Π΅ Ρ…Π΅ΡˆΠ΅ΠΉ, ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ скрытыми.

MAST ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ приватности ΠΈ эффСктивнСС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Π΅ΠΌ P2SH смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. А подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ этим MAST-структурам Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ ΠΎΡ‚ стандартных Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Как Π²ΠΈΠ΄Π½ΠΎ Π½Π° рисункС 7 Π½ΠΈΠΆΠ΅, объСм мСста, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ Π² Π±Π»ΠΎΠΊΠ΅ multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ, ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»Π΅Π½ количСству Π΅Π΅ подписантов. Однако ΠΏΡ€ΠΈ использовании P2TR multisig-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€, благодаря Ρ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ практичСски любоС число подписантов ΠΈ ΠΏΡ€ΠΈ этом Β«Π²Π΅ΡΠΈΡ‚ΡŒΒ», Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΡ‚ΡŒ Ρ€ΠΎΠ²Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ P2TR-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с одностороннСй подписью.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.12.30. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.12.30. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.12.30

P2TR (Pay-to-Taproot)

Как ΡƒΠΆΠ΅ сказано Π²Ρ‹ΡˆΠ΅, BIP341 (taproot) Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Pay-to-Taproot (P2TR). Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ скрипта позволяСт Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ΄Π½Ρƒ подпись Π¨Π½ΠΎΡ€Ρ€Π° для расхода ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ Π»ΠΈΠ±ΠΎ раскрыв ΠΈ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΠ² трСбования ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· скриптов Π² Π΄Π΅Ρ€Π΅Π²Π΅ Ρ…Π΅ΡˆΠ΅ΠΉ. P2TR скрипт ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π² сСбС Π΄Π²Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ Π±Ρ‹Π²ΡˆΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ расходования: P2SH ΠΈ P2PK, которая ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° P2PKH, ΠΎΠ΄Π½Π°ΠΊΠΎ отличаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ привязываСт Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ ΠΊ самому ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ, Π° Π½Π΅ ΠΊ Π΅Π³ΠΎ Ρ…Π΅ΡˆΡƒ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ всС P2TR-Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π»ΠΈΠ±ΠΎ ΠΏΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ, Π»ΠΈΠ±ΠΎ ΠΏΠΎ скрипту, ΠΈ ΠΎΠ½ΠΈ становятся Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. P2TR β€” это Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²ΠΈΠ΄ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² SegWit v1.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Pay-to-Taproot (P2TR), Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π°Π³Π»ΡΠ΄Π½ΡƒΡŽ схСму, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ Π² глоссарии Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ². А Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ влияниС taproot, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° самый распространСнный способ трансфСра ΠΊΠ°ΠΏΠΈΡ‚Π°Π»Π° Π² сСти Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°: Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с одностороннСй подписью.

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ создания ΠΈ расходования taproot-Π²Ρ‹Ρ…ΠΎΠ΄Π° с одностороннСй подписью (SegWit v1) ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 5% Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ использовании P2WPKH (SegWit v0). Однако Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° созданиС taproot-Π²Ρ‹Ρ…ΠΎΠ΄Π° практичСски Ρ€Π°Π²Π½Ρ‹ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌ Π½Π° созданиС P2WSH (multisig) Π²Ρ‹Ρ…ΠΎΠ΄Π°, ΠΏΡ€ΠΈ этом Ρ€Π°ΡΡ…ΠΎΠ΄ΠΎΠ²Π°Ρ‚ΡŒ taproot-Π²Ρ‹Ρ…ΠΎΠ΄ с одностороннСй подписью Π½Π° 40% дСшСвлС, Ρ‡Π΅ΠΌ P2WPKH. Π’ΠΎ Π΅ΡΡ‚ΡŒ хотя P2WPKH нСсколько эффСктивнСС, Ρ‡Π΅ΠΌ P2TR, для Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с одностороннСй подписью, P2TR позволяСт транзакциям с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒΡŽ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΠΎ ΠΎΡ‚ стандартных single-sig Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.13.19. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.13.19. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.13.19

BIP342 (tapscript)

Π’Ρ€Π΅Ρ‚ΡŒΡ Ρ„Π°Π·Π° софтфорка, называСмая Tapscript (BIP342), опрСдСляСт нСбольшиС измСнСния Π² скриптовом языкС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° для использования Π΅Π³ΠΎ с P2TR-транзакциями. Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ скриптовый язык Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ просто Script, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊ расходования Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Β«ΠΌΠΎΠ½Π΅Ρ‚Β». Π’Π°ΠΊ ΠΆΠ΅ ΠΈ Tapscript опрСдСляСт сСмантику условий расходования для Taproot, дСлая подписи Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Taproot доступными для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Как обновлСнная вСрсия языка Bitcoin Script, Tapscript ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ основываСтся Π½Π° возмоТности ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π°. Π’ частности, Tapscript ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ Ρ…Π΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ подписСй для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ taproot-скриптов, добавляСт Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹, ΠΈ измСняСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ограничСния для Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ рСсурсам, Π² Ρ‚ΠΎΠΌ числС удаляя ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² 10 000 Π±Π°ΠΉΡ‚ ΠΈ Π»ΠΈΠΌΠΈΡ‚ Π½Π° количСство ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ² Π² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Tapscript Π΄Π΅Π»ΠΈΡ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠΏΠΊΠΎΠ΄ΠΎΠ² с legacy (ECDSA) ΠΈ segwit транзакциями, Π·Π° нСсколькими ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ:

Π₯отя Tapscript ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ лишь нСбольшим ΠΏΠΎΠ΄ΡΠΏΠΎΡ€ΡŒΠ΅ΠΌ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ схСм Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Taproot, это ваТная Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ°Π·Π»Π°. Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° подписи являлась самой рСсурсоСмкой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ подписи ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписСй Π¨Π½ΠΎΡ€Ρ€Π° позволяСт Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ эффСктивности, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ подписСй Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ Taproot. А Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ гибкости смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, благодаря Taproot, позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ с многостороннСй подписью ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ возмоТности для создания Π½Π° основС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ (DAO) ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… DeFi-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ВлияниС Taproot

Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ софтфорком, Taproot ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ со старыми вСрсиями ПО ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ всС старыС Ρ‚ΠΈΠΏΡ‹ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ taproot-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ своих Π½ΠΎΠ΄ Π΄ΠΎ послСднСй вСрсии Bitcoin Core.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² кошСльков ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ ΠΈ послС Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Taproot ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ECDSA ΠΈΠ·-Π·Π° Π΅Π΅ распространСния ΠΈ стандартизации, всС возмоТности Taproot Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ раскрыты сразу. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π±Π»ΠΎΠΊΠΈ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΊ с подписями Π¨Π½ΠΎΡ€Ρ€Π°, Ρ‚Π°ΠΊ ΠΈ ECDSA, Ρ‡Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ возмоТности для использования прСимущСств ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π² краткосрочной пСрспСктивС. Но со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ распространСниС этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Taproot, Π΄Π°ΠΆΠ΅ Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ± этом Π·Π½Π°Ρ‚ΡŒ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π² ΠΎΠ΄Π½ΠΎΡ‡Π°ΡΡŒΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Taproot Ρ€Π°Π½ΡŒΡˆΠ΅ бизнСсов ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Taproot находился Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΡƒΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ участники Ρ€Ρ‹Π½ΠΊΠ° ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ влияниС ΡƒΠΆΠ΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ Π² Ρ†Π΅Π½Π΅ BTC. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ активация Taproot станСт Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠΌ для сильной Π²ΠΎΠ»Π½Ρ‹ роста Ρ€Ρ‹Π½ΠΊΠ°, ΠΏΡƒΡΡ‚ΡŒ ΠΈ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π»Π°Π³ΠΎΠΌ ΠΎΡ‚ Π΄Π°Ρ‚Ρ‹ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ. На самом Π΄Π΅Π»Π΅, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятно, Ρ‡Ρ‚ΠΎ Π² краткосрочной ΠΈ срСднСсрочной пСрспСктивС Π½Π° Ρ†Π΅Π½Ρƒ Π±ΡƒΠ΄ΡƒΡ‚ Π²Π»ΠΈΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Π° влияниС Taproot Π½Π΅ ΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ влияния Π½Π° Ρ†Π΅Π½Ρƒ Π² блиТайшиС Π³ΠΎΠ΄Ρ‹.

Но Π²Π½Π΅ зависимости ΠΎΡ‚ краткосрочных ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠΉ курса, Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° для создания Π½Π° Π΅Π³ΠΎ основС DeFi-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ спрос Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ рСсурс доступных для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΌΠΎΠ½Π΅Ρ‚. Π’ частности, Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ позволяСт Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρƒ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°ΠΌΠΈ, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠΌΠΈ Π±ΠΎΠ»Π΅Π΅ высокой пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ethereum, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ сСгодня основной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ размСщСния DeFi-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС Taproot ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ возмоТности для создания Π½Π° основС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° Π½ΠΎΠ²Ρ‹Ρ… DeFi-сСтСй (сайдчСйнов) β€” Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Sovryn, Thorchain ΠΈΠ»ΠΈ Portal β€” ΠΏΡƒΡ‚Π΅ΠΌ открытия vault-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² с многостороннСй (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с 1000+ участников) подписью, Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Ρ‹ для использования ΠΈΡ… Π² сайдчСйнС ΠΈ сто́ящиС ΠΏΡ€ΠΈ этом ΠΊΠ°ΠΊ стандартная транзакция с одностороннСй подписью. Π”ΠΎ Taproot рСализация ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… сайдчСйнов с Ρ‚Π°ΠΊΠΈΠΌ количСством подписантов Π±Ρ‹Π»Π° Π±Ρ‹ Π½Π΅ΠΏΠΎΠΌΠ΅Ρ€Π½ΠΎ дорогостоящСй.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ большиС multisig смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ с сотнями ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ тысячами подписантов Π΄ΠΎ Taproot стоили слишком Π΄ΠΎΡ€ΠΎΠ³ΠΎ, Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π» особого интСрСса со стороны DeFi-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ². По Π΄Π°Π½Π½Ρ‹ΠΌ DeFi Prime, Π½Π° Ethereum размСщаСтся Π±ΠΎΠ»Π΅Π΅ 64% ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… DeFi-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π½Π° Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π΅ β€” ΠΎΠΊΠΎΠ»ΠΎ 7,5%.

Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. Snimok ekrana 2021 11 22 v 00.14.17. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл Ρ„ΠΎΡ‚ΠΎ. Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл-Snimok ekrana 2021 11 22 v 00.14.17. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Taproot Π±ΠΈΡ‚ΠΊΠΎΠΈΠ½ Π² Ρ‡Π΅ΠΌ смысл. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Snimok ekrana 2021 11 22 v 00.14.17

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, segwit Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ lightning-ΠΊΠ°Π½Π°Π»Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ большСС распространСниС Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° станСт доступСн Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ это Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ просто, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ открытия ΠΈ закрытия ΠΊΠ°Π½Π°Π»ΠΎΠ² Π² случаС использования Taproot Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… taproot-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

НаконСц, Taproot ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Ρ‹Π½ΠΎΠΊ комиссий для ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ² послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠΊΠΎΠ»ΠΎ 2140 Π³ΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Ρ‹Ρ‚ послСдний Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½. Π­Ρ‚Π° тСория ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² случаС сущСствСнного спроса Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ пассивноС участиС Π² CoinJoin-транзакциях, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… балансы ΠΈΡ… кошСльков Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ Π² ΠΎΠ΄Π½Ρƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ с нСсколькими отправитСлями, увСличивая Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ «мноТСство анонимности». Π’ случаС дальнСйшСго роста внСдрСния комиссии Π·Π° ΠΎΠ½Ρ‡Π΅ΠΉΠ½-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ вырасти, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΡŽ спроса Π½Π° ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³ Π΄Π°ΠΆΠ΅ послС выпуска послСднСго Π±ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°. Π’ любом случаС Taproot ΠΎΠ΄Π½ΠΈΠΌ выстрСлом ΡƒΠ±ΠΈΠ²Π°Π΅Ρ‚ Π΄Π²ΡƒΡ… Π·Π°ΠΉΡ†Π΅Π², ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ ΠΆΠΈΠ·Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΈ ΠΊΠ°ΠΊ срСдства сбСрСТСния, ΠΈ ΠΊΠ°ΠΊ срСдства ΠΎΠ±ΠΌΠ΅Π½Π° (ΠΎΠ±Π° этих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования ΠΎΡΠΏΠ°Ρ€ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Ρ‹Π½ΠΎΡ‡Π½ΠΎΠΉ Ρ†Π΅Π½Ρ‹).

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

Taproot β€” это ваТнСйшСС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ для Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ сСти, ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ². Подписи Π¨Π½ΠΎΡ€Ρ€Π° (BIP340) ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, позволяя Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ подписи, дСлая Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΡŒΡŽ Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ ΠΎΡ‚ стандартных Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с одностороннСй подписью. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ Taproot (BIP341) опираСтся Π½Π° схСму Π¨Π½ΠΎΡ€Ρ€Π° для создания ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° SegWit-Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с инструкциями ΠΏΠΎ расходу Π½Π° основС Taproot, подписСй Π¨Π½ΠΎΡ€Ρ€Π° ΠΈ MAST; это позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС условия расходования ΠΈ сокращаСт объСм раскрываСмой Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± этих условиях. НаконСц, Tapscript (BIP342) позволяСт ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ вСрсии скриптового языка Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ условия расходования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стали Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ с Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ Taproot, ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ сСти. Tapscript Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ Π½ΠΎΠ²Ρ‹Π΅ тСхнологичСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ SegWit ΠΈ Lightning Network. Π­Ρ‚ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ сСти ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π² Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½ΠΎ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этого ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ внСдрСния ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ принятия.

МассовоС распространСниС Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°, всС Π΅Ρ‰Π΅ являСтся спорным вопросом ΠΈ Π½Π΅ Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ зависит ΠΎΡ‚ качСства Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ способности ΠΊ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² Π»ΡƒΡ‡ΡˆΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… для обСспСчСния приватности ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ расти Π² долгосрочной пСрспСктивС. И благодаря тСхничСским Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌ, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π² софтфоркС Taproot, Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½ сСгодня Π½Π° шаг β€” ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π° нСсколько шагов β€” Π±Π»ΠΈΠΆΠ΅ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ этих Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Π­Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²Π°ΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, нСсмотря Π½Π° сущСствованиС ΠΈ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π·Ρ€Π΅Π»Ρ‹Ρ… криптографичСских ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² обСспСчСния ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ΠΈ сопряТСны со Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ компромиссами, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ³Π»Π°ΡΠΈΡ‚ΡŒΡΡ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ заинтСрСсованных сторон. Taproot ΠΆΠ΅, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², снискал практичСски ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ консСнсус, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ нСсСт Π² сСбС Π½ΠΈΠΊΠ°ΠΊΠΈΡ… сущСствСнных компромиссов. БовмСстно Подписи Π¨Π½ΠΎΡ€Ρ€Π°, Taproot ΠΈ TapScript ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ возмоТности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π±Π΅Π· прСувСличСния ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ Π½ΠΎΠ²ΡƒΡŽ эпоху Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Π‘ΠΈΡ‚ΠΊΠΎΠΉΠ½Π°.

БитНовости ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ отвСтствСнности Π·Π° Π»ΡŽΠ±Ρ‹Π΅ инвСстиционныС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. ВсС высказанныС суТдСния Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈΡ‡Π½ΠΎΠ΅ мнСния Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ рСспондСнтов. Π›ΡŽΠ±Ρ‹Π΅ дСйствия, связанныС с инвСстициями ΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΡ€Ρ‹Π½ΠΊΠ°Ρ…, сопряТСны с риском ΠΏΠΎΡ‚Π΅Ρ€ΠΈ инвСстируСмых срСдств. На основании прСдоставлСнных Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ инвСстиционныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ взвСшСнно, отвСтствСнно ΠΈ Π½Π° свой страх ΠΈ риск.

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° BitNovosti Π² Telegram!
Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ вашим ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ± этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π² коммСнтариях Π½ΠΈΠΆΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *