Neo Global Ежемесячный отчет

Август 2020 г.

Neo Global Ежемесячный отчет

Основные моменты

Август был наполнен важными этапами для экосистемы Neo, во главе с выпуском Neo3 Preview3 7 августа. В качестве последнего релиза на пути к Neo3 MainNet, Preview3 сосредоточился на улучшении протоколов и исправлении ошибок, призванных помочь командам сообщества, которые в настоящее время обновляют существующие инструменты разработки и инфраструктуру, предоставляя более стабильную платформу для работы над ними.

Обновления включали новый механизм синхронизации блоков, функции управления и усовершенствования системы смарт-контрактов.

Всего через неделю Neo2 MainNet был обновлен до версии 2.11.0 основного клиента Neo. Новая версия включила дерево состояний в качестве метода проверки согласованности данных между различными нодами и позволила его распространение через P2P-сообщения, испускаемые в ходе консенсуса.

Это проложило путь к выпуску Poly Network, нового протокольного альянса, сформированного для облегчения кросс-чейн транзакций между всеми участвующими блокчейнами без выпуска нового токена и с минимальными накладными расходами, необходимыми для интеграции.

В настоящее время сеть поддерживает кросс-чейн транзакции между Neo, Ethereum, Ontology и Cosmos, с намерением добавить поддержку Bitcoin в ближайшем будущем. Switcheo, один из основателей Poly Network, был первым, кто использовал протокол с запуском TradeHub – нового автономного механизма согласования ордеров. Switcheo TradeHub в настоящее время обрабатывает миллионы долларов в кросс-чейн транзакциях, а также станет основой для предстоящей биржи деривативов Switcheo.

В дополнение к большому месяцу Neo анонсировала Flamingo Finance – новый, основанный на Neo полном стеке, децентрализованный финансовый протокол. В рамках инкубации Neo Global Development в сентябре 2020 года планируется запустить Flamingo с такими функциями, как кросс-чейн шлюз активов, автоматизированный рынок решений (AMM) на основе свопов, синтетических stablecoins, и AMM основе бессрочных торговых контрактов.

Flamingo Finance предназначена для заполнения пробелов недостающих частей DeFi в экосистеме Neo и будет включать в себя свой собственный токен проекта Neo, FLM, который будет на 100% распространяться за счет участия сообщества, основанного на взносах.

На объявление Flamingo, Да Хонгфей сказал: “Это только начало. Как открытая экосистема, движимая сообществом, Neo приветствует все публичные сети, разработчиков и инвесторов, чтобы построить умную экономику будущего вместе с нами».

Полный ежемесячный отчет за август можно найти ниже.

РАЗРАБОТКА ПРОТОКОЛА

РАЗРАБОТКА ПРОТОКОЛА

Прогресс Neo3

С релизом Neo3 Preview3 3 августа, Neo стал на один шаг ближе к Neo3. Следующим шагом является выпуск Preview4, как ожидается, в октябре, который, вероятно, будет версия релиза, используемая для официального Neo3 TestNet. Эта версия добавит больше возможностей, включая встроенный оракул, обновление экономической модели, поддержку дерева состояний и многое другое. Некоторые из этих функций уже объединены в основную ветвь, включая некоторые значительные оптимизации.

РАЗРАБОТКА ПРОТОКОЛА

Neo3 Preview 3

В отличие от предыдущих релизов, Preview3 был более стабильным и включал большинство функций слоя протокола. В частности, в этот релиз были включены два ключевых изменения:

  1. Neo расширила модуль смарт-контракта с механизмом try-catch для обработки исключений и функцией обратного вызова контракта. Основной метод был также удален в качестве одной точки входа.
  2. Были заложены основы для механизма управления, отвечающего за управление комитетом. За этим последует экономическая модель в следующем выпуске, позволяющая разработчикам сообщества подготовить инструменты и инфраструктуру, чтобы включить эту функциональность для Neo3.

РАЗРАБОТКА ПРОТОКОЛА

Управление и экономическая модель

