Термін «майнінг» походить від метафори криптовалют, а ті, хто займається майнінгом, називаються майнерами. Коли майнери об’єднують ресурси для спільного майнінгу, їх сумарна обчислювальна потужність називається майнінг-пулом. Майнинг є ядром механізму консенсусу PoW. Окрім видобутку нових монет, майнінг також слугує механізмом для підтвердження дійсності транзакцій та підтримки безпеки мережі.
Процес та алгоритм майнінгу
Візьмемо за приклад Bitcoin (BTC). Bitcoin — це блокчейн-мережа, де всі транзакції та дані зберігаються у вигляді блоків. У мережі Bitcoin кожні приблизно 10 хвилин створюється новий блок із транзакціями, і цей процес називається майнінгом. У цьому процесі майнери повинні розв’язати складну математичну задачу, створену мережею.
Ця складна математична задача базується на хеш-функції. Хеш-функція — це складове поняття у криптографії. Зараз ми можемо розглядати хеш-функцію як таємничу чорну скриньку: незалежно від формату введеної інформації, вона обробляє її (або хешує) у єдине значення — хеш-значення.
У контексті майнінгу вхідною інформацією є nonce. Оскільки простір значень nonce дуже великий, майнерам майже неможливо вгадати його без обчислень. У процесі ітеративних обчислень, що споживають багато часу та енергії, майнер, який витрачає найбільше ресурсів, визнається переможцем. Це «витрати» — робочий обсяг у механізмі консенсусу PoW, тобто Work.
Майнери повинні виконувати ітеративні обчислення (повторювати обчислення), щоб успішно завершити операцію та створити новий блок. Простими словами, у цьому процесі майнери пробують один за одним знайти відповідь, що відповідає вимогам, щоб успішно додати блок.
Нагорода за майнінг
Перший, хто успішно виконає обчислення, отримує нагороду. Зараз майнер, який успішно видобуває блок у мережі Bitcoin, отримує 6.25 BTC. Кількість Bitcoin, що видається як нагорода, зменшується удвічі кожні чотири роки, і наступне зменшення нагороди очікується приблизно у 2024 році.
Витрати на майнінг
У процесі майнінгу витрати включають дорогі майнингові пристрої та обладнання, електроенергію для їх роботи, комісії майнінг-пулів та інші фактори. Найбільша частка витрат припадає на ресурси, необхідні для досягнення переваги у обчислювальній потужності та швидкому завершенні обчислень.
$RWA **$WAI **$SWTCH
Важливість майнінгу та пов’язані з цим побоювання
Майнінг забезпечує більшу ліквідність і за допомогою високих витрат на зловмисні дії підтримує довіру у децентралізованих системах, а також підтримує безпеку мережі. Конкретно, поєднання складності майнінгу та відповідних механізмів нагороди створює механізм безпеки мережі: за допомогою ефективної конкуренції обчислювальної потужності майнерів мережа може підтверджувати транзакції та дані без необхідності захисту централізованих інституцій (наприклад, банків у традиційних ринках).
Щодо максимальної кількості Bitcoin, що може бути випущена, з часом кількість невитягнутих Bitcoin зменшується, і конкуренція за майнінг стає все більш напруженою. Зараз звичайна особа вже не може майнити Bitcoin через високий рівень конкуренції, що створює ризики централізації.
Крім того, ресурси та обладнання, які не вдалося використати для успішного майнінгу, вважаються «некорисними витратами» з точки зору екології. Ці фактори спонукають багатьох шукати більш сталий та енергоефективний механізм консенсусу, наприклад, механізм Proof of Stake (PoS).
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Що таке майнінг Mining
Термін «майнінг» походить від метафори криптовалют, а ті, хто займається майнінгом, називаються майнерами. Коли майнери об’єднують ресурси для спільного майнінгу, їх сумарна обчислювальна потужність називається майнінг-пулом. Майнинг є ядром механізму консенсусу PoW. Окрім видобутку нових монет, майнінг також слугує механізмом для підтвердження дійсності транзакцій та підтримки безпеки мережі.
Процес та алгоритм майнінгу
Візьмемо за приклад Bitcoin (BTC). Bitcoin — це блокчейн-мережа, де всі транзакції та дані зберігаються у вигляді блоків. У мережі Bitcoin кожні приблизно 10 хвилин створюється новий блок із транзакціями, і цей процес називається майнінгом. У цьому процесі майнери повинні розв’язати складну математичну задачу, створену мережею.
Ця складна математична задача базується на хеш-функції. Хеш-функція — це складове поняття у криптографії. Зараз ми можемо розглядати хеш-функцію як таємничу чорну скриньку: незалежно від формату введеної інформації, вона обробляє її (або хешує) у єдине значення — хеш-значення.
У контексті майнінгу вхідною інформацією є nonce. Оскільки простір значень nonce дуже великий, майнерам майже неможливо вгадати його без обчислень. У процесі ітеративних обчислень, що споживають багато часу та енергії, майнер, який витрачає найбільше ресурсів, визнається переможцем. Це «витрати» — робочий обсяг у механізмі консенсусу PoW, тобто Work.
Майнери повинні виконувати ітеративні обчислення (повторювати обчислення), щоб успішно завершити операцію та створити новий блок. Простими словами, у цьому процесі майнери пробують один за одним знайти відповідь, що відповідає вимогам, щоб успішно додати блок.
Нагорода за майнінг
Перший, хто успішно виконає обчислення, отримує нагороду. Зараз майнер, який успішно видобуває блок у мережі Bitcoin, отримує 6.25 BTC. Кількість Bitcoin, що видається як нагорода, зменшується удвічі кожні чотири роки, і наступне зменшення нагороди очікується приблизно у 2024 році.
Витрати на майнінг
У процесі майнінгу витрати включають дорогі майнингові пристрої та обладнання, електроенергію для їх роботи, комісії майнінг-пулів та інші фактори. Найбільша частка витрат припадає на ресурси, необхідні для досягнення переваги у обчислювальній потужності та швидкому завершенні обчислень.
$RWA **$WAI **$SWTCH
Важливість майнінгу та пов’язані з цим побоювання
Майнінг забезпечує більшу ліквідність і за допомогою високих витрат на зловмисні дії підтримує довіру у децентралізованих системах, а також підтримує безпеку мережі. Конкретно, поєднання складності майнінгу та відповідних механізмів нагороди створює механізм безпеки мережі: за допомогою ефективної конкуренції обчислювальної потужності майнерів мережа може підтверджувати транзакції та дані без необхідності захисту централізованих інституцій (наприклад, банків у традиційних ринках).
Щодо максимальної кількості Bitcoin, що може бути випущена, з часом кількість невитягнутих Bitcoin зменшується, і конкуренція за майнінг стає все більш напруженою. Зараз звичайна особа вже не може майнити Bitcoin через високий рівень конкуренції, що створює ризики централізації.
Крім того, ресурси та обладнання, які не вдалося використати для успішного майнінгу, вважаються «некорисними витратами» з точки зору екології. Ці фактори спонукають багатьох шукати більш сталий та енергоефективний механізм консенсусу, наприклад, механізм Proof of Stake (PoS).