ბლოკჩეინის კონსენსუსის სახეები - კრიპტოპოლიტანი

blockchain კონსენსუსი გულისხმობს ბლოკჩეინის ქსელის მონაწილეებს შორის შეთანხმებას ბლოკჩეინის ამჟამინდელ მდგომარეობაზე. ეს კონსენსუსის მექანიზმი გადამწყვეტია ბლოკჩეინის ტექნოლოგიის უსაფრთხო ფუნქციონირებისთვის და წარმოადგენს ქსელში ნდობის საფუძველს.

არსებობს რამდენიმე ტიპის კონსენსუსის ალგორითმები, რომლებიც გამოიყენება ბლოკჩეინის ტექნოლოგიაში, თითოეულს აქვს თავისი უნიკალური მახასიათებლები და კომპრომისები. მოდით გადავხედოთ ყველაზე ხშირად გამოყენებულ კონსენსუსის ალგორითმებს და განვმარტოთ, თუ რა ხდის თითოეულ მათგანს უნიკალურს.

სამუშაოების დასადასტურებლად (PoW)

Proof of Work არის ორიგინალური კონსენსუსის ალგორითმი, რომელიც გამოიყენება blockchain ტექნოლოგიაში, რომელიც პირველად განხორციელდა Bitcoin blockchain-ში. PoW-ში მონაწილეები ეჯიბრებიან რთული მათემატიკური თავსატეხის გადასაჭრელად და პირველს, ვინც მას ამოხსნის, უფლება აქვს შემდეგი ბლოკის დამატება ბლოკჩეინში. ამ პროცესს მაინინგს უწოდებენ და მაინერი დაჯილდოვდება გარკვეული რაოდენობის ტოკენებით მათი ძალისხმევისთვის.

უპირატესობები:

 • PoW უსაფრთხოა და წლების განმავლობაში დადასტურდა, რომ არის სანდო კონსენსუსის მექანიზმი.

 • ის მდგრადია 51%-იანი შეტევების მიმართ, სადაც ერთი ერთეული აკონტროლებს მაინინგის სიმძლავრის 50%-ზე მეტს და შეუძლია ბლოკჩეინის მანიპულირება.

ნაკლოვანებები:

 • PoW არის ენერგო ინტენსიური და მოითხოვს დიდ გამოთვლით ძალას, რაც იწვევს ნახშირბადის მაღალ კვალს და მაღალ ხარჯებს მაინერებისთვის.

 • ქსელი შეიძლება იყოს ნელი და გადატვირთული, რაც გამოიწვევს ტრანზაქციის მაღალ საკომისიოს და ნელი დადასტურების დროს.

ფსონის მტკიცებულება (PoS)

Proof of Stake (PoS) არის რევოლუციური კონსენსუსის მექანიზმი, რომელიც საშუალებას აძლევს ბლოკჩეინ ქსელს მიაღწიოს კონსენსუსს ტრანზაქციებზე ინტენსიური გამოთვლითი ენერგიის საჭიროების გარეშე. იფიქრეთ იმაზე, როგორც სამუშაოს დადასტურების (PoW) უფრო სამართლიან და მდგრად ალტერნატივად. PoS-ში ვალიდატორები ირჩევენ ტრანზაქციების ვალიდაციას ქსელში არსებული ფსონის ოდენობის მიხედვით. რაც უფრო მეტი ფსონი აქვს ვალიდატორს, მით უფრო მაღალია შანსი იმისა, რომ შერჩეული იყოს ტრანზაქციების ბლოკის დასადასტურებლად. ეს ნიშნავს, რომ PoW-ისგან განსხვავებით, სადაც ვალიდაცია ეფუძნება გამოთვლით ძალას, PoS-ში ვალიდაცია ეფუძნება საკუთრებას.

უპირატესობები

 • PoS ბევრად უფრო ენერგოეფექტურია, ვიდრე PoW, ამცირებს ნახშირბადის ანაბეჭდს და ხარჯებს მონაწილეებისთვის.

 • ტრანზაქციები მუშავდება ბევრად უფრო სწრაფად და დაბალ ფასად PoW-თან შედარებით.

ნაკლოვანებები

 • PoS დაუცველია „არაფერი სასწორზე“ შეტევების მიმართ, სადაც ვალიდატორებს არ აქვთ მოტივაცია, იმოქმედონ პატიოსნად, რადგან ისინი ვერაფერს დაკარგავენ შეტევაში მონაწილეობით.

 • ის ასევე ექვემდებარება ცენტრალიზაციას, სადაც მონაწილეთა მცირე ჯგუფი აკონტროლებს დადებული ტოკენების დიდ ნაწილს და, შესაბამისად, აქვს მნიშვნელოვანი კონტროლი ქსელზე.

დელეგირებული მტკიცებულება (DPoS)

