TON: Telegram เป€เบ›เบตเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเปˆเบงเบ™เบ—เบต 2: Blockchains, sharding

TON: Telegram เป€เบ›เบตเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเปˆเบงเบ™เบ—เบต 2: Blockchains, sharding

เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบชเบทเบšเบ•เปเปˆเบ‚เบญเบ‡เบŠเบธเบ”เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบ‚เป‰เบญเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Telegram Open Network (TON) เบ—เบตเปˆเปเบˆเบเบขเบฒเบ (เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰), เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเปƒเบ™เบ›เบตเบ™เบตเป‰. IN เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบฅเบฐเบ”เบฑเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบกเบฑเบ™ - เบงเบดเบ—เบตเบ—เบตเปˆ nodes เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™.

เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบต, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ‚เปเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ™เบตเป‰เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™) - เป€เบญเบเบฐเบชเบฒเบ™ (เบกเบตเป€เบญเบเบฐเบชเบฒเบ™เบ•เบดเบ”เบ„เบฑเบ”เบกเบฒ เปเบœเปˆเบ™เบžเบฑเบš, เบชเบฐเบซเบผเบธเบšเบˆเบธเบ”เบ•เบปเป‰เบ™เบ•เป), เป€เบŠเบดเปˆเบ‡เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบ—เป‰เบฒเบเบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ. เบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰, เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบกเบฑเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰.

เบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบšเบดเปˆเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡ TON - blockchain.

เปเบ™เบงเบ„เบดเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™

เบšเบฑเบ™เบŠเบต (เบšเบฑเบ™เบŠเบต). เบŠเบธเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบ•เบปเบงเป€เบฅเบ 256-bit เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบšเบฑเบ™โ€‹เบŠเบต (เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบต). เปƒเบ™เบเปเบฅเบฐเบ™เบตเบžเบทเป‰เบ™เบ–เบฒเบ™ (เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰ เบชเบนเบ™เบงเบฝเบเบ•เปˆเบญเบ‡เป‚เบชเป‰), เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. "เบ„เบญเบšเบ„เบญเบ‡" เบชเบฐเป€เบžเบฒเบฐ เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบšเบฑเบ™โ€‹เบŠเบต เปƒเบœเบชเบฒเบกเบฒเบ”, เปเบ•เปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” (เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”). เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เบเปเบฅเบฐเบ™เบตเบžเบดเป€เบชเบ”เบ‚เบญเบ‡เบšเบฑเบ™เบŠเบต, เป€เบชเบตเบกเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”เปเบฅเบฐเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ•เบปเบงเปเบ›เบ‚เบญเบ‡เบกเบฑเบ™. เบ–เป‰เบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ "เบเบฐเป€เบ›เบปเบฒเป€เบ‡เบดเบ™" เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบเบชเบดเบ™เป€เบŠเบทเปˆเบญเปเบฅเบฐเบ–เบญเบ™เป€เบ‡เบดเบ™เบˆเบฒเบเบกเบฑเบ™เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”, เบเบปเบ”เบฅเบฐเบšเบฝเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบ‚เบฝเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™ (เปƒเบ™เบšเบฒเบ‡ Turing. - เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™).

เบชเบฐเบ–เบฒเบ™เบฐ Blockchain (เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡ blockchain). เบŠเบธเบ”เบ‚เบญเบ‡เบฅเบฑเบ”เบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบ—เบฑเบ‡เบซเบกเบปเบ” / เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” (เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเบ—เบตเปˆเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™, เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ hash, เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฐเปเบˆเปเบกเปˆเบ™เบ•เบปเบงเบฅเบฐเบšเบธเบšเบฑเบ™เบŠเบต, เปเบฅเบฐเบ„เปˆเบฒเปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบšเบฑเบ™เบŠเบต).

