Цель курса — подготовить слушателя к самостоятельному проектированию решений на основе распределенных реестров и цифровых договоров для доверенного обмена данными, автоматизации операций и учета активов. Освоенные компетенции позволят выбирать архитектуру сети и механизм консенсуса, определять структуру транзакций, обеспечивать криптографическую защиту и связывать реестр с внешними информационными системами.
Освоить архитектурные принципы распределенных вычислений, систематизировать подходы к хранению данных и расширить понимание алгоритмов консенсуса, валидации и однорангового обмена.
Закрепить методы криптографической защиты, развить навыки моделирования цифровых договоров, отработать применение оракулов и токенизации, а также научиться учитывать масштабируемость, совместимость и эксплуатационные риски проектируемой платформы.
Слушатели будут знать понятия цифровой экономики, модели децентрализации, математические основы графов и конечных автоматов, конструкции блоков, транзакций и криптографических доказательств. Теоретическая база охватывает принципы однорангового обмена, консенсуса и валидации.
Отдельное внимание уделяется архитектуре цифровых договоров, моделям токенов, работе оракулов, требованиям к защите данных, составу проектной документации, масштабированию и эксплуатации распределенных систем.
Слушатели смогут анализировать требования к распределенной системе, подбирать модель данных и алгоритм согласования, составлять архитектурные схемы, проектировать цифровые договоры и документировать правила обработки транзакций.
Практические компетенции включают оценку угроз и производительности, планирование интеграций, применение криптографических механизмов, контроль исполнения контрактов, оформление технических решений и сопровождение реестра на этапах внедрения и эксплуатации.