Негизги жыйынтыктар
Tendermint - бул ачык булактуу блокчейн кыймылдаткычы, ал консенсус жана тармактык байланышты камсыз кылат, иштеп чыгуучуларга каалаган программалоо тилинде тиркемелерди түзүүгө мүмкүндүк берет.
Ал Византиянын катага чыдамдуулугу (BFT) жана транзакциянын заматта аякташы менен Стейкинг далили консенсус моделин колдонот, башкача айтканда, блокту ырастоонун кажети жок.
Колдонмо блокчейн интерфейси (ABCI) консенсус механизмин колдонмо катмарынан бөлүп, архитектураны модулдук жана ийкемдүү кылат.
Cosmos SDK Tendermintке негизделген (учурда CometBFT деген ат менен сакталат) жана жүздөгөн блокчейндерде чынжыр аралык Кроссчейн өз ара иштешүү жөндөмдүүлүгүн камсыз кылган Inter-Blockchain Communication (IBC) протоколун иштетет.
2025-жылдын апрель айында Cosmos Hub платформасында IBC v2 (Eureka) ишке киргизилип, үчүнчү тараптын көпүрөлөрүн колдонбостон Ethereum менен өз ара иштешүү жөндөмдүүлүгү камсыз кылган.
Киришүү
Сиз билген жана колдонгон блокчейндер бир топ катуу түзүлүшкө ээ. Бул, адатта, иштеп чыгуучуларга эки опциондор калтырат: учурдагы алкактын чектөөлөрүнүн чегинде тиркемелерди куруу же кодду блокчейн айрымы жана жаңы чынжыр түзүү. Бирок, жаңы чынжыр түзүү оңой иш эмес, анткени сиз ошондой эле тармакты ишке киргизип, консенсус механизмин тандашыңыз керек.
Tendermint - бул процессти жөнөкөйлөтүүчү ачык булактуу программалык камсыздоо. Ал алдын ала түзүлгөн консенсус жана тармактык катмарды камсыз кылат, бул иштеп чыгуучуларга каалаган программалоо тилинде өздөрүнүн тиркеме катмарын түзүүгө көңүл бурууга мүмкүндүк берет.
Tendermint жөнүндө эмнелерди билишиңиз керек
Блокчейн архитектурасын түшүнүү
Tendermint – бул Bitcoin жана Ethereum сыяктуу блокчейн стекинин бир түрү. Блокчейн стеги – бул жөн гана маалымат базасынын өзү эмес, ошондой эле түйүндөрдүн P2P системасы, алардын өз ара аракеттенүү ыкмасы жана транзакцияларды жана акылдуу келишимдерди иштетүү логикасы. Максат – бардык катышуучулар бири-бирине ишенбестен да, биргелешкен абал боюнча макулдашышы.
Сегодня многие крупные блокчейны построены на основе монолитной архитектуры, в которой программные компоненттери тесно взаимосвязаны. Изменение одного компонента может привести к сбоям в работе других. Tendermint противоположный подходду, негизги структуралык структураны, башка компоненттерди жана башкаларды колдонууну талап кылат.
Византиянын катага чыдамдуулугу (BFT)
Биткойн Византиянын каталарга чыдамдуулук көйгөйү деп аталган бөлүштүрүлгөн системалардагы көптөн бери келе жаткан көйгөйдү чечти. Биздин Византиянын каталарга чыдамдуулугу деген макалабыз бардык деталдарды камтыйт, бирок кыскасы, BFT катышуучулар кээ бир түйүндөр жалган же бузулган билдирүүлөрдү жөнөтсө дагы, макулдашууга жетише ала турган системаны сүрөттөйт.
Византиялык катага туруктуулугу жок блокчейн борбордук координаторсуз ишенимдүү иштей албайт. Биткойн бул көйгөйдү Иштин далили консенсус алгоритми менен чечти. Tendermint башкача мамиле жасайт.
Блокчейндин үч катмары
Блокчейндер, адатта, үч катмардан турат: колдонмо катмары, консенсус катмары жана тармак катмары. Консенсус жана тармак катмарларында түйүндөр маалыматтар менен алмашып, биргелешкен абал жөнүндө макулдашат. Колдонмо катмарында колдонуучулар жана иштеп чыгуучулар борбордон ажыратылган тиркемелер жана акылдуу смарт-контракт аркылуу өз ара аракеттенишет.
Tendermint консенсус жана тармактык катмарларды түздөн-түз башкарат. Колдонмо катмары толугу менен иштеп чыгуучунун көзөмөлүндө калат.
Tendermint Core
Терминология боюнча кыскача түшүндүрмө: "Tendermint" термини компаниянын өзүнө (Жей Квон негиздеген) жана анын программалык камсыздоосуна тиешелүү. Tendermint Core - бул консенсус механизминин аталышы. 2023-жылы Tendermint Core компаниясынын аталышы Cosmos экосистемасынан тышкары кеңири кабыл алынышын чагылдыруу үчүн CometBFT деп өзгөртүлгөн. Протоколго кайрылганда, эки аталыш бири-бирин алмаштырып турат.
CometBFT (мурдагы Tendermint Core) - бул Византиянын катага чыдамдуулугу менен бөлүштүрүлгөн консенсус механизми. Ал ыктымалдуулук менен Proof of Stake (PoS) механизмин колдонот, анда ар бир раундда кийинки блокту сунуштоо үчүн активдүү топтомдон кокустук валидатор тандалып алынат. Эгерде блокту башка жетиштүү валидаторлор жактырса, ал кошулат жана акыркылык дароо пайда болот. Bitcoin же Ethereumдон айырмаланып, ырастоолорду күтүүнүн кажети жок.
Валидаторлордун кеминде үчтөн экиси ишенимдүү иштеп турганда, тармак туура иштей берет. CometBFT секундасына 1000ден 10 000ге чейин транзакцияны иштетүүгө ылайыкташтырылган, ал эми жыйынтыктоо алты секунддан аз убакытта жүргүзүлөт.
Колдонмо блокчейн интерфейси (ABCI)
Tendermint үчүн разработчиков үчүн Особенно полезным интерфейси Application Blockchain Interface (ABCI). Этот интерфейс связывает механизм консенсуса с любым прикладным уровнем, созданным разработчиком. Поскольку ABCI представляет собой четко определенный стандарт, разработчики мүмкүн писать свои приложения на любом языке программирование жана подключать их к механизму консенсуса без необходимости его модификации.
Бул жаңы блокчейн тармагын түзүп жаткан иштеп чыгуучуга консенсус механизмин ишке ашыруунун же валидатор тармагын нөлдөн баштап ишке киргизүүнүн кажети жок дегенди билдирет. Алар жөн гана тиркеме логикасын аныктап, аны стек менен байланыштырышы керек.
Ethermintке эмне болду?
Tendermintтин мүмкүнчүлүктөрүнүн алгачкы мисалдарынын бири Ethermint долбоору болгон, ал Ethereum виртуалдык машинасын Tendermint Core менен интеграциялаган. Бул Proof of Stake алгоритмине негизделген чынжырда Solidity тилинде жазылган акылдуу келишимдерди аткарууга мүмкүндүк берген. Андан бери Ethermintтин ордуна Evmos жана 2025-жылы Cosmos Labs тарабынан чыгарылган ачык булактуу Cosmos EVM келген. Ethermintтин артындагы идея - Ethereum менен шайкеш келген аткарууну тезирээк, энергияны үнөмдөөчү консенсус катмары менен айкалыштыруу - Cosmos экосистемасынын борборунда калууда.
Блокчейн өз ара иштешүү жөндөмдүүлүгү жана Cosmos SDK
Cosmos SDK – CometBFT негизинде курулган ачык булактуу алкак. Ал иштеп чыгуучуларга белгилүү бир тиркемелер үчүн коомдук же жеке блокчейндерди түзүүгө мүмкүндүк берет. Бул чынжырлар борборлоштурулган көпүрөнүн кереги жок эле чынжырлар аркылуу активдерди өткөрүп берүүгө жана билдирүүлөрдү жөнөтүүгө мүмкүндүк берген Inter-Blockchain Communication (IBC) протоколу аркылуу кеңири Cosmos тармагына туташа алат. Муну көпчүлүк "Блокчейндердин интернети" деп аташат. Ал сунуштаган өз ара иштешүү жөндөмдүүлүгү иштеп чыгуучулардын олуттуу кызыгуусун жаратты.
2025-жылдын апрель айында Cosmos Hub платформасында IBC v2, ошондой эле IBC Eureka деп аталган, ишке киргизилген. Бул жаңыртуу Ethereum платформасындагы IBC колдоосун кеңейтип, колдонуучуларга Cosmos жана Ethereum чынжырларынын ортосунда үчүнчү тараптын көпүрөлөрүнө муктаж болбостон активдерди которууга мүмкүндүк берди. Ал 115тен ашык блокчейндер аркылуу ай сайын 3 миллиард доллардан ашык чынжыр аралык транзакцияларды жүргүзүүгө мүмкүндүк берет. Жалпы экосистема жөнүндө көбүрөөк маалымат алуу үчүн караңыз. Cosmos (ATOM) деген эмне?.
Cosmos SDK колдонуп курулган белгилүү долбоорлордун катарына BNB Smart Chain, Osmosis, dYdX жана Injective кирет. Бул долбоорлор платформа тарабынан колдоого алынган кеңири колдонуу учурларын, борбордон ажыратылган биржалардан баштап, деривативдер соода платформаларына жана адистештирилген каржы чынжырларына чейин көрсөтөт.
FAQ
Tendermint менен CometBFTтин ортосунда кандай айырма бар?
Алар ошол эле консенсус механизмин колдонушат. 2023-жылы Tendermint Core баштапкы Cosmos долбоорунан тышкары көз карандысыз иштеп чыгуусун жана колдонулушун чагылдыруу үчүн CometBFT деп өзгөртүлгөн. Негизги протокол жана анын BFT Proof of Stake механизми өзгөрүүсүз калган.
Tendermint Космос менен бирдейби?
Жок. Tendermint (CometBFT) - Cosmos SDKнын негизиндеги консенсус кыймылдаткычы, бирок булар өзүнчө компоненттер. Cosmos - бул өз ара иштешүүчү блокчейндердин кеңири экосистемасы. Tendermint Cosmos чынжырлары колдоно турган консенсус жана тармактык катмарды камсыз кылат.
Tendermint транзакциянын заматта аякташын кантип камсыздайт?
Tendermint тегерек негиздеги валидаторлорго добуш берүү процессин колдонот. Валидаторлордун үчтөн экиси блокту жактыргандан кийин, ал акыркы деп эсептелет. Система ыктымалдуулуктун акыркылыгын жана чынжырдын кайра уюштурулуу коркунучун жокко чыгарат, башкача айтканда, транзакциялар бир блокто тастыкталат.
ABCI деген эмне?
Колдонмо блокчейн интерфейси (ABCI) - бул Tendermintтин консенсус кыймылдаткычын тиркеме катмарына туташтырган стандарттуу интерфейс. Бул интерфейс тилден көз карандысыз болгондуктан, иштеп чыгуучулар өз тиркемелерин каалаган программалоо тилинде жаза алышат жана Tendermintтин консенсус кыймылдаткычын жана тармактык стекти пайдалана алышат.
IBC v2 (Eureka) деген эмне?
2025-жылдын апрель айында ишке киргизилген IBC v2 - бул Cosmos жана Ethereum чынжырларынын ортосунда түз байланышты камсыз кылган блокчейндер аралык байланыш протоколунун жаңыртылган версиясы. Ал үчүнчү тараптын көпүрөлөрүнө болгон муктаждыкты жок кылат жана эки экосистеманын ортосунда активдерди өткөрүп берүүнү жана билдирүүлөрдү түз жөнөтүүнү колдойт.
Жыйынтыктоочу ойлор
Tendermint блокчейнди иштеп чыгуудагы кеңири таралган көйгөйдү чечет: консенсус механизмин кайра ойлоп таппастан жаңы чынжырды кантип түзүү керек. ABCI аркылуу консенсус жана тармактык катмарларды тиркеме катмарынан бөлүү менен, ал иштеп чыгуучуларга модулдук, тилге каршы келген алкак менен камсыз кылат. CometBFT ушул архитектуранын негизинде курат жана Cosmos SDK аны тармактын эң активдүү чынжырларынын айрымдарын иштеткен практикалык куралдар топтомуна айландырды.
Кошумча окуу
Эскетрүү: Бул материал сизге маалыматтык жана билим берүү максатында гана, эч кандай билдирүү же кепилдиксиз "кандай болсо ошондой" берилет. Ал каржылык, юридикалык же башка кесиптик кеңеш катары чечмеленбеши керек, ошондой эле кандайдыр бир белгилүү бир продуктуну же кызматты сатып алууну сунуштоо үчүн арналган эмес. Сиз тиешелүү кесипкөй кеңешчилер менен кеңешишиңиз керек. Эгерде мазмун үчүнчү тарап тарабынан берилсе, анда билдирилген пикирлер ошол үчүнчү тараптын пикири экенин жана Binance Academy компаниясынын көз карашын сөзсүз түрдө чагылдырбай турганын эске алыңыз. Санариптик активдердин баалары туруксуз. Инвестицияларыңыздын наркы жогорулашы да, төмөндөшү да мүмкүн, жана сиз инвестицияңызды кайтарып ала албай калышыңыз мүмкүн. Инвестициялык чечимдериңиз үчүн сиз гана жооптуусуз жана Binance Academy сиз дуушар болгон чыгымдар үчүн жооптуу эмес. Көбүрөөк маалымат алуу үчүн, биздин Колдонуу шарттарыбыз, Тобокелдик жөнүндө эскертүү жана Binance Academy шарттары.