เบ‚เปเป‰โ€‹เบ„เบงเบฒเบก (เบ‚เปเป‰เบ„เบงเบฒเบก). เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰เบ„เปเบฒเบงเปˆเบฒ "เบชเบดเบ™เป€เบŠเบทเปˆเบญเปเบฅเบฐเบ‚เบฝเบ™เบญเบญเบเป€เบ‡เบดเบ™" - เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก ("เบเบฒเบ™เป‚เบญเบ™เป€เบ‡เบดเบ™. N เบเบฃเบฒเบก เบˆเบฒเบเบšเบฑเบ™เบŠเบต account_1 เบ•เปเปˆเบšเบฑเบ™เบŠเบต account_2"). เปเบ™เปˆเบ™เบญเบ™, เบกเบตเบžเบฝเบ‡เปเบ•เปˆ node เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰. account_1 - เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบขเบทเบ™เบขเบฑเบ™เบกเบฑเบ™เบ”เป‰เบงเบเบฅเบฒเบเป€เบŠเบฑเบ™. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ›เบซเบฒเบšเบฑเบ™เบŠเบตเบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบทเป‰เบ™เบ‚เบญเบ‡เบเบญเบ”เป€เบ‡เบดเบ™เบ‚เบญเบ‡เบกเบฑเบ™, เปเบฅเบฐเบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” - เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™ (เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก). เปเบ™เปˆเบ™เบญเบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเบญเบทเปˆเบ™เป†เบเปเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰ (เบเบฒเบ™เป‚เบญเบ™เป€เบ‡เบดเบ™เบšเปเปˆเปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบ, เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบ•เบปเบ™เป€เบญเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”).

เบ—เบธเบฅเบฐเบเปเบฒ (เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ). เบ„เบงเบฒเบกเบˆเบดเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ. เบ—เบธเบฅเบฐเบเปเบฒเบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡ blockchain. เบกเบฑเบ™เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ (เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก) เบ—เบตเปˆเบ•เบฑเบ™เปƒเบ™ blockchain เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ. เปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป€เบ–เบดเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡ blockchain เป€เบ›เบฑเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ - เบ•เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™ "เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡" เบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ "เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡" เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ (เปเบฅเบฐเบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเบชเบฐเบžเบฒเบšเป€เบ•เบฑเบกเบ—เบตเปˆเป‚เบ”เบเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™) เบˆเบฐเบ–เบทเบเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›.

Blockchain เปƒเบ™ TON: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡?

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเป„เบงเป‰เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, Blockchain เปเบกเปˆเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™, เบญเบปเบ‡เบ›เบฐเบเบญเบš (เบ•เบฑเบ™) เบ—เบตเปˆเบ–เบทเบเบˆเบฑเบ”เบฅเบฝเบ‡เบขเบนเปˆเปƒเบ™ "เบ•เปˆเบญเบ‡เป‚เบชเป‰", เปเบฅเบฐเปเบ•เปˆเบฅเบฐเบ•เบฑเบ™เบ•เปเปˆเป„เบ›เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบกเบต hash เบ‚เบญเบ‡เบญเบฑเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒ.. เบ„เปเบฒเบ–เบฒเบกเป„เบ”เป‰เบ–เบทเบเบ–เบฒเบกเปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™: เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบกเบต DHT เปเบฅเป‰เบง - เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ hash เปเบˆเบเบขเบฒเบ? เปเบ™เปˆเบ™เบญเบ™, เบšเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ DHT, เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆ "เบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™" เป€เบเบตเบ™เป„เบ›. เบเบญเบ”เป€เบ‡เบดเบ™ Cryptocurrency เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ DHT - เบ•เบปเป‰เบ™เบ•เปเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ‚เบฒเบ”เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบชเปเบฒเบฅเบฑเบš เบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”. เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบง, เบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ blockchain เป€เบ•เบตเบšเป‚เบ•เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เปเบŠเบเปเบŠเบ‡เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบกเบฑเบ™.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, blockchain เปƒเบ™ TON เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเปƒเบ™เบฅเบฐเบšเบปเบšเปเบˆเบเบขเบฒเบเบญเบทเปˆเบ™เป† - เปเบฅเบฐเบกเบตเบชเบญเบ‡เป€เบซเบ”เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰. เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ—เบตเปˆเบˆเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš เบชเป‰เบญเบก. เปƒเบ™ cryptocurrencies เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบขเบนเปˆเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เปเบฅเบฐเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบงเบเบกเบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบ‚เบญเบ‡ "เบˆเบฑเบเบเบฐเบงเบฒเบ™ cryptocurrency เบ—เบฒเบ‡เป€เบฅเบทเบญเบ". เป€เบซเบ”เบœเบปเบ™เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ crushing (เบ•เบฑเบ”, เบ•เบฑเบ”) blockchain. Blockchain เปเบกเปˆเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒเปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒ; เปเบฅเบฐเบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบ•เปˆเบฅเบฐ node เบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ•เปเปˆเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบ”เป‰เบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบกเบฑเบ™เบซเบกเบปเบ”. เปƒเบ™เบฅเบฐเบšเบปเบšเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก (เบชเบนเบ™เบเบฒเบ‡), sharding เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง: เบšเบฒเบ‡เบšเบฑเบ™เบ—เบถเบเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเบ™เบถเปˆเบ‡, เบšเบฒเบ‡เบšเปˆเบญเบ™เบขเบนเปˆเบšเปˆเบญเบ™เบญเบทเปˆเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ cryptocurrencies, เบซเบ™เป‰เบฒเบ—เบตเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบเบฑเบ‡เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบซเบฒเบเบฒเบ - เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบก sharding เบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบงเบฒเบ‡เปเบœเบ™เป„เบงเป‰เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™.

