Привет всем, здорово быть здесь для этого еженедельного обзора, даже если технически это отчет за полторы недели. Я работал изо всех сил, чтобы все подготовить и исправить все ошибки. Мы собираем кошельки и преодолели все препятствия. Все готово к упаковке и выпуску примерно через три часа.

Одна из основных проблем, с которыми мы столкнулись, была связана с API для выставления счетов, но сейчас все устранено. Настольный кошелек был очень медленным с большой сигчейн, но теперь он намного быстрее и эффективнее. Я работал над его оптимизацией в течение последних нескольких дней, поэтому теперь загрузка ЦП намного ниже, независимо от размера сигчейна.

Все материалы для клиентского режима были загружены, но прошлой ночью у нас возникла проблема с начальной загрузкой, потому что я изменил пароль на узле. Мы должны были это исправить, а это означало, что мне пришлось не спать всю ночь, чтобы повторно синхронизировать и протестировать его. Но теперь все действительно гладко, и основные сетевые узлы работают на нем уже несколько месяцев, так что он довольно хорошо протестирован в большинстве областей.

Были некоторые проблемы с балансом, но я исправил их несколько часов назад, так что Кендалл сейчас работает над билдами. Нам нужно было получить ключи для подписи, но теперь они у нас есть, и все готово. После этой AMA я собираюсь слиться с основной веткой и пометить релиз 5.1. Сейчас мы работаем над кандидатом на выпуск RC 20, а затем над пунктом 220.3 сборки 20.

У нас не было конфликтов слияния, и это отличная новость. В общей сложности у нас было 114 000 строк нового кода, из которых 70 000 — это расширение исходной функциональности, а еще 40 000 — дополнительная функциональность.

Есть около 3000-4000 активных узлов, и объем транзакций выглядит хорошо. Команда усердно работала над слиянием кода, и, наконец, это было сделано, что является огромным достижением. В настоящее время они работают над сборкой настольных компьютеров, и у них запланирован график выпуска, который включает в себя одноранговый рынок и новые функции для DSL запросов.

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

Команда также гордится разработанной архитектурой. Они создали мощное подмножество команд, которые можно использовать для самых разных целей, например, для получения средней сложности за последние 24 часа. Ledger API можно использовать для определения сложности и расчета среднего значения, а ключевое слово «с тех пор» можно использовать для указания временного диапазона.

Команда все еще изучает, как использовать все различные инструменты, которые они разработали, но они рады показать, как использовать DSL запросов. Они планируют пометить код для выпуска в ближайшее время и выпустить его как режим только для трития. Он также работает в режиме клиента, который занимает меньше места на диске. Доступно множество API, включая регистрационный API, буквенный API и сетевой API, но команда движется к одному API с разными наборами команд для разных функций.

Токены были обновлены и интегрированы в финансовый API, и команда работает над документацией и документом для бирж и маркет-мейкеров.

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

Кроме того, они создают API базы данных, чтобы разработчики могли легко хранить данные для своих приложений, что делает его универсальным для разработчиков. Команда сосредоточена на том, чтобы сделать технологию продвинутой, но простой в использовании, чтобы людям даже не нужно было знать, что они используют блокчейн. Они также стремятся интегрировать Nexus с различными типами движений, такими как одноранговые торговые площадки и платформы NFT.

Я считаю, что Nexus может делать все, что может понадобиться в Интернете, без необходимости в каком-либо дополнительном программном обеспечении. По сути, Nexus — это шаг к тому, чтобы стать операционной системой, так как он может обеспечить все необходимые функции. Для этого мы работаем с микроядром, которое помогает нам запускать операционную систему. Нам нужно установить структуру TAO и ее предварительные условия, которые могут обеспечить функциональность для сборки операционной системы.

Операционная система TAO управляется инфраструктурой TAO, и мы можем избежать написания сервера файловой системы, имея файловую систему. Нам нужно будет только написать корневой сервер задач и кое-что еще. Я также работаю над тем, чтобы сделать его совместимым с POSIX, чтобы он был обратно совместим со многими другими системами. Я хочу иметь все интерфейсы командной строки Unix, такие как LS, Grab и другие команды, чтобы сделать их знакомыми.

Помимо разработки Nexus, я работаю с группой людей над созданием децентрализованной сети банкоматов. Наша цель состоит в том, чтобы создать децентрализованные фиатные входы и выходы, которые могут выдержать нормативную проверку без каких-либо центральных организаций, обменивающихся чем-либо. Мы хотим создать технологию, которая предоставит инструменты для нашей свободы, а не для нашего порабощения. Я верю, что эта технология может помочь нам преодолеть мировые проблемы.

Сосредоточившись на коде, я также занимаюсь заботой о себе и своем здоровье. В прошлом году я не заботилась о себе, и это сильно повлияло на меня. Но теперь я здоровее и учусь лучше заботиться о себе. Разработка Nexus была сложным, но интересным путешествием, и я горжусь тем, чего достиг.

Моя цель — свободно изучать информацию, отслеживать ее происхождение и знать, что ею не манипулировали. Мы должны иметь возможность искать без какой-либо предвзятости и без каких-либо взвешенных алгоритмов, говорящих нам, чему верить и что видеть. Нам нужна достоверная информация, чтобы решить многие проблемы планеты, и Nexus — первый шаг к этому. Когда дороги вышли из строя, а между замками заполонили бандиты, информация не могла передаваться между людьми, и начались Темные века. Но когда он начал путешествовать, произошел всплеск искусства, инноваций и науки, и именно с этого началось Возрождение.

В заключение, я буду продолжать работать над Nexus, пока он не будет готов, и моя цель — поддержать вас всех. Хотя я не был активен в Telegram, я планирую вернуться в ближайшее время. Однако мне нужно быть дисциплинированным и сосредоточиться на кодировании, так как это занимает много времени. В 18:33 мы установили дату релиза и я слил мастер. Было около 1766 коммитов, и версия была сброшена до версии-кандидата 5.1, которую мы собираемся пересобрать. Мы решили транслировать процесс выпуска в прямом эфире и разместили его на нашем GitHub. После компиляции кода я отправил его в master и удалил версию кандидата на выпуск. Я пометил его и создал релиз-кандидата. Кендалл завершит остальные сборки, а я опубликую твит в Твиттере. Если возникнут какие-либо ошибки, мы опубликуем их на нашем GitHub и попросим людей сообщать о проблемах в средствах отслеживания проблем.

Я собирался взять отпуск, вероятно, в пятницу, и возобновить работу в следующую пятницу. Когда мы начали процесс выпуска, мы проверили версии, и пришло время рок-н-ролла. Версия 5.1 Tritium++ CL Live 510 находилась в режиме выпуска. Мы указали тег коммита для 5110, и он официально вышел из ветки master. Если кто-то хотел попробовать, он мог получить мастер по происхождению. Мы планировали выпустить бинарники через несколько часов и передать хэши. Я планировал перейти в режим 52 и сосредоточиться на удаленном входе в систему. К следующей пятнице я намеревался создать внутреннюю частную группу тестирования для удаленного входа в систему.
До следующего раза, давайте рок-н-ролл.

Для получения дополнительной информации о Nexus: https://www.nexus.io