Индивидуальный рабочий лист
Предмет: Информатика | Тема: Технология Blockchain | Класс: 11
Фамилия, имя ученика: _________________________________
Дата: _______________________
Инструкция для ученика: Внимательно прочитай каждое задание. Выполняй задания последовательно. Для ответов используй отведенное место. Будь внимателен и аккуратен. При выполнении можно опираться на материал урока.
1Базовые понятия
Дайте определения следующим ключевым понятиям технологии Blockchain:
а) Децентрализация:
б) Неизменность (иммутабельность) данных:
в) Хэш (хеш-функция):
2Схема "Связь блоков"
Нарисуйте упрощенную схему, показывающую, как связаны между собой три блока в цепочке (блок 1, блок 2, блок 3). Обязательно отобразите и подпишите следующие элементы:
- Данные блока (например, транзакции).
- Хэш текущего блока.
- Хэш предыдущего блока (в каждом блоке, кроме первого).
- Стрелки, показывающие направление связи.
Место для схемы:
3Назначение и применение
Заполните таблицу. Объясните, как технология Blockchain решает конкретные проблемы в указанных сферах.
| Сфера применения | Какая проблема решается с помощью Blockchain? | Как именно Blockchain помогает? (Ключевой принцип) |
|---|---|---|
| Финансы (криптовалюты) | ||
| Логистика (поставки товаров) | ||
| Голосование (электронное) |
4Анализ ситуации
Представьте, что в университете хотят использовать Blockchain для хранения дипломов. Объясните, какие преимущества и какие ограничения (недостатки или сложности) может иметь такое решение. Приведите по два аргумента для каждой стороны.
Преимущества:
1. ________________________________________________________________
2. ________________________________________________________________
Ограничения/Сложности:
1. ________________________________________________________________
2. ________________________________________________________________
5Принцип работы (практическое осмысление)
Представьте, что вы создали простой блок с данными "Оценка за контрольную: 5". Хэш-функция, которую вы используете, очень простая: она преобразует запись в "КОД(ДАННЫЕ)+123". Например, для данных "Привет" хэш будет "КОД(Привет)+123".
а) Рассчитайте хэш для вашего блока: Хэш = _______________________
б) Если кто-то попытается изменить данные в этом блоке на "Оценка за контрольную: 2", что произойдет с хэшем? ________________________________________________________
в) Как эта простая модель иллюстрирует принцип неизменности цепочки блоков? Объясните.