Gossip протоколу

Өркүндөтүлгөн
Жаңыртылган Aug 28, 2026

Негизги жыйынтыктар

  • Gossip протоколу — бул маалымат бүткүл тармакка жайылганга чейин түйүндөр ортосунда кокустан, борборсуздаштырылган түрдө берилүүчү P2P бөлүштүрүлгөн тармактардагы байланыш ыкмасы.
  • Gossip протоколдорун жалпысынан эки түргө бөлүүгө болот: жайылтуу (маалыматтарды түйүндөн түйүнгө таратуу) жана агрегациялоо (маалыматтарды таратуудан мурун жалпылоо).

  • Блокчейн тармактарында gossip протоколдору транзакциялардын жана жаңы блоктордун борбордук координаторго көз каранды болбостон бардык катышуучуларга натыйжалуу жайылышына шарт түзүп, борборсуздаштырууну жана каталарга туруктуулукту камсыздайт.

  • Hedera Hashgraph "gossip about gossip" деп аталган вариантты колдонот, анда түйүндөр транзакция маалыматтарын гана эмес, мурунку байланыш окуяларынын жазууларын да бөлүшүп, жогорку эффективдүү консенсус процессин камсыз кылат.

Gossip протоколу деген эмне?

Gossip протоколу — бул маалыматты түйүндөр ортосунда жайылтуу үчүн бөлүштүрүлгөн тармактарда колдонулуучу P2P байланыш ыкмасынын бир түрү. Аталышы маалыматтын таралуу ыкмасын чагылдырат: бир түйүн маалыматты кокустан тандалган аз сандагы түйүндөр менен бөлүшөт, ал эми алардын ар бири маалымат тармактагы ар бир түйүнгө жеткенге чейин аны башка түйүндөргө өткөрүп берет. Бул процесс жаңылыктардын же ушактардын социалдык топко таралганына абдан окшош, протокол өз аталышын ушундан улам алган.

Gossip протоколдору масштабдуулугу жана туруктуулугу үчүн бааланат. Ар бир түйүн каалаган убакта түйүндөрдүн чакан, кокус тандалган топтому менен гана байланышкандыктан, протокол борбордук координаторду талап кылбастан ири тармактарга чейин масштабдалат. Идеалдуу шарттарда маалымат бардык түйүндөргө O(log N) раундда жетиши мүмкүн, мында N — түйүндөрдүн жалпы саны. Түйүндөрдү тандоонун туш келди мүнөзү айрым түйүндөр иштебей калса дагы, протоколдун ишин улантуусун шарттайт.

Gossip протоколдорунун түрлөрү

Gossip протоколдору адатта максатына жараша эки негизги түргө бөлүнөт:

Жайылтуу (мультикаст)

Кээде мультикаст деп аталган жайылтуу Gossip протоколдору маалыматты бир түйүндөн тармактагы бардык башка түйүндөргө өткөрүп берүүгө багытталган. Маалыматты алган ар бир түйүн аны өзүнүн кошуна түйүндөрүнүн кокус тандалган топтомуна жөнөтөт жана бул процесс маалымат бүткүл тармакка жайылганга чейин кайталанат. Бул Gossip протоколунун эң кеңири таралган түрү болуп саналат жана көптөгөн блокчейн тармактарында жаңы транзакцияларды жана блокторду жайылтуу үчүн колдонулат.

Агрегациялоо (бөлүштүрүлгөн маалыматтарды талдоо)

Агрегациялоочу Gossip протоколдору маалыматты таратуудан мурун аны иштеп чыгат жана жалпылайт. Мындай протоколдогу түйүндөр жөн гана иштетилбеген маалыматты кайра өткөрүп бербестен, өздөрүндө болгон маалыматтардын негизинде корутундуларды же статистиканы эсептеп чыгышат жана бул корутундулар менен башка түйүндөр ортосунда алмашышат. Бул ыкма бүткүл тармак боюнча орточо көрсөткүчтөрдү эсептөө, аномалияларды аныктоо же ири бөлүштүрүлгөн тутумдагы сенсорлордун маалыматтарын топтоо сыяктуу милдеттерди аткарууга абдан ылайыктуу.

