27.11.2022

Обновление дорожной карты развития ICON — декабрь 2021 г.

1 min read

В декабре сеть ICON была обновлена ​​до ICON 2.1 — крупное обновление, которое включало предложения по пересмотру 14, 15 и 16. ICON 2.1 включает множество новых разработок, включая IISS 3.1, связанное делегирование, сокращение облигаций, плату 3.0, Java SCORE, и больше. Мы также добились значительного прогресса в интеграции BTP и Nexus. Узнайте больше о наших успехах в декабре ниже.

IISS 3.1
С принятием сетевого предложения Revision 14 IISS 3.1 был успешно активирован в основной сети ICON. IISS (ICON Incentives Scoring System) контролирует расчет вознаграждений I-Score для участников сети (избиратели, P-представители и т. Д.) В сети ICON.
В целом, IISS 3.1 делает выпуск ICX более предсказуемым благодаря целевым пулам инфляции (P-Reps, реле, CPS и избиратели), а первоначальная реализация IISS 3.1 имеет более низкий уровень инфляции (~ 3,99%), чем ICON 1.0.
Связанная делегация
В IISS 3.1 ранг P-Rep больше не определяется строго делегированием. Вместо этого связанное делегирование — это показатель, определяющий ранг представителя. Чтобы получить 100% своего вознаграждения, П-Представители должны внести 5% своей делегации в качестве залога. Например, если представитель P-Rep имеет 1 000 000 голосов, он должен внести 50 000 ICX в качестве залога, чтобы получить свое полное вознаграждение.
Рубящий
При определенных условиях залог представителя депутата может быть сокращен (сокращение не применяется к избирателям). Например, если представитель P-Rep столкнется со значительным простоем или пропустит голосование по предложению сети, он получит 10% -ную скидку на свою облигацию. Поскольку косая черта — это новая разработка, представленная в ICON 2.0, текущая частота косой черты установлена ​​на 0%. Со временем коэффициент сокращения будет увеличен до 10% по мере развития и стабилизации ICON 2.0.
Комиссия 3.0
Плата 3.0 — это обновленная политика оплаты сети ICON. Он обеспечивает общее увеличение затрат времени выполнения до более подходящего уровня. Помимо увеличения комиссий за транзакции ICX, Fee 3.0 также снижает вероятность того, что злоумышленники будут рассылать спам в сети. Плата 3.0 также включает более дешевые затраты на развертывание и обновление SCORE, а также новую стоимость 25 шагов для вызовов базы данных.
СЧЕТ Java
С принятием сетевого предложения Revision 15 поддержка Java SCORE (среда выполнения смарт-контрактов ICON) была официально активирована в основной сети ICON. По сравнению с Python SCORE в ICON 1.0, Java SCORE в ICON 2.0 содержит ряд улучшений:
Смарт-контракты Java не должны проходить аудит перед развертыванием. Это позволяет разработчикам развертывать контракты быстрее и проще.
Java SCORE поддерживает SCORE Factory, функцию, которая позволяет SCORE развернуть другой SCORE.
ВАЖНО: Поскольку поддержка Java SCORE в полном разгаре, мы прекращаем поддержку Python SCORE в будущем. В ближайшие недели мы опубликуем дополнительную информацию о стратегии и сроках прекращения поддержки.
BTP и Nexus
Лунная река
Мы перешли от стандарта мульти-токенов (IRC31, ERC1155) к базовому стандарту токенов (IRC2, ERC20) для MoonRiver. Это позволит нам работать напрямую с существующими приложениями на ICON и MoonRiver. Мы также исправили несогласованную синхронизацию между BMV и BMR, исправили проблему с нестабильными соединениями сокетов, обновили до последней версии среды выполнения Moonriver и исправили обновление максимального блока для каждого сегмента, чтобы избежать ошибки максимального ограничения газа.
Умная сеть Binance (BSC)
Мы завершили интеграцию BSC на портале Nexus и решили все запросы от BSC для завершения запроса на вытягивание. В настоящее время мы ожидаем хард-форка BSC перед развертыванием в производственной среде для окончательного тестирования.
NEAR протокол
Мы успешно развернули локальный узел NEAR, подключенный к кошельку NEAR, и начали интеграцию NEAR в портал Nexus. Мы также добились прогресса в индексаторах регистрации транзакций, монетизации / записи и ретранслятора для NEAR.
Цели ICON 2.0 и BTP в январе
В январе мы сосредоточимся на активации ICON 2.2 — это обновление станет последним шагом в завершении перехода с ICON 1.0 на ICON 2.0. В рамках этого обновления мы будем стремиться увеличить количество основных P-представителей с 22 до 25. ICON 2.2 также будет включать новую оценку управления, написанную на Java, и владелец контракта будет изменен на сам рейтинг управления.
Что касается BTP, мы будем стремиться выполнить перечисленные ниже пункты в январе:
Начните исследования по сокращению выбросов газа с помощью модели ненадежного моста
Разверните контракты на миграцию токенов в тестовой сети MoonRiver и тестовой сети ICON в Берлине для тестирования.
Разверните контракты в Moonriver и основной сети ICON, если проблема с потреблением газа будет успешно решена.
Полная интеграция NEAR в портал Nexus.
Больше партнерских интеграций (TBA)
Запуск интеграции dApp-to-dApp для демонстрации реальных вариантов использования межсетевых передач.