Під час конференції Unitize розробник Polkadot Бруно Шкворц розповів, що в майбутньому розгорнути власний блокчейн на базі Polkadot можна буде за годину.
Бруно Шкворц (Bruno Škvorc) у деталях розповів, як можна створити блокчейн, заснований на модульній архітектурі Substrate, що розробляється командою Polkadot. Він пояснив, що такий блокчейн можна буде швидко і безболісно оновити без необхідності хардфорка.
За словами розробника, мережі на базі Substrate легко налаштувати під потреби проекту — потрібно просто вибрати необхідні модулі зі списку вже створених. При цьому програмне забезпечення для запуску сайту Substrate розроблено у двох варіантах — на Rust і Web Assembly (WASM). Перший варіант більш ефективний і швидкий, а версія на WASM займає менше місця.
Можливість оновлення блокчейна без необхідності хардфорка безпосередньо випливає з розробки коду на двох мовах. За замовчуванням вузли мережі використовують код на Rust, так як це більш ефективно. Однак і копія коду на WASM залишається в мережі. При запуску вузла на базі Rust програма перевіряє версію і, у разі якщо виконуваний файл застарів, то використовується WASM-код. Таким чином, вузли завжди залишаються оновленими. При цьому знижується продуктивність вузла, але, щоб його відновити, оператору потрібно лише завантажити нову версію програми, написану на Rust.
Що стосується питань безпеки, які виникають при можливості зміни коду, що виконується вузлами навіть без відома операторів, Шкворц відповів:
«WASM-код, розміщений ончейн, проходить ряд перевірок. Його перевіряють на етапі розробки, також він проходить фазу управління. Це етап, коли співтовариство власників токенів голосує за чи проти змін в коді».
Нагадаємо, що основна мережа проекту Polkadot була запущена в кінці травня цього року. Поки це не повноцінний запуск, а лише перша фаза.
Thanks!
Our editors are notified.