AI қорытындысы
Көбірек көрсету
Бар болғаны 30 секундта мақаланың мазмұнын жылдам түсініңіз және нарықтағы көңіл-күйді бағалаңыз.
Блокчейн соңғы жиырма жылдағы ең маңызды технологиялық жаңалықтардың бірі болып табылады. Блокчейн желісі өзгертілмейтін, тек қосылатын және криптографиялық механизмдермен қорғалған таратылған деректер тізілімінің түрі болып табылады. Блокчейндер қатысушылар желісіне деректерді сақтап, жаңартуға орталық органға сүйенбей мүмкіндік береді, деректердің тұтастығы мен бұрмалауға қарсылықты сақтай отырып.
Осы қасиеттерге қол жеткізу үшін, желі үнемі транзакциялар тізбегінің бір ғана, жарамды нұсқасына келісеуі керек. Бұл ортақ келісім консенсус деп аталады және оны қолдау кез келген блокчейн жүйесінің сенімділігі мен қауіпсіздігі үшін негіз болып табылады.
Бұл мақалада біз консенсус алгоритмі деген не екенін, оның блокчейн процесінің кеңірек бөлігі ретінде қалай жұмыс істейтінін, орталықсыздандырылған желілердің консенсусқа қалай қол жеткізетінін және қазір индустрияда қандай танымал консенсус алгоритмдері жүзеге асырылып жатқанын талқылаймыз.
Негізгі Ерекшеліктер:
Консенсус алгоритмдері блокчейн желілері үшін аса маңызды. Олар барлық нодалардың бірыңғай, өзгертуге қарсы реестр күйімен келісуін қамтамасыз етеді, қақтығыстарды шешеді және екі есе жұмсау сияқты мәселелердің алдын алады, осылайша орталықсыздандырылған жүйеде сенімділік пен тұтастықты сақтайды.
Келісім алгоритмі блокчейн желісіндегі барлық нодаларға үлестірілген реестрдің күйімен келісуін қамтамасыз ететін механизм болып табылады.
Ең көп қолданылатын келісім алгоритмдерінің ішінде жұмыс дәлелі, стейктеу дәлелі, делегатталған стейктеу дәлелі, практикалық византиялық ақауға төзімділік және бедел дәлелі бар.
Блокчейн желісі - бұл бірнеше нодалар транзакциялардың ортақ реестрін жүргізетін орталықсыздандырылған жүйе.. Әр нода - бұл есептеуіш құрылғы (желіге қосылған), ол кем дегенде есеп кітапшасының ішінара көшірмесін сақтайды және транзакция деректерін тексеру және таратуға қатысады. Транзакциялар блоктарға топтастырылған және әр жаңа блок алдында тұрғанын сілтеп тұрады, ол хронологиялық тізбек қалыптастырады. Тізбекке қосылғаннан кейін, блоктағы деректерге өзгеріс енгізу кез келген келесі блокты әсерлендірмейінше мүмкін емес, бұл есеп кітапшасының өзгерістерге төзімді және өзгермейтін болуын қамтамасыз етеді.
Осы жүйенің сенімді жұмыс істеуі үшін, барлық қатысушы нодалар есеп кітапшасының қазіргі күйлері туралы келіспісуі қажет. Нодалар өздігінен жұмыс істеп, деректерді әртүрлі уақытта ала алатындықтан, оларға қайшылықтарды шешу және әр адал нода есеп кітапшасының бірдей нұсқасын көріп, қабылдауын қамтамасыз ететін механизм қажет. Осы жерде консенсус алгоритмі маңызды рөл атқарады.
Консенсус алгоритмі - транзакциялардың қайсысы жарамды екенін және келесі блокты тізілімге қайсысын қосу керектігі туралы нодалар арасында келісімге қол жеткізу үшін қолданылатын үдеріс. Оның рөлі, кідірістер, ақаулар немесе зиянкес қатысушылар болған жағдайда да, барлық адал қатысушылардың блокчейннің бірегей, беделді нұсқасына келуін қамтамасыз ету болып табылады. Тиімді консенсус механизмі болмаса, желінің әртүрлі бөліктері транзакциялар тәртібі немесе мазмұны туралы келіспеуі мүмкін, бұл қос жұмсау, мәліметтер үйлесімсіздігі және жүйенің тұтастығына деген сенімсіздік секілді мәселелерге әкелуі мүмкін.
Консенсус үдерісі тек көпшілік дауыспен қабылдау мәселесі емес, және ол адал емес немесе дұрыс жұмыс істемейтін нодалардың болу мүмкіндігін ескеруі керек — бұл жүйе манипуляцияға қарсы тұрақты болып, тізбектің өзгерістеріне және қайшы нұсқаларына қарсы тұра алуы қажет дегенді білдіреді. Консенсус алгоритмінің дизайны блокчейннің қауіпсіздігіне, өнімділігіне және орталықсыздандыру деңгейіне тікелей әсер етеді. Бұл блокчейн архитектурасының ең негізгі компоненттерінің бірі және желінің сенімді және біртұтас жүйе ретінде жұмыс істеуін қамтамасыз етудің негізгі шарты болып табылады.
Блокчейн келісім алгоритмдері барлық қатысушылардың бөлінген желінің бір нұсқасына келісуін қамтамасыз ететін екі өзара байланысты процестерге сүйенеді. Бірінші процесс транзакциялардың қалай жиналатындығына қатысты, және бір немесе бірнеше нодалар сол транзакцияларды қамтитын жаңа блокты ұсыну құқығын алады, ал екінші процесс ұсынылған блоктың желі бойынша қалай бөлісілетіндігіне және басқа нодалармен расталатынына байланысты, оның тұрақты түрде есеп кітапшасына қосылмас бұрын.
Блокчейнда пайдаланушылар транзакцияларды желіге жіберу арқылы үнемі бастайды. Бұл транзакциялар барлық нодаларға хабарланып, жиналады және уақытша расталмаған транзакциялардың пулына сақталады. Әр транзакцияны дереу тізілімге қосудың орнына, желі бір топ транзакцияларды бір блокқа топтастырады. Әр блок транзакциялар жинағын, сонымен қатар алдыңғы блокқа сілтеме, уақыт белгілері және басқа да протоколға тән мәліметтер сияқты метадеректерді қамтиды. Бұл құрылым үздіксіз тізбек құрайды, себебі әр жаңа блок өзінен бұрынғысын сілтейді, хронологиялық тәртіпті қамтамасыз етіп, өзгертуге жол бермейді.
Алайда, нодалар блокчейнге блокты өз қалауы бойынша қоса алмайды. Желі қай нода немесе нодалардың келесі блокты ұсыну құқығына ие екенін анықтауы керек. Бұл тағайындау, консенсус алгоритмінде бірінші негізгі процесті білдіреді, блокчейндер арасында әртүрлі болады. Кейбір жүйелер бәсекелестік процестерге негізделген, мұнда нодалар криптографиялық жұмбақты шешу немесе стейктеу немесе келесі блокты ұсыну құқығын жеңіп алу үшін беделді көрсету жарысына түседі. Басқалары сайлау немесе айналым механизмдерін қолданады. Әдісіне қарамастан, таңдау процесі блок ұсыныстарын бақылауға арналған, қайшы блоктарды азайту және желі орындалу барысына реттелген түрде қозғалуы үшін.
Журналға келесі блокты қосуға құқылы болған нода немесе (нода) ұсынылған блокты тексеру үшін басқа нодаларға хабарлайды. Алдын ала аяқталған блокты барлық желіге түпкілікті растау үшін тарату - консенсус алгоритмінің екінші негізгі қадамы.
Ұсынылған блокты алғаннан кейін, желі бойынша нодалар тексеру процесін бастайды. Бұл процесс блоктың блокчейн протоколының ережелеріне сәйкес келетініне көз жеткізу үшін көптеген тексерулерден тұрады. Нодалар бірінші кезекте ұсынылған блоктың тізбектегі алдыңғы блокты дұрыс сілтейтінін тексеріп, журналдың кезектілік тұтастығын сақтайды. Содан кейін олар блокқа енгізілген әрбір транзакцияны тексеріп, сандық қолтаңбалардың жарамды екенін және транзакция енгізулерінің бұрынғы блоктарда немесе транзакцияларда жұмсалмағанын растайды. Бұл қосарланған жұмсауды болдырмайды және журналдың бірізділігін сақтайды.
Тексеру, сондай-ақ, барлық транзакциялардың протокол ережелеріне сәйкес екенін, мысалы, транзакция өлшемі шектеулері, форматтары және комиссиялар талаптары сияқты, тексеруді қамтиды. Нодалар ұсынылған блоктың метадеректерін, оның ішінде уақыт белгілерін тексеріп, блоктың рұқсат етілген уақыт аралықтарынан тыс құрылмағанын анықтайды. Қосымша ретінде, нодалар криптографиялық дәлелдер немесе қолтаңбаларды тексеріп, консенсус механизмі арқылы ұсынылған блокты жіберу құқығының бар екенін анықтайды.
Егер тексеру қадамдарының кез келгені сәтсіз болса, нодалар ұсынылған блокты қабылдамайды. Қабылдамау блокчейнге блоктың қосылмауын және барлық адал нодалармен қабылданбауын білдіреді. Бұл қабылдамау желіні жарамсыз деректерден және мүмкін болатын шабуылдардан қорғайды. Желі жарамды келесі блокты ұсыну процесі қайталана отырып, соңғы қабылданған блокты пайдалануды жалғастырады.
Егер ұсынылған блок барлық тексеру сынақтарынан өтсе, консенсусқа қол жеткізіледі. Барлық адал нодалар блокты қабылдап, оны блокчейннің жергілікті көшірмесіне тұрақты негізде қосады. Бұл ұжымдық келісім блокчейннің барлық нодалар арасында біртұтас, сәйкес жазба болып қалуын қамтамасыз етеді. Блок қосылғаннан кейін, нодалар жаңа транзакцияларды жинап, келесі блок ұсынысы циклына дайындыққа көшеді.
Бұл екі сатылы тәсіл — яғни, жауапты нода ұсынған блокты қалыптастыру және блокты кеңейтілген Желідегі тексеру — Блокчейн келісім процессін тұтас көрсетеді. Келісім алгоритмдері арасында таңдау және тексеру механизмдері әр түрлі болса да, бұл жалпы кесте Желі орталықтандырылған бақылаусыз сенімді жұмыс істеуін қамтамасыз етеді. Бұл блокчейн жүйесіне деген сенімділікті жоюы мүмкін қателерден, зиянды әрекеттерден және сәйкессіздіктерден қорғайды.
Соңғы жылдары модульді блокчейн дизайндері барған сайын танымал болып келеді. Модульді блокчейндер, өздерінің дәстүрлі монолитті әріптестерінен айырмашылығы, негізгі операциялық қабаттарын жеке компоненттерге бөледі. Келісім қабаты жиі есеп айырысу және деректерді қолжетімділік (DA) қабаттарынан басқа ортада өңделеді. Мұндай модульділік жалпы функционалдылықты тиімдірек, тезірек және/немесе арзан түрде жүзеге асыруға көмектеседі.
Келісім жүйелерінде масштабталулықты жақсарту тарих дәлелі (PoH) қолдану арқылы жүзеге асырылды. PoH - нодалар бір-бірімен қатынас жасауды талап етпестен транзакциялардың нақты қатарын дәлелдеу үшін іс-шаралардың верификацияланған, уақыт белгіленген жазбасын жасайтын криптографиялық әдіс.
Қауіпсіздік және құпиялылық мүмкіндіктеріндегі соңғы жетілдірулер де нөлдік білім (ZK) технологиясын қолдану арқылы жүзеге асырылды. ZK келісімін жетілдірулер базалық деректерді немесе нодаларға оны қайта өңдеуді талап етпей, транзакциялар партиясының дұрыстығын математикалық дәлелдер арқылы тексеруге қолданылатын валидация протоколын левереждеді.
Жоғарыда сипатталғандай, әрбір консенсус алгоритмі екі негізгі функцияны орындайды: біріншісі, келесі блокты ұсынуға жауапты ноданы немесе нодалар тобын таңдау; екіншісі, ұсынылған блокты кеңірек желі бойынша тексеру.
Бұл үдерістің екінші бөлігі (желілік тексеру) көбінесе көптеген блокчейндерде өте ұқсас болып келеді және ол әртүрлі тексерулерді, мысалы, транзакция қолтаңбаларын тексеру, дұрыс блок байланысын қамтамасыз ету және қосарланған жұмсауды тексеру сияқты қадамдарды қамтиды. Алайда, бірінші бөлігі қолданылатын консенсус алгоритміне байланысты мүлдем өзгеше болуы мүмкін. Бұл айырмашылықтар желінің орталықсыздандыруына, энергияны қолдануға, өнімділігіне және шабуылдарға осалдығына үлкен әсер етеді.
Сонымен қатар, кейбір платформалар жоғары масштабталулық немесе қауіпсіздікке жету үшін PoH және ZK дәлелдері сияқты консенсус алгоритмдерін жақсартуларды енгізді. Мысалы, Solana (SOL) мүмкіндіктері / функциялары оның негізгі үлесті иелену дәлелі (PoS) келiсiмдеу хаттамасына енгізілген PoH өңдеу тетігін қамтиды, бұл дизайн блокчейнге индустриядағы ең жоғары өткізу қабілеттілігіне қол жеткізуге мүмкіндік береді.
Төменде бүгінгі күні блокчейн желілерінде қолданылатын ең көп таралған бес келісімдеу алгоритмі көрсетілген. Қолданыстағы басқа көптеген келісімдеу алгоритмдері болғанымен, осы бесеуі блокчейн индустриясындағы ең танымал желілердің көпшілігінде қолданылады.
Жұмыс дәлелі (PoW) 2009 жылы алғашқы іске асырылған биткоинмен (BTC), яғни алғашқы жарамды блокчейнмен енгізілген екі ең танымал келісімдеу алгоритмдерінің бірі болып табылады. PoW консенсус алгоритмінде кеншілер (арнайы Нодалар) күрделі математикалық жұмбақты шешу үшін бәсекелеседі. Жұмбақты шешу айтарлықтай есептеу күшін талап етеді, сондықтан бұл «жұмыс» деп аталады. Оны бірінші болып шешкен кенші келесі блокты ұсынуға және жүлде алуға құқылы, әдетте жаңа тиындар және транзакция комиссиялары түрінде.
PoW көптеген жағдайда өте қауіпсіз деп саналады, себебі шабуылдаушының тізбекті манипуляциялау үшін Желінің есептеу қуатының көпшілігін бақылауда ұстауы қажет болады. 2026 жылдың басына қарай Биткоиннің жалпы есептеу шығындары, хэшрейт деп аталады, рекордтық Жоғары деңгейлерге жетті, орта есеппен секундына 1 зетахэштен (1 ZH/s) артық. Бұл желіге шабуыл жасау экономикалық құнын айтарлықтай арттырды.
Дегенмен, бұл қауіпсіздік PoW үдерісіне қатысатын жоғары энергия тұтыну құнымен келеді, бұл жаһандық тұрақтылық стандарттарына деген өсуге бағытталған назарға қайшы келеді — бұл көптеген жаңа блокчейн жобаларының енді PoW-ты қабылдамаудың негізгі себебі. Bitcoin-нен басқа, PoW сондай-ақ Litecoin (LTC) және Dogecoin (DOGE) қолданады, және тағы басқалар.
Үлесті иелену дәлелі (PoS) PoW-пен қатар жиі қолданылатын тағы бір консенсус әдісі. Блок ұсынысы құқықтары үшін есептеу қуатын қолданудың орнына, PoS блок валидаторларын олардың желіде қанша токенді "стейктеу" немесе құлыптау арқылы таңдайды. Неғұрлым көп токендар стейктелсе, келесі блокты ұсынуға таңдалу мүмкіндігі соғұрлым жоғары.
PoW-ден айырмашылығы, PoS әлдеқайда энергия үнемді және жиі жылдамырақ транзакцияларды өңдеуге мүмкіндік береді. PoS Cardano (ADA) және Polkadot (DOT) сияқты тізбектердің іске қосылуымен кеңінен танымал болды және Ethereum (ETH) 2022 жылы PoW-ден PoS-ке өткен кезде одан әрі танымалдылыққа ие болды.. Әрбір желі әдетте PoS-тың өз нұсқасына ие, таңдау критерийлеріне аздаған өзгерістер енгізілген.
PoW-пен салыстырғанда энергия тиімділігі мен өнімділігі жақсы болғанымен, PoS өзінің осал тұстарына ие: осы консенсус алгоритмі едәуір токен стейкі бар аздаған валидатор нодалар арқылы желінің тартып алынуына әкелуі мүмкін. Бұл мәселе Ethereum сияқты жоғары орталықсыздандырылған тізбектерде байқалмауы мүмкін, бірақ орталықсыздандыру желідегі белсенді валидаторлардың саны бойынша өлшенгенде шектеулі болғанда шынайы қауіпке айналуы мүмкін.
Соңғы жылдары, қайта стейктеу протоколдары, мысалы, EigenLayer (EIGEN), PoS экожүйелер әлемінде маңызды жаңалық ретінде пайда болды. Қайта стейктеу әдетте Ethereum сияқты үлкен және ресурсқа бай желіде құлыпталған стейктерді басқа желілерде немесе блокчейн сервистерінде, мысалы көпірлер мен оракулдарда консенсус механизмдерін бір уақытта қамтамасыз ету үшін қайта пайдалануға мүмкіндік береді.
Делегирленген стейктеу (DPoS) стандартты PoS-тың толығырақ демократиялық өкілетті нұсқасы. DPoS-те токен иелері, соның ішінде қарапайым пайдаланушылар, өз стейктерін сенімді валидатор нодалар тобына делегирлейді. Оларға делегирленген стейктерді көп тартқан валидаторлар келесі блокты ұсыну құқығын алуға жоғары мүмкіндікке ие болады. Негізінен, бұл кішігірім валидатор нодалар тобы кең қауымдастық атынан транзакция блоктарын ұсыну және тексеруді кезектесіп орындайды.
Бұл модель тезірек консенсусқа келуге және үлкен масштабталулыққа мүмкіндік береді, себебі қандай да бір уақыт ішінде блоктарды ұсынуға азырақ нодтар қатысады. Бұл пайдаланушының қатысуын арттырады, себебі кішігірім токен иелері де делегация арқылы консенсус нәтижелеріне ықпал ете алады. Алайда, сыншылар бұл орталықсыздандыруды азайтуы мүмкін деп есептейді, себебі ол билікті санаулы делегаттарда шоғырландырады. DPoS қолданатын желілердің мысалдарыEOS (EOS) және TRON (TRX).
Практикалық византиялық қате төзімділік (PBFT) бастапқыда 1990-жылдары таратылған есептеу жүйелері үшін әзірленіп, кейін блокчейн технологиясында пайдалану үшін бейімделген. Ол белгілі бір мөлшерде белгілі валидаторлары бар орталықсыздандырылған компьютер желілерінде тиімді жұмыс істеуге арналған (әдетте жеке блокчейндер). PBFT-те нодалар блокты ұсыну, оған дауыс беру және соңғы келісімге келуді қамтитын бірнеше раундтар арқылы келісімге жетеді, егер ⅔ нодалар келіссе.
PBFT жылдам транзакция аяқталуын және жоғары өткізу қабілеттілігін ұсынады, бұл оны кәсіпорындағы қолдану жағдайлары үшін тартымды етеді. Алайда, ол мыңдаған нодаларға жақсы масштабталмайды, бұл оны ашық, орталықсыздандырылған желілерде қолдануды шектейді. PBFT шабыттандырған модельдер Hyperledger Fabric және Tendermint секілді блокчейндерде қолданылады, соңғысы Cosmos (ATOM) экожүйесін қуаттайды.
Өкілеттіктер дәлелі (PoA) бұл блок ұсынысшылары алдын ала мақұлданған және анықталған, көбінесе күшті беделге ие компаниялар немесе жеке тұлғалар болып табылатын консенсус алгоритмі. Есептеу қуаты немесе стейктелген токендер арқылы бәсекелесуден гөрі, валидаторлар олардың тұлғасы мен сенімділігі негізінде таңдалады.
PoA әдетте рұқсат етілген блокчейндерде қолданылады, мұнда жылдамдық, тиімділік және жеке басына негізделген сенім орталықтандырылмаудан маңыздырақ. Бұл жылдам ақырғы нәтижеге және жоғары транзакциялық өткізу қабілетіне мүмкіндік береді, бірақ көбінесе тым орталықтандырылған деп сыналады. VeChain (VET) және көптеген рұқсат етілген кәсіпорын желілері PoA консенсусын енгізген.
Туылғаннан бері блокчейн индустриясы деп аталатын блокчейн трилеммасымен күресіп келеді. Бұл термин үш маңызды көрсеткіштердің — децентрализация, қауіпсіздік және масштабталулықтың — ішінен блокчейндер тек біреуін немесе екеуін ғана жақсарта алатынын білдіреді, бұл жиі үшінші көрсеткіштің есебінен орындалады. Үш көрсеткішті бір уақытта жақсарта алатын дәстүрлі консенсус алгоритмі әлі жоқ.
Бұл блокчейн саласында трилемма компоненттерін мүмкіндігінше тиімді шешетін шешімдер жасауға арналған елеулі зерттеулер мен инновацияларға әкелді. Трилемманы шешуге бағытталған тұрақты баламалар, ерекше технологиялар және консенсус жақсартулары енгізілді.
Proof of space (PoSpace) және Proof of spacetime (PoSt) PoW тәсілін ресурстарды азайту үшін "жасыл" және бірдейлік тәсілдер ретінде жасалған.
PoSpace-те желі валидаторы шикi есептеу қуатын емес, нақты қолданысқа берілмеген қатты дискi сыйымдылығының белгілі бір сомасын желіге бөлу арқылы транзакцияларды өңдеуді дәлелдейді. PoSpace едәуір сақтау қабілетін талап етсе де, есептеу шығындары бойынша жеңіл – кем дегенде PoW-пен салыстырғанда.
PoSt бұдан әрі қадам жасап, болашақ валидатор бөлген кеңістік тапсырмаға тұрақты түрде арналған және өзгермеген екенін дәлелдеуін талап етеді. Бұл тәсіл қатты дискілер мамандандырылған тау-кен чиптеріне қарағанда жеңіл қолжетімді және кеңінен таратылғандықтан, жоғары орталықсыздандыруды дамытуға бағытталған.
Екі инновациялық желі PoSpace және PoST негізіндегі шешімдерді іске асыруда белсенді болды. Chia (XCH) бұл тәсілді өз орталықсыздандыруын экспоненциалды түрде арттыру үшін және энергия шығындарын төмен деңгейде сақтау мақсатында бастады. Сонымен қатар, Filecoin (FIL) функционалды орталықсыздандырылған сақтау маркетплейсін қорғау үшін оны пайдаланды. Алайда, осы платформалардың теориялық уәдесіне қарамастан, кеңінен қабылдануы шектеулі болып қалады.
Бұрынғы бөлімдерде атап өткендей, PoH және ZK дәлелдері соңғы жылдары дәстүрлі консенсус алгоритмдерінің шектеулерін шешу үшін енгізілген ең танымал технологиялардың қатарында болды. Мысалы, өз негізінен PoS-қа негізделген консенсус моделіне PoH енгізу арқылы, Solana 65,000 максималды өткізу қабілетіне қол жеткізді транзакциялар/секунд (TPS). Соңғы бірнеше жылдар ішінде ұқсас немесе одан да жылдам TPS мүмкіндіктері бар өте жоғары масштабталатын 2-деңгей желілері пайда болғанына қарамастан, бұл платформалар кейбір өңдеу жұмыстарын офчейн ортаға ауыстырады, белгілі бір дәрежеде қауіпсіздігіне әсер етеді. Қатаң түрде 1-деңгей тізбектеріне қарағанда, Solana әлі де ең масштабталатын желі ретінде танылып келеді, кем дегенде танымал баламалардың арасында.
PoH негізінен масштабталулық артықшылықтарымен байланысты болса да, ZK дәлелдері 2-деңгей тізбектері үшін қауіпсіздік жақсартуларында ерекшеленеді. Біз жоғарыда айтқанымыздай, бұл тізбектер кейбір элементтерді офчейн өңдеуге көшіру арқылы блокчейн трилеммасының қауіпсіздік құрамдас бөлігін белгілі дәрежеде ығыстырады. Сонымен қатар, 2-деңгей тізбектері қауіпсіздік қауіптерін азайту үшін ZK-SNARK және ZK-STARK сияқты өте қауіпсіз модельдерді қоса отырып, ZK дәлелдерін қабылдауда белсенді болды. Және 2-деңгей тізбектері үшін AggLayer және Optimism-нің Superchain сияқты біріктіру ортасының пайда болуымен, бұл 2-деңгей желілері өздерінің қауіпсіздік профилін одан әрі күшейтті.
Төмендегі кесте негізгі консенсус алгоритмдерін және олардың негізгі артықшылықтары мен қолдану жағдайларын салыстырады.
Санат | Механизм | Негізгі қозғаушы | Негізгі артықшылық | Әдеттегі қолдану жағдайы |
Негізгі | Жұмыс дәлелі (PoW) | Есептеу қуаты | Сәйкессіз қауіпсіздік | Сандық алтын (Биткоин) |
Негізгі | Үлесті иелену дәлелі (PoS) | Стейктелген капитал | Энергия тиімділігі | Экожүйе орталықтары (Эфириум) |
Негізгі | DPoS / PBFT | Бедел/дауыстар | Транзакция жылдамдығы | Кәсіпорын / Ойындар (TRON) |
Негізі | Кеңістік дәлелі | Сақтау сыйымдылығы | Эгалитарлық кіру | Тұрақты сақтау (Chia) |
Жетілдіру | Тарих дәлелі | Криптографиялық уақыт | Тізбектелу жылдамдығы | Жоғары жиілігі саудасы (Solana) |
Жақсарту | ZK тексеру | Математикалық дәлелдер | Шкала және құпиялылық | ZK роллаптар (zkSync) |
Консенсус алгоритмдері блокчейн желілерінің негізі болып табылады. Олар барлық қатысушылардың есеп кітапшасының бір ғана, бұрмалануы мүмкін емес нұсқасында келісуін қамтамасыз етуде маңызды рөл атқарады. Жалпы процесс блок ұсынушыны таңдау мен желі бойынша блокты растауды қамтыса да, ұсынысты таңдаудың нақты әдісі бұл алгоритмдерді айрықша етеді.
Уақыт өте келе, негізгі консенсус алгоритмдері блокчейн трилеммасын толық шешпейтіндігі айқын болды. Мәселені шешу үшін соңғы жылдары PoH және ZK дәлелдері сияқты негізгі консенсус модельдеріне жаңартулар енгізілді.
Бүгінгі күні консенсус алгоритмінің дизайнын бағалау қауіпсіздік, жылдамдық немесе децентрализацияны салыстырудан асып түседі. Өзара әрекеттесу барған сайын маңызды фактор ретінде пайда болды. Сондықтан көптеген заманауи блокчейн платформалары, әсіресе 2-деңгей деңгейінде, басқа желілермен инновациялық шешімдер арқылы үздіксіз байланыс орнату үшін құрылған, мысалы, AggLayer және Оптимизм Суперчейн.
#LearnWithBybit