Delegated Proof of Stake (DPoS) არის ფსონის დადასტურების (PoS) კონსენსუსის მექანიზმის ვარიაცია, რომელიც გამოიყენება ბლოკჩეინის ზოგიერთ ქსელში. DPoS სისტემაში, ტოკენის მფლობელები ხმას აძლევენ დელეგატების შეზღუდულ რაოდენობას, რომლებიც პასუხისმგებელნი არიან ტრანზაქციების დამოწმებაზე და ბლოკჩეინში ახალი ბლოკების დამატებაზე.

უპირატესობები

 • DPoS უფრო სწრაფი და ეფექტურია, ვიდრე PoW და PoS, ტრანზაქციის დამუშავების დრო იზომება წამებში.

 • ის უფრო დემოკრატიულია, ვიდრე PoS, რადგან მოწმეებს ირჩევენ დაინტერესებული მხარეები, რაც ქსელს უფრო დეცენტრალიზებულს ხდის.

ნაკლოვანებები

 • ის ჯერ კიდევ ექვემდებარება ცენტრალიზაციას, რადგან მოწმეებს შეუძლიათ შექმნან კარტელები და შეთანხმება გააკონტროლონ ქსელი.

 • DPoS ასევე შეიძლება იყოს დაუცველი ცენზურის მიმართ, რადგან მოწმეებს აქვთ ტრანზაქციების დაბლოკვის უფლება, რაც გამოიწვევს ქსელის პოტენციურ ცენზურას.

ბიზანტიური შეცდომების ტოლერანტობა (BFT)

ბიზანტიური ხარვეზების ტოლერანტობა (BFT) არის ტერმინი, რომელიც გამოიყენება განაწილებულ სისტემებში, რათა აღწერს სისტემის სწორად ფუნქციონირების უნარს მაშინაც კი, როდესაც მისი ზოგიერთი კომპონენტი გაუმართავია ან კომპრომეტირებულია. ბლოკჩეინის ტექნოლოგიის კონტექსტში, BFT ეხება ბლოკჩეინის ქსელის უნარს მიაღწიოს კონსენსუსს ტრანზაქციებზე მაშინაც კი, როდესაც მისი ზოგიერთი კვანძი მოქმედებს მავნე ან მარცხით.

არსებობს რამდენიმე განსხვავებული ალგორითმი, რომელიც შეიძლება გამოყენებულ იქნას BFT-ის მისაღწევად ბლოკჩეინ ქსელში, მათ შორის პრაქტიკული ბიზანტიური შეცდომის ტოლერანტობა (PBFT) და დელეგირებული ბიზანტიური შეცდომის ტოლერანტობა (DBFT). ეს ალგორითმები იყენებენ სხვადასხვა ტექნიკას, როგორიცაა ხმის მიცემა და რეპლიკაცია, რათა მიაღწიონ კონსენსუსს ტრანზაქციებზე, თუნდაც გაუმართავი ან კომპრომეტირებული კვანძების არსებობის შემთხვევაში.

უპირატესობები

 • BFT არის სწრაფი და ეფექტური, ტრანზაქციებით დადასტურებული რეალურ დროში.

 • ის უსაფრთხო და გამძლეა, რადგან მას შეუძლია მოითმინოს ქსელში მონაწილეთა ერთი მესამედის წარუმატებლობა და მაინც შეინარჩუნოს კონსენსუსი.

ნაკლოვანებები

 • BFT შესაფერისია მხოლოდ ნებადართული ბლოკჩეინის ქსელებისთვის, რადგან ყველა მონაწილე უნდა იყოს ცნობილი და სანდო.

 • ის დაუცველია ცენზურის მიმართ, რადგან მნიშვნელოვანი ხმის მიცემის მქონე მონაწილეებს შეუძლიათ დაბლოკონ ტრანზაქციები და მანიპულირება გაუწიონ ქსელს.

სხვა პოპულარული ბლოკჩეინის კონსენსუსის მექანიზმები მოიცავს:

აქტივობის დადასტურება (PoA)

აქტივობის მტკიცებულება (PoA) არის ჰიბრიდული კონსენსუსის მექანიზმი, რომელიც აერთიანებს როგორც სამუშაოს დადასტურების (PoW) ისე ფსონის დადასტურების (PoS) ელემენტებს ბლოკჩეინის ქსელის უზრუნველსაყოფად. PoA-ში ბლოკები იქმნება მაინინგის (PoW) და სტეკერების მიერ ვალიდაციის (PoS) კომბინაციით. პროცესის PoW ნაწილი მოიცავს მაინერებს, რომლებიც წყვეტენ კომპლექსურ მათემატიკურ ამოცანებს ტრანზაქციების დასადასტურებლად და ბლოკჩეინში დასამატებლად. PoS ნაწილი მოიცავს სტეკერებს, რომლებიც ფლობენ ქსელის ტოკენების გარკვეულ რაოდენობას, ამოწმებენ მაინერების მიერ წარმოებულ ბლოკებს.

მნიშვნელობის დადასტურება (PoI)

