Новое оборудование облегчает добычу биткоинов, но являются ли конечные победители создателями пользовательских чипов?
Алгоритм биткойна — это увлекательное исследование в области распределенного управления, требующее вычислений для проверки транзакций. В обмен на работу верификаторы или «майнеры» получают возможность сохранить несколько новых биткоинов, отчеканенных именно для этой цели. Это действительно умная идея, и именно она создала всю биткойн-экономику без необходимости в банках или центральном контроле.
Идея называется «доказательство работы», и происходит то, что для обработки транзакции вам нужно найти значение, которое имеет хэш с заданным количеством нулей. Оказывается, эта задача требует времени, которое экспоненциально с числом нулей. Это означает, что алгоритм биткойна может изменить сложность задачи, которая должна быть выполнена до того, как майнер будет вознагражден.
Майнеры биткойнов традиционно используют графические процессоры для вычисления хэшей как можно быстрее, но графические процессоры дороги, и как процессоры общего назначения они не являются идеальным оборудованием для вычисления хэш-значений. Очевидно, что если бы вы могли заставить крупную чиповую компанию создать собственный чип с нуля, который вычисляет хэши как можно быстрее, у вас было бы преимущество перед другими майнерами, но это вряд ли произойдет. Альтернативой является использование ASIC (интегральной схемы для конкретного приложения), которая представляет собой интегральную схему, которую можно настроить, изменив способ совместной работы набора стандартных «ячеек». Это более дешевый способ создания пользовательской ТЭЦ, начиная с чистого кремния, но это все еще дорогостоящий подход по сравнению, скажем, с FPGA (полевыми программируемыми вентильными массивами), которые могут быть настроены после изготовления путем изменения его конфигурации.
Это то, что сделал Ифу Го, глава BitSyncom LLC, создав Avalon V1. Это пользовательский ASIC, упакованный в рамку со слотами расширения. Система продается всего за 1500 долларов, и это примерно в 50 раз быстрее, чем топовая система для майнинга GPU. Чип может вычислять 66 ГГц/с, то есть Гига-хэши в секунду.
Вы можете увидеть систему в этом, по общему признанию, не очень хорошем видео:
Вы бы заплатили чуть меньше 1500 долларов, чтобы улучшить свою работу по добыче биткойнов?
На данный момент подсчитано, что Авалон будет зарабатывать от 200 до 300 долларов в день, но это горячо оспариваемая цифра, которая зависит от текущего обменного курса биткоина и многих других факторов. Это также игнорирует один из наиболее изобретательных аспектов алгоритма доказательства работы биткойна.
Алгоритм проверяет, каково среднее время выполнения доказательства работы, и корректирует сложность задачи, чтобы она оставалась примерно такой же. Если майнеры купят много машин Avalon, то первые несколько ранних последователей получат большую долю новоиспеченных биткойнов, но по мере распространения техники алгоритм адаптируется и усложнит проблему. Конечным результатом принятия Avalon является то, что игровое поле будет восстановлено, и время для решения проблемы с хэшем вернется к тому, что было. Конечно, у любого шахтера без машины «Авалон» не будет шансов конкурировать. Проще говоря, сейчас это война не программной, а аппаратной эскалации — другими словами, это начало или, возможно, продолжение гонки вооружений в горнодобывающей промышленности.
Есть некоторые другие компании, работающие над пользовательскими чипами, так что вы можете ожидать, что это будет способ добывать биткойны в ближайшем будущем.