Разногласия между представителями разных направлений развития биткоина вышли на новый и несколько неожиданный уровень после того, как разработчик Bitcoin Core и CTO Blockstream Грегори Максвелл обвинил часть майнеров в том, что они сознательно осуществляют деятельность, подрывающую устойчивость сети.
Как утверждает Максвелл, крупнейший производитель оборудования для майнинга компания Bitmain в секретном режиме проверяет алгоритм оптимизации протокола, известный как AsicBoost. Используя ее, Bitmain, как предполагается, может находить блоки примерно на 20% быстрее конкурентов.
В качестве контрмеры Максвелл вышел с новым предложением, имплементация которого и призвана помешать использованию AsicBoost.
Возможно, вся эта ситуация и не удостоилась бы такого публичного внимания, если бы не тот факт, что данный алгоритм оптимизации ранее не решила запатентовать группа немецких исследователей во главе с Тимо Ханке. Технически, включая в себя нетрадиционную манипуляцию nonce, алгоритм позволяет сократить часть необходимых для нахождения валидного хэша математических операций.
Также среди лиц, напрямую причастных к патенту, оказался Серхио Лернер из аргентинской RSK Labs, которая несколько недель назад получила $1 млн инвестиций от Bitmain.
Сам алгоритм AsicBoost был представлен общественности еще в 2014 году, и уже тогда вызвал вопросы – в первую очередь самим фактом патента на решение для открытой сети биткоин.
Хронологию последних событий, в которую вошла и версия о том, что Bitmain, используя AsicBoost, активно блокирует активизацию майнерами решения Segregated Witness, подробно описал в своем блоге криптотрейдер WhalePanda.
WhalePanda также утверждает, что подобная практика сполна подтверждает намерение Bitmain любой ценой осуществить хардфорк Bitcoin Unlimited.
Китайский производитель чипов, однако, категорично не согласен с такими обвинениями, опубликовав в пятницу, 7 апреля, соответствующую запись в своем блоге.
«Bitmain экспериментировал с AsicBoost в тестовой сети, но никогда не делал этого в основной сети биткоина, как это утверждает Грегори Маквеслл. Подобные утверждения отравляют биткоин-сообщество, и мы просим предоставить дополнительные подтверждения выдвигающихся в наш адрес претензий. Мы также считаем, что математические расчеты Маквелла неверны, и что данный метод не может считаться с точки зрения практического применения», — говорится в блоге Bitmain.
Перед этим о поспешности утверждений Грегори Маквселла заявил известный исследователь биткоина Эмин Гюн Сирер. По словам преподавателя Корнельского университета, на данный момент нет никаких свидетельств того, что Bitmain действительно использовали AsicBoost.
Риски патентов в сети биткоин
Традиционно используемые в биткоине алгоритмы открыты для всех и могут свободно использоваться кем угодно для того, чтобы предложить майнерам и пользователям лучшую реализацию. Появление проприетарной оптимизации, использование которой возможно лишь с согласия «владельца» и с уплатой ему комиссии, создает достаточно неприятный прецедент, который может иметь несколько негативных последствий.
В первую очередь, если сообщество допустит внедрение проприетарных и патентованных элементов в базовые процессы биткоина, система начнет постепенно выводиться из публичного пространства, и ее критически важные компоненты начнут обрастать «хозяевами», которые будут извлекать прибыль из их использования другими пользователями.
Владельцы проприетарных компонентов также свободны продать свои патенты тем, кто больше заплатит. Возможно, даже тому, кто больше всех заинтересован в том, чтобы максимально затруднить использование биткоина. Это создает дополнительный вектор атаки на всю систему.
«Патентные тролли» уже создали немало проблем для традиционной индустрии программного обеспечения, и если дать им возможность, не упустят возможность пошантажировать и компании в экосистеме биткоина.
Кроме того, патентные ограничения и их соблюдения – это сфера государства. Если биткоин начнет обрастать запретами и ограничениями, которые будут диктоваться внешними по отношению к системе механизмами, вполне может произойти и дальнейшая ползучая экспансия этих элементов на более важные части системы.
Например, возможен сценарий, при котором законы начнут диктовать и другие элементы процессов внутри экосистемы биткоина. Так, владельцы патента могут начать требовать от майнеров-лицензиатов выполнения требований AML/KYC при добавлении транзакций в блок.
Источник.