Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ транзакция β€” это ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Β«Ρ„Π°ΠΊΡ‚ΠΎΠ²Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π² Π±Π»ΠΎΠΊΠΈ. Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ прСдставляСт собой ΡΠ΅Ρ‚ΡŒ с Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ транзакциях. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² сСти Π³Π»Π°Π²Π½ΠΎΠΉ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹, Bitcoin.

КаТдая транзакция Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ фактичСски являСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, Β«Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅Β» ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ измСнСнию состояния всСй сСти.

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Вранзакция Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ с тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния β€” Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎΠ΅ событиС, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ.

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

Π’ Π±Π»ΠΎΠΊΠ°Ρ… хранятся Ρ‚Π°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅:

Π‘Π°ΠΌΠ° ΠΆΠ΅ транзакция состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… элСмСнтов: Π²Ρ…ΠΎΠ΄, Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈ сумма.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚, Π² Ρ‚ΠΎΠΌ числС Bitcoin, Π²Π·ΠΈΠΌΠ°ΡŽΡ‚ комиссию Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π‘Π΅Π· ΠΎΠΏΠ»Π°Ρ‚Ρ‹ комиссии сущСствуСт Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ ΡΠ΅Ρ‚ΡŒΡŽ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ транзакция останСтся Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ.

Ко всСму ΠΏΡ€ΠΎΡ‡Π΅ΠΌΡƒ, Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π½Π΅ говоря ΡƒΠΆΠ΅ ΠΎΠ± ΠΈΡ… ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ.

ИмСнно благодаря этим характСристикам Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ прСимущСство. НСизмСнный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π΅ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… бизнСс-сфСрах, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°ΠΌΠΈ поставок, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ финансовыми сСрвисами ΠΈ государствСнными ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ‚ экспСрта ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ сСрвиса, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ этапС находится отправлСнная Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ транзакция.

ΠžΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΠΈ Π±Π»ΠΎΠΊΠΎΠ² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

БущСствуСт мноТСство сайтов, доступных для отслСТивания Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅. НиТС прСдставлСны лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…:

ΠŸΡ€ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Ethereum ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π°Ρ… стандарта ERC20 ΠΊΠ°ΠΊ Π½ΠΈΠΊΠΎΠ³Π΄Π° кстати Π±ΡƒΠ΄ΡƒΡ‚ сСрвисы:

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ своя ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° для отслСТивания Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π‘Ρ€Π΅Π΄ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных:

НСподтвСрТдСнная Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ транзакция

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

НСподтвСрТдСнная транзакция β€” это транзакция, которая Π½Π΅ Π±Ρ‹Π»Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² Π±Π»ΠΎΠΊ, ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Π»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

Для провСдСния Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв, трСбуСтся ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ со стороны участников сСти (ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ²).

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ возникновСния Π½Π΅ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π’ Ρ€Π΅Π΄ΠΊΠΈΡ… случаях Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с ΠΎΠΏΠ»Π°Ρ‚ΠΎΠΉ Π½ΠΈΠ·ΠΊΠΈΡ… ΠΈΠ»ΠΈ Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… комиссий ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΡΡ‚Ρ€ΡΡ‚ΡŒ Π² Π½Π΅ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½ΠΎΠΌ статусС Π±ΠΎΠ»Π΅Π΅, Ρ‡Π΅ΠΌ Π½Π° нСдСлю. Π’ Ρ‚Π°ΠΊΠΈΡ… ситуациях ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹:

ВСхнология Lightning Network

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Lightning Network β€” это тСхнология, которая Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ сСти, Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ‚ΡŒΡŽ (частично) ΠΈ высокими комиссиями. Она Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ²Π΅Ρ€Ρ… Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΈ являСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня.

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

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

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ упоминания ΠΎ Lightning Network, Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΡƒΡŽΡ‚ΡΡ с Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠΌ Bitcoin. Однако данная тСхнология Π²Π½Π΅Π΄Ρ€Π΅Π½Π° ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ, Litecoin, Vertcoin, Viacoin, Stellar, Decred ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

К соТалСнию, тСхнология ΠΈΠΌΠ΅Π΅Ρ‚ ряд нСдостатков, основным ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сСти. Π’Π°ΠΊ, Π² Π½Π°Ρ‡Π°Π»Π΅ 2019 Π±ΠΎΠ»Π΅Π΅ 50% Смкости сСти Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ всСго ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя, нСсмотря Π½Π° это, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΅Π΅ принятия Lightning Network Π² криптопространствС ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ рост.

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

Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ для самых ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… [part.1]

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π”Ρ‹ΠΌΠΊΠΎΠ² Аркадий АндрССвич

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ / систСмный ΠΈ бизнСс Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π­Ρ‚ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ Π½Π°ΠΊΠΎΠ½Π΅Ρ†-Ρ‚ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ простым языком, Π±Π΅Π· ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², Π½Π΅ сильно вникая Π² Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π·Π°Ρ‚ΠΎ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ.

ВСхнология, которая, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, ΠΎΠΊΠ°ΠΆΠ΅Ρ‚ наибольшСС влияниС Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… областях экономики Π² блиТайшиС 10 Π»Π΅Ρ‚, ΡƒΠΆΠ΅ сущСствуСт! И это Π½Π΅ BigData, Π½Π΅ соцсСти, Π½Π΅ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Machine Learning. Π­Ρ‚ΠΎ тСхнология, лСТащая Π² основС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚, Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Π±Π»ΠΎΠΊΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ- Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. БСйчас ΠΈΠΌΠ΅Π½Π½ΠΎ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ являСтся инструмСнтом для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΈ ΠΎΠ½ нСсСт ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» для любого бизнСса.

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡƒΠ΄ΠΈΠ²Π»Π΅Π½Ρ‹, ΡƒΠ·Π½Π°Π², Ρ‡Ρ‚ΠΎ :

