Що таке майнінг, його значення для функціонування криптовалют


Published on 10 Aug. 2017
Eniac

Що таке «майнінг»?

Майніг є походженням англійського слова, що означає «добувати корисні копалини». Це є спосіб заробітку біткойна за допомогою обчислюваних потужностей комп`ютера. Вироблені обчислювання необхідні для забезпечення захисту від повторного використання одних і тих самих одиниць валюти, а зв`язок майнінгу з емісією (обігом) стимулює людей витрачати свої обчислювальні потужності та підтримувати роботу мереж.

Принцип роботи

Суть майнінгу полягає в тому, що комп`ютери, які знаходяться у різних точках Землі, вирішують математичні задачі, які у результаті створюють біткойни. Робота майнінгу займається підбором такого значення як «Nonce». Нонс є довільним числом, яке використовується під час криптографічного зв`язку лише один раз. Відповідно це дозволяє отримати хеш, який містить певну кількість нулів на початку цього хешу. Кількість нулів підбирається так, щоб кожен блок з`являвся приблизно раз на 5-10 хвилин. Кожен користувач інтернету, який хоче займатися заробітком через відеокарту (тобто майнінг), об`єднюється у так звані «пули»-групи в рамках єдиної системи для більш ефективного добування криптовалюти. 

Історія

Перші найменування блоків при наявності вільного часу та відсутності конкуренції можна було підрахувати це все вручну, записуючи це звичайною ручкою на папері. У 2009 році для підрахунків блоків було цілком достатньо програмованого калькулятора. Ера підрахунків на процесорах тривала майже 2 роки. 

Коли майнери запускали програму, яка використовувалась для розрахунку підпису блоку центрального процесора, тоді ніхто і подумати не міг про певні високі прибутки, оскільки біткойн коштував не більше центу. 

У 2011 році була розроблена програма на GPU (графічний процесор відеокарти). Кожен з процесорів могли розраховувати хеші окремо, і таким чином стало можливо розмежувати обчислювання та прискорити його у декілька разів. 

Згодом виникли комп`тери з декількома відеокартами, які називали «rig», а потім були цілі «ферми» з десятками і сотнями відеокарт, які займалися обчислюванням саме біткойна. Саме у цей період з`явилися пули та «соло-майнінги» . Це тривало напротязі двох років, і тоді виникли спеціалізовані чіпи ASIC, які могли займатися лише майнінгом і працювати набагато швидше та економніше, ніж люба відео-карта. З появою ASIC, майнінг безповоротньо змінився та конкуренція «хешрейтів» триває дотепер. 

Для чого біткойну потрібні майнери?

Робота майнерів забезпечує усі основні функції, такі як підтвердження транзакцій, захист мережі від введення неправдивої інформації, захист мережі біткойна від різного виду атак та підтримку децентралізації мережі біткойна. Транзакція між двома учасниками мережі Біткойн обов`язково має мати підтвердження участі в блоці. Якщо створений блок майнер прийняв та включив у блок, то монети, які містяться в транзакції, можуть бути доступними для подальшого використання. 
 

 


More news

Що таке біткойн?


Біткойн ( від англ. bit — одиниця виміру інформації та coin— монета ) — перша та одна із найпопулярніших на даний момент криптовалют

10 Aug. 2017

Блокчейн для тих, хто не знає, але цікавиться


"Блокчейн - це вічний цифровий розподілений журнал економічних транзакцій, який може бути запрограмований не лише для записів фінансових операцій, але й практично для всього, що має цінність"- Дон і Алекс Трескотт, автори "Революції блокчейну" (2016 р.)

10 Aug. 2017

Етереум - децентралізований глобальний комп'ютер


Етереум — платформа, що функціонує на базі блокчейну та використовується для укладання смарт-контрактів

10 Aug. 2017