Блокчейн консенсус алгоритми деген эмне? – Криптополит

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

Децентралдаштырылган жана өзүн-өзү жөнгө салуучу коомдук блокчейндер дүйнөлүк масштабда борбордук бийликсиз иштей алат. Көптөгөн адамдар текшерүүгө жана аныктыгын тастыктоого жардам берип, аларга салым кошушат blockchainблок казып алуу аркылуу -негизделген бүтүмдөр.

Блокчейн консенсус алгоритми

Блокчейн технологиясы маалыматтар жана каржы дүйнөсү менен болгон мамилебизди тездик менен өзгөртүп жатат. Блокчейн системаларын ишенимдүү жана коопсуз кылган негизги компоненттердин бири - консенсус алгоритми. Бул макалада биз блокчейн консенсус алгоритми деген эмне экенин жана ал кантип иштээрин изилдейбиз.

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

Блокчейн консенсус алгоритминин түрлөрү

Blockchain консенсус алгоритмдери узак жана ар түрдүү тарыхка ээ. Proof-of-work (PoW) эң алгачкы инкарнациясы Биткойнду камсыз кылуу үчүн колдонулган, Сатоши Накамото бул концепцияны 2008-жылы киргизген. Башка консенсус алгоритмдери, мисалы Proof-of-Stake (PoS) жана Delegated Proof-of-Stake (DPoS) бери пайда болуп, PoW альтернативаларын сунушташат. Бул алгоритмдердин ар бири өзүнчө артыкчылыктарды жана кемчиликтерди сунуштап, иштеп чыгуучулар блокчейн үчүн консенсус механизмин тандоодо ар кандай варианттарга ээ болушун камсыздайт. Акыр-аягы, ар бир консенсус алгоритми аны колдонгон тармак үчүн уникалдуу болуп саналат жана туура тандоо cryptocurrency тармагынын ылдамдыгына да, коопсуздугуна да чоң таасирин тийгизиши мүмкүн. Көбүнчө колдонулган консенсус алгоритмдеринин айрымдары төмөнкүлөрдү камтыйт:

-Иштин далили (PoW)

- Proof-of-Stake (PoS)

- Делегацияланган далили (DPoS)

-Тарыхтын далили (PoH)

- Византиялык каталарга чыдамдуулук (BFT)

-Багытталган циклдик график (DAG)

Proof-жылдын иш (Pow)

Proof-of-Work – бул консенсус алгоритми, ал 2009-жылы Биткойндун түзүлүшү менен биринчи жолу киргизилген. Ал эсептөө интенсивдүү болуу үчүн иштелип чыккан, бүтүмдөрдү тастыктоо жана блокчейнге кошуу үчүн түйүндөр татаал математикалык эсептөөлөрдү жүргүзүүнү талап кылат. эсептөө чечүү жана туура чечим табуу үчүн биринчи түйүн Токендерди же cryptocurrency белгилүү бир саны менен сыйланат.

Түйүндөр тарабынан аткарылуучу эсептөө иштери тоо-кен казып алуу деп аталат. Майнинг процесси бир түйүн үчүн блокчейндеги маалыматтарды башкарууну кыйындатып, тармактын коопсуздугун камсыз кылууга жардам берет. Proof-of-Work идеясы тармакка канчалык көп эсептөө күчү кошулса, ал ошончолук коопсуз болот.

Proof-of-Work - бул абдан коопсуз жана ишенимдүү консенсус алгоритми, бирок анын бир нече кемчиликтери бар. Бул кымбат жана экологияга зыян келтириши мүмкүн болгон эсептөөчү кубаттуулукту жана энергияны талап кылат. Кошумчалай кетсек, тоо-кен казып алуу процесси жай жана натыйжасыз болушу мүмкүн, бул транзакция убактысынын жайланышына жана төлөмдөрдүн көбөйүшүнө алып келет. PoW колдонгон криптовалюталар арасында Bitcoin (BTC), Dogecoin (DOGE), Litecoin (LTC), Monero (XMR) жана Zcash (ZEC).

Proof-жылдын кадалып (POS)

Proof-of-Stake - Proof-of-Workке альтернатива катары иштелип чыккан жаңы консенсус алгоритми. Татаал эсептөөлөрдү жүргүзүү үчүн түйүндөрдү талап кылуунун ордуна, Proof-of-Stake күрөө катары белгилүү бир суммадагы токендерди же cryptocurrency кармап турган түйүндөргө таянат. Бул күрөө транзакцияларды текшерүү жана аларды блокчейнге кошуу үчүн колдонулат.

