Satoshi BrotherСвой человек на крипторынке
RU

Разработчики Bitcoin объединили три новых BIP, что может снизить комиссии за транзакции

Разработчики Bitcoin объединили три BIP, направленных на снижение комиссий за транзакции путем улучшения методов агрегации подписей, что потенциально может снизить затраты для пользователей.

Разработчики Bitcoin объединили три новых BIP, что может снизить комиссии за транзакции

Введение

Репозиторий предложений Bitcoin добавил три черновых спецификации с 2 по 4 ноября, которые могут снизить комиссии за транзакции, объединяемые несколькими пользователями, а также за консолидацию множества входов в один выход.

Новые предложения

BIP458 был объединен 2 ноября, BIP459 — 3 ноября, а BIP460 — 4 ноября. Эти предложения предлагают механизм, который объединяет подписи, прикрепленные к входам транзакций, тратимым монетам.

Полуагрегация и полная агрегация

Полуагрегация позволяет объединять независимо созданные подписи без интерактивной сессии подписания: n подписей по 64 байта становятся 32(n+1) байт. Полная агрегация требует координированного подписания, но в итоге создает одну подпись размером 64 байта для всех агрегированных подписей в группе. Например, для десяти подписей это означает уменьшение объема с 640 байт до 352 или 64 байт соответственно. Это сокращение составляет 45% и 90% в нагрузке подписи, не учитывая накладные расходы на кодирование.

Снижение комиссии за транзакцию

Снижение комиссии за всю транзакцию будет значительно меньше. Комиссии Bitcoin обычно выражаются в виртуальных байтах (vB). Согласно правилам веса Bitcoin, виртуальный размер — это вес транзакции, деленный на четыре, округленный вверх.

Гипотетические примеры показывают, что при объединении всех входов в одну подходящую группу агрегации и использовании стандартных настроек подписания, скриптов выходов по 34 байта и без дополнительной опциональной информации свидетелей или приложений, накладные расходы на транзакцию, кодирование свидетелей и байт-метка группы включены.

Совместная транзакция с десятью входами и десятью выходами уменьшится с 1,016 vB до 944 vB с полуагрегацией или 872 vB с полной агрегацией, что снизит ее комиссию примерно на 7.1% или 14.2%. При иллюстративных 10 сатоши за vB, экономия составит 720 или 1,440 сатоши.

Преимущества консолидации

Консолидация приносит больше преимуществ в примере с 100 входами, объединенными в один выход. Его размер падает с 5,804 vB до 5,012 vB с полуагрегацией или 4,220 vB с полной агрегацией, сокращая комиссии примерно на 13.6% или 27.3%.

Проблемы и ограничения

BIP460 оставляет параметры активации неопределенными, а предложенная версия свидетеля, в настоящее время v2, требует координации с другими предложениями. Кошельки должны поддерживать новый тип выхода, так как существующие выходы Taproot не получат агрегацию автоматически, которая ограничена прямыми расходами на основе подписи или ключевого пути.

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

На других языках: EnglishDeutschFrançaisItalianoEspañol

Редакционная политика и ИИ · Контакты