МоТно Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ распрСдСлСнный рССстр Π² ΠΎΠ³ΠΎΡ€ΠΎΠ΄Π΅ Ρƒ Π±Π°Π±ΡƒΡˆΠΊΠΈ?

Как ΠΎΠ΄Π½Π° тСхнология ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ всю ΡƒΡΡ‚ΠΎΡΠ²ΡˆΡƒΡŽΡΡ ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΡŽ бизнСса ΠΈ экономики?

Π’Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ опрСдСлимся, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ Π² part.1 :

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ эта тСхнология? ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠžΠ»Π΅Π³Π°Ρ…

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ магичСская машина ΠΈΠ»ΠΈ ΠΆΠ΅ Ρ…ΡΡˆ-функция

Алгоритм Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ²

ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΠΈ ΠΈΠ΄Π΅Π°Π»Π΅Π½ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½? Уязвимости идСальной систСмы

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Π‘Π»ΠΎΠΊ 1: ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠžΠ»Π΅Π³Π°Ρ…

Π‘Π½Π°Ρ‡Π°Π»Π° опрСдСлимся, ΠΊΠ°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ тСхнология?

Π”Π°Π²Π°ΠΉΡ‚Π΅ прСдставим, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³ ОлСг, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ. Он Π·Π²ΠΎΠ½ΠΈΡ‚ Π²Π°ΠΌ Π² Π‘Ρ‹Π·Ρ€Π°Π½ΡŒ с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠΈΠ½ΡƒΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π½ΠΈ, Ρ‚.ΠΊ. кэш ОлСга ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ исчСз. Π’Ρ‹, ΠΊΠ°ΠΊ порядочный Π΄Ρ€ΡƒΠ³, ΡΠΎΠ³Π»Π°ΡˆΠ°Π΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠžΠ»Π΅Π³Ρƒ ΠΈ ΠΈΠ΄Π΅Ρ‚Π΅ Π² Π±Π°Π½ΠΊ. Π’Π°ΠΌ Π²Ρ‹ сообщаСтС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π°Π΄ΠΎ пСрСвСсти N-ΡƒΡŽ сумму Π½Π° счСт ОлСга.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π‘Π°Π½ΠΊΠΈΡ€ провСряСт ваш Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ баланс Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ наличия этой суммы ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ дСньги Π½Π° счСт ОлСга. Π’Ρ‹ с чувством Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΠ»Π³Π° Π·Π²ΠΎΠ½ΠΈΡ‚Π΅ ОлСТкС ΠΈ сообщаСтС, Ρ‡Ρ‚ΠΎ лавэ пСрСчислСны.

И Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ сСйчас ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ? Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ.

Π’Ρ‹ ΠΈ ОлСг Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π±Π°Π½ΠΊΡƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ вашими дСньгами. НС Π±Ρ‹Π»ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ физичСской пСрСсылки. НуТно всСго лишь Π±Ρ‹Π»ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ рССстр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Π½ΠΈ Ρ‚Ρ‹, Π½ΠΈ ОлСг. И это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… систСм. Для установлСния довСрия ΠΌΠ΅ΠΆΠ΄Ρƒ людьми ΠΌΡ‹ зависим ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороны, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π±Π°Π½ΠΊ. ΠœΡ‹ зависимы ΠΎΡ‚ посрСдника для установлСния довСрия Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

Π‘Π»ΠΎΠΊ 2: ΠšΠ°ΠΊΡƒΡŽ ΡƒΠ³Ρ€ΠΎΠ·Ρƒ нСсСт цСнтрализация?

Π’Π°ΠΊΠΈΠ΅ систСмы ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ Π²Π·Π»ΠΎΠΌΠ°ΠΌ, ΠΈ случай Ρ‚Π°ΠΊΠΎΠ³ΠΎ систСмного сбоя ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ срСдств ΠΈ Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ этой систСмы, ΠΈ это ΡƒΠΆΠ΅ происходило Π½Π΅ Ρ€Π°Π·. Если ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· истории, Ρ‚ΠΎ Π½Π° ΡƒΠΌ сразу ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π·Π²Π°Π» Π‘Π‘Π‘Π  Π² 1991 ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ 40-ΠΊΠ° ΠΌΠ»Π½ Π²ΠΊΠ»Π°Π΄ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π±Π°Π½ΠΊΠΎΠ².

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ЦСнтрализованная / ДСцСнтрализованная систСмы

Π‘Π»ΠΎΠΊ 3: Какая систСма ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹?

БущСствуСт Π»ΠΈ систСма, которая Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ рССстр ΠΌΠ΅ΠΆΠ΄Ρƒ ΡŽΠ·Π΅Ρ€Π°ΠΌΠΈ этой систСмы, ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ посрСдников? Π”Π°, сущСствуСт. И Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ ΡƒΠΆΠ΅ догадались, это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Для сущСствования P2P систСм Π½ΡƒΠΆΠ½ΠΎ достаточноС количСство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ΡŒ ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ‚Π΅ΠΉ стороны. И Ρ‚Π°ΠΊΠΎΠ΅ минимальноС количСство ΡŽΠ·Π΅Ρ€ΠΎΠ²: 3 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° β€” для ΡƒΡ‡Π΅Ρ‚Π° ΠΈ содСрТания рССстра.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Π‘Π»ΠΎΠΊ 1: Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ 10 людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π±Π°Π½ΠΊΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм Ρ‚Ρ€Π΅Ρ‚Π΅ΠΉ стороны.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

По ΠΎΠ±Ρ‰Π΅ΠΌΡƒ согласию ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· 10-ΠΈ постоянно ΠΈΠΌΠ΅Π΅Ρ‚ всС подробности счСтов Π΄Ρ€ΡƒΠ³ΠΈΡ… участников, Π½ΠΎ Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ ΠΈΡ… личности

