4 августа разработчики Polkadot запустили тестовую сеть Rococo для внедрения шардинга с использованием параллельных цепочек (парачейнов).
По словам разработчиков, ключевым параметром шардов является коммуникация, в противном случае они будут выполнять роль независимых цепочек. Шардам нужно взаимодействовать с одноранговыми узлами, чтобы обеспечить возможность отправки токенов между шардами. Новая тестовая сеть Rococo разработана специально для тестирования протоколов Polkadot, которые будут обеспечивать коммуникацию между шардами.
В Rococo доступны три отдельных парачейна: «tick», «trick» и «track», причем разработчики смогут добавлять собственные параллельные цепочки. Тестовая сеть использует механизм консенсуса доказательства полномочий (Proof-of-Authority, PoA) и поддерживает горизонтальную передачу сообщений. Сообщения и токены будут передаваться в парачейны через сигнальную цепочку Relay Chain, которая выполняет аналогичные функции, что и Beacon Chain Эфириума.
Конечная цель Polkadot заключается в том, чтобы сообщения передавались между цепочками без использования Relay Chain. Это обеспечит более быструю и прямую коммуникацию. Разработчики предупредили, что система еще нестабильна, и позднее в нее будет добавлен новый код для подготовки к запуску основной сети.
Архитектура Polkadot использует парачейны – независимые, но взаимодействующие между собой цепочки. Эти парачейны основаны на модульной архитектуре Substrate, благодаря которой пользователи могут создавать настраиваемые блокчейны для децентрализованных приложений. Блокчейны на базе Substrate также могут использоваться в автономном режиме, однако структура Cumulus позволяет легко интегрировать их в Polkadot.
Ранее разработчик Polkadot Бруно Шкворц (Bruno Škvorc) сообщил, что Substrate позволяет запустить блокчейн, который можно будет быстро обновить без проведения хардфорка. В прошлом месяце Polkadot стала полностью децентрализованной сетью, а администраторские полномочия некоммерческой организации Web3 Foundation были сняты.