Как появился первый в истории майнинг-пул - и что с ним стало спустя 15 лет
За самой распространённой сегодня моделью майнинга - объединением сотен и тысяч участников в один пул - стоит один человек, который решал чисто техническую проблему лично для себя и случайно создал модель, ставшую индустриальным стандартом.
Пятнадцать лет спустя эта история интересна не только тем, с чего всё началось, но и тем, во что она превратилась, включая момент, когда сам создатель решил, что больше не может управлять собственным изобретением в одиночку.
Пост на форуме, который создал целую индустрию
27 ноября 2010 года чешский программист Марек Палатинус, известный на форумах под ником Slush, опубликовал пост с идеей, которая на тот момент звучала почти еретически для раннего сообщества биткоина: объединить слабых CPU-майнеров в один кластер, чтобы у них появился реальный шанс найти блок вместе с более мощными участниками сети.
Идею восприняли не все. Часть сообщества считала, что коллективный майнинг разрушит сам дух честной конкуренции, на котором держался ранний биткоин, - по их логике, каждый должен был искать блок своими силами, и объединение мощностей казалось чем-то вроде читерства. Slush не стал спорить в комментариях. Он написал программное обеспечение с нуля и убедил первых участников присоединиться: так появился Bitcoin.cz Mining Pool, первый в истории публичный майнинг-пул.
Взлом, который заставил основателя отказаться от единоличного контроля
Идея сработала даже лучше, чем предполагал сам Slush. К 2019 году пул добыл свыше 1 миллиона BTC, а его совокупная мощность выросла в 8,4 миллиарда раз всего за девять лет - эта цифра сама по себе говорит о том, с какой скоростью менялся весь биткоин в те годы.
Такой быстрый рост одного пула - не всегда безобидная история: несколько лет спустя похожая динамика чуть не привела к захвату контроля над всей сетью биткоина. Мы разбирали такие случаи в материале «Атаки 51% в истории - реальные случаи, когда криптосеть захватывали большинством хешрейта».
За таким стремительным ростом Bitcoin.cz Mining Pool стоял момент, едва не поставивший крест на всём проекте. В 2012 году хакеры взломали хостинг-провайдера Linode, где размещалась инфраструктура пула, и вывели несколько тысяч биткоинов. Для одного программиста, который до этого справлялся со всем самостоятельно, это стало отрезвляющим сигналом: проект вырос настолько, что управлять им в одиночку стало по-настоящему опасно: не только технически, но и с точки зрения ответственности за чужие деньги.
Slush принял решение, которое требует немалого самоосознания от любого основателя, - признать, что чужие руки нужнее собственных амбиций. Он объединился с чешской технологической командой Braiins, передав часть контроля над проектом профессиональной инфраструктурной команде. Со временем Braiins выкупила у него и оставшуюся долю в пуле полностью. И эта история, которая началась с поста на форуме, окончательно перешла в руки компании.
От Slush Pool до Braiins: как менялось имя, пока суть оставалась прежней
В 2016 году пул официально сменил имя на Slush Pool - в честь того самого ника, под которым Марек Палатинус когда-то опубликовал свой пост на форуме. Название стало данью основателю, хотя контроль над проектом к тому моменту уже давно принадлежал команде Braiins.
Финальную точку в этой истории имени поставили в 2022 году. Braiins окончательно попрощались с брендом Slush Pool и переименовали проект в честь самой компании - этот символический жест завершил переход от личного проекта одного программиста к полноценному корпоративному продукту.
Пятнадцать лет спустя после того самого поста на форуме первый в истории майнинг-пул продолжает работать, просто уже под другим именем и в руках другой команды, которая довела идею одного человека до статуса индустриального стандарта. Модель, которую придумал Slush для решения собственной проблемы с CPU-майнингом, легла в основу того, как устроено практически любое современное пул-майнинговое решение, включая пулы, которые появятся десятилетия спустя и о которых сам Slush в 2010 году не мог даже думать.
Что осталось от идеи одного человека
История Slush Pool - редкий случай, когда решение частной, почти бытовой проблемы одного программиста становится фундаментом целой отрасли. Никто не заказывал эту модель, не финансировал её разработку и не тестировал на фокус-группах - она родилась из простого желания дать слабым CPU-майнерам шанс против более сильных участников сети, и оказалась настолько универсальной, что пережила смену владельца, смену названия и пятнадцать лет технологических изменений в индустрии.
Сама механика распределения вознаграждения между участниками пула, придуманная Slush, прошла с тех пор существенную трансформацию. Первые пулы работали на системах PROP и PPLNS, где итоговая выплата сильно зависела от удачи самого пула в конкретный промежуток времени - повезёт найти блок, повезёт и майнерам. Позже отраслевым стандартом стала модель FPPS, где вознаграждение начисляется за каждую принятую долю работы независимо от того, нашёл ли пул блок вообще. Так работает и K8X - выплаты там строятся именно по этой модели. Разница между 2010 годом и сегодняшним днём - не в самой идее коллективного майнинга, а в масштабе инфраструктуры, которая теперь стоит за этой идеей: серверы в разных юрисдикциях, защита от сетевых сбоев и так далее.
Slush в 2010 году не строил индустрию - он решал свою личную проблему субботним вечером на форуме. Именно это, возможно, и есть главный урок этой истории: самые устойчивые технологические решения редко рождаются из амбициозных бизнес-планов. Чаще они начинаются с человека, который просто хочет, чтобы что-то конкретное заработало лучше - для него самого.