ВОН: ΠžΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°. Π”Π΅Π» 2: Blockchains, Sharding

ВОН: ΠžΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°. Π”Π΅Π» 2: Blockchains, Sharding

Овој тСкст Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Ρ€ΠΈΡ˜Π°Ρ‚Π° написи Π²ΠΎ ΠΊΠΎΠΈ ја испитувам структурата Π½Π° (Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ) дистрибуираната ΠΌΡ€Π΅ΠΆΠ° Telegram Open Network (TON), која сС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΡƒΠ²Π° Π·Π° ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ²Π°Π° Π³ΠΎΠ΄ΠΈΠ½Π°. Π’Πž ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΈΠΎΡ‚ Π΄Π΅Π» Π“ΠΎ опишав Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ најосновно Π½ΠΈΠ²ΠΎ - Π½Π°Ρ‡ΠΈΠ½ΠΎΡ‚ Π½Π° кој Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ Π΅Π΄Π½ΠΈ со Π΄Ρ€ΡƒΠ³ΠΈ.

Π—Π° сСкој ΡΠ»ΡƒΡ‡Π°Ρ˜, Π΄Π° Π²Π΅ потсСтам Π΄Π΅ΠΊΠ° Π½Π΅ΠΌΠ°ΠΌ Π½ΠΈΠΊΠ°ΠΊΠ²Π° врска со Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΎΠ²Π°Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈ Ρ†Π΅Π»ΠΈΠΎΡ‚ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π» Π΅ собран ΠΎΠ΄ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ (ΠΈΠ°ΠΊΠΎ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½) ΠΈΠ·Π²ΠΎΡ€ - Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ (ΠΈΠΌΠ° ΠΈ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠ½Π° Π±Ρ€ΠΎΡˆΡƒΡ€Π°, Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π½Π°Π²Π΅Π΄ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΈ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ), ΠΊΠΎΠΈ сС појавија Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° ΠΌΠΈΠ½Π°Ρ‚Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°. ΠšΠΎΠ»ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ овој Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, спорСд ΠΌΠΎΠ΅ мислСњС, ΡƒΠΊΠ°ΠΆΡƒΠ²Π° Π½Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° автСнтичност, ΠΈΠ°ΠΊΠΎ Π½Π΅ΠΌΠ° ΠΎΡ„ΠΈΡ†ΠΈΡ˜Π°Π»Π½Π° ΠΏΠΎΡ‚Π²Ρ€Π΄Π° Π·Π° Ρ‚ΠΎΠ°.

ДСнСс ќС ја Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π³Π»Π°Π²Π½Π°Ρ‚Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π° TON - Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚.

Основни ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΈ

Π‘ΠΌΠ΅Ρ‚ΠΊΠ° (Π‘ΠΌΠ΅Ρ‚ΠΊΠ°). Π—Π±ΠΈΡ€ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ со 256-Π±ΠΈΡ‚Π΅Π½ Π±Ρ€ΠΎΡ˜ account_id (Π½Π°Ρ˜Ρ‡Π΅ΡΡ‚ΠΎ ΠΎΠ²Π° Π΅ Ρ˜Π°Π²Π½ΠΈΠΎΡ‚ ΠΊΠ»ΡƒΡ‡ Π½Π° сопствСникот Π½Π° смСтката). Π’ΠΎ основниот ΡΠ»ΡƒΡ‡Π°Ρ˜ (Π²ΠΈΠ΄ΠΈ ΠΏΠΎΠ΄ΠΎΠ»Ρƒ Π½ΡƒΠ»Π° Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΡΠΈΠ½ΡŸΠΈΡ€), ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС однСсуваат Π½Π° билансот Π½Π° корисникот. β€žΠžΠΊΡƒΠΏΠΈΡ€Π°Ρ˜β€œ спСцифично account_id сСкој ΠΌΠΎΠΆΠ΅, Π½ΠΎ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° врСдност ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ само спорСд ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°.

ΠŸΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ (ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€). Π’ΠΎ ΡΡƒΡˆΡ‚ΠΈΠ½Π°, Ρ‚ΠΎΠ° Π΅ посСбСн ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° смСтка, Π΄ΠΎΠΏΠΎΠ»Π½Π΅Ρ‚ со ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ ΠΊΠΎΠ΄ Π·Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ. Ако Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° β€žΠΏΠ°Ρ€ΠΈΡ‡Π½ΠΈΠΊβ€œ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄Π΅ΠΏΠΎΠ½ΠΈΡ€Π°Ρ‚Π΅ ΠΈ ΠΏΠΎΠ²Π»Π΅Ρ‡Π΅Ρ‚Π΅ ΠΏΠ°Ρ€ΠΈ ΠΎΠ΄ Π½Π΅Π³ΠΎ спорСд Ρ€Π΅Π»Π°Ρ‚ΠΈΠ²Π½ΠΎ Сдноставни ΠΈ ΠΎΠ΄Π½Π°ΠΏΡ€Π΅Π΄ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Ρ‚ΠΎΠ³Π°Ρˆ Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ ΠΎΠ²ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° сС напишани Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ (Π²ΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ Π’ΡƒΡ€ΠΈΠ½Π³-ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ програмски јазик).

