Ожидание подтверждения серия статей Bitcoin Optech о Mempool и политике

Ожидается серия статей Bitcoin Optech о Mempool и политике.

Большая часть обсуждений о технологии биткоина в последнее время связана с различными изменениями soft-fork консенсуса в протоколе биткоина, включая новые опкоды или sighash, а также с технологиями уровня 2, такими как Lightning. Обсуждение mempool или политики (неконсенсусные правила общения между узлами биткоина) часто остаются на заднем плане. Однако с недавним высоким объемом транзакций и запуском различных проектов/платформ NFT и токенов, а также сопутствующим ростом комиссий, mempool и политика стали на передний план.

Пользователи Inscriptions и других протоколов столкнулись с проблемами стандартных политик, что заставило многих задать вопросы о их цели и искать способы их удаления или обхода. Обычные пользователи биткоина столкнулись с проблемами с комиссиями или повышением комиссий. В рамках попытки просветить и вовлечь сообщество, разработчики биткоина Глория Чжао и Марч написали 10-недельную серию о mempool и политике ретрансляции под названием “Ожидание подтверждения” на веб-сайте Bitcoin Optech.

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

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

Но каким должен быть уровень комиссии для транзакции? Здесь целью является оценка срочности пользователя и определение минимального уровня комиссии, который должна заплатить транзакция. Транзакции в mempool и транзакции в последних блоках могут помочь в начальной оценке комиссий за транзакции.

В статье “Торги за место в блоке” Глория и Марч обсуждают практические стратегии для получения максимальной выгоды от комиссий за транзакции. При создании транзакции рекомендуется учитывать выбор монет, использование новых типов выходов, таких как P2TR в тапруте, которые позволяют сэкономить на комиссиях, или группировку (batching). После передачи транзакции можно использовать такие методы, как Child Pays For Parent (CPFP) и Replace By Fee (RBF), чтобы увеличить уровень комиссии для транзакции, которая занимает слишком много времени для подтверждения.

С целью создания надежной и децентрализованной сети узлов биткоина мы хотим, чтобы каждый имел возможность запустить узел по максимально низкой цене и сделать его доступным для всех. Более того, ресурсы узла должны быть защищены от атак типа DoS. Правила политики транзакций, которые более ограничительны, чем консенсусные правила биткоина, помогают защитить ресурсы узла (включая память, вычислительные ресурсы и пропускную способность) путем установления ограничений для ненадежных пиров в сети Bitcoin P2P.

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

Хотя политика не является обязательной, Bitcoin Core не предлагает много возможностей для их настройки. В статье “Согласованность политики” Глория и Марч описывают потенциальные последствия изменения некоторых стандартных политик и объясняют, почему Bitcoin Core исторически был консервативным в отношении настройки политик.

Не только физические лица, работающие с узлами, должны знать правила политики транзакций. Кошельки, сервисы и протоколы уровня 2, которые передают транзакции, должны быть разработаны с учетом правил политики, чтобы избежать создания отклоненных транзакций и обеспечить их подтверждение, даже в периоды колебания комиссий. Например, на уровне L2-транзакций посредством Lightning возможны различные виды атак, которые используют ограничения в политике mempool, чтобы предотвратить вход инцентивно-совместимых транзакций в mempool или их подтверждение.

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

Однако, поскольку изменения политики передачи транзакций в Bitcoin Core могут повлиять на множество участников экосистемы, они требуют сотрудничества, обсуждения, обратной связи и тестирования со стороны широкого биткоин-сообщества до их рассмотрения. Авторы отмечают: “Процесс децентрализованного принятия решений является сложным, но необходимым для поддержки разнообразной экосистемы протоколов и приложений, использующих сеть передачи транзакций биткоина”.

Читателям следует рассмотреть возможность участия в различных дискуссиях и мероприятиях.

Bitcoin Optech также предлагает специальный подкаст, в котором подводятся итоги всех 10 недель нашего обсуждения с Марчем и Глорией, включая комментарии гостей и вопросы из аудитории.

Благодарим Глорию Чжао и Марка “Мурч” Эрхардта за написание серии статей, а также за разъяснение каждой еженедельной статьи в подкасте Bitcoin Optech.

We will continue to update BiLee; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

политика

Британские парламентарии призывают создать глобальный альянс для борьбы с злоупотреблением ИИ

Британские парламентарии призывают к демократическому союзу против злоупотребления искусственным интеллектом.

рынок

Основатель DYdX криптовалютные разработчики могут извлечь выгоду из избегания американского рынка - что происходит?

Антонио Жулиано предложил криптовалютным разработчикам забыть о обслуживании клиентов в Соединенных Штатах в течение ...

политика

Глава Центрального банка Португалии считает криптовалюту неперспективной и призывает к мировому регулированию.

Официальное лицо выразило свое недоверие к демократизирующему потенциалу цифровых активов и даже их способности в кон...

политика

Официальный представитель Европейского центрального банка предупреждает сущности в криптовалюте будут подвергаться строгому банковскому надзору

Андреа Энрия, председатель наблюдательного совета ЕЦБ, подчеркнул необходимость жесткого регулирования, когда криптов...

политика

CFPB рассматривает роль крупных технологических компаний в системах мобильных платежей перед принятием правил

Агентство по защите потребителей финансовых услуг США опубликовало отчет, в котором критикуется роль крупных технолог...

политика

Вивек Рамасвами победа Grayscale очищает путь для инноваций в области биткоина

Претендент на пост президента Соединенных Штатов Вивек Рамасвами рад решению суда США в деле между Grayscale и SEC, т...