Як такі маленькі майнери розв’язують блоки біткойнів? PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Як такі маленькі майнери вирішують біткойн-блоки?

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

Журнал Bitcoin поспілкувався з Кон Колівасом, творцем і адміністратором Соло CK Pool, проект програмного забезпечення для майнінгу біткоїнів, орієнтований на працівників, зацікавлених у майнінгу самостійно, а не вносити свій хешрейт в пул, який використовували всі троє щасливих майнерів. Незважаючи на поширене переконання, що Solo CK Pool повинен бути особливим, щоб бути центральною частиною такого явища, реакція на ці успішні події з майнінгу показала, що все ще існують деякі помилкові уявлення про видобуток біткойнів.

«Люди вважають, що цей маленький шахтар не повинен був розв’язувати блок», – сказав Колівас Журнал Bitcoin. «Люди думають, що це було неможливо, що з біткойнами щось не так, чи що підтвердження роботи зламано, чи є задні двері. І це абсолютно, абсолютно неправильно. Немає нічого поганого з біткойнами, коли це відбувається. Це цілком нормально, це малоймовірно».

Вам потрібен лише один хеш

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

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

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

Підвищений хешрейт підвищує шанси на те, що ви станете щасливим майнером, який додасть наступний блок до біткойна і отримає відповідну винагороду за блок у транзакції coinbase; але він не є детермінованим, тобто не гарантує, що ви, по суті, будете майнером для цього. Три невеликих майнера, які нещодавно знайшли дійсні хеші, ілюструють цю концепцію, оскільки вони перевершили шанси і забрали додому понад 200,000 XNUMX доларів у біткойнах кожен.

Розумова деконструкція, необхідна для того, щоб визнати можливість того, що дрібні шахтарі розв’язують блок, випливає із загального наративу, який використовується для опису діяльності. Знову ж таки, «математична головоломка» не є складною, і майнінг біткойнів можна точніше розглядати як лотерею, оскільки кожен блок має лише один хеш, а тому для його вирішення потрібен лише один хеш. Вам просто потрібно першим знайти дійсний хеш.

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

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

«Теоретично ви можете зробити це вручну, за допомогою аркуша паперу та ручки, попрацювати, і ви все одно розв’яжете блок», – сказав Колівас. Журнал Bitcoin. «Отже, те, чи можете ви розв’язати блок, чи ні, не має нічого спільного з кількістю хешрейту, який у вас є. Люди вважають, що вам потрібен достатньо потужний ASIC, щоб насправді вирішити блок, і це не так. По суті, чим більше хешрейт у вас є, тим більша ймовірність, що ви вирішите блок, але навіть найменший майнер зможе його вирішити».

«Коли у вас є щось на зразок S19, який є найшвидшим майнером поточного покоління, який ви можете придбати в комерційних цілях, він складається з мільйонів маленьких маленьких майнерів», — додав Колівас. «Зрештою, коли ви розв’язуєте блок за допомогою S19, ви насправді просто вирішуєте його лише одним хешем знову, з одного чіпа, в межах величезного масиву мільйонів інших мікросхем, понад мільйони інших одиниць хешування».

Прожекторний басейн

Інша причина, чому майнери Solo CK Pool, які самостійно розв’язують блоки, привернули велику увагу, пов’язано з тим, що Kolivas поділився тим, який фактичний майнер виявив, що один хеш, що не є звичайним для інших майнінгових пулів, які розподіляють винагороди відповідно до внеску кожного учасника. до загального хешрейту пулу. У пулі не має значення, який майнер знайшов блок — виплата розподіляється між усіма майнерами, які зробили внесок, і пропорційно кількості внесеної роботи — так що «щасливий» майнер, який знайшов один хеш, майже ніколи не потрапляє в центр уваги .

Коли пул розв’язує блок, пояснив Колівас, «він може виявитися абсолютним мініатюрним майнером, який вирішує його — це може бути одна людина, яка під’єднана до пулу за допомогою USB-накопичувача, який [може зробити близько] 300 гігахеш [GH] [за секунду] зараз. Але вони ніколи б не дізналися, що насправді вони вирішили цей блок, якщо вони самі не контролювали своє програмне забезпечення для майнінгу; все, що вони отримають, — це абсолютно мізерна винагорода від пулу, тому що, що стосується пулу, вони внесли лише 300 GH в пулу, один екзах».

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

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

«Мій пул CK – це дійсно послуга для самостійного майнінгу», – сказав Колівас. «Це насправді не пул, тому що це просто місце, де багато людей об’єднуються разом, але вони не діляться винагородою».

