В сети Ethereum запущено обновление канала состояния второго уровня Celer Network

Celer Network, масштабирующая платформа уровня 2, сегодня объявила о запуске своего обновления магистральной сети государственного уровня 2, Lyra, на Ethereum. Celer с открытым исходным кодом полный код узла сети канала состояния. Команда Celer говорит, что «программное обеспечение высоко оптимизировано и соответствует требованиям производства».
Это знаменует собой первый в мире релиз с открытым исходным кодом для многоканального сетевого канала. С этим запуском Celer вступает в новую эру, расширяя свою сеть, позволяя глобальным операторам узлов и разработчикам приложений создавать широкий спектр вариантов использования.
Особенности обновления
Online advertising service 1lx.online
Начиная с запуска альфа-сети в июле прошлого года, команда Celer интегрирует основные протоколы государственного канала и программную реализацию для обеспечения высокой производительности. Команда получила опыт от CelerX, реального мобильного игрового приложения с более чем 100 000 пользователей. С августа 2019 года узел сети Celer обработал 1 125 541 транзакцию микроплатежей с нулевым временем простоя.
Релиз с открытым исходным кодом государственного канала Lyra — это программное обеспечение промышленного уровня, которое используется в реальных приложениях. Программное обеспечение, реализованное в Go, разработано на основе сквозных принципов и высоко оптимизировано с точки зрения производительности, надежности и модульности. Особенности:
- 10 МБ минимальной памяти
- Protobuf внецепная структура данных для обеспечения агностицизма блокчейна
- Согласованность состояния транзакций и отказоустойчивость
- Безопасный пиринг и соединение с аутентификацией SSL
- Подключаемые конечные точки инфраструктуры Ethereum
[irp]
Online advertising service 1lx.online
Выпущенный код, включая cChannel-eth, goCeler-oss и celer-light-client, поддерживает все функции, описанные в спецификации канала состояния Celer. Основные моменты включают в себя:
- Поддержка токенов ETH и ERC20
- Обобщенный условный платеж
- Многоузловая сеть и оплата и государственная маршрутизация
- Обобщенная государственная структура обмена и проверки
- Обобщенная структура разработки государственного канала dApp
- Дуплексный канал с параллельным движением окон
- Булево-числовая поддержка условных платежей
- Открытие канала одной транзакции
- Динамический депозит и кооперативный вывод
- Совместное закрытие канала
- Пакетные многоканальные расчеты
- Пакетная ликвидация нескольких платежей
- Обновляемая архитектура с нулевым временем простоя
Потребность в ресурсах для запуска полного узла канала состояний Celer очень мала: полный узел потребляет для работы только 10 МБ памяти и может автоматически масштабироваться в зависимости от количества клиентских подключений.
План роста
Команда Celer заявляет, что в связи с новым открытым исходным кодом, для расширения сети узлов потребуется консервативный трехфазный подход.
Online advertising service 1lx.online
- Этап 0: Открытая публичная проверка базы кода, тестовых прогонов в сети и количества ошибок безопасности при осторожном обрезании функций.
- Фаза 1: Включение выбранных партнеров с полной функциональностью для обеспечения регулярности работы и опыта адаптации.
- Этап 2: Всеобщая публичная экспансия.
«После этапа 1 мы перейдем к полномасштабному запуску с онлайн-хакатонами и мероприятиями сообщества, чтобы повысить осведомленность о работе полного узла Celer и нацелить на создание эффекта сети и непрерывное развитие базы кода с сообществом и изучение больше вариантов использования. С точки зрения сроков, мы ожидаем, что фаза 0 займет 1,5 месяца, а фаза 1 — от 1 до 2 месяцев в зависимости от доступности нашего партнера, прежде чем мы перейдем к фазе 2 для полностью открытой экосистемы».
— Сетевая команда Celer