Press "Enter" to skip to content

Розробники Ethereum Classic поділилися планами розвитку платформи на 2018 рік

Перш ніж перейти до планів платформи Ethereum Classic в 2018 році, давайте згадаємо, що було зроблено командою ETCDEV в 2017.

Короткі підсумки року:

  • Хард-форк від блоку № 3 000 000 з метою зупинки «бомби складності». Притому що хард-форк був організований Ігорем Артамоновим поодинці, це подія довелося на час вжиття перших кроків з формування команди, яким займався він же, знаходячи і інтерв’юючи перших кандидатів. Початок лютого офіційно стало часом початку розробки за участю перших фахівців, що працюють над проектом на умовах повного робочого дня.
  • За минулий рік ETCDEV провела масштабне перепроектування коду, розчистивши і несучи безліч змін в базу коду Geth, з більш ніж 1100 фиксациями змін і 8 релізами. Тепер вони являють собою функціонально гнучкі ноди з підтримкою різних типів мереж і користувальницьких/приватних блокчейнов. Якщо ви подивитеся на програмний код Geth, то побачите, що близько 30 % бази коду за станом на поточний момент написано розробниками ETCDEV. Це величезний масштаб змін – Geth фактично стала іншою програмою. До нашого здивування, деякі з нових блокчейнов стали будувати свою роботу, спираючись на Classic-версію Geth, замість ETH Geth. Це, ймовірно, говорить про те, що ETCDEV знаходиться на правильному шляху.
  • Перехід до нової монетарної політики. Це було важливим і масштабним завданням, що передбачає не тільки внесення змін в бази коду програм-клієнтів Geth і Parity. Код Geth був лише верхівкою айсберга. Набагато більше роботи було зроблено крім зміни основного коду: наприклад, тестування виконання в різних умовах, а також забезпечення працездатності всього зовнішнього програмного забезпечення нової монетарної політики.
  • Побудова з нуля настільного додатки-гаманця з підтримкою легень/віддалених нод, апаратних гаманців і багатьох інших речей. Нарешті, у ETC з’явився власний гаманець і він перестав залежати від програм сторонніх розробників.
  • Інструменти командного рядка для легкої і безпечної роботи з блокчейном із сценаріїв оболонки, відправлення та отримання коін, підписування транзакцій і багатьох інших функцій, які можуть бути інтегровані або використовуватися разом з іншим програмним забезпеченням, що працює на стороні сервера.
  • Абсолютно нова EVM (віртуальна машина Ethereum) для Ethereum-проектів. Автономна вбудована, швидка і гнучка. Вона була інтегрована в Geth в якості додаткової EVM і зараз знаходиться в стадії тестування. Разом з іншими бібліотеками, такими як Emerald Vault, вона відкриває безліч можливостей для створення безпечного програмного забезпечення для блокчейнов з підтримкою IoT («інтернету речей») і апаратних засобів малої потужності.
  • На додаток до IoT, отримані JavaScript-бібліотеки для більш зручного створення сторонніх dApp на основі Ethereum, і Emerald Wallet – лише перший приклад такого розподіленого додатка.
  • У цифрах це 16 нових проектів (в термінології Github) і, в загальній складності, більше 5000 фіксацій змін за 2017 рік. Або майже 20 фіксацій за робочий день, якщо вважати, що команда ETCDEV працювала в поодинці.

Плани на 2018 рік

Одним з основних напрямків роботи стане масштабування мережі через сайдчейны (додаткові ланцюжка). Це масштабна і дуже складне завдання, що вимагає проведення великої кількості досліджень і експериментів. Зараз готується кілька пілотних проектів зі сторонніми компаніями.

Ще одне завдання – це адаптація Эфириума Класик для роботи з IoT. Вже досягнутий значний прогрес в цьому напрямку, ви вже можете запустити весь стек на встраиваемом обладнанні, команда має окремі модулі, включаючи легкі компоненти, такі як Emerald Vault і Emerald CLI, а також Sputnik VM, які дозволяють створювати програми різних типів. Планується вдосконалювати ці елементи, знайти нові способи їх практичного застосування та провести ряд експериментів з партнерами.

Продовжиться робота над Emerald Platform і в планах випустити Emerald Desktop Wallet, зробити Mobile Wallet і ще кілька dApp, а також допомагати іншим компаніям використовувати Emerald Platform у своїх сервісах.


Be First to Comment

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*

code