Майнінг

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

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

Принцип роботи майнінгу

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

Для підтвердження нових транзакцій вони повинні бути включені в блок. Майнери повинні виконати спеціальні обчислення до того, як їх блоки були прийняті мережею, і до того, як вони будуть винагороджені. У міру того, як все більше людей майнять криптовалюту, мережа автоматично знаходить складність пошуку дійсних блоків, щоб середній час знаходження блоку дорівнював 10 хвилинам. В результаті, майнінг є дуже конкурентоспроможним бізнесом, де жоден майнер не може контролювати те, що входить в блокчейн.

Доказ виконання роботи (Proof of work) залежить від попереднього блоку, щоб створювати хронологічний порядок в блокчейні. Це ускладнює відкат попередніх транзакцій, тому що вимагає перерахунку доказів роботи всіх наступних блоків. Коли два блоки з'являються одночасно, майнери працюють над першим отриманим блоком і переключаються на найдовший ланцюжок блоків, як тільки з'являється наступний блок. Це дозволяє майнінгу забезпечувати і підтримувати глобальний консенсус, заснований на обчислювальної потужності.

Майнінг і електроенергія

Як і будь-який платіжний сервіс, створення віртуальної валюти тягне за собою витрати на обробку. Послуги, необхідні для роботи широко поширених в даний час грошових систем, таких як банки, також споживають багато енергії. На відміну від біткоінів, їх загальне енергоспоживання непрозоре і не може бути так легко виміряне.

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

Майнінг і безпеку

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