Свържете се с нас

Съдържание и теми, включени в курса

Ден 1: Архитектура на Web3 и случай на употреба SCF

  • Криптографски примитиви: Хеширане, Мерклиевии дървета и публична/частна криптография в контекста на корпоративната самоличност (DID).
  • Механизми за консенсус: Дълбоко разглеждане на PoS (Proof of Stake) срещу PoA (Proof of Authority) за консорциумни вериги.
  • Инженерното предизвикателство на SCF: Мапиране на работния процес „Реверсивен факторинг“ към диаграма на крайна машина.
  • Лаборатория: Настройка на локалната среда за разработка (Hardhat/Truffle/Ganache) и свързване към тестова мрежа.

Ден 2: Инженеринг на смарт договори за финансиране

  • Задълбочено разглеждане на Solidity/Chaincode: Структури от данни, мапирования и модификатори.
  • Кодиране на „Фактура“: Създаване на Struct за представяне на фактура и променливи на състоянието за статус на одобрение.
  • Автоматизиране на ликвидността: Писане на функции за requestEarlyPayment(), approveInvoice() и settlePayment().
  • Лаборатория: Писане и юнит тестване на основен смарт договор за факторинг.

Ден 3: Интеграция, сигурност и деплой

  • Проблемът с оракулите: Как да се получат безопасно данни за доставка (напр. „Добавени стоки“) в смарт договора, за да се инициира плащане.
  • Най-добри практики за сигурност: Анализ на чести уязвимости (Reentrancy, Integer Overflow) и инструменти за одит (MythX/Slither).
  • Фронтенд на Dapp: Кратко преглед на свързването на фронтенд React/Next.js към договора, използвайки Ethers.js или Web3.js.
  • Проект: Деплой на SCF договора в тестова мрежа и взаимодействане с него чрез скрипт.

Изисквания

  • Разбиране на концепциите на блокчейн

 

 21 Часа

Брой участници


Цена за участник

Отзиви от участници (2)

Предстоящи Курсове

Свързани Kатегории