Блокчейнде колдонулган алгоритмдер жана протоколдор – crypto.news

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

Негизги терминдердин аныктамасы

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

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

Consensus Protocol/ Consensus Algorithm 

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

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

Консенсус протоколдорунун негизги түрлөрү

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

Чыгарманын Proof

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

Хэш маанисин эсептөө үчүн, шахтер татаал криптографиялык табышмакты чечиши керек. Хэш маанисинде табылган нөлдөрдүн белгилүү бир саны процесс тарабынан багытталган. Хеш-функцияда арткы нөлдөрдүн белгиленген саны менен хэш маанисин түзгөн сан nonce деп аталат.

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

Блоктор сызыктуу жайгаштырылат, ар бири транзакциялардын тобун билдирет. Блоктогу ар бир транзакция ар бир колдонуучунун жеке жана ачык ачкычтары аркылуу текшерилип, санарип кол коюлат.

КТРдеги

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

Кадалып осуятын

Коюмдун протоколунун далили блокчейнде колдонулган эң эскилердин бири. 2-чоң блокчейн болгон Ethereum, протоколду тандаган мыкты оюнчулардын пайда болушун белгиледи. 

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

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

КТРдеги

PoS коопсуздуктун алсыздыгын жогорулатат. Чабуулчу бардык түйүндөрдүн 50%дан бир аз ашыгын көзөмөлдөшү керек, ал эми PoWдагы 51%. Ошондой эле пара алуу мүмкүнчүлүгү бар. Чабуулчу жабырлануучунун транзакциясын артка кайтарып, андан кийин транзакцияны ырастоо үчүн чабуулчуларга пара бере алат.

Блокчейндеги алгоритмдердин жана протоколдордун башка колдонулушу

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

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

алып кеткен

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

Консенсус протоколдору аркылуу алгоритмдер жана протоколдор борбордон ажыратылган түйүндөрдүн чоң тармагы тарабынан транзакциялар кантип текшериле тургандыгын аныктайт. Алар блокчейндин коопсуздугун жакшыртат жана аны бурмалоодон коргойт. Эки негизги консенсус протоколу, Proof of Work жана Proof of Stake жакшы түшүндүрүлгөн. Дагы көптөгөн нерселер бар, мисалы, мейкиндиктин далили, өткөн убакыттын далили ж.б.

Соода алгоритмдери жана Smart келишимдер алгоритмдердин блокчейндер үчүн маанилүү болгон башка жолдорун билдирет. Мындай билим Blockchain технологиясына кызыккан ар бир адам үчүн өтө маанилүү.

Булак: https://crypto.news/algorithms-and-protocols-as-used-in-blockchain/