Π¨Π°Π³ 1: ΠŸΡƒΡΡ‚Π°Ρ ΠΏΠ°ΠΏΠΊΠ°

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· 10 участников Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡƒΡΡ‚ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ страницами. Π­Ρ‚Π° коллСкция страниц Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ рССстр Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ.

Π¨Π°Π³ 2: Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сидит с пустым листом ΠΈ Ρ€ΡƒΡ‡ΠΊΠΎΠΉ Π² Ρ€ΡƒΠΊΠ΅ ΠΈ Π³ΠΎΡ‚ΠΎΠ² Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, которая ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ этой систСмы.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½#2 send 10$ to #5 Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Transaction’s registration page

Для создания Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π½ΠΎΠΌΠ΅Ρ€ 2 сообщаСт всСм: Β« Π―, Π½ΠΎΠΌΠ΅Ρ€ #2 ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°ΡŽ #5 10$Β». ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· участников систСмы провСряСт, ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈ #2 достаточный баланс для произвСдСния Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Π’ случаС, Ссли баланс Π½ΠΎΠΌΠ΅Ρ€Π° #2 позволяСт это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ запись Ρƒ сСбя Π½Π° страницС. Π­Ρ‚ΠΎ происходит Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΏΠΎΠΊΠ° Π½Π° страницС Π½Π΅ закончится мСсто для записи Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ страница ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ 10 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π’.ΠΊ. всС Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, мСсто Π½Π° страницах Ρƒ всСх кончится ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

И Π²ΠΎΡ‚ настало врСмя, всСм ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ страницу Π² ΠΏΠ°ΠΏΠΊΡƒ ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ страницу для вСдСния ΡƒΡ‡Π΅Ρ‚Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. И Ρ‚Π°ΠΊ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ начиная с шага β„–2.

Π¨Π°Π³ 4: Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ страниц

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ страницу Π² ΠΏΠ°ΠΏΠΊΡƒ Π½Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΅Π΅ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Ρ‚ΡŒ со всСми, идСнтифицируя Π΅Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ. Бтавя Ρ‚Π°ΠΊΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π½Π° страницу, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹, Ρ‡Ρ‚ΠΎ эту страницу Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ смоТСт ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, отправляя Π΅Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ. Если всС Π΄ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ всС Π΄ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ содСрТимому страницы. И этот процСсс самый Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.

Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° этот процСсс называСтся Β«ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Β», Π½ΠΎ для простоты понимания Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ Π΅Π³ΠΎ ΠΊΠ°ΠΊ процСсс запСчатывания.

Π Π°Π½Π΅Π΅ посрСдник Π΄Π°Π²Π°Π» Π½Π°ΠΌ ΠΎΠ±Π΅Ρ‰Π°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ написанноС Π² рССстрС Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ. Π’ распрСдСлСнной ΠΈ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмС ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ прСдоставляСт Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅. ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ это процСсс дальшС, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ΄Π½Π° магичСская машина.

Магия Π₯эш-Ρ„ΡƒΠ½Ρ†ΠΊΠΈΠΉ

Π”Π°Π²Π°ΠΉΡ‚Π΅ прСдставим, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ машина, которая Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π° ΠΎΡ‚ внСшнСго воздСйствия. Если ΠΌΡ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠΌ ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ с Π½Π΅ΠΊΠΈΠΌ содСрТимым Π½Π° Π²Ρ…ΠΎΠ΄, Ρ‚ΠΎ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ содСрТимым Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅. Π­Ρ‚Π° магичСская машина называСтся Ρ…ΡΡˆ-функция.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΠΌΡ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ Π½Π° Π²Ρ…ΠΎΠ΄ Ρ†ΠΈΡ„Ρ€Ρƒ 4, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Β«cbajaΒ». Как эта функция ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Ρ†ΠΈΡ„Ρ€Ρƒ 4 Π² Β«cbajaΒ»? Никто Π½Π΅ Π·Π½Π°Π΅Ρ‚. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, этот процСсс Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΡ‹ΠΉ. По ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ нСльзя ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄Π°Π½ΠΎ Π½Π° Π²Ρ…ΠΎΠ΄. Но ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρƒ 4, Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ всСгда ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим Π΄Ρ€ΡƒΠ³ΠΎΠΉ случай. Π§Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π½Π° Π²Ρ…ΠΎΠ΄ это машинС, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Β«c56c0ahΒ»? Π•ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ способ это ΡƒΠ·Π½Π°Ρ‚ΡŒ β€” ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π‘ΡƒΠ΄Π΅ΠΌ оптимистичны, ΠΈ допустим Ρ‡Π΅Ρ€Π΅Π· нСсколько тысяч ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ΠΌΡ‹ нашли это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π’ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… условиях Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎ слоТно.

ΠžΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ сформулируСм Π³Π»Π°Π²Π½Ρ‹Π΅ свойства этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹.

НСвСроятная ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ нахоТдСния input ΠΏΠΎ output (входящСго значСния ΠΏΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ)

И простота ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ входящСго значСния

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ свойства этой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для создания ΠΏΠ΅Ρ‡Π°Ρ‚Π΅ΠΉ?

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° Π²Ρ…ΠΎΠ΄ ΠΌΡ‹ ΠΏΠΎΠ΄Π°Π΅ΠΌ Π΄Π²Π° значСния. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«KEKΒ», Π²Ρ‚ΠΎΡ€ΠΎΠ΅ β€”Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Π½Π° Π²Ρ…ΠΎΠ΄ Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Β«ValidolΒ». Π‘ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ содСрТится Π² Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅? Битуация Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π½Π΅Π΅ рассматриваСмый случай. ЕдинствСнный способ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ это число β€” ΠΏΠΎΠ΄Π±ΠΎΡ€ всСх чисСл подряд.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠžΠΏΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ оптимистичны, ΠΈ Ρ‡Π΅Ρ€Π΅Π· сколько Ρ‚ΠΎ тысяч ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ΠΌΡ‹ нашли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Β«LOLΒ». Когда Π±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Β«LOLΒ» ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Β«KEKΒ» Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«ValidolΒ».

