Поскольку технология блокчейн набирает популярность, ее способность масштабироваться в достаточной степени для удовлетворения потребностей стала тщательно изучаться. Появились два основных подхода, помогающих блокчейнам достичь мощности, необходимой для массового внедрения: решения уровня 1 и уровня 2. В этом материале рассматриваются различия между этими двумя методами масштабирования. Но сначала давайте поймем, что такое масштабирование блокчейна.
Что такое масштабируемость блокчейна?
Технология блокчейн обещает изменить системы экономического обмена и хранения информации. Однако децентрализованные сети блокчейнов сталкиваются со структурным ограничением, известным как «Трилемма масштабируемости». Этот принцип гласит, что блокчейны изо всех сил пытаются оптимизировать децентрализацию, безопасность и масштабируемость одновременно.
Децентрализация и безопасность — основные характеристики инфраструктуры блокчейна, которые обеспечивают надежную одноранговую передачу ценностей и данных. Однако они ограничивают пропускную способность транзакций и возможность масштабирования. Для сравнения: Биткойн обрабатывает 4–7 транзакций в секунду, в то время как традиционные поставщики услуг, такие как Visa, обрабатывают тысячи транзакций в секунду.
Блокчейны должны достичь масштабируемости, сравнимой с традиционными централизованными платформами, чтобы обеспечить глобальное внедрение в сфере финансов, цепочек поставок, сертификации, государственных услуг и многого другого. Целый сектор блокчейн-индустрии сейчас фокусируется на прорывах в области расширения масштабируемости.
Появляются два основных подхода – решения уровня 1 и уровня 2. Уровень 1 относится к улучшениям, внесенным на уровне базового протокола блокчейна для повышения пропускной способности. Уровень 2 относится к вторичным платформам, построенным на вершине цепочки для разгрузки объема транзакций.