АрхитСктурная ΡˆΠΈΠ·ΠΎΡ„Ρ€Π΅Π½ΠΈΡ Facebook Libra

Бпустя Π΄Π²Π° Π³ΠΎΠ΄Π° я вСрнулся ΠΊ Π±Π»ΠΎΠ³Ρƒ Ρ€Π°Π΄ΠΈ поста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отличаСтся ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π·Π°Π½ΡƒΠ΄Π½Ρ‹Ρ… Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΎ Haskell ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ПослСдниС нСсколько Π»Π΅Ρ‚ я занимался финансовыми тСхнологиями Π² Π•Π‘, ΠΈ, каТСтся, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° Ρ‚Π΅ΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ тСхничСскиС БМИ ΡƒΠ΄Π΅Π»ΠΈΠ»ΠΈ ΠΌΠ°Π»ΠΎ внимания.

НСдавно Facebook выпустил Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½ΡƒΠ΅Ρ‚ Β«Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ финансовых сСрвисов» ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Libra. Она позиционируСтся ΠΊΠ°ΠΊ цифровая расчётная систСма, основанная Π½Π° ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… Π²Π°Π»ΡŽΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½Π° Β«Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅Β» ΠΈ хранятся Π² Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠΌ ΠΏΡƒΠ»Π΅, управляСмом ΠΈΠ· Π¨Π²Π΅ΠΉΡ†Π°Ρ€ΠΈΠΈ. Π¦Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½Ρ‹ ΠΈ Π²Π»Π΅ΠΊΡƒΡ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Π΅ гСополитичСскиС послСдствия.

Π’ Financial Times ΠΈ New York Times ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Ρ… статСй ΠΎ нСобоснованных Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… ΠΈ экономичСских прСдполоТСниях Π² основС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ финансовой систСмы. Но Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ спСциалистов, способных Π½Π° Π°Π½Π°Π»ΠΈΠ· с тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. НС Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ людСй Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ финансовой инфраструктурой ΠΈ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ говорят ΠΎ своСй Ρ€Π°Π±ΠΎΡ‚Π΅, поэтому Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ слишком освСщён Π² тСхничСских БМИ, хотя Π΅Π³ΠΎ внутрСнности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ для всСго ΠΌΠΈΡ€Π°. Π― имСю Π² Π²ΠΈΠ΄Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ исходники Π² рСпозиториях Libra ΠΈ Calibra Organisation.

Π’ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ ΠΌΠΈΡ€Ρƒ β€” это Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎ ΡˆΠΈΠ·ΠΎΡ„Ρ€Π΅Π½ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ с ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠ΅ΠΉ Π½Π° Ρ€ΠΎΠ»ΡŒ бСзопасной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½ΠΎΠΉ инфраструктуры.

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

НС Π±ΡƒΠ΄Ρƒ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΎ Facebook ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Мало ΠΊΡ‚ΠΎ Π² IT-индустрии смотрит Π½Π° Π½Π΅Ρ‘ с симпатиСй. Но сравнСниС Π΅Ρ‘ заявлСний ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ясно ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² заявлСнной Ρ†Π΅Π»ΠΈ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ°Π½. Если Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅, этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ надСляСт полномочиями. Он останСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‡Π΅ΠΉ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΉ бизнСс Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΏΡƒΡ‚Π°Π½ Π² скандалах ΠΈ ΠΊΠΎΡ€Ρ€ΡƒΠΏΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π°, ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π΄ΠΈΠ²Π΅Ρ€ΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ ΠΈ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½Ρ‹ΠΉ скоринг, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΆΠΈΡ‚ΡŒ. Чёткая долгосрочная Ρ†Π΅Π»ΡŒ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ посрСдника Π² доступС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊ ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρƒ Π½Π° основС ΠΈΡ… Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях. Π­Ρ‚ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΡƒΠΆΠ°ΡΠ°ΡŽΡ‰Π°Ρ ΠΈ мрачная история, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ ΡƒΠ΄Π΅Π»ΡΡŽΡ‚ Ρ‚ΠΎΠ³ΠΎ внимания, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½Π° заслуТиваСт.

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

РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ византийских Π³Π΅Π½Π΅Ρ€Π°Π»ΠΎΠ² Π² сСти с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ доступа — это Π½Π΅ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½

Π—Π°Π΄Π°Ρ‡Π° византийских Π³Π΅Π½Π΅Ρ€Π°Π»ΠΎΠ² являСтся достаточно ΡƒΠ·ΠΊΠΎΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ исслСдований распрСдСлённых систСм. Она описываСт ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ сСтСвой систСмы Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚ΠΊΠ°Π·Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ принятии ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… дСйствий, критичСски Π²Π°ΠΆΠ½Ρ‹Ρ… для функционирования систСмы. Устойчивая ΡΠ΅Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡΡ‚ΠΎΡΡ‚ΡŒ нСскольким Ρ‚ΠΈΠΏΠ°ΠΌ Π°Ρ‚Π°ΠΊ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ пСрСзапуски, сбои, врСдоносныС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ врСдоносноС голосованиС Π½Π° Π²Ρ‹Π±ΠΎΡ€Π°Ρ… Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ². Π­Ρ‚ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Libra, ΠΈ ΠΎΠ½ΠΎ Ρ‚ΡƒΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ бСссмыслСнно.

ΠžΠ²Π΅Ρ€Ρ…Π΅Π΄ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Γ³ΠΉ слоТности ΠΎΡ‚ этой Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ структуры зависит ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΏΠΎ разновидностям ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² Паксос ΠΈ Raft с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ византийских Π³Π΅Π½Π΅Ρ€Π°Π»ΠΎΠ², Π½ΠΎ всС эти структуры вводят Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΠΈΠ·Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π° связь ΠΏΠΎΠ²Π΅Ρ€Ρ… АрхитСктурная ΡˆΠΈΠ·ΠΎΡ„Ρ€Π΅Π½ΠΈΡ Facebook Libra для поддСрТания ΠΊΠ²ΠΎΡ€ΡƒΠΌΠ°. Для Libra Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ с максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ связи АрхитСктурная ΡˆΠΈΠ·ΠΎΡ„Ρ€Π΅Π½ΠΈΡ Facebook Libra Π² случаС Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ лидСрства. И Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΈΠ·Π±Ρ€Π°Π½ΠΈΠΉ Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² ΠΏΠΎ нСскольким Ρ‚ΠΈΠΏΠ°ΠΌ событий сбоя сСти.

Для систСмы, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π² консорциумС высокорСгулируСмых Ρ‚Ρ€Π°Π½ΡΠ½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΉ, Π³Π΄Π΅ Ρƒ всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ подписанный Facebook ΠΊΠΎΠ΄, Π° доступ Π² ΡΠ΅Ρ‚ΡŒ контролируСтся со стороны Facebook, просто Π½Π΅Ρ‚ смысла Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹Ρ… участников Π½Π° консСнсусном ΡƒΡ€ΠΎΠ²Π½Π΅. НСпонятно, Π·Π°Ρ‡Π΅ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ эта систСма Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Ρƒ византийских Π³Π΅Π½Π΅Ρ€Π°Π»ΠΎΠ², Π° Π½Π΅ просто ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ согласованный ΠΆΡƒΡ€Π½Π°Π» Π°ΡƒΠ΄ΠΈΡ‚Π° для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ соотвСтствия. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ·Π΅Π» Libra, управляСмый Mastercard ΠΈΠ»ΠΈ Andressen Horrowitz, Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π½Π°Ρ‡Π½Ρ‘Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ врСдоносный ΠΊΠΎΠ΄, являСтся странным сцСнариСм для планирования ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ простым обСспСчСниСм цСлостности ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΈ нСтСхничСскими (Ρ‚.Β Π΅. ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠΌΠΈ) срСдствами.

