Долгожданное, но спорное обновление Bitcoin Core 24 было активировано 26 ноября, открыв дверь для пула памяти Bitcoin, который будет служить комнатой ожидания для неподтвержденных транзакций.  

Пул памяти активирует полную логику RBF (Replace-by-Fee), которая позволяет узлам либо принимать, либо отклонять конфликтующие транзакции, если одна транзакция имеет высокую плату. 

До этого обновления узлы Bitcoin Core реализовывали логику "opt-in RBF", при которой майнеры заменяли конфликтующую транзакцию в пуле памяти, если эта транзакция сигнализировалась как заменяемая. Стандарт RBF был представлен в 2016 году и активирован в сети Биткойн через обновление BIP 125. До появления RBF пул памяти принимал транзакции по принципу "первый встречный".

Между тем, в новом выпуске появилась функция Full-RBF, которую биткойн-сообщество считает спорной из-за опасений, что она сделает транзакции с нулевым подтверждением устаревшими. Кроме того, большинство критиков считают, что новая функция будет способствовать атакам с двойной тратой средств и заставит приложения с нулевым подтверждением, такие как Muun, отключить эту функцию для тысяч пользователей.

По словам соучредителя Appolo Томаса Фарера, введение Full RBF в Биткойн делает транзакции с нулевым подтверждением более рискованными, поскольку увеличивает вероятность столкнуться с атаками двойного расходования при приеме таких платежей.

Только что был выпущен #Bitcoin Core 24.0.

Этот вопрос вызывает много споров.

Новая функция, затрагивающая крупных игроков отрасли, - масштабируемость и безопасность сетей.

Я говорю о параметре конфигурации mempoolfullrbf.

Позвольте мне объяснить это как можно проще. 🧵 👇

- Том⚡ (@thomas_fahrer) 25 ноября 2022 г.

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

Кошелек Muun, например, объединяет неподтвержденные транзакции в блоки для создания подводных свопов, что позволяет осуществлять массовые молниеносные платежи. 

Цель полного механизма Replace by Fee заключается в увеличении сборов за транзакции. Это не только принесет пользу майнерам, но и установит отраслевой стандарт для рынка комиссий блокчейна. Торговцы и биткоин-банкоматы, полагающиеся на транзакции с нулевым подтверждением для удовлетворения потребностей клиентов в онлайн-торговле, считают, что RBF сделает их бизнес менее надежным, что заставило часть сообщества предположить, что разработчики ядра пытаются сделать все транзакции RBF по умолчанию.

По словам генерального директора Synonym Джона Карвальо, "RBF собирался только сделать траты BTC более опасными для розничных торговцев и предприятий". 

Когда Карвальо попросили предоставить доказательства двойного расходования RBF, он сослался на то, что транзакции с нулевым подтверждением являются стимулом для защиты сети от потенциальной атаки Sybil. Почти все сообщество проголосовало "НЕТ" за его аргумент, при этом большинство членов сообщества отметили, что транзакции с нулевым подтверждением небезопасны и выгодны для торговцев только в течение ограниченного времени.

Ричард Адриан
Журналист в CryptoSlate

Ричард М Адриан является внештатным техническим писателем, журналистом и создателем сообщества Web 3. Больше всего его интересуют технологии, лежащие в основе биткоина и всех криптовалют. Когда он не изучает последствия внедрения блокчейна в финансовые системы и цепочки поставок, он путешествует по миру, чтобы познакомиться с различными культурами и разнообразием. Ричард также разделяет глубокую страсть ко всему художественному, фотографии, вызывающей душевный подъем, и созданию фильмов, поднимающих настроение.

Источник