Взлетающие до небес ставки комиссий за транзакцию стали сущим наказанием для блокчейнов, и создатель Ethereum, столкнувшегося с атаками спамеров, которые используют этот механизм, знает это лучше многих других.
В качестве варианта решения проблемы Виталик Бутерин предложил рассмотреть вариант перехода на фиксированные ставки комиссии.
«Сейчас большинство публичных блокчейнов, включая Ethereum, Bitcoin и, как я понимаю, Zcash, используют размер блока и комиссии для регулирования транзакций и в качестве меры, не позволяющей пользователям засорять блокчейн спамом, — написал он. — Инициаторы транзакций оплачивают расходы, которые несет сеть. Однако такая аукционная модель — лишь один из способов достижения этой цели. Есть и другие механизмы, которые стоит рассмотреть, и которые, как я считаю, лучше этого по ряду причин».
По мнению Бутерина, гораздо эффективнее была бы фиксированная ставка комиссии, которая подошла бы большинству публичных блокчейнов, и сейчас изучается в качестве альтернативы действующей модели для Ethereum. Идея заключается во введении фиксированной ставки комиссии с формулой, позволяющей ее менять в зависимости от пропускной способности сети.
«Если последний блок заполнен на 50%, комиссия остается прежней. Если он заполнен на 10%, ее можно снизить на 10%, если последний блок заполнен на 90% — увеличить на 10%», — пояснил он.
Таким образом, комиссия за транзакции теоретически может быть зафиксирована подобно вознаграждению за блок. Идея выглядит перспективной в том плане, что лишает спамеров одного из их орудий, однако достаточно сырой, поскольку в условиях децентрализованного сообщества не очень понятно, кто и как будет утверждать базовый размер комиссии и кто будет принимать решение об ее изменении в ту или иную сторону.
Напомним, что в июле Ethereum пережил так называемый газовый кризис, причины которого так и остались до конца не выясненными. Резкое увеличение количества транзакций привело к тому, что пользователи вынуждены были платить $3,20 за транзакцию, подтверждение которой к тому же нужно было ждать 30 минут.
Бутерин тогда оценил спам-атаку на Ethereum, вызвавшую перегрузку сети, в $15 млн. «По моим оценкам, недавний спам в сети Ethereum обошелся в $15 млн, — отметил он. — $15 млн — 5 млн пакетиков зеленого чая, 25 раундов посевного финансирования Coinbase, или 0,9% от ICO Telegram. Я не расстроен: таковы принципы свободного рынка, позволяющие любому использовать блокчейн Ethereum так, как ему вздумается. Тем не менее, $15 млн — это не шутки».
* * *
Читайте наш канал и общайтесь с нами и другими читателями в чате Telegram.