Що таке безглуздість?
Без уваги це абревіатура для "число, що використовується лише один раз", що є числом, доданим до блоку хешованих - або зашифрованих - у блокчейн, яке під час повторної перевірки відповідає обмеженням рівня складності. Немає значення - це число, яке вирішують шахтарі blockchain. Коли рішення знайдено, шахтарям блокчейна пропонують криптовалюту в обмін.
Ключові вивезення
- Нонсе або "число, що використовується лише один раз", відноситься до першого числа, яке потрібно виявити шахтареві блокчейну, перш ніж вирішити для блоку блокчейн. Коли математичні обчислення вирішені шахтарем, вони обдаровують криптовалюту за свій час і вміння.Нонсе важко знайти, і це вважається способом вилучення менш талановитих шахтарів криптовалют. Світ криптовалют є складним завданням, і часто потрібна чудова обчислювальна потужність, щоб навіть почати намагатися вирішити питання.
Розуміння Нонсе
Блокчейн - наріжний камінь криптовалюти. Для того, щоб захистити блокчейн, дані попередніх блоків шифруються або «хешуються» у ряд цифр та літер. Це робиться шляхом обробки блокового вводу через функцію, яка виробляє вихід фіксованої довжини.
Функція, яка використовується для генерування хеша, є детермінованою, це означає, що вона буде отримувати однаковий результат щоразу, коли використовується один і той же вхід. Це також означає, що функція може ефективно генерувати хешований вхід, він ускладнює визначення входу (призводить до видобутку), а також вносить невеликі зміни у вхідний результат у дуже різний хеш. Ця складна система створює мережу конфіденційності blockchain.
Особливі міркування: розкриття нутрії
Додавання транзакцій у блокчейн вимагає значної потужності комп'ютерної обробки. Фізичні особи та компанії, які обробляють блоки, називаються шахтарями. Шахтарі отримують компенсацію лише в тому випадку, якщо вони першими створили хеш, який відповідає певному набору вимог, який називається цільовим хешем.
Процес відгадування хешу починається в заголовку блоку. Він містить номер версії блоку, часову позначку, хеш, використаний у попередньому блоці, хеш коріння Merkle, nonce та цільовий хеш.
Для успішного видобутку блоку потрібно, щоб шахтар був першим, хто здогадався про це, а це випадковий рядок чисел, доданих до хешированного вмісту блоку, а потім повторно проаналізований.
Якщо хеш відповідає вимогам, викладеним у цілі, то блок додається до блокчейн. Проїзд за допомогою рішень для того, щоб вгадати, не згадується як доказ роботи, і шахтареві, який зможе знайти цінність, присвоюється блок і виплачується в криптовалюті.
Визначення того, який рядок використовувати як нонсенс, вимагає значної кількості спроб і помилок, оскільки це випадкова рядок. Шахтар повинен відгадати нікуди, додати його до хешу поточного заголовка, повторно змінити значення та порівняти це з цільовим хешем. Якщо отримане хеш-значення відповідає вимогам, майнер створив рішення та присвоює блок.
Вкрай малоймовірно, що шахтарі успішно відгадають поняття при першій спробі, а це означає, що шахтар може потенційно протестувати велику кількість варіантів без сприйняття, перш ніж правильно його отримати. Чим більша складність - міра того, наскільки важко створити хеш, менший за цільовий - тим довше буде потрібно для створення рішення.
Трудність з блоком зберігається однаковою для всієї мережі, тобто усі шахтарі мають однаковий шанс з'ясувати правильний хеш. Мережі криптовалют зазвичай встановлюють цільову кількість блоків, які вони хочуть обробити протягом певного періоду часу, і періодично коригують труднощі для того, щоб забезпечити досягнення цієї мети. Якщо кількість оброблених блоків не відповідає цій меті, складність буде зменшена, при цьому зменшення складності буде встановлено на кількість часу, що перевищує обмеження, яке було час обробки.
