StarkWare до STARK Prover з відкритим кодом у міру його поступової децентралізації

StarkWare, команда, яка розробляє два рішення для масштабування рівня 2 на Ethereum у StarkNet і StarkEx, відкриє код технології, що лежить в основі STARK Prover.

Відкритий код StarkNet Prover

У середовищі після 5 лютого StarkWare заявили, що вони зроблять код STARK Prover доступним для громадськості, випустивши технологію для всіх зацікавлених. Код буде випущено за ліцензією Apache 2.0, коли STARK Prover буде змінено на StarkNet Prover.

Відповідно до ліцензії Apache 2.0 розробники могли б вільно копіювати код за STARK Prover, вводячи його у свої рішення, не турбуючись про порушення авторських прав або вимоги роялті. Крім того, розробники можуть вільно копіювати та вносити зміни під час інтеграції. 

StarkWare вже відкрила вихідний код для деяких своїх інновацій. Раніше вони опублікували у відкритому доступі код Papyrus Full Node, який є реалізацією Rust повного вузла StarkNet, і секвенсор StarkNet, інструмент, який відповідає за впорядкування транзакцій і створення блоків на платформі рівня 2. Наприкінці листопада 1.0 року команда також відкрила вихідний код Cairo 2022. Cairo — це мова програмування, повна за Тьюрингом, яка підтримує обчислення, які можна перевірити, і буде підтримуватися StarkNet у першому кварталі 1 року. 

Рішення зрештою оприлюднити код, що лежить в основі StarkNet Prover, викликано бажанням команди зробити доступним для розробників, одночасно сприяючи співпраці всередині спільноти. Завдяки відкритому коду спільнота розробників блокчейну також братиме участь у підтримці та вдосконаленні платформи рівня 2. Це забезпечує «найсправжніший шлях до створення StarkNet як децентралізованого суспільного блага».

«Програмне забезпечення STARK з відкритим вихідним кодом дозволить громаді самостійно підтримувати та розвивати мережу, а отже, це найреальніший шлях до створення StarkNet як децентралізованого суспільного блага. Це також дасть спільноті більше свободи робити свій внесок у розвиток прувера, а отже, і StarkNet».

Масштабування Ethereum

StarkWare є одним із багатьох постачальників масштабування рівня 2 для Ethereum, в тому числі Arbitrum і Optimism. Однак, на відміну від Arbitrum, чиє рішення передбачало «згортання» або групування транзакцій поза ланцюгом, StarkWare запроваджує метод нульового знання, щоб зробити транзакції більш безпечними. Тим не менш, як рішення рівня 2 Ethereum, усі транзакції повинні бути перенаправлені з основної мережі, розвантажуючи основний рівень. 

Код StarkNet Prover базуватиметься на прувері, який використовує StarkEx для роботи dApps, таких як ImmutableX, dYdX та інших.


Слідкуйте за нами в Новинах Google

Джерело: https://crypto.news/starkware-to-open-source-stark-prover-as-it-progressively-decentralizes/