Π’.Π΅. Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«LOLΒ» Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Β«KEKΒ».

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠœΡ‹ создали страницу с Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Β«KEKΒ». Π§Ρ‚ΠΎ Π±Ρ‹ ΠΏΡ€ΠΎΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ эту страницу, Ρ‚.Π΅. Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ эту страницу ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΎΠΊ, ΠΌΡ‹ ставим Π½Π° Π½Π΅ΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ с Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Β«LOLΒ»

Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ это POW(Proof-of-Work). Он ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΅ΡΡ‚ΡŒ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ для вычислСния этого значСния.

Если ΠΊΡ‚ΠΎ Ρ‚ΠΎ ΠΈΠ· нашСй Π³Ρ€ΡƒΠΏΠΏΡ‹ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π±Ρ‹Π»ΠΎ Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ содСрТимоС страницы с транзакциями, всС Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ трСбуСтся, это Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ эту страницу ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ этой страницы Π² ΠΌΠ°Π³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ. Если Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚ΠΎ содСрТимоС страницы с транзакциями Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ, Π½ΠΎ Ссли output Π½Π΅ соотвСтствуСт Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ, Ρ‚ΠΎ эту страницу ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΊΠΈΠ΄Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‚.ΠΊ. Π΅Π΅ содСрТимоС Π±Ρ‹Π»ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ ΠΈ Π΅Π΅ большС нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ставится ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π½Π° страницы, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ вСрнутся ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ, ΠΊΠΎΠ³Π΄Π° Ρƒ нас Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΎΡΡŒ мСсто Π½Π° страницС.

Майнинг

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρƒ всСх Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΎΡΡŒ мСсто Π½Π° страницС, участники систСмы ΡΠΎΡ€Π΅Π²Π½ΡƒΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Π² вычислСнии ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊ страницС, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π΅Π΅ Π²Π»ΠΎΠΆΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ участник вычислил этот Π½ΠΎΠΌΠ΅Ρ€, ΠΎΠ½ увСдомляСт всСх ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ числа. ΠŸΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠΎΠ³Π»Π°ΡˆΠ°Π΅Ρ‚ΡΡ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ.

Π’ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ встаСт Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ вопрос: ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ рСсурсы Π½Π° вычислСниС, ΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ Π΅Π³ΠΎ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ просто ΠΆΠ΄Π°Ρ‚ΡŒ объявлСния Π½ΠΎΠΌΠ΅Ρ€Π°? Π’ΡƒΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· Ρ‚Π°ΠΊΠΈ Π² Ρ…ΠΎΠ΄ вступаСт стимулированиС. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ, ΠΊΡ‚ΠΎ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ систСмы Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π½Π°Π³Ρ€Π°Π΄Ρƒ Π·Π° ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ, ΠΊΡ‚ΠΎ вычислит ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ Π·Π° ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ рСсурсы Π² Π²ΠΈΠ΄Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ мощности ΠΈ элСктроэнСргии.

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

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅ΠΌ Π½Π°ΡˆΡƒ аналогию Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹ это Π±Π»ΠΎΠΊΠΈ, Π° ΠΏΠ°ΠΏΠΊΠ° это Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° страниц. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ всС это прСвращаСтся Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π±Π»ΠΎΠΊΠΎΠ² β€” Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½.

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ «НО»

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ 5 страниц с пСчатями Π² ΠΏΠ°ΠΏΠΊΠ΅. Π§Ρ‚ΠΎ Ссли я Π²Π΅Ρ€Π½ΡƒΡΡŒ Π½Π°Π·Π°Π΄ ΠΊ Π²Ρ‚ΠΎΡ€ΠΎΠΉ страницС ΠΈ измСню Π΅Π΅ содСрТимоС Π² свою ΠΏΠΎΠ»ΡŒΠ·Ρƒ? ΠŸΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ Ссли я ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»ΡŽΡΡŒ ΠΈ Π·Π°Ρ€Π°Π½Π΅Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡŽ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ для ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠΎΡΡ‚Π°Π²Π»ΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ со своим высСлСнным Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Π½Π° Π½Π΅ΠΌ. Для прСдотвращСния этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π΅ΡΡ‚ΡŒ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ вычислСния ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°. Π­Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ².

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

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

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

Π§Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ чСстной страницы, ΠΎΠ±ΠΌΠ°Π½Ρ‰ΠΈΠΊ создаст Π½ΠΎΠ²ΡƒΡŽ Π½Π΅Ρ‡Π΅ΡΡ‚Π½ΡƒΡŽ Ρ†Π΅ΠΏΡŒ. На Π΄Π΅Π»Π΅, ΠΎΠ½ Π½Π΅ смоТСт Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΡ‰ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ 9ю чСстными участниками сСти, ΠΈ Π΅Π³ΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ смоТСт ΠΎΠ±ΠΎΠ³Π½Π°Ρ‚ΡŒ Ρ‡Π΅ΡΡ‚Π½ΡƒΡŽ Ρ†Π΅ΠΏΡŒ, Π° истинной являСтся Ρ‚Π° Ρ†Π΅ΠΏΡŒ, которая ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Атака 51%

ВсС систСмы ΠΈΠΌΠ΅ΡŽΡ‚ бэкдоры, ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Бамая извСстная ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° это Π°Ρ‚Π°ΠΊΠ° имСнуСмая «Атака 51%Β».

