Zilliqa оголосила про запуск сумісності з EVM в основній мережі з 25 квітня. Це дасть можливість запускати смартконтракти Ethereum та використовувати популярні гаманці в екосистемі Zilliqa, передаючи токени ZIL, наприклад, через MetaMask.
EVM — це віртуальна машина Ethereum, на базі якої розробники можуть розгортати та створювати смартконтракти на Solidity (мова програмування для Ethereum).
Це повна, закінчена реалізація сумісності EVM з усіма API, і більшість dApps не потребуватимуть жодної адаптації. Наша реалізація краща, ніж у багатьох блокчейнів другого рівня, тому що ми вирішили зробити EVM рідним для екосистеми Zilliqa, – © Валерій Замараєв, керівник відділу проєктування розподілених систем компанії Zilliqa.
Команда вважає, що нативна сумісність реалізована в повному обсязі, незважаючи на винятки, і надалі планує поступово поширити її між стандартами Scilla (мова програмування Zilliqa) і Solidity. Це надасть можливість чергувати виконання смартконтрактів або мати лише один, який зможе звертатися до двох блокчейнів в одній транзакції. Таким чином з’явиться можливість безшовно передавати будь-які токени між двома платформами.
Цей підхід необхідний для реалізації таких речей, як ERC-20 to ZRC-2 proxies, щоб ви могли бачити свої токени ZRC-2, так само, наче вони були токенами ERC-20. Наша мета – додати сумісність з ERC-20 до всіх токенів ZRC-2 на платформі, навіть до наявних, – © Валерій Замараєв, керівник відділу проєктування розподілених систем компанії Zilliqa.
Якщо розробники розгорнуть відповідні смартконтракти, то всі токени Zilliqa стануть доступними для різних протоколів DeFi.
Мова програмування Zilliqa
Раніше розробники відмовлялися від Scilla через недостатню популярність та відсутність масового прийняття, незважаючи на високу безпеку цієї мови для смартконтрактів. Завдяки цьому оновленню вони зможуть переглянути свій підхід та скористатися перевагами двох блокчейнів.
Це створює можливість, яку може запропонувати небагато інших блокчейнів — ви можете використовувати потрібний інструмент для потрібної роботи. Solidity відкриває доступ до світу DeFi та всього наявного програмного забезпечення, а Scilla можна використовувати для будь-яких нових розробок, де безпека є головним пріоритетом, – © Валерій Замараєв, керівник відділу проєктування розподілених систем компанії Zilliqa.
Команда просить розробників проводити якісні та тривалі тестування своїх програм для виправлення більшості помилок, перш ніж запускати їх в основній мережі. Для цього сумісність з EVM давно реалізована в тестовій мережі, тож нові функції насамперед будуть доступні там.
Майбутнє Zilliqa
Екосистема Zilliqa отримає розширення своїх можливостей після запуску сумісності з EVM та спростить взаємодію з нею як з боку розробників, так і користувачів. І Zilliqa навіть не доведеться реалізовувати всі оновлення гаманців. Це відбуватиметься в автоматичному режимі.
Команда зможе більше зосередитися на самореалізації та співпраці з іншими проєктами криптоіндустрії. Цього року Zilliqa планує великі оновлення, які мають значно прискорити та масштабувати мережу, але насамперед прагне врахувати користувацький досвід для залучення більшої кількості учасників мережі.