Повышение лимитов в обновлении Dynastic — релиз бета-версии Bitcoin SV 1.0.7

Bryan Daugherty
By Bryan Daugherty Published: 14 января, 2021
network

Сегодня группа по развитию инфраструктуры Bitcoin SV выпустила версию 1.0.7 (бета-релиз) программного обеспечения Bitcoin SV Node. Главной особенностью обновления под кодовым названием Dynastic является поддержка длинных цепочек неподтвержденных транзакций, которая открывает новые сценарии применения для приложений и служб, требующих быстрой обработки больших объемов транзакций.

С выходом обновления Dynastic преимущества блокчейна, поддерживающего безграничное масштабирование, станут очевидными для всех, поскольку принцип создания блоков возвращается к своим истокам. Логика выбора комиссионного вознаграждения, позволяющая майнерам приоритизировать транзакции с наибольшими комиссиями («функция», которая была добавлена в ответ на ограничение размера блока в сети BTC до 1 МВ), теперь упразднена, поскольку сеть Bitcoin SV, способная масштабироваться для удовлетворения любого спроса и обеспечения надежных и мгновенных транзакций за предсказуемо низкую плату, в ней больше не нуждается.

Это изменение стало возможным благодаря нескольким обновлениям, которые в совокупности заменили старый сборщик блоков Legacy Block Assembler новым Journaling Block Assembler, что позволило отказаться от исходного кода, служившего для выбора комиссионного вознаграждения. При этом была упрощена логика выбора транзакций и обеспечен небольшой рост производительности.

Что еще более важно, это позволило группе по развитию инфраструктуры Bitcoin SV повысить лимиты комбинированных транзакций, использующих алгоритм «ребенок платит за родителя» (child-pays-for-parent или CPFP), и неподтвержденных транзакций (ancestor limit) с 25 до 1000. Благодаря этому компании и предприниматели теперь смогут создавать намного более длинные сеты связанных транзакций перед их включением в блоки. Новый лимит также будет временным, что подтверждает технический директор группы по развитию инфраструктуры Bitcoin SV Стив Шеддерс. По его словам, команда планирует полностью убрать лимит, как только ограничение в 1000 транзакций пройдет достаточную проверку.

Данное повышение (и последующее запланированное устранение) лимитов для CPFP-транзакций и неподтвержденных транзакций окажется весьма полезным для компаний и разработчиков, которым требуются блокчейн-решения поистине корпоративных масштабов.

Корпоративная среда сразу обратила внимание на эту новость. Оператор Bitcoin SV кошелька HandCash и работающая в сфере онлайн-гейминга компания BitBoss уже отреагировали, заявив, что изменения окажут заметное влияние на предлагаемые ими продукты.

«Лимит по неподтвержденным транзакциям был последним техническим препятствием для реализации поистине безграничного потенциала наноплатежей, — заявил представитель компании HandCash Брэндон Крайдерман, подтвердив, что их разработчикам до сегодняшнего дня приходилось искать различные пути обхода этого ограничения. — Это чрезвычайно важное обновление поможет HandCash полностью раскрыть свой потенциал».

Генеральный директор компании BitBoss Мэтт Диксон поделился похожими мыслями на эту тему. Его команда разработчиков столкнулась с аналогичными проблемами при работе над сложными играми казино на базе блокчейна, где каждое действие (например, взятая в блэкджеке карта) добавляет еще одну не записанную в блокчейн транзакцию, из-за чего игра быстро упирается в пределы технических возможностей сети.

«Устранение этого лимита имеет колоссальное значение для онлайн-гейминга, фактически превращая Bitcoin SV в совершенный блокчейн для азартных игр, — говорит он. — Нам удалось сделать многое, чтобы обойти это ограничение, но когда его не станет, наша система будет намного мощнее».

Вы можете подробнее узнать о CPFP и длинных цепочках транзакций из публикации на эту тему в блоге Шеддерса «Долгожданный рождественский подарок от команды Bitcoin SV».