Если ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π΅Π΅ простым языком, Ρ‚ΠΎ рассматривая Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ², которая ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π²Ρ‹ΡˆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ вопрос: А Ссли Ρƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ нСчСстного ΡŽΠ·Π΅Ρ€Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΌΠΎΡ‰ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ большС, Ρ‡Π΅ΠΌ Ρƒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… 9Ρ‹Ρ…, Ρ‚ΠΎ ΠΎΠ½ смоТСт Ρ‡Π΅Ρ€Π΅Π· n-ΠΎΠ΅ врСмя ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π±Π»ΠΎΠΊΠΎΠ² начиная с 1-ΠΎΠ³ΠΎ листа, которая смоТСт ΠΎΠ±ΠΎΠ³Π½Π°Ρ‚ΡŒ Π³Π»Π°Π²Π½ΡƒΡŽ ΠΈΡΡ‚ΠΈΠ½Π½ΡƒΡŽ Ρ†Π΅ΠΏΡŒ Π±Π»ΠΎΠΊΠΎΠ².

Π”Π°, такая ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ. Π‘Π°ΠΌΠ° идСология Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ участников сСти Π½Π΅ Π½Π°ΠΌΠ΅Ρ€Π΅Π½Ρ‹ Β«ΠΈΠ³Ρ€Π°Ρ‚ΡŒΒ» Π½Π΅ чСстно.

Для упрощСния абстракции ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅, скаТСм, Ρ‡Ρ‚ΠΎ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ участника Ρ†Π΅ΠΏΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΡ‰ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅. БоотвСтствСнно, ΠΊΠΎΠ³Π΄Π° 6/10 участников Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ систСмы сговорятся ΠΈ захотят ΠΎΠ±ΠΌΠ°Π½ΡƒΡ‚ΡŒ ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ 4Π΅Ρ… ΡŽΠ·Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ Ρ‡Π΅Ρ€Π΅Π· n-ΠΎΠ΅ врСмя ΠΎΠ½ΠΈ установят Π½ΠΎΠ²ΡƒΡŽ ΠΈΡΡ‚ΠΈΠ½Π½ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π±Π»ΠΎΠΊΠΎΠ². ΠžΡ‚ΡΡŽΠ΄Π° ΠΈ ΠΈΠ΄Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ этой уязвимости. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ количСство нСчСстных ΡŽΠ·Π΅Ρ€ΠΎΠ² станСт 50%+, Ρ‚ΠΎ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ систСмС Π³Ρ€ΠΎΠ·ΠΈΡ‚ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π±Ρ‹Ρ‚ΡŒ Β«ΠΎΠ±ΠΌΠ°Π½ΡƒΡ‚ΠΎΠΉΒ».

Надо ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это практичСски Π½Π΅Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ. Как говорится, врСмя Π»ΡƒΡ‡ΡˆΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ, ΠΈ Π·Π° всС 11 Π»Π΅Ρ‚ сущСствования BitCoin ΠΎΠ½ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ Π±Ρ‹Π» Β«ΠΎΠ±ΠΌΠ°Π½ΡƒΡ‚Β» ΠΈ Π½Π΅ выводился ΠΈΠ· строя, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° эту систСму ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π°Ρ‚Π°ΠΊΠΈ.

Π’Π°ΠΊ ΠΆΠ΅, сущСствуСт Π΅Ρ‰Ρ‘ ΠΏΠ°Ρ€Π° тСорСтичСских уязвимостСй Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ смоТСтС ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Бсылка для ознакомлСния: Π§Ρ‚ΠΎ ΡƒΠ³Ρ€ΠΎΠΆΠ°Π΅Ρ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтям

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΈ мыслСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хочСтся донСсти ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈ Ссли всС ΠΈΠ·Π»ΠΎΠΆΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½Ρƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Π±ΡƒΠ΄Π΅Ρ‚ скучно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΌΠ΅ΡˆΠ°Ρ‚ΡŒΡΡ Π² ΠΊΠ°ΡˆΡƒ.

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

Π§Ρ‚ΠΎ Π½Π°ΠΌ стоит Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ?

Вся история чСловСчСства β€” это Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ ΠΈΠ·Π±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Ρ†Π΅ΠΏΠ΅ΠΉ ΠΈ созданиС Π½ΠΎΠ²Ρ‹Ρ…, Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€Π΅ΠΏΠΊΠΈΡ…. (Анонимный Π°Π²Ρ‚ΠΎΡ€)

Анализируя многочислСнныС blockchain ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ (Bitshares, Hyperledger, Exonum, Ethereum, Bitcoin ΠΈ Π΄Ρ€.), я понимаю, Ρ‡Ρ‚ΠΎ с тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния всС ΠΎΠ½ΠΈ построСны ΠΏΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ. Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Ρ‹ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ Π΄ΠΎΠΌΠ°, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈ всСм Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠΈ конструкций, Π΄Π΅ΠΊΠΎΡ€Π° ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚, стСны, ΠΊΡ€Ρ‹ΡˆΠ°, ΠΎΠΊΠ½Π°, Π΄Π²Π΅Ρ€ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ способами. И Ссли ΠΏΠΎΠ½ΡΡ‚ΡŒ основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ проСктирования Π·Π΄Π°Π½ΠΈΠΉ, Π·Π½Π°Ρ‚ΡŒ свойства примСняСмых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°. Π’ настоящСС врСмя с Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ситуация, Ρ‡Ρ‚ΠΎ всС ΠΏΡ€ΠΎ Π½Π΅Π³ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, Π½ΠΎ ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ для Ρ‡Π΅Π³ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°.

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΎΠ±Ρ‰ΠΈΠ΅ для всСх Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠ² свойства ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹. Π”Π°Π»Π΅Π΅ посмотрим Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΈ для закрСплСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° построим малСнький, Π½ΠΎ настоящий Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π½Π° своСм Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ участкС!

Π˜Ρ‚Π°ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ вспомним ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π΅ΡˆΠΈΠ» Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½.