Push, pull жана push-pull варианттары

Бул категориялардын алкагында gossip протоколдору push режиминде (түйүн өз маалыматтарын башка түйүндөргө жөнөтөт), pull режиминде (түйүн башка түйүндөрдөн маалыматтарды сурайт) же push-pull режиминде (бир эле алмашуунун алкагында эки багыт тең колдонулат) иштей алат. Push-pull варианттары адатта натыйжалуураак болот, анткени алар бир байланыш раундунда түйүндөргө жаңыртуулар менен бөлүшүүгө да, өз маалыматтарындагы кемчиликтерди толтурууга да шарт түзөт.

Gossip протоколу блокчейнде кантип колдонулат?

Gossip протоколдору транзакциялардын жана жаңы блоктордун борборсуздаштырылган жана каталарга туруктуу жайылышын камсыздоо үчүн блокчейн тармактарында кеңири колдонулат. Түйүн транзакцияны алганда же түзгөндө, ал бул транзакцияны кокус тандалган аз сандагы башка түйүндөргө таратат. Ар бир түйүн бул процессти кайталайт жана бир нече секунддун ичинде транзакция адатта бул процессти координациялоочу эч кандай борбордук серверсиз эле бүткүл тармакка жайылат. Bitcoin жана Ethereum бул ыкманын варианттарын колдонушат, мында ар бир түйүн жаңы транзакцияларды жана блокторду болжол менен сегиз кокус түйүнгө өткөрүп берет.

Gossip негизиндеги таратуунун эффективдүүлүгү — бул ири борборсуздаштырылган тармактардагы консенсус алгоритмдеринин масштабдала алуу себептеринин бири. Накамото Консенсусу сыяктуу протоколдор жарактуу транзакциялар менен блоктор негиздүү убакыт алкагында бардык түйүндөргө ишенимдүү жетет деген божомолго таянат, муну камсыздоого дал ушул gossip жайылуусу жардам берет.

Hedera Hashgraph жана "gossip about gossip"

Блокчейн чөйрөсүндө gossip протоколдорун көрүнүктүү колдонуулардын бири — 2016-жылы Лимон Бэрд тарабынан түзүлгөн Hashgraph бөлүштүрүлгөн реестри болуп саналат. Hashgraph тутуму "gossip about gossip" деп аталган механизмди колдонот, мында түйүндөр транзакция маалыматтары менен гана бөлүшпөстөн, өздөрү мурда байкаган байланыш окуялары жөнүндөгү маалыматтарды да камтышат. Бул бүткүл тармак боюнча бардык gossip алмашууларынын жалпы, текшерилүүчү тарыхын түзөт.

Бул ыкманы колдонуу менен, Hashgraph билдирүүлөр менен алмашуунун ачык раунддарынын ордуна виртуалдык добуш берүү аркылуу консенсуска жетишип, процессти жогорку деңгээлде натыйжалуу кылат. Негизги Византиялык каталарга чыдамдуулук (BFT) консенсус модели айрым түйүндөр туура эмес же зыяндуу аракеттерди жасаган учурда дагы тармактын бир пикирге келишине шарт түзөт. Блоктордун ырааттуу чынжырын куруунун ордуна, Hashgraph эч кандай маалыматты өчүрбөстөн байланыштын толук тарыхын сактап, бардык окуяларды багытталган ацикликдик графка (DAG) жазат.

Башка корпоративдик блокчейн платформалары, анын ичинде Hyperledger Fabric да транзакция маалыматтарын жана блоктор жөнүндөгү маалыматты тармактын түйүндөрү ортосунда таратуу үчүн gossip протоколдорун колдонушат, бул gossip негизиндеги байланыш ачык блокчейндер менен гана чектелбестигин көрсөтүп турат.

КБС