TON เบกเบตเปเบœเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เปเบ™เบงเปƒเบ”?

เป€เบ™เบทเป‰เบญเบซเบฒ Blockchain. เป‚เบชเป‰เบ‡เบ‡เบฒเบ™.

TON: Telegram เป€เบ›เบตเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเปˆเบงเบ™เบ—เบต 2: Blockchains, sharding

เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ–เบทเบเบงเบฒเบ‡เปเบœเบ™เป„เบงเป‰เปƒเบ™ blockchain. เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบต ("เบเบฐเป€เบ›เบปเบฒเป€เบ‡เบดเบ™" เปƒเบ™เบเปเบฅเบฐเบ™เบตเบžเบทเป‰เบ™เบ–เบฒเบ™) เปเบฅเบฐเบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” (เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบšเบฑเบ™เบŠเบต) เบˆเบฐเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ hash เบ›เบปเบเบเบฐเบ•เบด - เบเบธเบ™เปเบˆเปƒเบ™เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบฅเบฐเบšเบธ เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบšเบฑเบ™โ€‹เบŠเบต, เปเบฅเบฐเบ„เปˆเบฒเปเบกเปˆเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™:

  • เบเบญเบ”เป€เบ‡เบดเบ™;
  • เบฅเบฐเบซเบฑเบ”เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” (เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”);
  • เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” (เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”);
  • เบชเบฐเบ–เบดเบ•เบด;
  • (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ) เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบญเบ™เบˆเบฒเบเบšเบฑเบ™เบŠเบต, account_id เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™;
  • เปเบ–เบงเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบฒเบญเบญเบ (เบ—เบตเปˆเบ™เบตเป‰เบžเบงเบเบกเบฑเบ™เบ–เบทเบเปƒเบชเปˆเป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ•เปเปˆเป„เบ›เบซเบฒเบœเบนเป‰เบฎเบฑเบš);
  • เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบซเบผเป‰เบฒเบชเบธเบ”เบ—เบตเปˆเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบšเบฑเบ™เบŠเบตเบ™เบตเป‰.

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ•เบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ - เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบšเบฑเบ™เบŠเบต account_id เบ•เปˆเบฒเบ‡เป†. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ™เบญเบเบˆเบฒเบ account_id, เบ‚เปเป‰เบ„เบงเบฒเบกเบเบฑเบ‡เบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ 32-bit workchain_id - เบ•เบปเบงเบฅเบฐเบšเบธเบ‚เบญเบ‡เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ. เบ•เปˆเบญเบ‡เป‚เบชเป‰เบงเบฝเบ (เบ•เปˆเบญเบ‡เป‚เบชเป‰เบงเบฝเบ, blockchain เป€เบฎเบฑเบ”เบงเบฝเบ). เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบกเบต blockchain เป€เบญเบเบฐเบฅเบฒเบ”เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, workchain_id = 0 เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบเปเบฅเบฐเบ™เบตเบžเบดเป€เบชเบ”, เบชเบนเบ™เบงเบฝเบเบ•เปˆเบญเบ‡เป‚เบชเป‰ - เบกเบฑเบ™เปเบกเปˆเบ™เบเบญเบ”เป€เบ‡เบดเบ™เปƒเบ™เบกเบฑเบ™เบ—เบตเปˆเบˆเบฐเบเบปเบ‡เบเบฑเบš TON (Grams) cryptocurrency. เบชเปˆเบงเบ™เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐ, เปƒเบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ”, เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบทเปˆเบ™เป†เบˆเบฐเบšเปเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”.

Shardchains. Paradigm Sharding Infinite.

เปเบ•เปˆเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ blockchain เบšเปเปˆเป„เบ”เป‰เบขเบธเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เปƒเบซเป‰เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบš sharding. เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เบงเปˆเบฒเปเบ•เปˆเบฅเบฐเบšเบฑเบ™เบŠเบต (account_id) เบกเบต blockchain เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ - เบกเบฑเบ™เบกเบตเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบš - เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡ blockchain เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ nodes เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.

