Проблема масштабируемости биткоина: миф или реальность

11.02.2018 21:56

    Проблема масштабируемости на самом деле существует. С момента запуска биткоина и блокчейна, система обновлялась, но исходный код остался прежним. Учитывая, что в этом году численность пользователей превысила 10 миллион, увеличилось и количество транзакций, которые биткоин больше не может быстро обрабатывать.

    Что такое «предел размера биткоина»?

    Это параметр, который ограничивает размер блока одним мегабайтом. Следовательно, блоки, превышающие этот размер, считаются невалидными для системы. Такие меры безопасности были приняты в 2010 году. В реальности ограничения защищает транзакции от DDoS-атак и других действий, способных вывести систему из строя. Но кроме положительной стороны, ограничение отражается на пропускной способности, что носит негативный характер для проведения транзакций. Некоторые пользователи ожидают обработку транзакции от пары часов до одного дня.

    Транзакция содержит всю информацию о сделке, количестве биткоинов и данные об участниках. Конечно, такая информация не занимает много места, но сегодня количество транзакций, совершаемых в секунду, достигает тысячи. Количество пользователей растет и размера в один мегабайт больше недостаточно.     В дальнейшем это только усугубит ситуацию.

     К чему это приведет?

    Пользователи вынуждены платить большие комиссии, чем выше комиссия, тем быстрее происходит обработка транзакции. Если вначале биткоина эта сумма составляла меньше цента, то сегодня достигает пары долларов.

     Что предлагают для решения проблемы масштабируемости биткоина?

    Мыслей по этому поводу множество, но реального воплощения они еще не получили. Первые предложения были представлены в 2015 году (положения BIP 100 и BIP 101). В двух предложениях основное место отводилось увеличению блока транзакции, главный недостаток – старые версии программного обеспечения биткоина не смогут поддерживать нововведения.

     В чем отличие двух предложений?

    В BIP 100 указано, что сам пользователь может устанавливать размер блока, а в BIP 101 – увеличение для всех пользователей с 1 до 8 мегабайт. К сожалению, годовое обсуждение этой темы не принесло своих плодов, оба предложения до сих пор не подключены к системе биткоин.

     Увеличение размеров блокчейна поспособствует централизации биткоина, обрабатывать такие размеры смогут только крупные компании – это не соответствует политике криптовалюты, где каждый пользователь сам управляет своими транзакциями.