Π’ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… показаниях для ΠšΠΎΠ½Π³Ρ€Π΅ΡΡΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ объявлСн ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠΌ Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ WeChat, Alipay ΠΈ M-Pesa. Однако Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· этих систСм Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΡƒΠ»Π°Ρ… Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ΠΎΠ² с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ византийских Π³Π΅Π½Π΅Ρ€Π°Π»ΠΎΠ². Они просто Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ шинС высокой пропускной способности, которая Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΈ Π² соотвСтствии с фиксированным Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ». Π­Ρ‚ΠΎ СстСствСнный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½ΠΎΠΉ систСмы. Π“Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ спроСктированная платёТная систСма просто Π½Π΅ встрСтится с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π΄Π²ΠΎΠΉΠ½Ρ‹Ρ… Ρ‚Ρ€Π°Ρ‚ ΠΈ Ρ„ΠΎΡ€ΠΊΠΎΠ².

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

Π£ Libra Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ

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

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

Libra HotStuff BFT Π½Π΅ способСн Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ пропускной способности, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½ΠΎΠΉ систСмы

Π’ Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ ΠΊΠ»ΠΈΡ€ΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ систСмы Π²Ρ€ΠΎΠ΄Π΅ BAC способны ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ порядка 580Β 000Β 000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² мСсяц. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя сильно ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ систСмы Π²Ρ€ΠΎΠ΄Π΅ Visa ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ 150Β 000Β 000 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ Π² дСнь. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ зависит ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, сСтСвой ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ AML (anti-money laundering, схСмы отмывания Π΄Π΅Π½Π΅Π³).

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

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

Для ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ сдСлка Π² Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΊΠ»ΠΈΡ€ΠΈΠ½Π³ Π² считанныС сСкунды. Π ΠΎΠ·Π½ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Π•Π‘ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΌΠ΅Π΄Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ KYC (Π—Π½Π°ΠΉ своСго ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°) ΠΈ ограничСния AML, Π½Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°ΠΌΠΈ ΠΈ рСгуляторами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Ρ€Π°Π²Π½ΠΎΠΉ стСпСни ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΊ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°ΠΌ Libra. Π”Π°ΠΆΠ΅ Ссли Π±Ρ‹ Facebook ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π» прСпятствия Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, прСдлоТСнная модСль находится Π² сотнях Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-Π»Π΅Ρ‚ ΠΎΡ‚ пропускной способности Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ, вСроятно, ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ с нуля.

Π―Π·Ρ‹ΠΊ Libra Move Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π΅Π½

ВСхничСский Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π΄Π΅Π»Π°Π΅Ρ‚ смСлыС утвСрТдСния ΠΎ Π½ΠΎΠ²ΠΎΠΌ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΠΎΠΌ языкС ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Move. Π­Ρ‚ΠΈ утвСрТдСния довольно ΡΠΎΠΌΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ‚Π΅ΠΎΡ€ΠΈΠΈ языков программирования (PLT).

Move β€” Π½ΠΎΠ²Ρ‹ΠΉ язык программирования для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ «смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²Β» Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅ Libra. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Libra ставит Ρ†Π΅Π»ΡŒΡŽ Π² ΠΎΠ΄ΠΈΠ½ прСкрасный дСнь ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Ρ‹ людСй, Move Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ с Π²Ρ‹ΡΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ.

ΠšΠ»ΡŽΡ‡Π΅Π²Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Move β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ рСсурсов с сСмантикой, Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ.

