Вход Блог
Строительство и ремонт
Красота
Репетиторы
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Программирование — работа в Санкт-Петербурге

Дата: 2023-03-25
Детали
Регион
Санкт-Петербург
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2023-03-25
Описание
Язык программирования: Python Для учёбы Нужно программно реализовать взаимодействие между нодами. Как только ноде удаётся сгенерировать новый блок, нужно отправить его остальным нодам сети, и переходить к генерации следующего блока. В то же время, надо учесть, что пока нода подбирает хеш для нового блока, кто-то из соседних нод мог уже добиться успеха в этом, и присылать нам свой блок. В этом случае нужно проверить, что хеш посчитан правильно, и переходить к генерации нового блока, используя полученный в качестве предыдущего (если хеш неправильный или блок произведён от уже устаревшего блока – его нужно игнорировать) Так же нужно следить, чтобы нода не оказалась в minority. Такое возможно, если она пропустила какой-то блок, и пытается генерировать новые блоки от уже устаревшего блока. В это время остальные ноды и блокчейн ушли уже вперёд. Для выхода из такой ситуации, предлагается попросить блоки у своих соседей, проверить их цепочки и использовать “новый“ последний блок для продолжения работы по генерации блоков. В начале работы одна из нод должна сгенерировать первый блок (genesis). Дальше либо эта нода должна оповестить соседей о выпуске блока, либо сами соседи опросят ноду на предмет наличия блока.
Похожие заказы

Обучение программированию

дистанционно
договорная
Язык программирования: Python, C++, Java, JavaScript, C#, SQL, PHP Для себя
Санкт-Петербург Репетиторы

Обучение Android-разработке

дистанционно
от 1000.00 руб.
Для лабораторной работы Сделать задание на kotlin на android studio?: Выполнить проектирование и разработку мобильного приложения под ОС Android на языке программирования высокого уровня Kotlin. Основные шаги для выполнения практического задания: Создание Activity разных шаблонов (Empty Activity, Basic Views Activity, Bottom Navigation Views Activity, Empty Views Activity, Navigation Drawer Views Activity). Создание макетов для разной (вертикальная и горизонтальная) ориентации экрана. Добавление view-элементов на макет. Обработка кликов для view-элементов. Обработка переходов между Activity. Работа с картинками в соответствии с вариантом (предметной областью) – для определенного класса. Работа с графическими и текстовыми ресурсами в соответствии с вариантом (предметной областью) – для определенного класса. Реализация дизайна (Material Design) интерфейса для класса по варианту.
Санкт-Петербург Репетиторы

Обучение созданию нейросетей

дистанционно
договорная
Для себя Обучение использованию нейросетей для нейрофотосессии, съёмке и монтажу коротких видео. Не откажусь от рекомендаций по ведению соцсетей - акцент на телеграм канал. По образованию врач. Более 15 лет занимаюсь информатизацией в медицине. В подчинении команда ИТ-специалистов. Обучаюсь быстро, не смотря на возраст и базовое образование
Санкт-Петербург Репетиторы

Обучение Javascript

дистанционно
от 1500.00 руб.
Для себя Оценить уровень, подсказать варианты развития, научить чему-то новому
Санкт-Петербург Репетиторы

Обучение C++

дистанционно
договорная
Для ребёнка Помочь студенту колледжа с компас 3D, c++
Санкт-Петербург Репетиторы

Обучение Pascal

дистанционно
от 600.00 руб.
Для ребёнка Объяснение и выполнение домашних заданий
Санкт-Петербург Репетиторы

Обучение Roblox Studio

договорная
Для себя Изучение Роблокс студио, создание игр
Санкт-Петербург Репетиторы