Π£Π²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ скаТут ΠΏΡ€ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ, Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ, ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. Но Π·Π°Ρ‡Π΅ΠΌ это всС Π±Ρ‹Π»ΠΎ Π½ΡƒΠΆΠ½ΠΎ?

Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ любой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ с чтСния стандартов, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Π½ΠΈΡ… ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ всС ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ исслСдуСмой Ρ‚Π΅ΠΌΠ΅. Но стандарты Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π² настоящСС врСмя ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, Π² ISO созданы Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚Ρ‹ для ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. На Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠΌ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ имССтся свой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ White paper, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ сути являСтся тСхничСским Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ общСизвСстный Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ β€” это ΡΠ΅Ρ‚ΡŒ Bitcoin. ИдСм Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт сСти ΠΈ смотрим с Ρ‡Π΅Π³ΠΎ всС Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΎΡΡŒ.

Π—Π°Π΄Π°Ρ‡Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°

Π˜Ρ‚Π°ΠΊ, Π·Π°Π΄Π°Ρ‡Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ€Π΅ΡˆΠΈΠ» Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π² сСти ΠΏΠΈΠΎΠ½Π΅Ρ€Π΅ Bitcoin β€” это ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ собствСнности Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Π°ΠΊΡ‚ΠΈΠ²Ρ‹ (assets) Π² Π½Π΅Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ срСдС Π±Π΅Π· посрСдников. НапримСр, Π² сСти Bitcoin Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ² β€” это Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ½Π΅Ρ‚Ρ‹ bitcoin. И всС тСхничСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Bitcoin ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠ² сводятся ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ этой Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ нСкая финансовая организация Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ построила ΡΠ΅Ρ‚ΡŒ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ дСньги Π»ΡŽΠ±ΠΎΠΌΡƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ. ΠŸΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π»ΠΈ Π²Ρ‹ Π΅ΠΉ? Если эта организация Visa ΠΈΠ»ΠΈ MasterCard, скорСС всСго, ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅, Π° Ссли, условно говоря, AnonymousWorldMoney, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π½Π΅Ρ‚. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅? А ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ прСкрасно Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ распрСдСлСнныС систСмы частными компаниями, с ΠΊΠ°ΠΊΠΈΠΌΠΈ цСлями, ΠΈ ΠΊ Ρ‡Π΅ΠΌΡƒ это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти. Рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ‚Π°ΠΊΠΈΡ… систСм, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Ρ‹ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°.

Допустим, Π² условной AnonymousWorldMoney стоят сСрвСра с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ссли ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ нСсколько Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ…. Когда ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ дСньги, рСгистрируСтся транзакция, которая рСплицируСтся Π½Π° всС сСрвСра, ΠΈ дСньги доходят Π΄ΠΎ получатСля.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π’ идСальном ΠΌΠΈΡ€Π΅ такая схСма прСкрасно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π² нашСм ΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

Как Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

АрхитСктура Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°

БоставныС части Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ участник ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ свою Π½ΠΎΠ΄Ρƒ с ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠ΅ΠΉ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° (full node). ΠŸΠΎΠ»Π½Ρ‹Π΅ Π½ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡƒΠ·Π»Π°ΠΌΠΈ консСнсуса (witness) ΠΈΠ»ΠΈ ΠΌΠ°ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ (miner). ΠŸΠΎΠ»Π½Ρ‹Π΅ Π½ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΡƒΠ·Π»Π°ΠΌΠΈ Π°ΡƒΠ΄ΠΈΡ‚Π° (audit). Π›Π΅Π³ΠΊΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ (light clients) Π½Π΅ хранят ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ с ΡΠ΅Ρ‚ΡŒΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠ»Π½Ρ‹Π΅ Π½ΠΎΠ΄Ρ‹.
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π»Π΅Π³ΠΊΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ web кошСльки. ВсС Π½ΠΎΠ΄Ρ‹ связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ элСмСнтов Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° сСти становится Π±ΠΎΠ»Π΅Π΅ устойчивой:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎ частям:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°

ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΠΌΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π½Π° тСхничСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… ΠΈ ΠΈΡ… связях Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ

КаТдая Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ транзакция Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ подписана Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписью. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ участник Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ: private / public. Иногда ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ кошСлСк (wallet), Ρ‚.ΠΊ. ΠΊΠ»ΡŽΡ‡ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ связаны с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ адрСсом ΠΈ балансом участника. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ адрСса β€” это просто строки Ρ†ΠΈΡ„Ρ€ Π² Ρ€Π°Π·Π½Ρ‹Ρ… систСмах счислСния. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ адрСса кошСлька:

Для создания Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, основанный Π½Π° эллиптичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…: Elliptic Curve Digital Signature Algorithm (ECDSA). Для Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ (256 Π±ΠΈΡ‚Π½ΠΎΠ΅ число), ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, бСрСтся случайно. Число Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π΅ΠΉ составляСт 2 Π² стСпСни 256, поэтому ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ практичСской нСвозмоТности совпадСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ.

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

Π•ΡΡ‚ΡŒ масса статСй с подробностями ΠΏΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Bitcoin in a nutshell β€” Cryptography

ΠŸΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ строго сСкрСтСн ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² бСзопасности. ΠŸΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ извСстСн всСм. ΠŸΡ€ΠΈ ΡƒΡ‚Π΅Ρ€Π΅ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° доступ ΠΊ Π°ΠΊΡ‚ΠΈΠ²Ρƒ (ΠΌΠΎΠ½Π΅Ρ‚Π°ΠΌ) Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ дСньги Π±ΡƒΠ΄ΡƒΡ‚ утСряны навсСгда. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π·Π°Π΄Π°Ρ‡Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ хранСния ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΊΡ€Π°ΠΉΠ½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°, Ρ‚.ΠΊ. это Π½Π΅ Π±Π°Π½ΠΊ, ΠΊΡƒΠ΄Π° всСгда ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ с паспортом ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ счСт. БущСствуСт цСлая индустрия ΠΏΠΎ производству, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ…, Ρ…ΠΎΠ»ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠΎΡˆΠ΅Π»ΡŒΠΊΠΎΠ², ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… Π½Π° Ρ„Π»Π΅ΡˆΠΊΠΈ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ способы, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹Π±ΠΈΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π½Π° ΠΆΠ΅Ρ‚ΠΎΠ½Π°Ρ…:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎ структуру Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Bitcoin in a nutshell β€” Transaction. Нам ΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ каТдая транзакция ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅:

