არა

Კითხვის დრო: 2 მინუტი

Un დესპანს ეხება რიცხვს ან მნიშვნელობას, რომლის გამოყენება მხოლოდ ერთხელ შეიძლება.

Nonces ხშირად იყენებენ ავტორიზაციის პროტოკოლებში და კრიპტოგრაფიული ჰეშის ფუნქციები. ტექნოლოგიის კონტექსტში blockchain, nonce აღნიშნავს ფსევდო-შემთხვევით რიცხვს, რომელსაც იყენებენ მრიცხველად მოპოვების პროცესის დროს.

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

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

ბიტკოინში - და Proof of Work სისტემებში - nonce არის მხოლოდ შემთხვევითი რიცხვი, რომელსაც მეშახტეები იყენებენ ჰეშის გამოთვლების შედეგების განმეორებით მაღაროელები იყენებენ მიდგომას ცდებით და შეცდომით, სადაც თითოეული გაანგარიშება იღებს ახალ nonce მნიშვნელობას. ისინი ამას იმიტომ აკეთებენ, რომ სწორი nonce- ს ზუსტად გამოცნობის ალბათობა ნულს უახლოვდება.

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