Π’ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°Ρ… смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… сСтСй с эскроу-счСтами, ΠΎΡ‚ΠΌΡ‹Π²Π°Π½ΠΈΠ΅ΠΌ Π΄Π΅Π½Π΅Π³, выпуском Π²Π½Π΅Π±ΠΈΡ€ΠΆΠ΅Π²Ρ‹Ρ… Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΈ Π°Π·Π°Ρ€Ρ‚Π½Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ. Всё это выполняСтся Π½Π° ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅ ΠΏΠ»ΠΎΡ…ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ языкС ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Solidity, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ с акадСмичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π΄Π΅Π»Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΡ€Π° PHP ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ Π½Π° гСния. Как Π½ΠΈ странно, Π½ΠΎΠ²Ρ‹ΠΉ язык ΠΎΡ‚ Facebook, ΠΏΠΎΡ…ΠΎΠΆΠ΅, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ с этими тСхнологиями, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это фактичСски скриптовый язык, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для нСясных ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.

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

ПослС заявлСний ΠΎ Π΅Π³ΠΎ бСзопасности ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° сСмантику языка. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ языков программирования ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ состоит ΠΈΠ· Π΄Π²ΡƒΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²: Β«ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅Β» (progress) ΠΈ «сохранСниС» (preservation), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ всСго пространства ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΡ†Π΅Π½ΠΊΠΈ для языка. Π‘ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ² функция являСтся Β«Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉΒ», Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ свой Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Ρ€ΠΎΠ²Π½ΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΈ Β«Π°Ρ„Ρ„ΠΈΠ½Π½ΠΎΠΉΒ», Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π°. БистСма Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Ρ‘Ρ‚ ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ, Ρ‡Ρ‚ΠΎ заявлСнная линСйная функция Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½Π°, назначая Ρ‚ΠΈΠΏΡ‹ всСм подвыраТСниям Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ отслСТивая мСста Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². Π­Ρ‚ΠΎ Ρ‚ΠΎΠ½ΠΊΠΎΠ΅ свойство для Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°, ΠΈ Π΅Π³ΠΎ нСпросто Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ для всСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ЛинСйная типизация ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаётся ΠΎΡ‡Π΅Π½ΡŒ акадСмичСской ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ исслСдований, ΠΏΠΎΠ΄ влияниСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ² Π² Clean ΠΈ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ² Π² Rust. Π•ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСдлоТСния ΠΏΠΎ добавлСнию Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π² Glasgow Haskell Compiler.

