Спорный Bitcoin Core 24 запущен; Что тебе нужно знать

Несколько дней назад была выпущена новая версия наиболее широко используемой реализации Биткойн, Bitcoin Core. выпустил. Версия 24.0 включает в себя конфигурацию «mempoolfullrbf», которая уже несколько недель является предметом оживленного обсуждения в сообществе биткойнов, а также множество других бесспорных обновлений.

Речь идет о функции замены за комиссию (RBF), политике мемпула, которая позволяет узлам выбирать между конкурирующими неподтвержденными транзакциями на основе ставки комиссии.

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

Таким образом, создатель транзакции может ускорить ее, если она застряла в mempool. До обновления было так, что RBF был опциональной функцией.

С Bitcoin Core 24 это изменится, поскольку RBF больше не будет необязательным, а будет использоваться по умолчанию. Bitcoin Core использует подписку (BIP 125) RBF с 0.12.0.

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

Почему RBF так важен для биткойнов

Есть отраслевые игроки, которые используют эти «транзакции с нулевым подтверждением» в своих приложениях. Биткойн-банкоматы являются одним из примеров. Транзакции клиентов немедленно обрабатываются в банкоматах, даже если транзакция еще не включена в блок.

Большинство операторов считают вероятность того, что с транзакцией что-то пойдет не так, как очень низкую, и сосредотачиваются на качестве обслуживания клиентов. «Все знают, что это теоретически опасно, но это не проблема». — сказал Томас Фарер, соучредитель Appolo.

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

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

«Шансы столкнуться с двойной тратой значительно возросли *ЕСЛИ* вы тот, кто принимает транзакции 0-conf», — заявил Фахрер.

Полный RBF следует видению биткойнов Сатоши

Как написала разработчик Биткойн Глория Чжао через GitHub, такие предположения делают механизм доказательства работы абсурдным, поэтому выбор полного RBF — единственно правильное решение.

«Полный RBF — это естественное состояние сети. Смысл блоков биткойнов, PoW и т. д. заключается в предотвращении двойных расходов; никогда не было гарантии окончательности неподтвержденных транзакций», — сказал Чжао.

Еще один веский аргумент в пользу «Полного RBF» заключается в том, что компании будут сильно мотивированы полагаться на Молниеносные платежи вместо транзакций с нулевой конф.

Кроме того, внедрение укрепит позиции майнеров, так как предполагается, что механизм замены платой увеличит доходы.

Однако инженер под псевдонимом Rijndael подчеркнул, что у Bitcoin Core 24 есть много других замечательных вещей, и резюмировал их в ветке Twitter.

На момент публикации цена BTC торговалась на уровне 16,222 16,310 долларов, пытаясь преодолеть сопротивление на уровне XNUMX XNUMX долларов.

Биткойн BTC USD 2022-11-28
Цена BTC, 1-часовой график. Источник: TradingView

Источник: https://bitcoinist.com/bitcoin-core-24-is-live-what-you-need-to-know/