Proof-of-Stake программасындагы валидация процесси Proof-of-Work программасына караганда алда канча тезирээк жана энергияны үнөмдүү. Түйүндөр транзакцияларды текшерүү үчүн туш келди тандалып алынат жана аларда канча токен бар болсо, ошончолук алардын тандалып алуу ыктымалдыгы жогору болот. Бул түйүндөрдү көбүрөөк токендерди кармоого жана тармактын коопсуздугун сактоого түрткү берет.

Proof-of-Stake - Proof-of-Workке келечектүү альтернатива, бирок анын өзүнүн кемчиликтери жок эмес. Кээ бир адамдар анын Proof-of-Workке караганда коопсуздугу азыраак деп ырасташат, анткени валидация процесси борбордон ажыратылган эмес. Ошондой эле, тармактын борборлоштурулушуна алып келиши мүмкүн болгон Токендердин чоң пайызын кармап турган бир субъекттин мүмкүнчүлүгү бар. Коюмдун далилин колдонгон кээ бир криптовалюталар Ethereum (ETH), Tezos (XTZ), EOS (EOS), жана Cardano (ADA).

Коюлган ишеним кагазы (DPoS)

Delegated Proof-of-Stake стандарттуу Proof-of-Stake алгоритми менен байланышкан кээ бир көйгөйлөрдү чечүү үчүн иштелип чыккан Proof-of-Stake варианты. DPoSде түйүндөр транзакцияларды текшерүү жана аларды тармактагы башка түйүндөрдөн алган добуштардын санына жараша блокчейнге кошуу үчүн тандалат. DPoS идеясы - эң көп добушка ээ түйүндөр эң ишенимдүү жана ишенимдүү, ошондуктан транзакцияларды текшерүү үчүн жооптуулар болушу керек.

DPoS тез жана эффективдүү консенсус алгоритми, анткени транзакцияларды текшерүү үчүн аз сандагы түйүндөрдү гана талап кылат. Бирок, бул Proof-of-Work же Proof-of-Stake караганда коопсузураак деп эсептелет, анткени валидациялоочу түйүндөрдү тандоо эсептөө күчү же токендердин санына эмес, алар алган добуштардын санына негизделет. кармап туруу. Кээ бир DPoS криптолору Tron (TRX), EOS (EOS) жана Steem (STEEM)

Тарыхтын тастыкталышы (PoH)

Proof-of-History (PoH) - салттуу блокчейн технологияларына альтернатива берүүгө умтулган консенсус алгоритми. Убакыттын өзүн блокчейнге киргизүү менен Proof-of-History (PoH) бул блокторду иштетүүдө тармак түйүндөрүнүн жүгүн азайтуучу консенсус механизми. Түйүндөрдүн өздөрүнүн ички сааттары бар, алар убакытты жана окуяларды текшерүү үчүн колдонулат. Proof-of-History дагы эле өнүгүүнүн алгачкы баскычында турат жана ал cryptocurrency тармагында кеңири колдонула элек. Proof of History алгоритми Solana блокчейнинде гана колдонулат. Ушундан улам тармак өтө масштабдуу, секундасына 60,000 XNUMX транзакцияга чейин жетет.

Византиянын күнөөлөрү (BFT)

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

Эң популярдуу BFT консенсус алгоритми Практикалык Византиянын катачылыкка чыдамдуулугу (PBFT) деп аталат. PBFT тармактагы бардык башка түйүндөргө транзакцияларды чогултуу жана берүү үчүн жооптуу болгон негизги деп аталган дайындалган лидер түйүнүнө ээ болуу менен иштейт. Тармактагы ар бир түйүн транзакцияларды текшерет жана транзакцияларды бекитүү же четке кагуу үчүн негизгиге билдирүү жөнөтөт. Түйүндөрдүн үчтөн экисинен ашыгы транзакцияларды жактыргандан кийин, негизги блокчейнге транзакцияларды кошо алат.

Proof-of-Imporance

Маанилүүлүктүн далили – бул түйүндүн криптовалюта тармагына кошкон салымын текшерүү жана жаңы блокторду түзүү укугуна ээ болуу ыкмасы. Башка консенсус алгоритмдерине караганда PoIдин бир артыкчылыгы бул тармактагы сыйлыктарды адилеттүү бөлүштүрүүгө мүмкүндүк берет. Түйүндөрдү алардын эсептөө кубаттуулугунун негизинде гана сыйлаган PoW же түйүндөрдү кармап турган токендердин санына жараша гана сыйлоочу PoSдан айырмаланып, PoI тармактын жалпы ден соолугуна жана жыргалчылыгына салым кошкон ар кандай факторлорду эске алат. .

Эмне үчүн криптовалюталар консенсус механизмдерин колдонушат

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

күчүбүз

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

Булак: https://www.cryptopolitan.com/what-is-a-blockchain-consensus-algorithm/