Причина, чому люди вирішують приєднатися до Solo CK Pool, полягає в тому, що вони можуть використовувати серверну інфраструктуру Kolivas за плату в 2%, що гарантує достатню продуктивність мережі — критично важливе значення для своєчасного поширення блоків. Якщо майнер розв’язує блок, але займає кілька секунд, щоб поширити своє рішення, він ризикує, що інший майнер розповсюдить своє першим, що призведе до осиротілого блоку та нульової винагороди для першого майнера. Отже, недоліком використання програмного забезпечення CK Pool як окремого вузла для майнінгу між вашим вузлом Bitcoin Core і вашим ASIC є те, що для цього також потрібно буде налаштувати власну серверну інфраструктуру, чого багато людей не можуть зробити. , і навіть тим, хто може, може бути простіше просто сплатити комісію за гарантований час роботи.

Колівас сказав, що його пул розв’язав понад 260 блоків, приблизно половину з яких розгадали дрібні майнери, маючи вдома лише один або до десяти ASIC. Іншу половину, за його словами, вирішили люди, які зробили так звану «групову оренду», щоб трохи збільшити свої шанси.

«Як у лотереї, де ви купуєте квитки оптом, вони орендують хешрейт», – сказав Колівас. Журнал Bitcoin. «Отже, вдома вони можуть використовувати один петахаш [PH], на який знадобиться близько десяти майнерів S19. Ці люди об’єдналися б, і вони б орендували хешрейт з більшою ціною в порівнянні з самим володінням хешрейтом, але це дозволило б їм отримати 20, 50 PH, щоб збільшити свої шанси».

Фактично, третій соло-майнер, який вирішив блок на початку цього місяця, здавав хешрейт, щоб збільшити свої шанси минулого тижня, у середньому близько 86 терахешів в секунду (TH/s). Але в той час, коли вони вели майнінг, коли вони розгадали цей блок, оренда фактично припинилася, і вони робили видобуток лише за допомогою дев’яти USB-накопичувачів, виводячи приблизно 8.3 TH/s.

Після того, як у січні три одиночних майнера біткойн знайшли дійсні хеші блоків, заробивши понад 200,000 XNUMX доларів США в BTC, багато хто запитує, як це зробити.

Майнінг-ферма третього щасливого майнера, який отримав нагороду за весь блок у розмірі 6.25 BTC. Джерело: Кон Колівас.

«Але це завдає ведмежу послугу всім, тому що здається, що кожен може розв’язати блок в одиночку», – сказав Колівас. «І відповідь така, що ви можете, але вона ігнорує той факт, що є 2,000 інших майнерів, які займаються цим протягом одного, двох, трьох років і ніколи не отримували жодної винагороди. Все, що вони роблять, — це оплачують рахунки за електроенергію, а також сплачують авансові витрати на придбання обладнання для майнінгу».

«Отже, я насправді не намагаюся заохочувати людей майнити в одиночку, але ви можете зрозуміти, чому це спокусливо», — додав він. «Зрештою, це азартна гра; це як сказати: «Я буду регулярно купувати лотерейні квитки».

Місце для майнінгу в одиночку

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

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

«Але пул так і не злетів, тому що, як тільки басейн отримує тягу, він приваблює нових шахтарів; але створити новий басейн дійсно важко», – сказав він. «Ви не можете розпочати новий пул з нуля, якщо у вашому пулі не є принаймні сотні петахашів майнерів, готових і призначених для шахти».

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

«І тому я подумав, що це просте розширення для перетворення програмного забезпечення спільного пулу, яким є CK Pool, і перетворення його в CK Pool Solo, щоб зробити його програмним забезпеченням, яке люди могли б використовувати для майнінгу на свої власні вузли», — сказав Колівас. Журнал Bitcoin. «І я б просто надавав послугу, запускаючи сервер і взаємопов’язане обладнання, щоб воно було високопродуктивним».

Колівас сказав, що громада настільки любить цю послугу, що сама фінансує інфраструктуру за рахунок пожертв.

«Я щойно керував ним. Я вибрав апаратне забезпечення, програмне забезпечення та адміністрував», – додав він.

Однак плата в 2%, яку стягує Колівас за адміністрування програмного забезпечення та інфраструктури, не так багато, за його словами, оскільки Solo CK Pool вирішує в середньому один блок кожні шість місяців.

«У Solo CK Pool було в середньому близько п’яти петахешів за останні кілька років, це зовсім небагато», – сказав Колівас. «Я хотів фактично закрити службу кілька років тому, але громада сказала, що хоче цього».

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

Часова мітка:

Більше від Журнал Bitcoin