План на курса

Ден 1: Архитектура на Web3 и SCF сценарий

  • Криптографски примитиви: Хеширане, Меркъл дървета и публично/частни крипто ключове в контекста на предприемателската идентичност (DID).

  • Механизми за консенсус: Гледен поглед върху PoS (Proof of Stake) vs. 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 часа

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


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

Отзиви от потребители (4)

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

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