Gossip протоколу жөнөкөй сөз менен айтканда эмне?

Gossip протоколу — бул борбордук координаторсуз тармактагы компьютерлердин ортосунда маалымат алмашуу ыкмасы. Ар бир компьютер (же түйүн) маалыматты кокус тандалган бир нече түйүнгө өткөрүп берет, ал эми алар аны башкаларга өткөрүп берип, жаңылык адамдардын тобуна кандай тараса, маалыматты тармак боюнча дал ошондой жайышат. Бардык катышуучулардын актуалдуу маалыматка ээ болушун камсыздоо үчүн Gossip протоколдору көптөгөн бөлүштүрүлгөн тутумдарда, анын ичинде блокчейн тармактарында колдонулат.

Gossip протоколу блокчейнде кантип колдонулат?

Блокчейн тармактары жаңы транзакцияларды жана блокторду жайылтуу үчүн gossip протоколдорун колдонушат. Түйүн транзакцияны түзгөндө же алганда, ал аны кокус тандалган аз сандагы башка түйүндөр менен бөлүшөт. Ар бир түйүн бул процессти транзакция бардык түйүндөргө жеткенге чейин кайталайт. Мындай борборсуздаштырылган ыкма бир дагы түйүндүн бүткүл тармакка таратуусу талап кылынбай турганын билдирет, бул процессти масштабдуу жана туруктуу кылат. Bitcoin, Ethereum жана Hedera Hashgraph маалыматтарды жайылтуу үчүн gossip протоколдорунун варианттарын колдонушат.

Gossip протоколу менен салттуу таратуунун ортосундагы айырма эмнеде?

Салттуу таратууда бир түйүн маалыматты бир эле убакта бардык башка түйүндөргө түз жөнөтөт, бул чоң масштабда натыйжасыз болушу мүмкүн. Ал эми gossip протоколунда ар бир түйүн маалыматты кокус тандалган аз сандагы гана түйүндөр менен бөлүшөт жана маалымат бир нече раундда бардык түйүндөргө жетиши үчүн анын каскаддык жайылышына таянат. Gossip протоколдору көбүрөөк байланыш кадамдарын колдонот, бирок ар бир айрым түйүнгө азыраак жүктөм келтирет жана тармактын айрым бөлүктөрү иштебей калган учурда дагы өз функциясын сактап калат.

Кошумча окуу

Жоопкерчиликтен баш тартуу: бул мазмун сизге жалпы маалымат жана билим берүү максатында «кандай болсо ошондой» сунушталат жана ага эч кандай кепилдик же өкүлчүлүк берилбейт. Ал каржылык, юридикалык же башка профессионалдык кеңеш катары кабыл алынбашы керек жана белгилүү өнүмдү же кызматты сатып алууну сунуштоо максаты жок. Сиз өзүңүздүн тиешелүү профессионалдык кеңешчилерден кеңеш алууга тийишсиз. Эгер мазмун үчүнчү жак тарабынан берилсе, анда айтылган пикирлер тек гана ошол үчүнчү жакка таандык жана жана алар Binance Academy’нин көз карашын сөзсүз түрдө чагылдырбай турганын эске алыңыз. Санарип активдердин баалары туруксуз болушу мүмкүн. Инвестицияңыздын баасы төмөндөшү же жогорулашы мүмкүн, жана салынган каражат толугу менен кайтарылбай калышы мүмкүн. Инвестициялык чечимдер үчүн жоопкерчилик толук сизге таандык, жана Binance академиясы сиз дуушар болгон чыгымдар үчүн жооптуу эмес. Кененирээк маалымат алуу үчүн колдонуу шарттарыбызды, тобокелдик эскертүүбүздү жана Binance Academy'нин шарттарын карап чыгыңыз.
Кат-кабар бөлүшүү
Тийиштүү сөздөрдүн түшүндүрмөлөрү
Эсепти каттоо
Бүгүн Binance эсебин ачуу менен билимиңизди иш жүзүндө колдонуңуз.