Недавно фонд Human Rights Foundation объявил о выделении новых грантов на самые разнообразные проекты. Я хочу сосредоточиться на одном конкретном проекте – Braidpool и гранте, который получил Кулприт Сингх, чтобы продолжить свою работу по его фактической реализации.
В последние несколько недель шли дискуссии о недавнем запуске Ocean и их решении фильтровать записи и другие типы транзакций, которые они считают спамом. Разговор о фильтрации транзакций полностью затмил тему улучшения децентрализации майнинговой экосистемы.
Надеемся, что Braidpool сможет стать свежим глотком воздуха по этой теме. В то время как Ocean – это централизованный пул, целью которого является децентрализация некоторых частей своей работы, а именно создание блочных шаблонов и выплат за майнинг (по крайней мере, выше порога, который является экономически жизнеспособным), Braidpool – это полностью децентрализованный протокол пула для майнинга. Ни один аспект пула при его разработке не был оставлен на усмотрение централизованной организации.
Обычно пул выполняет три основные функции:
Braidpool обрабатывает все три из них распределенным образом.
Одной из проблем с Braidpool будет та же проблема, с которой изначально боролся Оушен: бутстрап (начальная загрузка). Однако, в отличие от Ocean, не существует «компании Braidpool», которая могла бы субсидировать начальный период нестабильной удачи и неуверенности в поиске блока. Возникает вопрос: кто будет первым? Любой реальный Braidpool должен быстро вырасти до достаточно значительной части сети, чтобы сгладить волатильность удачи, иначе те майнеры, которые останутся в пуле и не добьются такого роста, просто потеряют деньги. Кроме того, поскольку не существует «поставщика шаблонов последней инстанции», к которому можно было бы прибегнуть, каким станет Ocean после интеграции Stratum v2, майнерам придется запускать свои собственные узлы. Для этого требуется удобный и интуитивно понятный пользовательский интерфейс, чтобы не отвлекать майнеров от участия в протоколе. Будучи проектом с открытым исходным кодом, а не компанией, этот пользовательский опыт можно будет доработать и оптимизировать в течение следующего года, пока он находится в разработке.
План создателей протокола по первоначальной загрузке пула очень прост: перенести риск майнинга с помощью Braidpool от реальных майнеров к участникам финансового рынка. Тот факт, что выходные данные транзакций вне цепочки, которые распределяют средства между майнерами, могут быть назначены на любой адрес, открывает дверь для людей, покупающих право на получение такого вывода вознаграждения за майнинг на свой адрес. Это дает возможность создавать фьючерсы, опционы или другие финансовые контракты помимо процесса майнинга. Такие инструменты дают майнерам, участвующим в Braidpool, возможность снизить риск отклонений, связанный с запуском нового пула.
Вернемся на секунду к Ocean: они внесли очень значительный вклад в эту сферу, пытаясь инициировать архитектурные изменения в экосистеме майнинга, чтобы противодействовать преобладающему давлению централизации. Однако нельзя отрицать, что они не планируют дальнейшего роста, а рост необходим для того, чтобы они действительно могли оказать влияние на проблемы, для решения которых они были созданы.
Надеемся, что Braidpool может стать альтернативным путем решения этих проблем без принятия спорных решений, которые привели к саботированию Ocean своих собственных усилий. В течение следующих нескольких дней необходимо следить за ситуацией, чтобы поближе познакомиться с Braidpool на уровне протокола.