Cardano вносит важные изменения в свой блокчейн с момента запуска поддержки смарт-контрактов. Это привело к росту активности использования, и для адаптации к этому росту потребовалось повысить масштабируемость. С момента запуска в сентябре в сети было проведено множество улучшений, последним из которых стало увеличение размера блока.
Увеличение размера блока в Cardano
Cardano в недавнем блог-посте объявил об увеличении размера блока на 12.5%, чтобы подготовить сеть к ожидаемому росту трафика. Увеличение на 8KB доведет общий размер блока до 72KB, что позволит вмещать больше транзакций в один блок. Это позволит обрабатывать больше транзакций в секунду, повысит пропускную способность данных и, как следствие, обеспечит большую емкость для пользователей.
Напомним, что год назад в Cardano совершалось в среднем всего 10,000 транзакций в день. Теперь, год спустя, это число значительно выросло — до более чем 200,000 и продолжает расти. Увеличение размера блока на 12.5% может показаться незначительным по средним меркам, но оно важно для обеспечения этого растущего использования.
ADA drops to $1.77 | Source: ADAUSD on TradingView.com
Еще одним фактором, обосновывающим увеличение размера блока, является ожидание запуска DApps, которые вскоре должны появиться в блокчейне. Поскольку Cardano уже поддерживает смарт-контракты, запуск приложений разработчиками — лишь вопрос времени. Этот ожидаемый рост трафика сделал увеличение размера блока критически важным для сети.
Увеличение памяти скриптов Plutus
Размер блока — не единственное, что было улучшено. Cardano также увеличил лимиты единиц памяти скриптов Plutus на транзакцию. В рамках еще одного расширения на 12.5% объем единиц памяти скриптов Plutus на транзакцию теперь составляет 11.25 million.
В публикации в блоге John Woods, директор по архитектуре Cardano, объяснил, что это изменение было вызвано растущим спросом со стороны разработчиков. Это поможет разработчикам в процессе тестирования и развертывания их DApps на Cardano.
“Увеличение лимитов памяти Plutus означает, что они могут разрабатывать более сложные скрипты Plutus, или что существующие скрипты смогут обрабатывать больше элементов данных, повысить уровень параллелизма или иным образом расширить свои возможности.”
Woods отмечает, что это лишь первое из серии изменений, которые будут внесены для расширения практических возможностей скриптов Plutus.
Изменения размера блока и лимитов памяти скриптов Plutus на транзакцию будут внедряться постепенно. При внедрении изменений Cardano придерживается принципа «медленно, но верно» (slow and steady). Хотя для кого-то такое движение может показаться слишком медленным, увеличение на 12.5% показывает, что разработчик не спешит вносить изменения, которые могут негативно повлиять на сеть.