- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Пропозиція Ethereum ProgPoW: дорога гра Whack-a-Mole
Пропозиція ProgPoW від Ethereum може здатися мінімізованою перевагою ASIC, але вона T настільки демократична, як стверджується, стверджують Дові Ван і Мартіна Лонг.
Дові Ван і Мартіна Лонг є партнерами Primitive Ventures, інвестиційного фонду Крипто .
–––––––––
Нещодавно точилася дискусія щодо пропозиції перенести Ethereum з підтвердження роботи під назвою ProgPoW (скорочення від програмного підтвердження роботи). Прихильники ProgPoW хочуть перевернути парадигму індустрії майнінгу Криптовалюта з ніг на голову. Їхня думка така: замість того, щоб створювати апаратне забезпечення для алгоритмів майнінгу, дещо «марнотратного» підходу, ми повинні використовувати алгоритми майнінгу, оптимізовані для графічних процесорів, щоб сприяти децентралізації майнінгу.
На перший погляд, здається, що ProgPoW мінімізує перевагу ASIC над звичайним обладнанням, роблячи майнінг більш доступним і, таким чином, децентралізованим. Але при подальшому розгляді стає очевидним, що ProgPoW T справді демократизує майнінг, як він стверджує.
Поточна реалізація ProgPoW фактично погіршує розрив у продуктивності між різними моделями GPU, при цьому перевага надається новішим і дорожчим моделям GPU від NVIDIA та AMD (RTX 2080, TitanX і Vega 64). Команда, яка стоїть за пропозицією, була прозорою щодо того факту, що алгоритм оптимізовано для певних графічних процесорів, і вони активно працюють над новою версією алгоритму, щоб зробити його більш справедливим для всіх моделей.
(Ми оновимо тест продуктивності тут, коли він стане доступним.)
У таблиці нижче показано порівняння зменшення хешрейту між поточним алгоритмом майнінгу Ethereum, Ethash і ProgPoW для різних графічних процесорів. Червоним кольором виділено моделі, які надає перевагу ProgPoW, у яких спостерігається набагато менше зниження хешрейту та більше покращення використання пропускної здатності за ProgPoW.
Впровадження ProgPoW в Ethereum потенційно сприятиме подальшій централізації майнінгу в руках тих майнінг-ферм, які мають ці високоякісні графічні процесори, або спонукатиме власників FARM оновити до цих моделей.

Неіснуюча проблема
Якщо залишити цей факт убік, «загроза ASIC», яку ProgPoW має на меті вирішити, насправді не така вже й велика проблема, як ONE було б подумати. Навіть розробники ProgPoW визнають, що алгоритм Ethereum вже є ONE із найбільш стійких до ASIC. Найкращим ASIC Ethereum важко досягти лише 2-4-кратного покращення в порівнянні з майнінгом GPU, що набагато менше, ніж ASIC Bitcoin .
Віталік Бутерін, засновник Ethereum, також не стурбований загрозою ASIC, кажучи: "Якщо ви подивитеся на E3, який був випущений кілька днів тому, підвищення ефективності відносно невелике порівняно з існуючими графічним процесором. Мої китайські джерела вказують, що майнер зі швидкістю 220 MH/s коштує близько 2500 доларів, тоді як Bitmain пропонує 180 MH/s за 800 доларів, що є лише 2,5-кратним фактором покращення".

Дійсно, хоча важко точно знати, яка частка майнінгу Ethereum виконується ASIC, більшість джерел вважають, що це, ймовірно, досить низький.
«Проблема ASIC» здебільшого не є проблемою для Ethereum. Це пов’язано з тим, що ASIC повинен мати довгостроковий потенціал, щоб бути вартим високих початкових витрат для майнерів. На відміну від графічних процесорів, ASIC — це вузькоспеціалізовані машини, специфічні для алгоритму майнінгу, для якого вони розроблені, і непридатні для майнінгу інших ланцюжків.
З огляду на те, що NEAR часом для Ethereum планується перехід на PoS, для більшості майнерів T економічного сенсу продовжувати масштабні інвестиції в ASIC Ethereum протягом їх короткого терміну служби.
Майнінг GPU != децентралізація
Аргумент про те, що майнінг GPU більш безпечний, полягає в тому, що теоретично. це робить майнінг доступним для неспеціаліста, а отже більш децентралізованим і стійким до атак 51%. Звичайні «домашні» майнери T можуть дозволити собі дорогі ASIC, тому, якщо ми хочемо заохотити децентралізацію, графічні процесори є кращим варіантом.
Але насправді навіть майнінг GPU здебільшого зосереджений у майнінгових пулах або фермах, а не в руках окремих любителів. Централізації в пулах не відбувається, тому що ASIC недоступні для неспеціаліста. Скоріше це пов’язано з вигодою, яку забезпечує економія масштабу, надаючи майнерам, що належать до пулів, стабільніші виплати.
Централізація на фермах значною мірою пояснюється дешевою енергією, доступною в деяких регіонах.