เปเบ™เปˆเบ™เบญเบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เป€เบชเบ”เป€เบซเบผเบทเบญเบซเบผเบฒเบ: เบชเปˆเบงเบ™เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐ, เปƒเบ™เปเบ•เปˆเบฅเบฐเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ shardchains (shardchain, shard blockchain) เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบซเบ™เป‰เบญเบเบซเบผเบฒเบ, เปเบฅเบฐเบซเบผเบฒเบเบ‚เบญเบ‡ nodes เบกเบตเบญเปเบฒเบ™เบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™ (เป€เบšเบดเปˆเบ‡เป„เบ›เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบฅเบปเบกเบเบฑเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบเปˆเบฝเบงเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบšเบกเบทเบ–เบท - เปเบ•เปˆเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡).

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, shardchains เบชเบปเบกเบ—เบปเบšเบšเบฑเบ™เบŠเบตเป‚เบ”เบเบชเบญเบ‡เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบšเบธเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ: เบ–เป‰เบฒ shardchain เบกเบตเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡ 0110, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ account_id เบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ•เบปเบเบขเบนเปˆเปƒเบ™เบกเบฑเบ™. เบ™เบตเป‰ shard_prefix เบชเบฒเบกเบฒเบ”เบกเบตเบ„เบงเบฒเบกเบเบฒเบงเบˆเบฒเบ 0 เบซเบฒ 60 bits - เปเบฅเบฐเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง.

TON: Telegram เป€เบ›เบตเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเปˆเบงเบ™เบ—เบต 2: Blockchains, sharding

เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เป€เบฅเบตเปˆเบกเป„เบซเบผเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ shardchain, nodes เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™, เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰, "เปเบเบ" เบกเบฑเบ™เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบฅเบนเบ - เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เบˆเบฐเบเบฒเบงเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡ (เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบซเบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™, เบšเบดเบ”เบ™เบตเป‰. เบˆเบฐเป€เบ›เบฑเบ™ 0, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบทเปˆเบ™เป† - 1). เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, shard_prefix = 0110b เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™ 01100b เปเบฅเบฐ 01101 เบ‚. เปƒเบ™เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™, เบ–เป‰เบฒเบชเบญเบ‡ "เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™" shardchains เป€เบฅเบตเปˆเบกเบฎเบนเป‰เบชเบถเบเบชเบฐเบšเบฒเบเปƒเบˆเบžเบฝเบ‡เบžเป (เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เป€เบงเบฅเบฒ), เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, sharding เปเบกเปˆเบ™เป€เบฎเบฑเบ” "เบˆเบฒเบเบฅเบธเปˆเบกเบชเบธเบ”" - เบžเบงเบเป€เบฎเบปเบฒเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเปเบ•เปˆเบฅเบฐเบšเบฑเบ™เบŠเบตเบกเบต shard เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™ - เบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบ™เบตเป‰ - "glued" เป‚เบ”เบ prefixes. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ Paradigm Sharding Infinite (เบ‚เบฐเบšเบงเบ™เบงเบดเบงเบฑเบ” sharding infinite).

เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเบงเปˆเบฒ workchains เบกเบตเบžเบฝเบ‡เปเบ•เปˆ virtually - เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, workchain_id เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบงเบฅเบฐเบšเบธเบ‚เบญเบ‡ shardchain เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ. เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™, เปเบ•เปˆเบฅเบฐ shardchain เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบ„เบนเปˆเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบ (workchain_id, shard_prefix).

เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹. blockchains เบ•เบฑเป‰เบ‡.

