Технический отчет, 8 апреля - 19 апреля

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

Сделанное за период 8 апреля — 19 апреля:

Сделано

  • Реализована маршрутизация на основе Kademlia DHT, базовая сетевая функциональность для одноадресных сообщений
  • Проводилось исследование xPIR, как экспериментальное исследование возможности использования приватных протоколов поиска информации для защиты легких узлов
  • Проведены улучшения WebSocket Wallet API
  • Описана Форк-резолюция (способ разрешения развилок в блокчейне), что является неотъемлемой частью консенсусного протокола
  • Обеспечена возможность откат платежных операций в кошельке, что необходимо для разрешения форков
  • Ограничено количество выходов в блоке, что необходимо для предотвращения торможения в сети
  • Стабилизирована сеть, сеть протестирована и ошибки исправлены
  • Стабилизирован консенсус, проведено тестирование и исправление ошибок
  • Каждый STG разделен на 1 000 000 единиц (microSTG), что необходимый для работы с дробными единицами

Планы на следующий период

  • Обрезка блокчейна и наказание владельца слота за одновременную публикацию двух разных блоков
  • Re-Staking, достижение консенсуса и изменение ключей валидаторов в заданных интервалах
  • Служебные вознаграждения, необходимые для создания стимула для валидаторов находиться в сети
  • Шифрование ключей на диске, их безопасное хранение
  • Завершить интеграцию HashCash, необходимую для предотвращения DoS-атак
  • Определить основные константы блокчейна: максимальный UTXOs на блок, продолжительность эпохи и время блока, другие параметры консенсусного протокола
  • Стресс-тестирование: генератор транзакционной нагрузки, тестирование
  • Стресс-тестирование: запуск в нескольких регионах для тестирования консенсуса с задержками реальной жизни
  • ValueShuffle: проработать собственную модификацию
  • Доказательство конструкции UTXO, внедрена функция, позволяющая доказать, что конкретная транзакция имела место в прошлом
Остались вопросы?
Присоединиться к нашему Телеграм-сообществу
Перейти