Дружній для GPU майнінг не заохочуватиме значно більше домашніх майнерів і також T розпаде існуючі майнінгові пули. Замість того, щоб наївно сподіватися зробити майнінг трохи доступнішим для кількох домашніх майнерів, які ледве роблять краплю в OCEAN, ми повинні стримувати стимули домінуючих пулів від атак на систему.

Ось де на допомогу приходять ASIC.
Погляд на ASIC в іншому світлі
Припущення, що ASIC роблять мережу менш безпечною, є помилковим. Це пов’язано з неврахуванням усіх стимулів, що діють у грі. А саме те, що специфіка ASIC насправді є ключовим компонентом безпеки.
ASIC — це машина, схеми якої розроблені спеціально для запуску єдиного алгоритму хешування та непридатні для будь-яких інших цілей, на відміну від графічних процесорів, які є багатоцільовими та можуть використовуватися для майнінгу в багатьох різних ланцюгах. Безповоротні витрати як на розробку ASIC, так і на інвестиції функціонують як одноразовий квиток на участь у мережі.
Такі витрати на безпеку стимулюють майнерів ASIC захищати ланцюжок, щоб зберегти майбутні прибутки від своїх значних інвестицій у обладнання. У той час як майнер GPU не повинен бути лояльним до будь-якого конкретного алгоритму хешування і може просто FORTH між ланцюжками, щоб оптимізувати свій прибуток, або навіть перепрофілювати своє обладнання для діяльності, не пов’язаної з майнінгом.
Використані графічні процесори можна перепродати за понад 50 відсотків їх початкової вартості, тоді як ASIC перепродають лише за 5 відсотків від їх початкової вартості, і ця ціна також залежить від вартості токенів, для яких вона характерна.
Ключовим фактором захисту ланцюга від атаки 51% є наявність у зловмисника надлишкового обладнання для накопичення хеш-потужності. Надлишок апаратного забезпечення в ланцюжках, що видобуваються ASIC, зазвичай близький до нуля, але легко доступний для ланцюжків, що видобуваються GPU.
Надзвичайно важко швидко придбати достатню кількість ASIC, щоб розпочати атаку, навіть якщо це варто, тоді як існує багато вторинних Ринки для хешрейту GPU та екземплярів GPU AWS. Чим загальніше призначення апаратного забезпечення, тим більше доступної надлишкової ємності є, і тим менш захищений ланцюжок від атак.
Це не просто теоретично — кілька відомих атак 51% на монети GPU вже відбулися. Зовсім недавно Vertcoin і Ethereum Classic. Девід Ворік розглядає тему ASIC як функції безпеки тут і Dovey Wan має тему про те, чому атаки 51% є еволюційною особливістю, а не помилкою, тут.
Централізація на рівні виробництва
Централізація на рівні виробництва обладнання також викликає занепокоєння для мереж, а графічні процесори набагато більш централізовані на рівні виробництва, ніж ASIC. Протягом останніх двох десятиліть у виробництві графічних процесорів переважно домінували три постачальники, тоді як ASIC залишаються висококонкурентною галуззю через гонку озброєнь за високу маржу майнінгу.
У минулому, хоча певний виробник ASIC міг стати домінуючим виробником машин для певного алгоритму хешування, він ніколи не міг домінувати у виробництві для всіх ланцюгів. Можна повалити лідера ASIC за кілька років, але майже неможливо повалити Nvidia, AMD і Intel.

Будь-яке оновлення встановленого алгоритму майнінгу супроводжується недоведеними ризиками для безпеки та проблемами, пов’язаними з оновленням всесвітньої системи майнінгів. Переваги використання Ethereum ProgPoW мінімальні, оскільки ASIC не становлять великої проблеми для мережі.
І хоча щодо Ethereum, який незабаром має перейти на Proof of Stake, це вже не є предметом дискусій, інші монети Proof of Work все ще стикаються з питанням про те, чи вільно дозволяти ASIC. Ці ланцюжки повинні розглянути, чи справді майнінг GPU підвищує безпеку їхньої системи, чи він сам по собі є вразливістю безпеки.
***
Велика подяка Уго Нгуєн, Хасу, Девід Ворік, Нік Картер, Джеймс Прествіч, і Дерек Хсуе за допомогу в розвитку цих ідей. Ця стаття призначена лише для дослідницьких цілей, і ми в Primitive Ventures наразі не володіємо жодними $ ETH, $ ETC або акціями будь-яких компаній-виробників ASIC або GPU.
Вдарити крота зображення через Shutterstock
Примітка: Погляди, висловлені в цьому стовпці, належать автору і не обов'язково відображають погляди CoinDesk, Inc. або її власників та афіліатів.