მნიშვნელობის დადასტურება (PoI) არის კონსენსუსის მექანიზმი, რომელიც გამოიყენება ზოგიერთ ბლოკჩეინ ქსელში, რათა დადგინდეს, რომელ კვანძებს აქვთ უფლება დაამოწმონ ტრანზაქციები და დაამატონ ისინი ბლოკჩეინში. სამუშაოს დადასტურებისგან (PoW) და ფსონის დადასტურებისგან (PoS) განსხვავებით, PoI ითვალისწინებს არა მხოლოდ გამოთვლით სიმძლავრეს ან ტოკენის ფლობას, არამედ სხვა ფაქტორებსაც, რომლებიც აჩვენებენ კვანძის მნიშვნელობას ქსელში. PoI-ში, თითოეულ კვანძს ენიჭება მნიშვნელობის ქულა, რომელიც ითვალისწინებს სხვადასხვა ფაქტორებს, როგორიცაა კვანძის მიერ შენახული ტოკენების რაოდენობა, კვანძის მიერ განხორციელებული ტრანზაქციების სიხშირე და ღირებულება და საერთო ქსელის აქტივობა. უფრო მაღალი მნიშვნელობის ქულების მქონე კვანძები უფრო მეტად შეირჩევა ტრანზაქციების დასადასტურებლად და ბლოკჩეინში ბლოკების დასამატებლად.

სიმძლავრის დამადასტურებელი (PoC)

Proof of Capacity (PoC) არის კონსენსუსის მექანიზმი, რომელიც გამოიყენება ზოგიერთ ბლოკჩეინ ქსელში ტრანზაქციების დასადასტურებლად და ბლოკჩეინში დასამატებლად. სამუშაოს დადასტურებისგან (PoW) და ფსონის მტკიცებულებისგან განსხვავებით, რომლებიც ეყრდნობიან გამოთვლით სიმძლავრეს და ნიშნის მფლობელებს, შესაბამისად, PoC იყენებს კვანძის მყარ დისკს ტრანზაქციების დამოწმების შესაძლებლობის დასადგენად. PoC-ის მთავარი უპირატესობა ის არის, რომ ის ამცირებს ენერგიის მოხმარებას PoW-თან შედარებით, რადგან ის ეყრდნობა შენახვას და არა გამოთვლით ძალას. თუმცა, ეს ასევე ხდის PoC-ს უფრო დაუცველს ცენტრალიზაციის მიმართ, რადგან მყარი დისკის უფრო დიდი ტევადობის მქონე კვანძებს შეიძლება ჰქონდეთ უპირატესობა მცირე კვანძებთან შედარებით.

დამწვრობის მტკიცებულება (PoB)

დამწვრობის მტკიცებულება (PoB) არის კონსენსუსის მექანიზმი, რომელიც გამოიყენება ზოგიერთ ბლოკჩეინ ქსელში ტრანზაქციების დასადასტურებლად და ბლოკჩეინში დასამატებლად. PoB-ში კვანძები „წვავენ“ ან ანადგურებენ ტოკენების გარკვეულ რაოდენობას, ეფექტურად აშორებენ მათ მიმოქცევიდან, რათა აჩვენონ თავიანთი ერთგულება ქსელის მიმართ და გაზარდონ ტრანზაქციების დასადასტურებლად შერჩევის შანსები. PoB-ის იდეა არის ის, რომ კვანძები, რომლებიც მზად არიან შესწირონ თავიანთი ნიშნები ქსელის დასაცავად, უფრო პატიოსანი და სანდოები არიან. როდესაც კვანძი წვავს ტოკენებს, ის იღებს პროპორციულ რაოდენობას „მაინინგის ძალა“, რაც განსაზღვრავს მის შანსებს შერჩეული იყოს ტრანზაქციების დასადასტურებლად და ბლოკჩეინში ბლოკების დასამატებლად.

ქვედა ხაზი

კონსენსუსის კონცეფცია ნებისმიერი ბლოკჩეინის სისტემის გადამწყვეტი ასპექტია. კონსენსუსის სხვადასხვა მექანიზმები, როგორიცაა სამუშაოს დადასტურება, ფსონის დადასტურება, ფსონის დელეგირებული მტკიცებულება და სხვა, გადამწყვეტ როლს თამაშობენ ბლოკჩეინის ქსელის უსაფრთხოების, დეცენტრალიზაციისა და ეფექტურობის უზრუნველყოფაში. თითოეულ კონსენსუსის მექანიზმს აქვს თავისი უნიკალური მახასიათებლები და კომპრომისები, რაც მნიშვნელოვნად აქცევს მომხმარებლებს ყურადღებით შეაფასონ თავიანთი ვარიანტები, სანამ აირჩევენ მათ საჭიროებებს. ბლოკჩეინის ტექნოლოგიის მიმდინარე ევოლუციით, სავარაუდოა, რომ მომავალში გაჩნდება ახალი და გაუმჯობესებული კონსენსუსის მექანიზმები, რაც კიდევ უფრო აფართოებს შესაძლებლობებს დეცენტრალიზებული სისტემებისთვის.

წყარო: https://www.cryptopolitan.com/explained-types-of-blockchain-consensus/