Тестовая сеть блокчейна Avalanche, работающая на уровне умных контрактов, якобы достигла более 140 000 транзакций в секунду во время тестирования обновления блокчейна HyperSDK.
Avalanche в настоящее время тестирует фреймворк для создания высокопроизводительных виртуальных машин (VM) с нуля на сети.
По словам Ava Labs, HyperSDK структурирован таким образом, чтобы разработчики могли “подключиться к мгновенной среде выполнения без написания огромного количества кода с нуля”.
Это позволяет упростить и ускорить разработку пользовательских виртуальных машин, что облегчает запуск оптимизированных блокчейнов для разработчиков.
HyperSDK достигает впечатляющих 143 322 транзакций в секунду в контролируемой тестовой среде, согласно снимку экрана, опубликованному на GitHub.
В сравнении Avalanche, по данным Coincodex, утверждает, что в настоящее время обрабатывает до 4 500 TPS, Solana – от 2 000 до 3 000 TPS, а Ethereum – всего 15-20.
#Avalanche HyperSDK, 143k TPS!!! https://t.co/LPBs9zO0Nk pic.twitter.com/m66EisQ9Ux
— JonB (@Jonbros01) 2 сентября 2023 года
Говоря с Андреем Фентоном из Cointelegraph на Korea Blockchain Week 2023, глава продукта Ava Labs Ник Муссалем сказал, что он ожидает, что реальная пропускная способность в конечном итоге стабилизируется на уровне 50 000 TPS.
«Они засекли это на уровне 141 000. Но это в очень контролируемой среде. Так что я думаю, что если бы вы разделили это пополам, это все равно было бы очень щедрым и, вероятно, сделало бы больше, чем это».
Относясь к блокчейн-трилемме, которая представляет собой сложный баланс между децентрализацией, масштабируемостью и безопасностью, он сказал, что ничего не было пожертвовано, добавив, что разработчики Avalanche написали его с нуля, чтобы лучше управлять управлением состоянием:
«Они в основном убрали много вещей, которые были в EVM (Ethereum Virtual Machine), которые, по их мнению, были ненужными на сетевом уровне или на уровне хранения, а затем поместили наш алгоритм согласования под ним. И он просто работает быстро. Теперь он оптимизирован».
Блокчейны, созданные с помощью HyperSDK, будут работать как подсети, называемые HyperChains, и могут быть адаптированы для любой функции, которую пожелает разработчик.
Будет предоставлен графический интерфейс пользователя (GUI), который не требует дополнительного кодирования, и разработчики также смогут выбрать виртуальную машину. “Вы можете буквально запустить ее за пять минут”, – сказал Муссалем.
Муссалем сказал, что HyperSDK является открытым исходным кодом и уже доступен, “но он все еще находится в очень ранних бета-версиях”.
Он еще не запущен и еще не готов к производству, так как цель на это – до конца года, – добавил он.