Π”Π°Π»Π΅Π΅ транзакция подписываСтся ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈ рассылаСтся (см. подробности ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Bitcoin in a nutshell-Protocol) всСм Π½ΠΎΠ΄Π°ΠΌ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ. Алгоритм ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π΅Π½ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄Π²Π° дСсятка шагов.

Π‘Π»ΠΎΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ² Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, Π½ΠΎΠ΄Ρ‹ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ ΠΈΠ· Π½ΠΈΡ… Π±Π»ΠΎΠΊΠΈ. Помимо Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² Π±Π»ΠΎΠΊ записываСтся Ρ…Π΅Ρˆ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°, число (счСтчик Nonce), ΠΈ происходит вычислСниС Ρ…Π΅ΡˆΠ° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ SHA-256. Π₯Сш Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ установлСнным условиям слоТности. НапримСр, Π² сСти Bitcoin ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ…Π΅ΡˆΠ° автоматичСски мСняСтся Ρ€Π°Π· Π² 2 Π½Π΅Π΄Π΅Π»ΠΈ Π² зависимости ΠΎΡ‚ мощности сСти Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Π»ΠΎΠΊ гСнСрировался ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°Π· Π² 10 ΠΌΠΈΠ½ΡƒΡ‚. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ опрСдСлятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ условиСм: Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ Ρ…Π΅Ρˆ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ мСньшС Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числа. Если Π΄Π°Π½Π½ΠΎΠ΅ условиС Π½Π΅ выполняСтся, Ρ‚ΠΎ ΠΊ Nonce прибавляСтся 1, ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡŽ Ρ…Π΅ΡˆΠ° повторяСтся. Для ΠΏΠΎΠ΄Π±ΠΎΡ€Π° Ρ…Π΅ΡˆΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ»Π΅ Nonce, Ρ‚.ΠΊ. это СдинствСнныС Π΄Π°Π½Π½Ρ‹Π΅ Π² Π±Π»ΠΎΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ…Π΅Ρˆ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ число Π½ΡƒΠ»Π΅ΠΉ Π² Π½Π°Ρ‡Π°Π»Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ…Π΅ΡˆΠ΅ΠΉ:

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ нахоТдСния Ρ…Π΅ΡˆΠ° Π±Π»ΠΎΠΊ ΠΈ сам Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ Ρ…Π΅Ρˆ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π±Π»ΠΎΠΊΠΎΠΌ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΏΠΎ структуру Π±Π»ΠΎΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Bitcoin in a nutshell-Blockchain, Π° Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ схСму:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ начинаСтся с Π±Π»ΠΎΠΊΠ°, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΅Ρ‰Π΅ Π½Π΅Ρ‚ Ρ…Π΅ΡˆΠ° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ°. Π’Π°ΠΊΠΎΠΉ Π±Π»ΠΎΠΊ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ собствСнноС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Genesis block. Π£ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² одинаковая структура ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ числом Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² настоящСС врСмя Π² Bitcoin ΠΈΠ»ΠΈ Ethereum ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Block Explorer.

Π Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ² Π² Bitcoin ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 1Мб ΠΈ ΠΏΡ€ΠΈ минимальном объСмС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΎΠΊΠΎΠ»ΠΎ 200 Π±Π°ΠΉΡ‚, максимально Π² Π±Π»ΠΎΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ 6000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. ΠžΡ‚ΡΡŽΠ΄Π°, кстати, ΠΈ слСдуСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Bitcoin, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всС ΡΠΌΠ΅ΡŽΡ‚ΡΡ: Π±Π»ΠΎΠΊ гСнСрируСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°Π· Π² 10 ΠΌΠΈΠ½ * 60 сСк = 600 сСк, Ρ‡Ρ‚ΠΎ ΠΈ Π΄Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ 10 TPS. Π₯отя Π½Π° самом Π΄Π΅Π»Π΅ β€” это Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π° ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ Ethereum для ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ†ΠΈΠΈ просто сдСлали врСмя Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΠ° 15 сСк. ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π²Π·Π»Π΅Ρ‚Π΅Π»Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… PoW Π² качСствС консСнсуса Π²ΠΎΠΎΠ±Ρ‰Π΅ бСссмыслСнно ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‚.ΠΊ. ΠΎΠ½Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ зависит ΠΎΡ‚ слоТности вычислСния кСша, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ.

Π€ΠΎΡ€ΠΊΠΈ

А Ρ‡Ρ‚ΠΎ происходит, Ссли, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, нСсколько ΡƒΠ·Π»ΠΎΠ² нашли Ρ…Π΅ΡˆΠΈ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ условиям слоТности, Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ (ΠΈΠ½Ρ‹ΠΌΠΈ словами, ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ консСнсусам) ΠΈ записали Π±Π»ΠΎΠΊΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½? Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ защищаСтся ΠΎΡ‚ Π΄Π°Π½Π½ΠΎΠΉ ситуации. Π’ этом случаС происходит, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ, Ρ„ΠΎΡ€ΠΊ (‘Π²ΠΈΠ»ΠΊΠ°’), ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π΅ вСрсии Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Π§Ρ‚ΠΎ происходит Π΄Π°Π»Π΅Π΅? Π”Π°Π»Π΅Π΅ Ρ‡Π°ΡΡ‚ΡŒ сСти Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ Π±Π»ΠΎΠΊΠΎΠΌ N+2 ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ, Π° Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

