Starknet - це рішення для масштабування рівня 2 (L2) для мережі Ethereum, створене командою StarkWare. Воно вирішує проблеми масштабування Ethereum, забезпечуючи швидші та дешевші транзакції в порівнянні з основною мережею.
Хоча Starknet часто називають «нульовим згортанням» (ZK), його розробники віддають перевагу терміну «згортання дійсності». Це дозволяє уникнути плутанини, пов'язаної з формулюванням ZK, яке може ввести в оману, що функції конфіденційності є необхідним компонентом.
Насправді, основною метою цього жанру L2 є забезпечення дійсності транзакцій, а не обов'язково їх конфіденційності.
Основні тези
Starknet використовує власну спеціалізовану віртуальну машину, Cairo VM, замість віртуальної машини Ethereum (EVM), демонструючи гнучкий простір для дизайну, доступний для L2.
Використання Starknet-ом передових криптографічних доказів, відомих як STARKs, забезпечує високу безпеку і низькі транзакційні витрати.
L2 також пропонує власну підтримку абстракції облікових записів (AA), яка забезпечує різні спрощені функції як для розробників, так і для користувачів.
Що таке Starknet?
Starknet функціонує як зовнішнє середовище виконання транзакцій Ethereum. Він агрегує численні транзакції поза ланцюжком, тобто за межами Ethereum, і публікує сконденсовані пакети в Ethereum, використовуючи докази валідності.
Зі збільшенням кількості користувачів і транзакцій партії стають більшими і частішими, що ще більше оптимізує розподіл витрат, оскільки фіксовані витрати розподіляються між більшою кількістю користувачів. Це може зробити Starknet все більш рентабельним в міру зростання мережі.
Окрім архітектури згортання дійсності, деякі з основних стовпів Starknet є наступними:
🌐 Cairo — це рідна мова програмування Starknet, призначена для написання доказових програм. Це мова з повною мовою Тьюринга, яка дозволяє розробникам використовувати потужність СТАРКів. Синтаксис Cairo натхненний Rust, що робить її зручною для розробників, легкою для читання та написання.
📱 Абстракція облікового запису - забезпечує більш гнучкий користувацький досвід, включаючи такі функції, як багатофакторна автентифікація, соціальне відновлення та безгазові транзакції. Завдяки AA, Starknet пропонує користувацький досвід, який можна порівняти з традиційними додатками Web2, що полегшує основним користувачам взаємодію з децентралізованими додатками.
⛓️ Starknet Appchains — додаткові екземпляри Starknet, призначені для забезпечення роботи конкретних додатків. Ці ланцюжки пропонують мережеві конфігурації, що налаштовуються, дозволяючи розробникам адаптувати свої L2-рішення до унікальних потреб своїх додатків.
Як працює Starknet?
Коли транзакція ініціюється в Starknet, її спочатку отримує секвенсор - ключовий компонент, відповідальний за збір і впорядкування транзакцій.
Потім секвенсор обробляє ці транзакції поза ланцюжком, створюючи пакет транзакцій, які потім виконуються разом. Результати цих виконань об'єднуються в єдиний доказ.
Ці докази генеруються за допомогою провізора, ще одного критично важливого компонента Starknet. Провізор використовує мову програмування Cairo для генерації доказів STARK, які потім надсилаються в мейннет Ethereum для перевірки.
Якщо доказ дійсний, новий стан мережі оновлюється в Ethereum, забезпечуючи безпеку і цілісність транзакцій.
Чому Starknet?
Starknet вирізняється унікальним поєднанням масштабованості, безпеки та гнучкості для розробників.
Використовуючи докази STARK, Starknet забезпечує найвищий рівень безпеки, одночасно значно знижуючи транзакційні витрати. Вбудована підтримка абстракції облікових записів і настроюваних ланцюжків додатково підвищує її привабливість, пропонуючи розробникам інструменти, необхідні для створення складних, масштабованих додатків.
Крім того, постійні оновлення Starknet, такі як інтеграція Cairo Native і робота над паралельними транзакціями, обіцяють ще більше підвищення продуктивності і зниження комісії в майбутньому. Ці досягнення роблять Starknet привабливим вибором для розробників, які прагнуть створити наступне покоління додатків в екосистемі Ethereum.
Як інвестувати в Starknet?
Основним токеном Starknet є STRK. На момент останнього оновлення цього посібника STRK торгувався на рівні $0,53 за токен з ринковою капіталізацією близько $780 млн.
STRK можна купити або продати на різних криптовалютних біржах, включаючи великі централізовані біржі, такі як Kraken, а також децентралізовані біржі, такі як Uniswap.
У майбутньому можна буде стейкати STRK в рамках системи підтвердження частки (PoS) для підтримки безпеки та децентралізації мережі. Стейкінг дозволить власникам отримувати винагороду за обслуговування операцій Starknet.
Найкращі проєкти Starknet
Екосистема додатків Starknet наразі складається з понад 120 унікальних проєктів. Деякі з найкращих проєктів, які варто дослідити тут, включають
🪙 AVNU – децентралізована біржа, що обслуговує Starknet
👛 Argent – популярний гаманець Starknet
🎮 Cartridge – розробники ігрового ончейн-рушія Starknet Dojo
🚀 Influence – повністю ончейн-гра в жанрі космічної стратегії
🌉 Layerswap – швидкий міст, який підтримує Starknet
👾 Realms.World – ігрова екосистема для ончейн-ігор
Більше про Starknet
👉 Профіль Bankless Starknet
👉 Полюйте на ейрдропи на Starknet
Сподобалась стаття? Потребуєш поради? Приєднуйся до нашого телеграм каналу або ж одразу до чату, де тобі завжди раді допомогти
Оригінал статті знайдеш тут!
Над перекладом працювали гільдія перекладачів BanklessDAO (Romko, Yura_Teslya)
Це інформаційний блог, який носить виключно навчальний характер. Не є порадою щодо інвестування чи закликом купити чи продати будь-які активи чи прийняти будь-які фінансові рішення.