CTO Paradigm запропонував відмовитися від мови програмування Solidity для Ethereum

Solidity наразі перебуває в «проблемному стані», що піднімає питання про її поліпшення або перехід на альтернативу. Про це заявив CTO Paradigm Георгіос Константопулос.

«Як ми повинні програмувати Ethereum? […] Чи покращуємо ми Solidity? Чи відмовляємося ми від нього? […] Переключимося на Vyper або на нову мову? Якщо друге, чи варто замість цього створити середовище виконання RISCV, яке працює з Rust?», — зазначив експерт.

Solidity — основна мова програмування для створення смартконтрактів на Ethereum.

У відповідь деякі члени спільноти заявили, що простіша, нова мова дасть змогу розробникам уникнути дорогих помилок, що критично важливо для екосистеми DeFi з TVL у десятки мільярдів доларів.

Засновник DeFiLllama під ніком 0xngmi запропонував розробити новий аналог, який створить умови для переосмислення процесу написання смартконтрактів, зосередившись на станах і переходах, а не тільки на інструкціях. Це допоможе запобігти помилкам і зробити код безпечнішим.

«Якщо вартість збереження поточного статус-кво дорожча, ніж витрати на перемикання на нову мову, нам слід провести загальноіндустріальну кампанію з метою відмови від Solidity. Можна почати з двох наступних за популярністю варіантів — Rust і Move», — рекомендував колишній глава відділу екосистеми Aptos Labs Ніл Харуніан.

Під час дискусії багато хто запропонував мігрувати на Rust, що використовується в екосистемі Solana. Водночас деякі засумнівалися в його застосовності для Ethereum.

Чимала частина коментаторів порадила «виправити» Solidity і не виключати його повністю. Вони рекомендували додати надійніший інструментарій і поліпшити досвід розробників, наголосивши на необхідності вирішення «важливіших завдань».

Решта запропонували задіяти пов’язаний зі співзасновником Ethereum Віталіком Бутеріним Vyper, активним прихильником якого є Curve Finance.

«Створення компілятора Solidity перебуває в поганому стані (підозрюю, що він загруз у технічних боргах), для роботи з Ethereum потрібен інший компілятор або мова. Що ще більш пікантно — Paradigm багато зробила для популяризації Solidity, створивши специфічні для Solidity інструменти», — прокоментував засновник Curve Михайло Єгоров.

Підприємець закликав розробників розглянути можливість використання Vyper, відзначивши порівняно кращий стан його компілятора.

«Просто перевірте, чи достатньо близький Vyper. Ви заощадите цілу купу роботи!» — відреагував офіційний акаунт Curve Finance.

Нагадаємо, у листопаді 2024 року ForkLog повідомив про плани команди Vlayer розширити функціональність Ethereum завдяки створенню Solidity 2.0.

Раніше Бутерін запропонував способи збільшення децентралізації та спрощення аудиту коду.

Читайте ForkLog UA в соціальних мережах

Знайшли помилку в тексті? Виділіть її та натисніть CTRL+ENTER

Матеріали за темою

Ми використовуємо файли cookie для покращення якості роботи.

Користуючись сайтом, ви погоджуєтесь з Політикою приватності.

OK