Π£Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Move ΠΎΠ± использовании Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² прСдставляСтся нСобоснованным ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² компилятор, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Π°ΠΌ отсутствуСт такая Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΈΠΏΠΎΠ². Насколько ΠΌΠΎΠΆΠ½ΠΎ ΡΡƒΠ΄ΠΈΡ‚ΡŒ, тСхничСский Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ†ΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°Π½ΠΎΠ½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ ΠΎΡ‚ Π–ΠΈΡ€Π°Ρ€Π° ΠΈ ΠŸΠΈΡ€ΡΠ°, Π° Π² фактичСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ сСмантика ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ бСзопасного языка Π½ΠΈΠ³Π΄Π΅ Π½Π΅ встрСчаСтся Π½ΠΈ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. Π―Π·Ρ‹ΠΊ достаточно ΠΌΠ°Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ коррСктности сСмантики Π² Coq ΠΈΠ»ΠΈ Isabelle. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, сквозной компилятор ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ прСобразования с пСрСносом Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π² Π΄ΠΎ Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄Π° Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ соврСмСнными инструмСнтами, ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Ρ‘Π½Π½Ρ‹ΠΌΠΈ Π² послСднСС дСсятилСтиС. ΠœΡ‹ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, начиная с Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π”ΠΆΠΎΡ€Π΄ΠΆΠ° НСкулы ΠΈ ΠŸΠΈΡ‚Π΅Ρ€Π° Π›ΠΈ Π΅Ρ‰Ρ‘ Π² 1996 Π³ΠΎΠ΄Ρƒ.

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

ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ Libra Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Π°

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹Ρ… криптосистСм — ΠΎΡ‡Π΅Π½ΡŒ слоТная инТСнСрная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΈ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с опасным ΠΊΠΎΠ΄ΠΎΠΌ всСгда Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π΄ΠΎΠ·ΠΎΠΉ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎΠΉ ΠΏΠ°Ρ€Π°Π½ΠΎΠΉΠΈ. Π’ этой области Π΅ΡΡ‚ΡŒ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ€Ρ‹Π²Ρ‹, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Microsoft Everest, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ строит провСряСмый бСзопасный стСк TLS. Π£ΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ инструмСнты для создания ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΎΠ². Π₯отя это Π΄ΠΎΡ€ΠΎΠ³ΠΎ, Π½ΠΎ явно Π½Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ экономичСских возмоТностСй Facebook. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π΅ΡˆΠΈΠ»Π° Π½Π΅ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, заявлСнном ΠΊΠ°ΠΊ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚ для ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ финансовой систСмы.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ libra зависит ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… довольно Π½ΠΎΠ²Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для создания ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… криптосистСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ появились Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² послСдниС нСсколько Π»Π΅Ρ‚. НСвозмоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΠΈ зависимости ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… инструмСнтов бСзопасными ΠΈΠ»ΠΈ Π½Π΅Ρ‚, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· этих Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ»Π° Π°ΡƒΠ΄ΠΈΡ‚ ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ стандартных ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊ раскрытия ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ частности, для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… основных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π΅Ρ‚ опрСдСлённости ΠΏΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅ ΠΎΡ‚ Π°Ρ‚Π°ΠΊ ΠΏΠΎ сторонним ΠΊΠ°Π½Π°Π»Π°ΠΌ ΠΈ Π°Ρ‚Π°ΠΊΠ°ΠΌ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

  1. ed25519-dalek
  2. curve25519-dalek

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

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ вСсь этот криптографичСский стСк уязвим для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π°Ρ‚Π°ΠΊ, ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅. Π˜Π·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Ρ„Π΅ΠΉΡΠ±ΡƒΠΊΠΎΠ²ΡΠΊΡƒΡŽ модСль ‘Move Fast and Break Things’ нСльзя ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ криптографичСским инструмСнтам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ финансовыС Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².

Libra Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΡ€Π°Π² ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ»Π°Ρ‚Ρ‘ΠΆΠ½ΠΎΠΉ систСмы являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ Π² случаС, Ссли ΠΏΠ»Π°Ρ‚Ρ‘ΠΆ ΠΎΡ‚ΠΌΠ΅Π½Ρ‘Π½ судСбным иском ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ случайному ΠΈΠ»ΠΈ систСмному сбою. БистСма Libra спроСктирована для Β«ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π²Π΅Ρ€ΡˆΡ‘Π½Π½ΠΎΡΡ‚ΠΈΒ» ΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ для ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ°. Π’ Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ всС ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ ΠΎΡ‚ Β£100 Π΄ΠΎ Β£30,000 Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π·Π°ΠΊΠΎΠ½ΠΎΠΌ «О ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π΅Β» (Consumer Credit Act). Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ платёТная систСма Π΄Π΅Π»ΠΈΡ‚ с ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² случаС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ Ссли ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ° Π½Π΅ ΠΎΠΊΠ°Π·Π°Π» услугу. АналогичныС ΠΏΡ€Π°Π²ΠΈΠ»Π° Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π² Π•Π‘, Азии ΠΈ Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ АмСрикС.

ΠΡ‹Π½Π΅ΡˆΠ½ΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Libra Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» для соблюдСния этих Π·Π°ΠΊΠΎΠ½ΠΎΠ² ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Ρ‘Ρ‚ΠΊΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π° ΠΏΠΎ Π΅Π³ΠΎ созданию. Π•Ρ‰Ρ‘ Ρ…ΡƒΠΆΠ΅, Ρ‡Ρ‚ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ структуры Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ядра, основанная Π½Π° состоянии накопитСля ΠœΠ΅Ρ€ΠΊΠ»Π°, Π½Π΅ допускаСт Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° для создания Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π±Π΅Π· пСрСпроСктирования ядра.

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

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

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