- Команда IOTA продолжает проводить несколько тестов на GoShimmer перед тем, как перенести их в IOTAcore.
- Команда IOTA объединила Mempool и StardustVM; объединила LedgerState из Hornet; и т.д.
Фонд IOTA Foundation работал над запуском инфраструктуры IOTA 2.0 в начале этого года, и команда продолжает добиваться определенных успехов в этом направлении. За последнюю неделю команда IOTA внесла изменения в репозиторий GoShimmer, а также сделала большие шаги в реализации ядра IOTA.
Хотя были сообщения о том, что GoShimmer был заброшен, на прошлой неделе были внесены незначительные изменения, связанные с конкретным тестовым примером. Инженер-исследователь IOTA Йонас Тайс сказал, что команда продолжит тестировать нововведения на GoShimmer, прежде чем они станут доступны на IOTA Core.
В настоящее время все внесенные изменения в основном направлены на прогресс, достигнутый в реализации IOTACore. Но эти изменения очень незначительны и не показывают никакого намека на прогресс в направлении выпуска GoShimmer MVP.
GM 🌅 #IOTA FAM 🤖
while the whole crypto world is burning due to Ledger Gate 🔥, we will just continue to look on the latest updates on the #IOTA 2.0 node protocol development. pic.twitter.com/8W2D2G5VEM— ID.iota (@id_iota) May 16, 2023
Основные направления деятельности по реализации IOTAcore
Инженер-исследователь IOTA Йонас Тайс недавно заявил, что основной упор будет сделан на IOTAcore. Он упомянул о нескольких параллельных работах в этом направлении:
- Команда IOTA полностью переписала Mempool, чтобы он работал только в памяти. На данный момент нет поддержки конфликтов, но это остается следующей приоритетной задачей. Mempool, бухгалтерская книга, основанная на реальности, подвергается корректировке, чтобы соответствовать «парадигме in-memory» Эта парадигма недавно показала значительное повышение производительности для ConflictDAG в GoShimmer. Эти изменения специфичны для IOTAcore и не могут быть просто перенесены из GoShimmer.
- Счета и мана: Команда IOTA модифицирует iota.go для поддержки счетов на уровне UXTO, а также интегрирует обязательства по счетам/мане в IOTAcore. В то же время, изменения UXTO были записаны для обновленного TIP.
- API: Команда IOTA разрабатывает основные API и будет внедрять некоторые из существующих API. В настоящее время команда находится в процессе определения основного API и включения некоторых из существующих API. Команда клиентов активно сотрудничает и предлагает обратную связь для обеспечения согласованности усилий по разработке.
- Кроме того, команда объединяет Stardust VM, mempool и conflictdag. Команда работает над этим прямо сейчас, что позволит выпускать транзакции stardust в рамках IOTAcore.
В целом, команда IOTAcore достигла прогресса в следующем:
- Mempool и StardustVM объединены.
- LedgerState из Hornet объединен.
- Интегрированный ConflictDAG объединен.