Какой-Ρ‚ΠΎ ΠΈΠ· этих Π±Π»ΠΎΠΊΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ ΠΈ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈΠ· Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ транзакция Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½

ΠŸΡ€ΠΈ этом, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒΡΡ ситуация, ΠΊΠΎΠ³Π΄Π° транзакция участника Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² Ρ„ΠΎΡ€ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ Π±Ρ‹Π» ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ нуТная транзакция записалась Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½, Π΅ΡΡ‚ΡŒ общая рСкомСндация β€” ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π΄ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠΊΠ° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ нСсколько Π±Π»ΠΎΠΊΠΎΠ² Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ, сколько Π±Π»ΠΎΠΊΠΎΠ² ΠΆΠ΄Π°Ρ‚ΡŒ для Ρ€Π°Π·Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ. НапримСр, для сСти Bitcoin ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ β€” это 2 Π±Π»ΠΎΠΊΠ°, максимум 6.

Вакая ΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° с Ρ„ΠΎΡ€ΠΊΠΎΠΌ Π±Π»ΠΎΠΊΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΡ€ΠΈ, Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ, Π°Ρ‚Π°ΠΊΠ΅ 51% β€” это ΠΊΠΎΠ³Π΄Π° Π³Ρ€ΡƒΠΏΠΏΠ° ΠΌΠ°ΠΉΠ½Π΅Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π²Ρ‹Ρ€Π°ΡΡ‚ΠΈΡ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π±Π»ΠΎΠΊΠΎΠ², добиваясь ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ cΠΎ своими ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΡ‡Π΅ΡΠΊΠΈΠΌΠΈ транзакциями. Π₯отя Π² настоящСС врСмя, вмСсто ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΡ‡Π΅ΡΡ‚Π²Π°, Π²Ρ‹Π³ΠΎΠ΄Π½Π΅Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ свои мощности Π½Π° чСстный ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³.

ΠšΠΎΠ½ΡΠ΅Π½ΡΡƒΡ

Для записи Π±Π»ΠΎΠΊΠ° Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΡΠ΅Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠΉΡ‚ΠΈ ΠΊ консСнсусу. Π”Π°Π²Π°ΠΉΡ‚Π΅ вспомним, Π·Π°Π΄Π°Ρ‡Ρƒ достиТСния консСнсуса Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтях связи. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° формулируСтся, ΠΊΠ°ΠΊ Π·Π°Π΄Π°Ρ‡Π° византийских Π³Π΅Π½Π΅Ρ€Π°Π»ΠΎΠ² BFT (Byzantine fault tolerance). ΠžΠΏΡƒΡΠΊΠ°Ρ ТивописноС описаниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ византийской Π°Ρ€ΠΌΠΈΠΈ, Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ: ΠΊΠ°ΠΊ ΡƒΠ·Π»Π°ΠΌ сСти ΠΏΡ€ΠΈΠΉΡ‚ΠΈ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ, Ссли Ρ‡Π°ΡΡ‚ΡŒ ΡƒΠ·Π»ΠΎΠ² сСти ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡ… ΠΈΡΠΊΠ°ΠΆΠ°Ρ‚ΡŒ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ BFT ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΡΠ΅Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ссли мошСнников мСньшС 1/3. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π² сСти Bitcoin Π½Π΅ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ консСнсус BFT? Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PoW? Π•ΡΡ‚ΡŒ нСсколько ΠΏΡ€ΠΈΡ‡ΠΈΠ½:

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

ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ развСртывания Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΎΠ²

Π£ΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Public ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Permissionless blockchain достигаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ свой ΡƒΠ·Π΅Π», Π° Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ строится Π½Π° консСнсусС PoW.

Private ΠΈΠ»ΠΈ Private Permissioned blockchain. Π’ этих Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°Ρ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ опрСдСлСнная Π³Ρ€ΡƒΠΏΠΏΠ° участников (ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΈΠ»ΠΈ людСй) ΠΈΠΌΠ΅Π΅Ρ‚ доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’Π°ΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Ρ‹ строят ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ с Ρ†Π΅Π»ΡŒΡŽ увСличСния ΠΎΠ±Ρ‰Π΅ΠΉ Π²Ρ‹Π³ΠΎΠ΄Ρ‹ ΠΈΠ»ΠΈ эффСктивности. Π˜Ρ… Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ обСспСчиваСтся ΠΎΠ±Ρ‰ΠΈΠΌΠΈ цСлями участников ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ консСнсуса PoS ΠΈ BFT.

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

Smart Contracts

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

ΠšΠ°ΠΊΡƒΡŽ бизнСс Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°? На самом Π΄Π΅Π»Π΅ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° условий ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠ· Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ собствСнников Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ² Π² зависимости ΠΎΡ‚ этих условий, запись Π΄Π°Π½Π½Ρ‹Ρ… Π² постоянноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°. РСализуСтся Π»ΠΎΠ³ΠΈΠΊΠ° Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ языкС высокого уровня Solidity.

ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ с использованиСм смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² β€” это выпуск Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² для провСдСния ICO. НапримСр, ΠΌΠ½ΠΎΠΉ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π½Π° выпуск скромных 500 000 000 AlexToken. По ссылкС Π² Etherscan находится

Π‘ΠΎΠ»ΡŒΡˆΠ΅ подробностСй ΠΏΡ€ΠΎ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅: Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ Π² Ethereum.

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

ΠœΡ‹ пСрСчислили Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… построСны соврСмСнныС Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Ρ‹ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ сформулируСм, ΠΊΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚, Π² Π»ΡƒΡ‡ΡˆΠ΅ΠΌ случаС, нСэффСктивно. Π˜Ρ‚Π°ΠΊ, использованиС Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли:

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

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

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