Одним из наиболее значительных улучшений для Neo3 является управление и экономическая модель. Эта система призвана поощрять держателей ОСЗ к участию в децентрализации Neo путем активного участия в управлении, что отчасти достигается за счет предоставления более сильных стимулов для избирателей. Neo3 Preview3 включил код для модели управления(# 1491), и ветви для экономической модели в настоящее время объединены, в том числе стимул для держателей NEO(# 1845), стимул для членов комитета(# 1847), и стимул для избирателей(# 1848). Следующие шаги будут включать сотрудничество с группами разработчиков сообщества, чтобы довести новые функции управления для владельцев NEO в более удобной для пользователя манере.

РАЗРАБОТКА ПРОТОКОЛА

Дерево состояний

Neo3

Чтобы предотвратить задержку запуска Neo3 MainNet, было принято решение продолжить распространение корневых данных через P2P-сообщения, однако соответствующий вопрос(# 1526) останется открытым для дальнейшего обсуждения. Если будут найдены улучшенные решения, подход может быть изменен после запуска MainNet. Реализация была завершена в neox ветви, однако из-за логической зависимости PR(# 1793) был временно закрыт до тех пор, пока оптимизация использования диска не будет применена к Neo2. Логика оптимизации сначала будет применена к Neo2.x, а затем включенас # 1793 для главной ветви.

Neo2.x

Все запросы на вытаскивание, связанные с функционалом дерева состояний, были объединены в ветку master-2.x, завершив реализацию Теперь в онлайн-режиме на MainNet, эта функция используется кросс-чейн протоколом взаимодействия Poly Network, который был запущен 18 августа 2020 года с Neo, Ontology и Switcheo в качестве членов-учредителей. Ранее упомянутая оптимизация использования диска в настоящее время находится встадии разработки ( #1878) и включает в себя рефакторинг работы для Merkle Patricia Trie. Дополнительный PR также будет представлен, чтобы позволить узел только хранить текущее состояние.

РАЗРАБОТКА ПРОТОКОЛА

Оракулы

После многих дискуссий взад и вперед в отношении асинхронных и синхронныхрешений оракула (# 1676) (# 1738), основные разработчики решили сосредоточиться на асинхронном решении. Окончательное решение было принято из-за проблем с операциями оракула в mempool при использовании синхронного подхода. В настоящее время ведется работа над плагином OracleService для репозитория neo-modules, который будет использоваться для реализации и тестирования.

РАЗРАБОТКА ПРОТОКОЛА

Воздействие на инфраструктуру

В этом месяце был завершен ряд других ключевых улучшений инфраструктуры, включая параллельную проверку транзакций (#1507). Это было достигнуто путем разделения проверки транзакций на две части, одну зависимую от состояния и одно независимое государство, и параллельного запуска последней с использованием отдельного пула актеров Akka. Результатом является потенциальное улучшение TPS до 3 или 4 раз.

Другие примечательные изменения включают добавление метода исключения для CreateContract (#1787), добавление возможности для членов комитета отправлять высокоприоритетные транзакции (#1816) и разрешенную проверку смарт-контрактов (#1800 и #628). Приоритет был также поднят на Ping/Pong сообщениях, чтобы помочь с синхронизацией нод (#1812), и было добавлено ограничение глубины вложенности в логике Neo’s try/catch, чтобы предотвратить потерю памяти нод (#365).

ИНФРАСТРУКТУРА И РАЗРАБОТКА ИНСТРУМЕНТОВ

ИНФРАСТРУКТУРА И РАЗРАБОТКА ИНСТРУМЕНТОВ

Обзор

В этом месяце мы скорректировали формат раздела «Инфраструктура и инструменты». Переход на проектные этапы должен облегчить наблюдение за развитием каждого продукта сообщества по мере того, как инструментарий Neo продолжает развиваться. Аналогичные типы проектов были сгруппированы в докладе для удобства.

В настоящее время большинство сообществ разработчиков Neo в основном сосредоточены на разработке версий существующих инструментов, совместимых с Neo3 Preview3. Обновления обеспечивают функциональность, аналогичную той, что есть на Neo2, в некоторых случаях вводя новые возможности, которые появляются благодаря усовершенствованиям платформы.

ИНФРАСТРУКТУРА И РАЗРАБОТКА ИНСТРУМЕНТОВ

Основные моменты августа

ИНФРАСТРУКТУРА И РАЗРАБОТКА ИНСТРУМЕНТОВ

Этапы проекта

NODE

NeoGo от Neo SPCC

В августе две новые версии ноды Go, выпущенные Neo SPCC. Новая версия v0.77.0 обеспечивает полную совместимость с 2.11.0, текущей версией узла СЗ, используемой на Neo2 MainNet. Аналогичным образом, релиз узла v0.91.0 предоставляет практически полнофункциональную альтернативу клиенту ноды ядра, используемому в сети Neo3 Preview3. Недавние эталонные тесты продемонстрировали улучшения в производительности, достигнутые в этом важном релизе, с дальнейшими улучшениями, ожидаемыми по мере развития Neo3.

https://github.com/nspcc-dev/neo-go

EXPLORER и MONITOR

Dora by COZ

Выпущенный в этом месяце, Дора является новым эксплорером блоков из CO, предназначенных для в конечном итоге заменить NeoScan. Эксплорер в настоящее время поддерживает Neo2 MainNet и TestNet, с расширением его набор функций ожидается в течение ближайших месяцев.

https://dora.coz.io/

NeoTube от NEXT

Следуя своему предыдущему роудмепу , NEXT сосредоточили усилия на интернационализации. Наряду с различными оптимизациями бэкэнда, NeoTube блок эксплорера теперь предлагает поддержку для 9 языков: упрощенный китайский, английский, корейский, японский, немецкий, испанский, французский, итальянский и русский.

https://neotube.io/

NEO Tracker от NEO Tracker

В августе команда решила проблему, которая стала причиной простоя для эксплорера блоков. Другие исправления исправили ошибки с отображением некоторых токенов NEP-5.

https://neotracker.io/

SMART CONTRACT COMPILER

Boa by COZ

Выпущенный в этом месяце для Neo3 preview3, Boa является смарт-компилятор контракта предназначен, чтобы позволить пользователям писать контракты с помощью Pythonic синтаксиса. Его первый релиз включает в себя первоначальную документацию, шаблон NEP5, совместимость с контрактным отладчиком Neo Blockchain Toolkit, наряду с различными примерами и тестами для демонстрации доступной в настоящее время функциональности.

https://docs.coz.io/neo3/boa/index.html

Neow3j от AxLabs

Выпуск neow3j v3.2.0 добавляет ключевые функциональные возможности своему компилятору, открывая новые области языка Java для разработчиков смарт-контрактов. Новый функционал включает в себя все операторы (арифметические, реляционные, битовые, логические, присваивания), операторы if-else и циклы.

https://github.com/neow3j/neow3j

NeoGo от Neo SPCC

Наряду с улучшением ноды, Neo SPCC также обновил свой смарт-компилятор контрактов для разработчиков Go. Теперь приведены в соответствие с Preview3, Go Smart примеры контрактов и семинар, приведя его в соответствие с Preview3. Изменения сопровождались усовершенствованиями включенного составителя контрактов.

https://github.com/nspcc-dev/neo-go

SDK

Mamba by COZ

Еще один новый релиз, Mamba является Python SDK, который упрощает взаимодействие с блокчейном Neo3 Preview3. Предварительная версия добавляет функции, необходимые для первоначальной интеграции Neo3 в преддверии запуска MainNet, и включает в себя новый универсальный Neo3 VM, написанный в C, который также был разработан COЗ для использования в экосистеме.

https://docs.coz.io/neo3/mamba/index.html

Neow3j от AxLabs

Наряду с работой над компилятором, команда AxLabs провела август, приведя свой Java SDK в нужное время с Neo3 Preview3, который в настоящее время завершается выпуском v3.2.0. Кроме того, обновление включает в себя новый плагин Gradle для упрощения компиляции данного смарт-контракта, написанного на Java.

https://github.com/neow3j/neow3j

SMART CONTRACT & DAPP FRAMEWORK

NEO-ONE от NEO Tracker

В августе команда NEO’ONE начала работу над выпуском SDK для Javascript и Typescript, и ожидается, что новая версия выйдет в сентябре. Обновление будет включать в себя изменения в нодах, CLI и API клиентов, предназначенные для обеспечения их совместимости с Neo3 Preview3. В этом месяце она сосредоточилась на фундаментальных компонентах, обновлении хранилищ ноды и блокчейн-моделях, таких как контракты, транзакции, счета, подписавшиеся и другие.

https://neo-one.io/

Neo Blockchain Toolkit от NGD Сиэтл

В августе NGD Seattle выпустила обновленные версии двух инструментов, включенных в набор инструментов, Smart Contract Debugger и Neo Express. Новые версии приносят полную совместимость с Neo3 Preview3, включая новые функции, такие как недавнее добавление поддержки обработки исключений try/catch для контрактов.

Обновление отладки обеспечивает первую истинную реализацию поддержки отладки во времени. Позволяет разработчикам шагнуть назад или вперед по коду для выявления ошибок, эта функция работает по отслеживанию исполнения контракта. Эти данные теперь могут быть получены с помощью Neo Express, однако в будущем плагины будут доступны для сбора трасс на TestNet, MainNet или любой другой сети Neo. Наряду с выпуском были предоставлены пошаговая инструкция, чтобы показать разработчикам, как использовать новую функциональность.

https://marketplace.visualstudio.com/items?itemName=ngd-seattle.neo-blockchain-toolkit

WALLET

Neon Wallet Mobile by COZ

Недавно объявленный COЗ, ведется работа по привлечению популярного десктопного кошелька Neon к мобильным устройствам. Кошелек будет доступен на устройствах iOS и Android, и в настоящее время проходит внутреннее тестирование. Бета-регистрации доступны по wakeup.neon.coz.io.

https://neonwallet.com/

NeoLine by NEXT

В августе NEXT выпустила новые версии кошелька NeoLine для Android (v2.5.1) и iOS (2.5.4), исправив различные ошибки и внедряя оптимизацию. Команда также приступила к работе над новой версией своего расширения Chrome и сообщила об улучшении структуры и сети API.

https://neoline.io/

O3 Кошелек от O3 Labs

В августе команда выпустила новые версии O3 Wallet для мобильных и настольных пользователей, добавив поддержку не взаимозаменяемым токенам и мульти-чейн активам, включая Bitcoin и Ethereum. Обновление также включает в себя оптимизацию dAPI и вновь вводит функцию Buy NEO. Следующая серия улучшений позволит осуществлять управление кросс-чейн активов на Neo3 TestNet.

https://o3.network/

NEOFS

Флагманский продукт Neo SPCC, в августе команда готовилась к выпуску v2.0 NeoFS. Эта новая версия повлияет на каждый компонент, включая Go SDK, программное обеспечение узла и API. Обновление API отмечается как окончательный редизайн, чтобы премьер его для Neo3 TestNet, а также создание основы для будущей обратной совместимости.

Кроме того, команда также завершила работу над своим шлюзом Amazon S3, что позволило пользователям получить доступ к NeoFS через S3, и рефакторинг существующих шлюзов HTTP. В настоящее время ведутся работы над основными компонентами сети доставки NeoFS-контента (CDN), включая edge manager, координацию задач, а также invalidato кэша

Исследования

Спецификация dBFT 3.0 от NeoResearch

После недавних научных публикаций об истории и эволюции dBFT 3.0, NeoResearch начал работать над официальной спецификацией. Спецификация обеспечит практическое обучение, которое позволяет разработчикам полностью воссоздать механизм консенсуса с использованием любого языка программирования. Первый проект документа завершен и находится на стадии окончательных изменений.

Разное

Visual Token Designer от NGD Сиэтл

С его этапом v1.0 релиз добавив полную поддержку Token Taxonomy Framework, NGD Сиэтла Visual Token Designer является первым широко доступным инструментом с полной поддержкой стандартов InterWork Alliance.

https://marketplace.visualstudio.com/items?itemName=ngd-seattle.visual-token-designer

Аудит Red4Sec

В августе группа провела аудит кода версии Neo3 Preview3, выявив несколько уязвимостей, над которыми в настоящее время ведется работа и которые были исправлены. После представления отчета Red4Sec начал обзор изменений Preview4, процесс, который он будет повторять, чтобы охватить весь исходный код Neo3 в преддверии его выпуска.

МАРКЕТИНГ И ОПЕРАЦИОННАЯ ДЕЯТЕЛЬНОСТЬ

МАРКЕТИНГ И ОПЕРАЦИОННАЯ ДЕЯТЕЛЬНОСТЬ

Обзор

В августе Neo продолжила работу по укреплению своей стратегической позиции в качестве “Протокола по цифровым активам” умной экономики.

Совместимость гетерогенных сетей блокчейнов больше не является теорией на бумаге Запуск Poly Network, оборудованного Neo с возможностью миграции активов из основных сетей, таких как Bitcoin, Ethereum, блокчейны на базе COSMOS SDK и Ontology с низким коэффициентом разногласий. Открытый альянс Poly Network приглашает партнеров и сети присоединиться к усилиям по дальнейшему расширению охвата.

На стадии внедрения Neo объявила о крупной инициативе по поддержке проекта Rosetta с открытым исходным кодом, начатого компанией Coinbase, который закладывает основу для беспроблемного доступа к активам и управления ими в цифровые кошельки Rosetta, совместимые с Rosetta. Эта работа дополняет углубление сотрудничества с такими организациями, как сеть BSN и IWA

В своей недавней статье: Up the DeFi Game: Представляя Flamingo, Хонгфей подчеркнул важность надежной инфраструктуры DeFi для экосистемы Neo, и объявил о запуске Flamingo, совместимого полного стека DeFi протокола на Neo. Flamingo ускорит принятие DeFi, введя наши последние несколько недостающих частей: кросс-чейн шлюз активов, механизм обеспечения ликвидности на основе AMM и алгоритм, основанный на залоге stablecoin. Flamingo litepaper и более подробную информацию будет выпущен на этой неделе для всех членов сообщества. Ожидается, что проект будет реализован поэтапно, начиная с сентября.

– Юань Гао, директор по маркетингу NGD

МАРКЕТИНГ И ОПЕРАЦИОННАЯ ДЕЯТЕЛЬНОСТЬ

Маркетинговые события

5 августа

Neo приняли участие в Great Bay Area Blockchain Week в Шэньчжэне, Китай организовано Cointelegraph CN. Да Хонгфей выступил с вступительной речью на Neo3, о текущих проблемах внедрения блокчейн-мейнстрима и недостающих элементах, необходимых для DeFi в экосистеме Neo. Директор NGD EcoGrowth Джон Ван также принял участие в панельной дискуссии о том, как развивались публичные блокчейны с течением времени. Кроме того, у Neo был стенд, который могли увидеть посетители.

10 - 13 августа

Neo и ChainNews совместно запустили первый из трех сезонов “Neo Summer Challenge” и Q&A конкурс через мини-программу WeChat. Лучшие участники рейтинга и счастливые победители розыгрыша получили токены NEO и Neo merchandise.

11 августа

Да Хонгфей принял участие в саммите pow’ER Blockchain Technology and Application Summit в Шанхае, Китай, организованном Huoxing Finance, и выступил с программной речью под названием «Эволюция публичных блокчейнов».

11 августа

Гао Юань, директор по маркетингу NGD присоединился к серии Neo News Today’s Byzant и поделился своими мыслями о появлении децентрализованного финансирования, его основных компонентов, и как довести его до Neo blockchain.

17 августа

Глава NGD Seattle Джон де Вадос опубликовал статью на CoinTelegraph под названием Blockchain Interoperability: The Big Picture, чтобы обсудить, как единый язык для цифровых активов обеспечит основу для нашей децентрализованной экономической и социальной инфраструктуры.

18 августа

Neo выпустила гетерогенный протокол функциональной совместимости Poly Network в качестве одного из основателей вместе с Ontology и Switcheo Network.

21 августа

Фонд Neo опубликовал свой финансовый отчет за 2020 год H1.

25th

Neo опубликовал руководство по пошаговое руководство для разработки на Neo с помощью недавно запущенного BSN Global Portal.

27th - 28th

Neo провела AMA на Reddit с Хэ Ифань, генеральным директором Red Date Technology и управляющим директором Ассоциации развития BSN, и Джоном Ваном, чтобы ответить на вопросы сообщества относительно недавнего партнерства BSN и будущих планов.

27 августа

Да Хонгфей официально представил Flamingo Finance – совместимый фулл-стэк протокол DeFi на блокчейне Neo. Сайт Flamingo Finance также вышел в прямой эфир с одностраничной подсветкой целей проекта и сроков реализации продукта. Первый релиз продукта ожидается в середине сентября.

28 августа

Ли Чэнь, старший разработчик NGD и Tan Yuan, ответственный за развитие Poly Network, присоединился к Neo Live на WeChat, чтобы обсудить Poly Network и как Neo может извлечь выгоду из гетерогенного протокола совместимости.

30 августа

Джон де Вадос принял участие в REIMAGINE 2020 V2.0 и рассказал о последних инициативах Neo, таких как запуск IWA и совместимость.

МАРКЕТИНГ И ОПЕРАЦИОННАЯ ДЕЯТЕЛЬНОСТЬ

Сообщества

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WEIBO

РОСТ ЭКОСИСТЕМЫ

РОСТ ЭКОСИСТЕМЫ

Обзор

Экосистема Neo сделала много шагов вперед в августе, во главе с выпуском двигателя согласования ордеров Switcheo TradeHub, который минтил свой блок формирования MainNet 13 августа. Switcheo TradeHub использует Poly Network для выполнения кросс-чейн транзакций и в настоящее время имеет 17 узлов валидатора, находящихся в ведении таких организаций, как Neo Foundation, Houbi, IOSG, O3 Labs и Neo Economy. Двигаясь вперед, TradeHub также будет основным компонентом предстоящей биржи деривативов Demex компании Switcheo.

Еще одним важным этапом стал перезапуск кошелька O3 от O3 Labs. После удаления из iOS App Store в начале года из-за спора о товарном знаке, O3 Кошелек вернулся с обновленным дизайном и новыми функциями. Он также доступен в Play Store для Android устройств, и O3 Labs призывает пользователей представить свои отзывы, чтобы заработать награды GAS.

На интеграционном фронте Neo объявила, что разрабатывает плагины для проекта Rosetta под руководством Coinbase, целью которого является упрощение интеграции блокчейнов с кошельками, веб-сайтами и биржами, которые их поддерживают. Moonlight также представил свой портал разработчиков, который позволяет приложениям интегрироваться с его Vivid DSSI.

РОСТ ЭКОСИСТЕМЫ

Обновления

  • 13 августа Switcheo TradeHub официально минтил свой блок генезиса MainNet. На следующей неделе Switcheo открыла ставку на токены SWTH, позволив держателям токенов делегировать право голоса валидаторам TradeHub, таким как Neo Foundation, Neo EcoFund, Binance, Huobi, NGC, IOSG, Zilliqa и многое другое.
  • 13 августа Компания Moonlight опубликовала свой портал разработчиков Vivid,который позволяет сторонним приложениям интегрировать Vivid DSSI.
  • 28 августа Neo объявила об интеграции с Rosetta, проектом с открытым исходным кодом под руководством Coinbase, целью которого является упрощение интеграции блокчейнов с кошельками, веб-сайтами и биржами, которые их поддерживают. Neo будет обеспечивать разработку и поддержку данных для Rosetta.
  • 30 августа, Guardian Circle объявил Saepio, услуга “тревожная кнопка”, предназначенная для работников гостиничного хозяйства, стоимость которой оценивается примерно в 5 миллиардов долларов США. Сделав “несколько ключевых изменений” в свою существующую платформу, Guardian планирует предложить Saepio на 1/6th стоимость текущей рыночной конкуренции.
  • 31 августа O3 Labs выпустила обновленный O3 Wallet для публичной загрузки, теперь доступный как на Apple App Store для настольных и мобильных устройств, так и в Google Play Store. Обновленный O3 Кошелек имеет переработанный интерфейс и оптимизированный пользовательский опыт.
  • Blockchain Cuties улучшил свой геймплей с переработанными функциями для поощрения вовлеченности пользователей. Кроме того, игра включила специальные новые элементы NFT в элементы и в настоящее время имеет более 10000 элементов на Neo.

ЛИКВИДНОСТЬ

ЛИКВИДНОСТЬ

Биржи