เบ•เบฒเบกเบ›เบฐเป€เบžเบ™เบตเปเบฅเป‰เบง, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบ”เป†เปƒเบ™ blockchain เปเบกเปˆเบ™ "เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบซเบตเบ™". เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ TON, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐ "เบ‚เบฝเบ™เบ„เบทเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”" - เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบœเบนเป‰เปƒเบ”เบœเบนเป‰เบซเบ™เบถเปˆเบ‡ (เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ. knot - "เบŠเบฒเบงโ€‹เบ›เบฐโ€‹เบกเบปเบ‡โ€‹") เบˆเบฐเบžเบดเบชเบนเบ”เบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เบ•เบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบŠเบฑเบ™เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบ•เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบžเบดเป€เบชเบ”เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ shardchain เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™, เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ hash เบ‚เบญเบ‡เบ•เบฑเบ™เบ—เบตเปˆเบ–เบทเบเปเบเป‰เป„เบ‚เป€เบญเบ‡ (เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบšเบฅเบฑเบญเบเบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™ shardchain). เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡ shardchain เป€เบ›เบฑเบ™เบ•เปˆเบญเบ‡เป‚เบชเป‰เบ‚เบญเบ‡เบ•เบฑเบ™เบ—เบตเปˆเบงเบฒเบ‡เบญเบญเบเบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰เบงเปˆเบฒเบ•เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบ•เบดเบ”เบเบฑเบšเบ•เบฑเบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”เป„เบ›เบ—เบฒเบ‡เบ‚เบงเบฒ, เปเบ•เปˆเบˆเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡ - เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบกเบฑเบ™เบเบฒเบเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ "blockchain เบ•เบฑเป‰เบ‡" เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ. . เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰เบงเปˆเบฒ shardchains เปเบกเปˆเบ™ blockchain เบชเบญเบ‡เบกเบดเบ•เบด.

TON: Telegram เป€เบ›เบตเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเปˆเบงเบ™เบ—เบต 2: Blockchains, sharding

เบ–เป‰เบฒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบšเบฅเบฑเบญเบเบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”, เบ•เบฑเบ™เบ•เปเปˆเบกเบฒเป„เบ”เป‰เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เป‚เบ”เบเบกเบฑเบ™ (i. e., เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบซเบกเปˆเปเบกเปˆเบ™เป€เบฎเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡), เบเบฒเบ™เปเบเป‰เป„เบ‚เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฅเบฑเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ "เบˆเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡". เบ–เป‰เบฒเบ•เบฑเบ™เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบ‚เปเป‰เบกเบนเบ™ "เบœเบปเบ™เบเบฐเบ—เบปเบš", "เบ„เบทเป‰เบ™เบเบฒเบ™เปเบเป‰เป„เบ‚" เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบเบฑเบšเบžเบงเบเบกเบฑเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ‚เบญเบ‡เบšเบฅเบฑเบญเบเบ—เปเบฒเบญเบดเบ”, เป€เบŠเบดเปˆเบ‡เป€เบžเบตเปˆเบกเบเบญเบ”เป€เบ‡เบดเบ™เบ‚เบญเบ‡เบšเบฑเบ™เบŠเบต C, เป„เบ”เป‰เบ–เบทเบเบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ - เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบซเบผเบธเบ”เบฅเบปเบ‡เบเบญเบ”เป€เบ‡เบดเบ™เบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบ™เบตเป‰เปƒเบ™เบšเบฅเบฑเบญเบเบ—เบตเบชเบฒเบกเบเปเปˆเบ•เป‰เบญเบ‡เบ–เบทเบเบเบปเบเป€เบฅเบตเบ, เปเบฅเบฐ เบ•เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เป„เบ”เป‰เบ–เบทเบเบชเบฑเบ™เบเบฒเปƒเบ™เป„เบฅเบเบฐเบ•เบฑเบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡.

เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ•เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเบงเปˆเบฒเบ•เบฑเป‰เบ‡เบขเบนเปˆ "เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡" เบ‚เบญเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡ blockchain เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™ (เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบ„เบงเบ™เบˆเบฐเบ•เบฑเป‰เบ‡เบขเบนเปˆเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš). เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบชเบญเบ‡เบกเบดเบ•เบดเบžเบฝเบ‡เปเบ•เปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบˆเบธเบ”เปƒเบ”เปƒเบ™ blockchain เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐ "hooked" (เบœเปˆเบฒเบ™ hash เบ‚เบญเบ‡เบ•เบฑเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบžเบงเบเบกเบฑเบ™).

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” philosophize เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ "เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบฐเบ”เบตเบ”" เป„เบ”เป‰เบ”เบตเบ›เบฒเบ™เปƒเบ”. เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ•เบฑเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™ shardchain, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เป‰เบญเบ‡เบเบฑเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ•เบฑเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”. เบ—เบตเปˆเบ™เบตเป‰, เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบšเบญเบเป„เบ”เป‰, เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เป€เบ›เบฑเบ™เป€เบญเบเบฐเบชเบฑเบ™เบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบ•เบฑเบ™เปƒเบซเบกเปˆ - เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ™เป‰เบญเบเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เปเบ•เปˆเบฅเบฐ shardchain ".เบเบธเปˆเบกโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบยป nodes (เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบกเบฑเบเบˆเบฐเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบกเบฑเบ™), เปเบฅเบฐเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡เบ•เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบˆเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบเบดเบ™เบเบญเบกเป€เบซเบฑเบ™เบ”เบตเบˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”. nodes validator. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบเบงเบกเป€เบญเบปเบฒเบœเบนเป‰เบเบงเบ”เบชเบญเบš, เบเบธเปˆเบกเป€เบฎเบฑเบ”เบงเบฝเบ, เปเบฅเบฐเบžเบฒเบฅเบฐเบšเบปเบ”เบšเบฒเบ”เบ‚เบญเบ‡ node เบญเบทเปˆเบ™เป†เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”.

