Хэшграфтың консенсус механизмі

Хэшграфтық келісім механизмі дегеніміз не?

Hashgraph AB орталықтандырылмаған болып консенсус механизмі пайдаланып blockchain «өсек», «өсек туралы өсек» және виртуалды дауыс беру ұғымдар. Жұмысты дәлелдеу (PoW) сияқты стандартты консенсус құру алгоритмдерімен байланысты мәселелерді жылдамдық пен тиімділік тұрғысынан шешуге бағытталған, өйткені желі арқылы ешқандай дауыстар мен бөлшектер жіберілмейді, бұл көбінесе кептеліске және кідіріске әкеледі.

Негізгі өнімдер

  • Хэштег консенсусы консенсус құру үшін ақпараттық мазмұнның орнына ақпарат туралы ақпаратты пайдаланады.
  • Ақпарат туралы ақпарат «өсек» деп, ал өсек топтары «өсек туралы өсек» деп аталады.
  • Хэштегтер консенсусын крипто-қауымдастық кеңінен қабылдаған жоқ.

Hashgraph консенсус механизмі қалай жұмыс істейді

Hashgraph консенсусында өсек протоколы қолданылады және Hedera blockchain платформасында қолданылады.

Өсек хаттамасын қолданатын блокчейн қатысушылары транзакциялар туралы жаңа ақпаратты (өсек деп аталады) таратады, және олар өсек туралы өсек айтады. Қатысушылар өздерінің бұрынғы өсектері туралы ақпаратты әрбір өсек хабарламаларына қосып отыратындықтан, «өсек оқиғаларының» бірлескен тарихы сақталады.

Техникалық тұрғыдан алғанда, блокчейн үшін өсек дегеніміз — бұл әр қатысушының кездейсоқ таңдалған басқа қатысушыға қайталап жіберетін ақпарат және оларға мәміле туралы барлық білетіндерін айтады. Ол пайдаланушының жеке куәліктері, транзакциялар туралы өсек немесе блок-блоктар туралы өсек сияқты таратылуы керек түрлі ақпараттарды тасымалдау үшін қолданыла алады.

Мысалы, көптеген достар кездесіп, үзіліс кезінде өсек айтатын әлеуметтік кездесуді елестетіп көріңіз. Питер бірінші үзілісте Павелге бір тақырып туралы өсек айтады, ал Павелаға Павелаға айтады. Екінші үзіліске дейін Памела бұл ақпаратты Присцилла сияқты басқаларға жеткізуі мүмкін. Демек, Питер (өсекті бастаған) Прискиламен тікелей сөйлеспесе де, ол Пауылдың өсектері туралы біледі.

Әр үзілісте бұл өсек алдыңғы үзіліс кезінде оны білетін адамдардың санын шамамен екі есеге көбейтетіні белгілі. Өсек протоколы осы тетікті блокчейндік консенсус құру үшін қолдануға тырысады, өйткені көптеген адамдар бөлшектер туралы толық немесе ішінара біледі.

Ғайбаттың күшін пайдалану

Хэшграф — бұл кімнің кімге және қандай тәртіпте өсек айтқанын жазатын мәліметтер құрылымы, яғни хэшграф ғайбат оқиғаларының бірлескен тарихына айналады, өйткені қатысушылар қазіргі өсек туралы хабарламаларға өздерінің бұрынғы өсектері туралы ақпарат қосып отырады. Бұл «өсек туралы өсекке» айналады, өйткені өсектің өзі туралы тарих. Әрбір мүше хештографтың көшірмесін алғандықтан, әр мүше басқа мүше білетін немесе жібере алатын нәрсені есептей алады.

Айтыңдаршы, Питер мен Пол — хэшграфтық консенсус механизмін қолданатын блокчейн платформасының екі қатысушысы. Жаңа транзакция блокчейнге орналастырылған кезде, ол басқа мүшелерге тарала бастайды.

Петр бұл мәміле туралы білетін болады, бірақ ол бұл туралы Павелге тікелей ақпарат жібермейді. Пауыл бұл мәміле туралы Пауыл білгенде және Прискила Пауылдың осы мәміле туралы білгенін білгенде, Питер білетін болады. Өз кезегінде, Пауыл Петрдің не білуі мүмкін екенін болжауына сүйене отырып, Петр жіберген ақпаратты есептейді. Пауылдың бұл болжамды есебі хэшграфта қол жетімді тарихқа сәйкес, Петр бұл мәміле туралы қашан және қашан білгеніне негізделген.

Желі бойынша ешқандай маңызды ақпарат берілмейтіндіктен және барлық есептеулерді әр түрлі қатысушылар өздігінен орындайтындықтан, бұл желідегі кептелісті айтарлықтай деңгейде ұстап тұрады. Бұл үдеріс виртуалды дауыс берудің бір түрі болып табылады — әр мүше өзінің мәліметтерін (дауыстарын) басқа мүшеге тікелей жіберудің орнына әрқайсысы басқалардың білуі мүмкін нәрсені есептейді.

Шын мәнінде бір дауыс берілмесе, транзакциялардан тыс желілік байланыс өте аз. Өсек (мәміленің егжей-тегжейі) және өсек туралы өсек (мәміленің егжей-тегжейі туралы мәлімет) мәміленің аутентификациясы үшін жеткілікті консенсус құруға мүмкіндік беретін сенімді хэшграф деректерінің құрылымына әкеледі (немесе басқа келісімге келу талаптары үшін) ).

Хешографиялық алгоритм әділеттілікке жетуге бағытталған, өйткені ол толық асинхронды, жетекші лидерлерсіз, айналмалы режимде жұмыс істемейді және ақауларға жол бермейді.