Первый спор о данных в блокчейне: как Сатоши Накамото решал проблему в 2010 году

В декабре 2010 года в сообществе Bitcoin разгорелся первый крупный спор, связанный с использованием блокчейна не только для транзакций, но и для хранения произвольных данных. Поводом стала версия Bitcoin 0.3.18, выпущенная Сатоши Накамото в декабре. В нее был включен механизм стандартности, разрешавший только известные типы транзакций.
Мнения участников дискуссии сразу разделились. Пользователь RHorning выразил недовольство, отметив, что впервые не спешит обновляться. Theymos возразил, что майнеры заинтересованы включать любые транзакции с комиссиями, а значит, ограничения будут игнорироваться. Он даже пообещал выпустить патч, снимающий проверку стандартности.
Жаркие дебаты затронули ключевой вопрос: должен ли Биткоин использоваться только как денежная система или быть платформой для любых данных. Джефф Гарзик настаивал, что блокчейн нельзя перегружать «невалютной информацией», и предложил недовольным создавать отдельные сети. Другие, напротив, считали, что если комиссии крупные, то любые транзакции допустимы.
Сатоши вмешался в спор, подчеркнув, что новые типы переводов могут быть добавлены при необходимости, к примеру для приложений вроде BitDNS. Он поддержал идею ограниченных «хеш-данных» и указал: система способна к быстрой адаптации. Гэвин Андерсен объяснил, что инициатива со стандартностью исходила от него и была направлена на предотвращение атак через скрипты.
Обсуждение затронуло и правовые аспекты. Некоторые участники опасались, что разрешение хранения произвольных данных приведет к злоупотреблениям, вплоть до размещения запрещенного контента. Другие утверждали, что полностью этого избежать невозможно.
Итогом спора стало осознание, что Биткоин вступил в «период зрелости» и вынужден балансировать между безопасностью, свободой использования и возможными юридическими рисками.