9000 транзакций в секунду: Bitcoin SV установила новый рекорд

By Press Release Published: 29 января, 2021
9,000 Transactions Per Second: Bitcoin SV hits new record

Сеть для тестирования масштабируемости (Scaling Test Network или STN) Bitcoin SV (BSV) установила на этой неделе новый рекорд, когда 26 января на протяжении некоторого времени обрабатывала более 9000 транзакций каждую секунду. Предыдущий рекорд составлял около 6500 транзакций в секунду и был установлен в декабре 2019 г. Несмотря на то, что STN является сетью для тестирования, большая часть ее технических возможностей аналогична возможностям основной сети BSV, что в очередной раз развенчивает миф о том, что биткоин не может масштабироваться.

Для понимания реальной картины следует отметить, что сеть BTC (которую многие до сих ошибочно называют «биткоином») ограничивает размер своих блоков до 1–4 МБ, позволяя проводить максимум 7 транзакций в секунду (а в реальности скорее 3–4 т/с). Не семь тысяч, а всего семь транзакций… С такой низкой пропускной способностью ни один цифровой актив на базе блокчейна не может рассчитывать на статус мировой валюты, международной системы обработки платежей или платформы для совершения частных денежных переводов. Стоимость обработки одной транзакции в BTC на любую сумму может достигать 10 долларов, а иногда даже 20 долларов.

Как Scaling Test Network удалось установить новый рекорд?

В комментарии CoinGeek операционный менеджер STN Брэд Кристенсен сказал, что, по мнению его команды и исходя из имеющихся данных, STN может обеспечивать стабильную обработку более 2000 транзакций в секунду. Совсем недавно на протяжении восьмичасового периода они наблюдали средние показатели на уровне около 1900 транзакций в секунду. Вы можете сами следить за статистикой STN на этом сайте.

«У нас имеется несколько мыслей относительно того, как продолжать наращивать обороты без внесения изменений в код, но для этого нужно провести еще несколько испытаний», — сказал Кристенсен.

Каким изменениям подверглась STN со времен прошлого рекорда? Сейчас это четвертая итерация сети (также известная как v4, функционирующая с ноября 2020 г.) и работает она на версии программного обеспечения 1.0.7. Предыдущий рекорд в 6400 транзакций в секунду был установлен на STN v2.

На вопрос о том, каким образом его команда усилила мощность системы STN со времён прошлого рекорда, Кристенсен ответил:

«Большую роль сыграло повышение производительности в ПО версии 1.0.7. Команда SV Node проявляет непревзойденную самоотдачу и добросовестность. Также очевидно, что повышение эффективности обработки цепочек транзакций приносит свои плоды. Мы все еще хотим немного с этим поэкспериментировать — недавно мы увеличили поддерживаемое количество транзакций в цепочке по умолчанию до 1000.

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

Основная сеть BSV также обладает солидной пропускной мощностью

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

На вопрос о том, заметил ли он что-то особенное в операциях, обработанных во время пикового периода на этой неделе, Кристенсен ответил, что здесь сказалось сочетание нескольких факторов:

«В основном это были “стандартные” транзакции, однако недавнее тестирование предполагало использование более длинных цепочек. Мы начали с 2, затем дошли до 12, 25 и далее… Это значит, что в цепочке из 12 операций при создании миллиона UTXO у каждого из миллиона этих выходов будет 12 дочерних модулей и так далее. Для обработки массовых транзакций мы также применяем новый метод RPС (усовершенствованный в версии 1.0.7) — функцию, которая несомненно будет полезна для майнеров при работе с клиентами напрямую, а также при обработке транзакций, входящих в их сети через Merchant API».

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

В 2021 г. будут запущены новые проекты, связанные с большими данными, для определения лимитов операций с нанотранзакциями, и команда Bitcoin SV Node готова помочь новым проектам, стремящимся обрабатывать большие объемы данных на базе масштабируемого блокчейна. Кристенсен считает, что на данный момент главный вызов состоит в привлечении большего количества пользователей из корпоративной среды:

«STN — это наша испытательная площадка, и мы знаем, что основная сеть способна на это, потому что это под силу STN. Дело за майнерами, которые должны быть готовы обслуживать биткоин в корпоративных масштабах, когда такие объемы появятся. Мы верим, что STN сможет не только доказать, что это возможно, но и при необходимости оказать поддержку майнерам, мигрирующим из блокчейнов с недостаточной масштабируемостью».