Bəli

Oxu vaxtı: 2 minuti

Un papalık elçisi yalnız bir dəfə istifadə edilə bilən ədədi və ya dəyəri ifadə edir.

Qeyri-müəyyənliklər tez-tez doğrulama protokollarında və kriptoqrafik hash funksiyaları. Texnologiya kontekstində blockchain, nonce, hasilat prosesi zamanı sayğac kimi istifadə olunan yalançı təsadüfi ədədi ifadə edir.

Məsələn, Bitcoin madencileri müəyyən tələblərə cavab verən bir blok qarışığı hesablamaq üçün çox cəhd göstərərkən (yəni müəyyən bir sıfırdan başlayır) etibarlı bir qeyri-qanuni təxmin etməyə çalışmalıdırlar. Yeni bir blok çıxarmaq üçün rəqabət edərkən, etibarlı bir blok qarışığı ilə nəticələnən bir qeyri-qanuni tapan ilk madenci, blokunu növbəti blok əlavə etmək hüququna malikdir və buna görə mükafatlandırılır.

Başqa sözlə, mədən prosesi etibarlı nəticə çıxana qədər saysız hash funksiyalarını bir çox fərqli nonce dəyərləri ilə icra edən madencilerdən ibarətdir. Bir madencinin hashing çıxışı əvvəlcədən təyin edilmiş həddən aşağı düşərsə, blok etibarlı sayılır və blok zəncirinə əlavə olunur. Çıxış etibarsızdırsa, madenci fərqli nonce dəyərləri ilə sınamağa davam edir. Yeni bir blok uğurla çıxarıldıqda və təsdiqləndikdə, proses yenidən başlayır.

Bitcoin-də və Proof of Work sistemlərinin əksəriyyətində nonce madencilerin hash hesablamalarının nəticələrini təkrarlamaq üçün istifadə etdikləri təsadüfi bir rəqəmdir. Mədənçilər bir yanaşma tətbiq edirlər sınaq və səhv yolu ilə, burada hər hesablama yeni bir qeyri dəyər alır. Etibarlı bir qeyri-dəqiqliyi dəqiq təxmin etmə ehtimalı sıfıra yaxın olduğu üçün bunu edirlər.

Orta hesabla sındırma cəhdlərinin sayı hər yeni blokun - orta hesabla - hər 10 dəqiqədən bir yaradıldığını təmin etmək üçün protokolla avtomatik olaraq tənzimlənir. Bu müddət olaraq bilinir çətinlik tənzimlənməsi və hasilat həddini təyin edən budur (yəni, blok xaşının etibarlı sayılması üçün nə qədər sıfır olmalıdır). Yeni bir blok çıxarmaq çətinliyi hashing gücünün miqdarı ilə bağlıdır (hash dərəcəsi və ya hashrate) bir blockchain sistemi ilə məşğul olur. Şəbəkəyə nə qədər çox həşərat verilsə, eşik o qədər yüksək olacaq, yəni rəqabətçi və müvəffəqiyyətli bir mədənçi olmaq üçün daha çox hesablama gücü tələb olunacaq. Əksinə, mədənçilər madenciliği dayandırmağa qərar verərlərsə, çətinlik düzəldiləcək və eşik enəcək, beləliklə mədən üçün daha az hesablama gücü tələb olunacaq, lakin protokol blok yaratmağından asılı olmayaraq blok istehsalını 10 dəqiqəlik bir qrafikə uyğunlaşdıracaq.