Модификация блокчейн-ядра Bitcoin Core

Требуется специалист для работы над глубокой модификацией исходного кода Bitcoin Core на языке C++.

Основная задача

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

Ключевые требования и задачи

  • Работа с последней стабильной версией исходного кода Bitcoin Core.
  • Проектирование и интеграция новой структуры блока с расширенными полями.
  • Обеспечение полной обратной совместимости с существующей сетью и валидацией стандартных блоков.
  • Тщательное тестирование изменений, включая проверку консенсуса и сетевого взаимодействия.
  • Написание понятной технической документации по внесенным изменениям.

Требования к исполнителю

  • Глубокое знание C++ и опыт работы с низкоуровневыми проектами.
  • Понимание архитектуры Bitcoin Core, механизмов консенсуса и P2P-сети.
  • Опыт работы с криптографией и распределенными системами.
  • Умение читать и модифицировать сложный существующий код.
  • Ответственный подход к тестированию и документированию.

Доработка и оптимизация сайта на WordPress

Необходимо выполнить ряд технических доработок на сайте: удалить старые сервисы, заменить капчу, изменить функционал кнопок и исправить верстку на мобильных устройствах и странице услуг.