Слайд 5Проблема византийский генералов
![Проблема византийский генералов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1015502/slide-4.jpg)
Слайд 8Упрощенный алгоритм консенсуса в биткоине
![Упрощенный алгоритм консенсуса в биткоине](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1015502/slide-7.jpg)
Слайд 11Вариант №1 контрольной работы
Реализовать смарт-контракт «Аукцион». Работает он следующим образом:
При первом платеже
![Вариант №1 контрольной работы Реализовать смарт-контракт «Аукцион». Работает он следующим образом: При](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1015502/slide-10.jpg)
он принимает эфиры и запоминает адрес переводящего деньги и сумму перевода
При следующем платеже. Проверяется, что если сумма перевода меньше или равна запомненной, то платеж отклоняется.
При получении эфиров смарт-контракт проверяет общее число переводов денег, если оно больше чем 10 смарт-контракт отклоняет платеж
По запросу смарт-контракт выдает информацию о сумме наибольшей оплаты.