Blockchain-д ашигладаг алгоритм ба протоколууд – crypto.news

Алгоритм, протоколоос илүү чухал блокчейн бүрэлдэхүүн хэсэг бараг байдаггүй. Аль алиных нь хувьд илүү тодорхой хэллэг бол "тэд блокчэйний хөдөлгүүр" байх болно. 2009 онд биткойныг дэлхийд нэвтрүүлэх үед консенсус протокол гэх мэт нэр томьёо олон нийтэд түгээмэл болсон. Энэ нь төвлөрсөн бус систем нь үйл явцыг явуулах талаар тохиролцох цорын ганц арга зам юм.

Гол нэр томъёоны тодорхойлолт

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

Нөгөө талаас протокол гэдэг нь аливаа зүйлийг хэрэгжүүлэхэд чиглэсэн тогтоосон журам буюу дүрмийн систем юм. Зөвшилцлийн протокол нь эргээд ямар ч үед блокчэйнд юу агуулагдах ёстойг зохицуулах зорилготой юм. Хамгийн чухал зүйл бол сүлжээний бүх зангилааны тохиролцсон блок нэмж байгаа эсэхийг тодорхойлох явдал юм. Зөвшилцлийн протокол ба зөвшилцлийн алгоритм гэсэн нэр томъёог сольж хэрэглэж болно.

Зөвшилцлийн протокол/ Зөвшилцлийн алгоритм 

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

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

Зөвшилцлийн протоколын үндсэн төрлүүд

Гэсэн хэдий ч нэгдсэн зөвшилцлийн протокол байдаггүй. Орон зай нь өөрөө олон жилийн туршид асар их шинэчлэл, өөрчлөлтийг авчирсан. Шинэ зөвшилцлийн протокол бүр блокчэйнд өөрийн шинж чанарыг өгдөг бөгөөд заримдаа өмнөх блокчэйн системээс давуу талтай байдаг. Хамгийн гол нь блокчейн 51% халдлагын эмзэг байдлыг хэрхэн шийдвэрлэх эсвэл гүйлгээний хурдыг хэрхэн сайжруулах явдал юм. Зөвшилцлийн протоколын хоёр үндсэн төрлийг доор харуулав.

Ажлын тодорхойлолт

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

Хэш утгыг тооцоолохын тулд уурхайчин хүнд хэцүү криптографийн тааврыг шийдэх ёстой. Хэш утгаас олдсон тодорхой тооны араас гарч буй тэгүүд нь процессын зорилго юм. Хэш функцэд заасан тооны арын тэгтэй хэш утгыг үүсгэдэг тоог nonce гэж нэрлэдэг.

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

Блокуудыг шугаман байдлаар байрлуулсан бөгөөд тус бүр нь гүйлгээний бүлгийг төлөөлдөг. Блок дахь гүйлгээ бүрийг хэрэглэгч бүрийн хувийн болон нийтийн түлхүүрийг ашиглан баталгаажуулж, тоон гарын үсэг зурдаг.

Сул тал

PoW нь эрчим хүчний асуудалд маш их шаардлага тавьдаг. Жишээлбэл, биткойныг олборлох үйл явц нь Бүгд Найрамдах Аргентин улсаас илүү их эрчим хүч зарцуулдаг. Бусад шинэ протоколууд нь харьцуулахад эрчим хүчний хэрэглээ багатай байдаг.

Гадасны баталгаа

Гадасны протокол нь блокчэйнд ашиглагддаг хамгийн эртний протоколуудын нэг юм. 2 дахь том блокчэйн болох Ethereum нь протоколыг сонгосон шилдэг тоглогчид гарч ирснийг тэмдэглэв. 

Ажлын нотолгооноос ялгаатай нь уурхайчид ямар ч хэш үүсгэдэггүй. Гүйлгээг баталгаажуулахын тулд уурхайчин бүрт блок оноодог. Тэд эргээд баталгаажуулж эхлэхийн тулд крипто хөрөнгийнхөө тодорхой хэсгийг салгах ёстой. Уг процессыг гадасны баталгаа гэж нэрлэдэг тул гадасны баталгаа гэж нэрлэдэг. Гүйлгээг амжилттай баталгаажуулсны дараа уурхайчин өмнө нь бооцоо тавьж байсан крипто мөнгө болон гүйлгээний шимтгэлийг олгоно.

Баталгаажуулалт хийж буй уурхайчдыг блокчэйн сүлжээн дэх эдийн засгийн хувьцааных нь дагуу сонгодог. Ингэснээр уг протокол нь уул уурхайн төвүүдийн төвлөрлийг сааруулахаас гадна блокчэйнд оролцогч бүрт ставка хийх боломжийг олгоно. Хэт их цахилгааны хэрэглээ хязгаарлагдмал.

Сул тал

PoS нь аюулгүй байдлын эмзэг байдлыг нэмэгдүүлдэг. Халдагчид бүх зангилааны 50 гаруй хувийг хянах шаардлагатай байдаг бол PoW дахь 51%. Мөн хээл хахуулийн халдлагад өртөх магадлалтай. Халдагчид хохирогчийн гүйлгээг буцаах ба дараа нь гүйлгээг баталгаажуулахын тулд халдагчдад хахууль өгч болно.

Блокчейн дэх алгоритм ба протоколын бусад хэрэглээ

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

Алгоритмуудын өөр нэг хэрэглээ бол ухаалаг гэрээ юм. Эдгээр нь хоёр талын хооронд байгуулсан гэрээнүүд бөгөөд програмын кодонд шууд бичигдсэн байдаг. Эдгээр нь одоогоор блокчэйн дэх хамгийн идэвхтэй орон зай болох Төвлөрсөн бус санхүүгийн орон зайд зайлшгүй шаардлагатай. Энэ нь Токен (NFTs) гэх мэт жетонууд болон тэдгээрийн өргөн хүрээний шинэчлэлийг хариуцдаг.

Алсад байна

Алгоритм ба протоколууд нь криптовалютын хамгийн чухал тал байж болох юм. Эдгээр нь блокчейн үйл ажиллагааны хамгийн үндсэн тулгуурыг бүрдүүлдэг.

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

Арилжааны алгоритмууд болон ухаалаг гэрээнүүд нь алгоритмууд блокчэйнд чухал ач холбогдолтой бусад аргуудыг төлөөлдөг. Ийм мэдлэг нь Blockchain технологийг сонирхож буй хэн бүхэнд маш чухал юм.

Эх сурвалж: https://crypto.news/algorithms-and-protocols-as-used-in-blockchain/