เบซเบ™เบถเปˆเบ‡ blockchain เป€เบžเบทเปˆเบญเบ›เบปเบเบ„เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”

เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡ blockchains, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบ„เบงเบ™เบˆเบฐเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”เบšเปˆเบญเบ™เบซเบ™เบถเปˆเบ‡. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ‚เบญเบ‡ workchainsโ€‹;
  • เบเปˆเบฝเบงเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ shardchains เปเบฅเบฐเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ;
  • เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเปเบฒเบฅเบฑเบš shardchains เปƒเบ”;
  • hashes เบ‚เบญเบ‡เบ•เบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเป„เบ”เป‰เป€เบžเบตเปˆเบกเปƒเบชเปˆ shardchain เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบ„เบฒเบ”เป€เบ”เบปเบฒ, เบชเบดเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ blockchain เบญเบทเปˆเบ™ - เปเบกเปˆเบšเบปเบ” (เบ™เบฒเบเบŠเปˆเบฒเบ‡, เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš blockchain). เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบกเบต hashes เบˆเบฒเบเบ•เบฑเบ™เบ‚เบญเบ‡ shardchains เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบ•เบฑเบ™เบ‚เบญเบ‡เบกเบฑเบ™, เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบšเบปเบšเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบนเบ‡. เปƒเบ™เบšเบฑเบ™เบ”เบฒเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†, เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเบ™เปƒเบซเบกเปˆเปƒเบ™ masterchain เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบ—เบฑเบ™เบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเบ™เปƒเบ™ shardchains - เบ„เบฒเบ”เบงเปˆเบฒเบ•เบฑเบ™เปƒเบ™ shardchains เบˆเบฐเบ›เบฒเบเบปเบ”เป€เบเบทเบญเบšเบžเป‰เบญเบกเป†เบเบฑเบ™เบ›เบฐเบกเบฒเบ™เบ—เบธเบเป† 5 เบงเบดเบ™เบฒเบ—เบต, เปเบฅเบฐเบ•เบฑเบ™เบ•เปเปˆเป„เบ›เปƒเบ™. the masterchain - เบงเบดเบ™เบฒเบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™.

เปเบ•เปˆเปƒเบœเบˆเบฐเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™ titanic เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰ - เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”, เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเบ™เปƒเบ™ shardchains เปเบฅเบฐ masterchain, เปเบฅเบฐเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”? เป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบœเบนเป‰เบŠเบปเบกเปƒเบŠเป‰เบซเบผเบฒเบเบฅเป‰เบฒเบ™เบ„เบปเบ™เบ—เบตเปˆเบกเบตเบฅเบนเบเบ„เป‰เบฒ Telegram เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบžเบงเบเบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบ—เป‰เป†เบšเป? เบซเบผเบท, เบšเบฒเบ‡เบ—เบต, เบ—เบตเบกเบ‡เบฒเบ™ Durov เบˆเบฐเบ›เบฐเบ–เบดเป‰เบกเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบเบฐเบˆเบฒเบเบญเปเบฒเบ™เบฒเบ”เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเป€เบฎเบฑเบ”เบกเบฑเบ™เปเบšเบšเป€เบเบปเปˆเบฒเบšเป?

เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบšเปเปˆเบกเบตเบ„เปเบฒเบ•เบญเบšเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบ„เปเบฒเบ•เบญเบšเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เปเบ•เปˆเบ‚เบปเบ‡เป€เบ‚เบ”เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบšเบปเบ”เบšเบฒเบ”เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เป‚เบซเบ™เบ” (เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบšเบฒเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒ), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบปเบ™เป„เบเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปƒเบ™เบชเปˆเบงเบ™เบ•เปเปˆเป„เบ›.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™