Это машинный перевод. Оригинал на английском здесь: Update 20 April, 2023
Просто короткое обновление на прошлой неделе! Вот какие дела идут:
Переводы
Трансфертные сборы действуют . Действует базовая защита от двойных расходов
(Это будет усилено в будущем). Кошельки теперь копируются на диск
И CLI был обновлен, чтобы делать депозиты и отправлять между кошельками! :тада:
Осталось сделать пару вещей, прежде чем все смогут использовать это, в частности, отправить на вывод созданные dbc, чтобы вы могли передать их получателю, и сгенерировать генезис, но мы почти закончили
Все большие улучшения как в функциональности DBC в сети, так и в удобстве использования конечными пользователями.
Файлы
Теперь у нас есть несколько более удобных API-интерфейсов File, а не более низкого уровня API-интерфейса Chunk, как в предыдущем случае. :мышца:
Узел RPC
Код gRPC из предыдущей базы кода был загружен и настроен для обеспечения базовой аналитики и управления узлами. :тада:
Например:
грузовой рейс --release --example safenode_rpc_client -- 127.0.0.1:12001 информация
Информация об узле получена:
====================
Конечная точка RPC: http://127.0.0.1:12001
Идентификатор узла: 8db048(10001101)..
Каталог журналов: /home/bochaco/.safe/node/local-test-network/safenode-1
Бинарная версия: 0.1.0
Время с момента последнего перезапуска: 247 с
Имея эти основы, мы сможем относительно легко расширять функциональность в будущем
Репликация данных
Мы подробно изучили, когда узлы считаются «потерянными» в kademlia, и подтверждаем, как это распространяется и насколько надежно мы можем использовать такие события для запуска потоков репликации данных.
Те же самые потоки работают в тандеме, так что мы надеемся собрать все это вместе в ближайшем будущем. :мышца:
Как только мы получим это, мы действительно сможем запустить тестовые сети и перейдем к выяснению того, с каким оттоком эта сеть может справиться, и к настройке вещей, то есть к некоторым метрикам для измерения идеализированных размеров узлов и их количества в сети. .
Пробивка отверстий
Кажется, что быстрая реализация libp2p не так проработана, как реализация TCP. Но самое интересное здесь то, что для переключения между ними требуется всего несколько строк кода!
Итак, мы проверили, как пробивка отверстий может работать и с TCP-узлами, и что еще может понадобиться. :женский_детектив:
Полезные ссылки
Не стесняйтесь отвечать ниже со ссылками на переводы этого обновления для разработчиков, и модераторы добавят их сюда.
Как проект с открытым исходным кодом, мы всегда ждем отзывов, комментариев и предложений сообщества - так что не стесняйтесь, присоединяйтесь и давайте вместе создадим безопасную сеть!