Π‘ΠΎΡΡ‚ΠΎΡ˜Π±Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ (ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½). Π—Π±ΠΈΡ€ Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±ΠΈ Π½Π° ситС смСтки/ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ (Π²ΠΎ апстрактна смисла, Ρ…Π΅Ρˆ Ρ‚Π°Π±Π΅Π»Π°, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈΡ‚Π΅ сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ Π½Π° смСтката, Π° врСдноститС сС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π·Π°Ρ‡ΡƒΠ²Π°Π½ΠΈ Π²ΠΎ смСткитС).

ΠŸΠΎΡ€Π°ΠΊΠ° (ΠΏΠΎΡ€Π°ΠΊΠ°). ΠŸΠΎΠ³ΠΎΡ€Π΅ Π³ΠΎ користСв ΠΈΠ·Ρ€Π°Π·ΠΎΡ‚ β€žΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΈ ΠΈ Π΄Π΅Π±ΠΈΡ‚Π½ΠΈ ΠΏΠ°Ρ€ΠΈβ€œ - ΠΎΠ²Π° Π΅ посСбСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΏΠΎΡ€Π°ΠΊΠ° (β€žΠΏΡ€Π΅Π½ΠΎΡ N Π³Ρ€Π°ΠΌΠ° ΠΎΠ΄ смСтката смСтка_1 Π½Π° смСтка смСтка_2"). ΠžΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ, само Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ ΡˆΡ‚ΠΎ Π³ΠΎ посСдува ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΈΠΎΡ‚ ΠΊΠ»ΡƒΡ‡ Π½Π° смСтката ΠΌΠΎΠΆΠ΅ Π΄Π° испрати Ρ‚Π°ΠΊΠ²Π° ΠΏΠΎΡ€Π°ΠΊΠ° смСтка_1 - ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΏΠΎΡ‚Π²Ρ€Π΄ΠΈ ΠΎΠ²Π° со потпис. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚ ΠΎΠ΄ Π΄ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΠ²ΠΈ ΠΏΠΎΡ€Π°ΠΊΠΈ Π½Π° Ρ€Π΅Π΄ΠΎΠ²Π½Π° смСтка Π΅ Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π΅Ρ˜Π·ΠΈΠ½ΠΎΡ‚ΠΎ салдо, Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚ ΠΎΠ΄ ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈΠΎΡ‚ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ Π΅ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ (кој ќС Π³ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΡ‚ Π½Π° ΠΏΠΎΡ€Π°ΠΊΠ°Ρ‚Π°). Π‘Π΅ΠΊΠ°ΠΊΠΎ, ΠΌΠΎΠΆΠ½ΠΈ сС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΡ€Π°ΠΊΠΈ (ΠΏΡ€Π΅Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅ Π½Π΅ ΠΏΠ°Ρ€ΠΈΡ‡Π½ΠΈ суми, Ρ‚ΡƒΠΊΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈΡ‚Π΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ).

Π’Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° (Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°). Π€Π°ΠΊΡ‚ΠΎΡ‚ Π΄Π΅ΠΊΠ° ΠΏΠΎΡ€Π°ΠΊΠ°Ρ‚Π° Π΅ испорачана сС Π½Π°Ρ€Π΅ΠΊΡƒΠ²Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°. ВрансакциитС ја ΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚. Π’ΠΎΠ° сС трансакции (записи Π·Π° испорака Π½Π° ΠΏΠΎΡ€Π°ΠΊΠΈ) ΠΊΠΎΠΈ Π³ΠΈ сочинуваат Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π²ΠΎ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚. Π’ΠΎ овој ΠΏΠΎΠ³Π»Π΅Π΄, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ја замислитС ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚ ΠΊΠ°ΠΊΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ - ситС Π±Π»ΠΎΠΊΠΎΠ²ΠΈ сС β€žΡ€Π°Π·Π»ΠΈΠΊΠΈβ€œ ΠΊΠΎΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ послСдоватСлно Π·Π° Π΄Π° сС Π΄ΠΎΠ±ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»Π½Π°Ρ‚Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΠ°ΠΊΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠ²ΠΈΠ΅ β€žΡ€Π°Π·Π»ΠΈΠΊΠΈβ€œ (ΠΈ Π²Ρ€Π°ΡœΠ°ΡšΠ΅Ρ‚ΠΎ Π½Π° цСлосната ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° ΠΎΠ΄ Π½ΠΈΠ²) ќС Π±ΠΈΠ΄Π°Ρ‚ Ρ€Π°Π·Π³Π»Π΅Π΄Π°Π½ΠΈ Π²ΠΎ слСдната ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°.

Π‘Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π²ΠΎ ВОН: ΡˆΡ‚ΠΎ Π΅ Ρ‚ΠΎΠ° ΠΈ Π·ΠΎΡˆΡ‚ΠΎ?

Како ΡˆΡ‚ΠΎ бСшС спомСнато Π²ΠΎ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°, Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π΅ структура Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Ρ‡ΠΈΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ (Π±Π»ΠΎΠΊΠΎΠ²ΠΈ) сС Π½Π°Ρ€Π΅Π΄Π΅Π½ΠΈ Π²ΠΎ β€žΡΠΈΠ½ΡŸΠΈΡ€β€œ, Π° сСкој слСдСн Π±Π»ΠΎΠΊ ΠΎΠ΄ Π»Π°Π½Π΅Ρ†ΠΎΡ‚ содрТи Ρ…Π°Ρˆ ΠΎΠ΄ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΈΠΎΡ‚. ΠšΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅ Π³ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ˜Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅Ρ‚ΠΎ: Π·ΠΎΡˆΡ‚ΠΎ Π²ΠΎΠΎΠΏΡˆΡ‚ΠΎ Π½ΠΈ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° Ρ‚Π°ΠΊΠ²Π° структура Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠ³Π° вСќС ΠΈΠΌΠ°ΠΌΠ΅ DHT - дистрибуирана Ρ…Π΅Ρˆ-Ρ‚Π°Π±Π΅Π»Π°? ΠžΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ, Π½Π΅ΠΊΠΎΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС складираат Π²ΠΎ DHT, Π½ΠΎ ΠΎΠ²Π° Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΎ само Π·Π° Π½Π΅ ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ β€žΡ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»Π½ΠΈβ€œ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘Π°Π»Π΄ΠΎΡ‚ΠΎ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚ΠΈΡ‚Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС складира Π²ΠΎ DHT - првСнствСно ΠΏΠΎΡ€Π°Π΄ΠΈ нСдостатокот Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ‚Π΅Ρ‚. Π’ΡΡƒΡˆΠ½ΠΎΡΡ‚, Ρ†Π΅Π»Π°Ρ‚Π° слоТСност Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ структурата растС со Ρ†Π΅Π» Π΄Π° сС спрСчи мСшањС со ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ складирани Π²ΠΎ Π½Π΅Π°.

Π‘Π΅ΠΏΠ°ΠΊ, Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚ Π²ΠΎ TON ΠΈΠ·Π³Π»Π΅Π΄Π° ΡƒΡˆΡ‚Π΅ покомплСксСн ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ Π²ΠΎ ΠΏΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ дистрибуирани систСми - ΠΈ Ρ‚ΠΎΠ° ΠΎΠ΄ Π΄Π²Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ. ΠŸΡ€Π²Π°Ρ‚Π° Π΅ ΠΆΠ΅Π»Π±Π°Ρ‚Π° Π΄Π° сС ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π·Π° Π²ΠΈΠ»ΡƒΡˆΠΊΠΈ. Π’ΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚ΠΈ, ситС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ сС поставСни Π²ΠΎ ΠΏΠΎΡ‡Π΅Ρ‚Π½Π°Ρ‚Π° Ρ„Π°Π·Π° ΠΈ сСкој ΠΎΠ±ΠΈΠ΄ Π·Π° Π½ΠΈΠ²Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ појава Π½Π° β€žΠ°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·ΡƒΠΌ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚ΠΈβ€œ. Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π·Π° Π΄Ρ€ΠΎΠ±Π΅ΡšΠ΅ (дСлСњС, дСлСњС) Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½. Π‘Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π΅ структура која Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° станС ΠΏΠΎΠΌΠ°Π»Π° со Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ; ΠΈ ΠΎΠ±ΠΈΡ‡Π½ΠΎ сСкој јазол ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ ΠΏΡ€ΠΈΠ½ΡƒΠ΄Π΅Π½ цСлосно Π΄Π° Π³ΠΎ складира. Π’ΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ (Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ) систСми, ΡˆΠ΅Ρ€Π΄ΠΈΠ½Π³ сС користи Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ Π½Π° Π²Π°ΠΊΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ: Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ записитС Π²ΠΎ Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС Π½Π°ΠΎΡ“Π°Π°Ρ‚ Π½Π° Π΅Π΄Π΅Π½ сСрвСр, Π½Π΅ΠΊΠΎΠΈ Π½Π° Π΄Ρ€ΡƒΠ³, ΠΈΡ‚Π½. Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ΠΎΡ‚ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚ΠΈΡ‚Π΅, Ρ‚Π°ΠΊΠ²Π°Ρ‚Π° функционалност Π΅ сè ΡƒΡˆΡ‚Π΅ доста Ρ€Π΅Ρ‚ΠΊΠ° - особСно ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ‚ ΡˆΡ‚ΠΎ Π΅ Ρ‚Π΅ΡˆΠΊΠΎ Π΄Π° сС Π΄ΠΎΠ΄Π°Π΄Π΅ Ρ…Π°Ρ€Π΄ΠΈΠ½Π³ Π²ΠΎ систСм ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ Π½Π΅ бСшС ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ.

Како ВОН ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° Π³ΠΈ Ρ€Π΅ΡˆΠΈ Π΄Π²Π°Ρ‚Π° Π³ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ?

Π‘ΠΎΠ΄Ρ€ΠΆΠΈΠ½Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½. Π Π°Π±ΠΎΡ‚Π½ΠΈ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ.

ВОН: ΠžΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°. Π”Π΅Π» 2: Blockchains, Sharding

ΠŸΡ€Π΅Π΄ сè, Π΄Π° Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€Π°ΠΌΠ΅ Π·Π° Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ сС ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° сС складира Π²ΠΎ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚. Π’Π°ΠΌΡƒ ќС сС складираат ΡΠΎΡΡ‚ΠΎΡ˜Π±ΠΈΡ‚Π΅ Π½Π° смСткитС (β€žΠΏΠ°Ρ€ΠΈΡ‡Π½ΠΈΡ†ΠΈβ€œ Π²ΠΎ основниот ΡΠ»ΡƒΡ‡Π°Ρ˜) ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈΡ‚Π΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ (Π·Π° Сдноставност, ќС прСтпоставимС Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ исто ΠΊΠ°ΠΊΠΎ ΠΈ смСткитС). Π’ΠΎ ΡΡƒΡˆΡ‚ΠΈΠ½Π°, ΠΎΠ²Π° ќС Π±ΠΈΠ΄Π΅ Ρ€Π΅Π΄ΠΎΠ²Π½Π° Ρ‚Π°Π±Π΅Π»Π° Π·Π° Ρ…Π°Ρˆ - ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈΡ‚Π΅ Π²ΠΎ Π½Π΅Π° ќС Π±ΠΈΠ΄Π°Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ account_id, Π° врСдноститС сС структури Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΡˆΡ‚ΠΎ содрТат Ρ‚Π°ΠΊΠ²ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС:

  • Ρ€Π°ΠΌΠ½ΠΎΡ‚Π΅ΠΆΠ°;
  • ΠΊΠΎΠ΄ Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π΅Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ (само Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ);
  • Π‘ΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ (само Π·Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ);
  • статистика;
  • (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ) јавСн ΠΊΠ»ΡƒΡ‡ Π·Π° трансфСри ΠΎΠ΄ смСтката, стандардно account_id;
  • Ρ€Π΅Π΄ΠΈΡ†Π° Π½Π° појдовни ΠΏΠΎΡ€Π°ΠΊΠΈ (Ρ‚ΡƒΠΊΠ° сС внСсуваат Π·Π° ΠΏΡ€Π΅ΠΏΡ€Π°ΡœΠ°ΡšΠ΅ Π΄ΠΎ ΠΏΡ€ΠΈΠΌΠ°Ρ‡ΠΎΡ‚);
  • список со Π½Π°Ρ˜Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠΎΡ€Π°ΠΊΠΈ доставСни Π΄ΠΎ ΠΎΠ²Π°Π° смСтка.

Како ΡˆΡ‚ΠΎ спомСнавмС ΠΏΠΎΠ³ΠΎΡ€Π΅, самитС Π±Π»ΠΎΠΊΠΎΠ²ΠΈ сС ΡΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΎΠ΄ трансакции - ΠΏΠΎΡ€Π°ΠΊΠΈ доставСни Π΄ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ смСтки account_id. ΠœΠ΅Ρ“ΡƒΡ‚ΠΎΠ°, освСн account_id, ΠΏΠΎΡ€Π°ΠΊΠΈΡ‚Π΅ содрТат ΠΈ 32-Π±ΠΈΡ‚Π½ΠΎ ΠΏΠΎΠ»Π΅ workchain_id β€” Ρ‚Π°ΠΊΠ°Π½Π°Ρ€Π΅Ρ‡Π΅Π½ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΡΠΈΠ½ΡŸΠΈΡ€ (Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΡΠΈΠ½ΡŸΠΈΡ€, Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½). Ова Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΠ²ΠΈ нСзависни Π΅Π΄Π΅Π½ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ со Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, workchain_id = 0 сС смСта Π·Π° посСбСн ΡΠ»ΡƒΡ‡Π°Ρ˜, Π½ΡƒΠ»Π° Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΡΠΈΠ½ΡŸΠΈΡ€ β€” салдото Π²ΠΎ Π½Π΅Π³ΠΎ Π΅ ΡˆΡ‚ΠΎ ќС ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚Π°Ρ‚Π° ВОН (Π³Ρ€Π°ΠΌΠΎΠ²ΠΈ). ΠΠ°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ, Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚, Π΄Ρ€ΡƒΠ³ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ Π²ΠΎΠΎΠΏΡˆΡ‚ΠΎ Π½Π΅ΠΌΠ° Π΄Π° ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚.

Π‘ΠΈΠ½ΡŸΠΈΡ€Ρ‡ΠΈΡšΠ° ΠΎΠ΄ Ρ€ΠΈΠ±ΠΎΠ»ΠΎΠ². ΠŸΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ° Π·Π° бСсконСчно ΡˆΡ‚Ρ€ΠΊΠ°ΡšΠ΅.

Но, растот Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π½Π΅ застанува Ρ‚ΡƒΠΊΠ°. АјдС Π΄Π° сС справимС со ΡΠ΅Ρ‡Π΅ΡšΠ΅Ρ‚ΠΎ. АјдС Π΄Π° замислимС Π΄Π΅ΠΊΠ° Π½Π° сСкоја смСтка (account_id) ѝ Π΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ сопствСн Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ - Π³ΠΈ содрТи ситС ΠΏΠΎΡ€Π°ΠΊΠΈ ΡˆΡ‚ΠΎ Π΄ΠΎΠ°Ρ“Π°Π°Ρ‚ Π΄ΠΎ Π½Π΅Π° - ΠΈ ΡΠΎΡΡ‚ΠΎΡ˜Π±ΠΈΡ‚Π΅ Π½Π° ситС Ρ‚Π°ΠΊΠ²ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΠ²ΠΈ сС Π·Π°Ρ‡ΡƒΠ²Π°Π½ΠΈ Π½Π° посСбни јазли.

Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρƒ расипничко: Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ, Π²ΠΎ сСкоС ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ остри ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ (острина, ΠΏΠ°Ρ€Ρ‡Π΅ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½) трансакциитС ќС пристигнуваат ΠΌΠ½ΠΎΠ³Ρƒ Ρ€Π΅Ρ‚ΠΊΠΎ ΠΈ ќС Π±ΠΈΠ΄Π°Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ моќни јазли (глСдајќи Π½Π°ΠΏΡ€Π΅Π΄, Π·Π°Π±Π΅Π»Π΅ΠΆΡƒΠ²Π°ΠΌ Π΄Π΅ΠΊΠ° Π½Π΅ Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ само Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ - Ρ‚ΡƒΠΊΡƒ Π·Π° сСриозни сСрвСри).

Π‘ΠΏΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ°, ΡˆΠΈΠΏΠΊΠΈΡ‚Π΅ Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π°Ρ‚ смСткитС спорСд Π±ΠΈΠ½Π°Ρ€Π½ΠΈΡ‚Π΅ прСфикси Π½Π° Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ: Π°ΠΊΠΎ Ρ‡Π΅ΠΌΠ΅Ρ€Π½ΠΈΠΎΡ‚ ΡΠΈΠ½ΡŸΠΈΡ€ ΠΈΠΌΠ° прСфикс 0110, Ρ‚ΠΎΠ³Π°Ρˆ ќС Π³ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΠΈ трансакциитС Π½Π° ситС account_ids ΠΊΠΎΠΈ Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Π°Ρ‚ со ΠΎΠ²ΠΈΠ΅ Π±Ρ€ΠΎΠ΅Π²ΠΈ. Ова ΡΠΊΡ€ΡˆΠ΅Π½ΠΎ_прСфикс ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΠ»ΠΆΠΈΠ½Π° ΠΎΠ΄ 0 Π΄ΠΎ 60 Π±ΠΈΡ‚Π° - Π° Π³Π»Π°Π²Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° Π΅ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ Π΄Π° сС ΠΌΠ΅Π½ΡƒΠ²Π°.

ВОН: ΠžΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°. Π”Π΅Π» 2: Blockchains, Sharding

Π¨Ρ‚ΠΎΠΌ Π΅Π΄Π΅Π½ ΠΎΠ΄ мрснитС ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ ќС ΠΏΠΎΡ‡Π½Π΅ Π΄Π° ΠΏΡ€ΠΈΠΌΠ° ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ трансакции, Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½Π° Π½Π΅Π³ΠΎ, спорСд ΠΎΠ΄Π½Π°ΠΏΡ€Π΅Π΄ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π³ΠΎ β€žΠΏΠΎΠ΄Π΅Π»ΡƒΠ²Π°Π°Ρ‚β€œ Π½Π° Π΄Π²Π΅ Π΄Π΅Ρ†Π° - Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ прСфикси ќС Π±ΠΈΠ΄Π°Ρ‚ Π·Π° ΠΌΠ°Π»ΠΊΡƒ ΠΏΠΎΠ΄ΠΎΠ»Π³ΠΈ (Π° Π·Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² овој Π±ΠΈΡ‚ ќС Π±ΠΈΠ΄Π΅ Π΅Π΄Π½Π°ΠΊΠ²ΠΎ Π½Π° 0, Π° Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΎΡ‚ - 1). На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΊΡ€ΡˆΠ΅Π½ΠΎ_прСфикс = 0110b ќС сС ΠΏΠΎΠ΄Π΅Π»ΠΈ Π½Π° 01100Π± ΠΈ 01101Π±. Π—Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‚, Π°ΠΊΠΎ Π΄Π²Π° β€žΡΠΎΡΠ΅Π΄Π½ΠΈβ€œ шипки ΠΏΠΎΡ‡Π½Π°Ρ‚ Π΄Π° сС чувствуваат Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ спокојни (ΠΏΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅), Ρ‚ΠΈΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ќС сС ΡΠΏΠΎΡ˜Π°Ρ‚.

Π’Π°ΠΊΠ°, Π΄Π΅Π»Π΅ΡšΠ΅Ρ‚ΠΎ сС Π²Ρ€ΡˆΠΈ β€žΠΎΠ΄ Π΄Π½ΠΎΡ‚ΠΎ Π½Π°Π³ΠΎΡ€Π΅β€œ - прСтпоставувамС Π΄Π΅ΠΊΠ° сСкоја смСтка ΠΈΠΌΠ° свој Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚, Π½ΠΎ засСга Ρ‚ΠΈΠ΅ сС β€žΠ·Π°Π»Π΅ΠΏΠ΅Π½ΠΈβ€œ со прСфикси. Ова Π΅ ΠΎΠ½Π° ΡˆΡ‚ΠΎ Π·Π½Π°Ρ‡ΠΈ ΠŸΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ° Π·Π° бСсконСчно ΡˆΡ‚Ρ€ΠΊΠ°ΡšΠ΅ (бСсконСчна ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ° Π½Π° сСрдинг).

ОддСлно, Π±ΠΈ сакал Π΄Π° нагласам Π΄Π΅ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ само Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½ΠΎ - Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚, workchain_id Ρ‚ΠΎΡ˜ Π΅ Π΄Π΅Π» ΠΎΠ΄ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΡ‚ Π½Π° спСцифичСн ΡˆΠΈΠ»Π΅ΡΡ‚ ΡΠΈΠ½ΡŸΠΈΡ€. Π’ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»Π½Π° смисла, сСкој Ρ€ΠΈΡ‚Π°ΠΌ Π΅ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ со ΠΏΠ°Ρ€ Π±Ρ€ΠΎΠ΅Π²ΠΈ (workchain_id, ΡΠΊΡ€ΡˆΠ΅Π½ΠΎ_прСфикс).

ΠšΠΎΡ€Π΅ΠΊΡ†ΠΈΡ˜Π° Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°. Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΈ.

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ, сСкоја Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ сС смСта Π·Π° β€žΠΏΠΎΡΡ‚Π°Π²Π΅Π½Π° Π²ΠΎ ΠΊΠ°ΠΌΠ΅Π½β€œ. ΠœΠ΅Ρ“ΡƒΡ‚ΠΎΠ°, Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ΠΎΡ‚ со ВОН, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° сС β€žΠΏΡ€Π΅ΠΏΠΈΡˆΠ΅ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°β€œ - Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ нСкој (Ρ‚.Π½. рибарски јазол) ќС Π΄ΠΎΠΊΠ°ΠΆΠ΅ Π΄Π΅ΠΊΠ° Π΅Π΄Π΅Π½ ΠΎΠ΄ Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π΅ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ ΠΏΠΎΡ‚ΠΏΠΈΡˆΠ°Π½. Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π΅Π½ Π±Π»ΠΎΠΊ Π·Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΡ˜Π° сС Π΄ΠΎΠ΄Π°Π²Π° Π½Π° соодвСтниот стригав ΡΠΈΠ½ΡŸΠΈΡ€, кој Π³ΠΎ содрТи Ρ…Π°ΡˆΠΎΡ‚ Π½Π° самиот Π±Π»ΠΎΠΊ ΡˆΡ‚ΠΎ сС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π° (Π° Π½Π΅ послСдниот Π±Π»ΠΎΠΊ Π²ΠΎ стрингот). Π Π°Π·ΠΌΠΈΡΠ»ΡƒΠ²Π°Ρ˜ΡœΠΈ Π·Π° ΡˆΠΈΠΏΠΊΠ°Ρ‚Π° ΠΊΠ°ΠΊΠΎ ΡΠΈΠ½ΡŸΠΈΡ€ ΠΎΠ΄ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ поставСни Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ Π±Π»ΠΎΠΊ Π΅ ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π΅Π½ Π½Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΈΠΎΡ‚ Π±Π»ΠΎΠΊ Π½Π΅ дСсно, Ρ‚ΡƒΠΊΡƒ ΠΎΠ΄ΠΎΠ·Π³ΠΎΡ€Π° - Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ сС смСта Π΄Π΅ΠΊΠ° станува Π΄Π΅Π» ΠΎΠ΄ ΠΌΠ°Π»Π° β€žΠ²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½β€œ . Π’Π°ΠΊΠ°, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° shardchains сС Π΄Π²ΠΎΠ΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½Π΅Ρ€ΠΈ.

ВОН: ΠžΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°. Π”Π΅Π» 2: Blockchains, Sharding

Ако, ΠΏΠΎ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ΅Π½ Π±Π»ΠΎΠΊ, ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ ΠΎΠ΄ Π½Π΅Π³ΠΎ Π±Π΅Π° Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€Π°Π½ΠΈ ΠΎΠ΄ слСднитС Π±Π»ΠΎΠΊΠΎΠ²ΠΈ (Ρ‚.Π΅. Π½ΠΎΠ²ΠΈ трансакции Π±Π΅Π° Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π²Ρ€Π· основа Π½Π° Π½Π΅Π²Π°ΠΆΠ΅Ρ‡ΠΊΠΈ), ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ сС Π΄ΠΎΠ΄Π°Π²Π°Π°Ρ‚ ΠΈ Π½Π° ΠΎΠ²ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ β€žΠ½Π° Π²Ρ€Π²ΠΎΡ‚β€œ. Ако Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π½Π΅ влијаСлС Π½Π° β€žΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ΠΈΡ‚Π΅β€œ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΎΠ²ΠΈΠ΅ β€žΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ Π±Ρ€Π°Π½ΠΎΠ²ΠΈβ€œ Π½Π΅ Π²Π°ΠΆΠ°Ρ‚ Π·Π° Π½ΠΈΠ². На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΈΠ»ΡƒΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΏΠΎΠ³ΠΎΡ€Π΅, Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΡ€Π²ΠΈΠΎΡ‚ Π±Π»ΠΎΠΊ, Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° салдото Π½Π° смСтката Π’, бСшС ΠΏΡ€Π΅ΠΏΠΎΠ·Π½Π°Π΅Π½Π° ΠΊΠ°ΠΊΠΎ Π½Π΅Ρ‚ΠΎΡ‡Π½Π° - Π·Π°Ρ‚ΠΎΠ°, Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° ΡˆΡ‚ΠΎ Π³ΠΎ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° салдото Π½Π° ΠΎΠ²Π°Π° смСтка Π²ΠΎ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ Π±Π»ΠΎΠΊ, исто Ρ‚Π°ΠΊΠ°, Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΎΡ‚ΠΊΠ°ΠΆΠ΅ ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π΅Π½ Π±Π»ΠΎΠΊ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС стави Π½Π° Π²Ρ€Π²ΠΎΡ‚ Π½Π° самиот Π±Π»ΠΎΠΊ.

Π’Ρ€Π΅Π±Π° Π΄Π° сС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ Π΄Π΅ΠΊΠ° ΠΈΠ°ΠΊΠΎ ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ сС ΠΏΡ€ΠΈΠΊΠ°ΠΆΠ°Π½ΠΈ ΠΊΠ°ΠΊΠΎ Π»ΠΎΡ†ΠΈΡ€Π°Π½ΠΈ β€žΠ½Π°Π΄β€œ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ‚Π΅, Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ Ρ‚ΠΈΠ΅ ќС Π±ΠΈΠ΄Π°Ρ‚ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° соодвСтниот Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ (ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Ρ…Ρ€ΠΎΠ½ΠΎΠ»ΠΎΡˆΠΊΠΈ). Π”Π²ΠΎΠ΄ΠΈΠΌΠ΅Π½Π·ΠΈΠΎΠ½Π°Π»Π½Π°Ρ‚Π° Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π° само Π΄ΠΎ која Ρ‚ΠΎΡ‡ΠΊΠ° Π²ΠΎ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ΠΎΡ‚ ќС Π±ΠΈΠ΄Π°Ρ‚ β€žΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈβ€œ (ΠΏΡ€Π΅ΠΊΡƒ Ρ…Π°ΡˆΠΎΡ‚ Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ‚ Π±Π»ΠΎΠΊ ΡˆΡ‚ΠΎ сС Π½Π°ΠΎΡ“Π° Π²ΠΎ Π½ΠΈΠ²).

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ΄Π΄Π΅Π»Π½ΠΎ Π΄Π° Ρ„ΠΈΠ»ΠΎΠ·ΠΎΡ„ΠΈΡ€Π°Ρ‚Π΅ Π·Π° Ρ‚ΠΎΠ° ΠΊΠΎΠ»ΠΊΡƒ Π΅ Π΄ΠΎΠ±Ρ€Π° ΠΎΠ΄Π»ΡƒΠΊΠ°Ρ‚Π° Π·Π° β€žΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° ΠΌΠΈΠ½Π°Ρ‚ΠΎΡ‚ΠΎβ€œ. Π‘Π΅ Ρ‡ΠΈΠ½ΠΈ Π΄Π΅ΠΊΠ° Π°ΠΊΠΎ ја ΠΏΡ€ΠΈΠ·Π½Π°Π΅ΠΌΠ΅ моТноста Π·Π° појава Π½Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ΅Π½ Π±Π»ΠΎΠΊ Π²ΠΎ Ρ‡Π΅ΠΌΠ΅Ρ€Π½ΠΈΠΎΡ‚ ΡΠΈΠ½ΡŸΠΈΡ€, Ρ‚ΠΎΠ³Π°Ρˆ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ја ΠΈΠ·Π±Π΅Π³Π½Π΅ΠΌΠ΅ моТноста Π·Π° појава Π½Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ΅Π½ ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π΅Π½ Π±Π»ΠΎΠΊ. ОвдС, ΠΊΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ, Ρ€Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° Π΅ Π²ΠΎ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° јазли ΠΊΠΎΠΈ ΠΌΠΎΡ€Π° Π΄Π° постигнат консСнзус Π·Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ - ќС ΠΈΠΌΠ° Ρ€Π΅Π»Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΌΠ°Π» Π±Ρ€ΠΎΡ˜ Π»ΡƒΡ“Π΅ ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½Π° сСкој ΡΠΊΡ€ΡˆΠ΅Π½ ΡΠΈΠ½ΡŸΠΈΡ€β€œ.Ρ€Π°Π±ΠΎΡ‚Π½Π° Π³Ρ€ΡƒΠΏΠ°Β» јазли (кој Π³ΠΎ ΠΌΠ΅Π½ΡƒΠ²Π° ΡΠ²ΠΎΡ˜ΠΎΡ‚ состав доста чСсто), Π° Π²ΠΎΠ²Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ќС Π±Π°Ρ€Π° согласност ΠΎΠ΄ ситС валидаторски јазли. ЌС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ повСќС Π·Π° Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅, Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΡƒΠ»ΠΎΠ³ΠΈ Π½Π° јазли Π²ΠΎ слСдната ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°.

Π•Π΄Π΅Π½ Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π·Π° Π΄Π° Π²Π»Π°Π΄Π΅Π΅ со ситС Π½ΠΈΠ²

Има ΠΌΠ½ΠΎΠ³Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ ΠΏΠΎΠ³ΠΎΡ€Π΅ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½, ΠΊΠΎΠΈ ΠΈ самитС Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС складираат Π½Π΅ΠΊΠ°Π΄Π΅. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ Π·Π° слСднитС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ:

  • Π·Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ;
  • Π·Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° остри ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ ΠΈ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ прСфикси;
  • Π·Π° ΠΊΠΎΠΈ јазли Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² сС ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° ΠΊΠΎΠΈ ΡˆΠΈΠ»Π΅ΡΡ‚ΠΈ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ;
  • Ρ…Π°ΡˆΠΎΠ²ΠΈ ΠΎΠ΄ послСднитС Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π½Π° ситС шипки.

Како ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° прСтпоставитС, ситС ΠΎΠ²ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ сС снимСни Π²ΠΎ Π΄Ρ€ΡƒΠ³Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ - ΠΌΠ°Ρ˜ΡΡ‚ΠΎΡ€ΡΠΊΠΈ ΡΠΈΠ½ΡŸΠΈΡ€ (ΠΌΠ°Ρ˜ΡΡ‚ΠΎΡ€, господар Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½). ΠŸΠΎΡ€Π°Π΄ΠΈ присуството Π½Π° Ρ…Π°ΡˆΠΎΠ²ΠΈ ΠΎΠ΄ Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π½Π° ситС шипки Π²ΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ, Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ систСмот високо ΠΏΠΎΠ²Ρ€Π·Π°Π½. Ова, ΠΌΠ΅Ρ“Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ² Π±Π»ΠΎΠΊ Π²ΠΎ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ ΡΠΈΠ½ΡŸΠΈΡ€ ќС сС случи вСднаш ΠΏΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π²ΠΎ ΡˆΠΈΠΏΠΊΠΈΡ‚Π΅ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ - сС ΠΎΡ‡Π΅ΠΊΡƒΠ²Π° Π΄Π΅ΠΊΠ° Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π²ΠΎ Ρ‡Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ ќС сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ рСчиси истоврСмСно ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ Π½Π° сСкои 5 сСкунди, Π° слСдниот Π±Π»ΠΎΠΊ Π²ΠΎ masterchain - сСкунда послС Ρ‚ΠΎΠ°.

Но, кој ќС Π±ΠΈΠ΄Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° ΡΠΏΡ€ΠΎΠ²Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° сСта ΠΎΠ²Π°Π° титанска Ρ€Π°Π±ΠΎΡ‚Π° - Π·Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΠΏΠΎΡ€Π°ΠΊΠΈ, ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ, Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°ΡšΠ΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π²ΠΎ ΡΠΊΡ€ΡˆΠ΅Π½ΠΈΡ‚Π΅ ΡΠΈΠ½ΡŸΠΈΡ€ΠΈ ΠΈ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ ΡΠΈΠ½ΡŸΠΈΡ€, ΠΏΠ° Π΄ΡƒΡ€ΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ? Π”Π°Π»ΠΈ сСто Ρ‚ΠΎΠ° Ρ‚Π°Ρ˜Π½ΠΎ ќС Π³ΠΎ ΠΏΡ€Π°Π²Π°Ρ‚ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΡ‚Π΅ Π½Π° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ корисници со инсталиран ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΡ‚ Telegram Π½Π° Π½ΠΈΠ²? Или, ΠΌΠΎΠΆΠ΅Π±ΠΈ, Ρ‚ΠΈΠΌΠΎΡ‚ Π½Π° Π”ΡƒΡ€ΠΎΠ² ќС Π³ΠΈ Π½Π°ΠΏΡƒΡˆΡ‚ΠΈ ΠΈΠ΄Π΅ΠΈΡ‚Π΅ Π·Π° Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° ΠΈ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ сСрвСри ќС Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ Ρ‚ΠΎΠ° Π½Π° старомодСн Π½Π°Ρ‡ΠΈΠ½?

Π’ΡΡƒΡˆΠ½ΠΎΡΡ‚, Π½ΠΈΡ‚Ρƒ Π΅Π΄Π½ΠΈΠΎΡ‚ Π½ΠΈΡ‚Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΠΎΡ‚ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π½Π΅ сС Ρ‚ΠΎΡ‡Π½ΠΈ. Но, ΠΌΠ°Ρ€Π³ΠΈΠ½ΠΈΡ‚Π΅ Π½Π° ΠΎΠ²Π°Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° Π±Ρ€Π·ΠΎ сС Ρ‚Ρ€ΠΎΡˆΠ°Ρ‚, ΠΏΠ° ќС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΡƒΠ»ΠΎΠ³ΠΈ Π½Π° Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ (ΠΌΠΎΠΆΠ΅Π±ΠΈ вСќС стС Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π»Π΅ ΡΠΏΠΎΠΌΠ½ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ²), ΠΊΠ°ΠΊΠΎ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠ°Ρ‚Π° Π½Π° Π½ΠΈΠ²Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°, Π²ΠΎ слСдниот Π΄Π΅Π».

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€