Главная / /
Технология блокчейн и Биткоин / Тест 4
Технология блокчейн и Биткоин - тест 4
Упражнение 1:
Номер 1
Укажите сетевые протоколы, используемые в сети Биткоин:
Ответ:
 (1) P2P 
 (2) Stratum 
 (3) Ethernet 
 (4) Token Ring 
Номер 2
Какие роли может исполныть нода в сети Биткоин:
Ответ:
 (1) SVP-кошелек 
 (2) сервер 
 (3) роутер 
 (4) майнер 
Номер 3
Какие роли дополнительно может выполнять нода - "одиночный майнер" в платформе Биткоин?
Ответ:
 (1) полнофункциональная нода 
 (2) SVP-кошелек 
 (3) полная нода 
 (4) SPV-нода, подключенная к сети через специализированный шлюз по протоколу Stratum 
Упражнение 2:
Номер 1
Как называется роль узла в сети Биткоин, состоящая в распространении по сети транзакций?
Ответ:
 (1) майнер 
 (2) роутер 
 (3) полная нода 
 (4) кошелек 
Номер 2
Как называется роль узла в сети Биткоин, состоящая в поддержке полной и актуальной копии распределенного реестра?
Ответ:
 (1) майнер 
 (2) роутер 
 (3) полная нода 
 (4) кошелек 
Номер 3
Как называется роль узла в сети Биткоин, отвечающего за сборку новых блоков?
Ответ:
 (1) майнер 
 (2) роутер 
 (3) полная нода 
 (4) кошелек 
Упражнение 3:
Номер 1
Какие узлы сети Биткоин реализуют проверку ограниченного набора параметров транзакций?
Ответ:
 (1) полнофункциональная нода 
 (2) SPV-нода 
 (3) полная нода 
 (4) нода майнер 
Номер 2
Какая нода для проверки транзакций получает только заголовки блоков?
Ответ:
 (1) полнофункциональная нода 
 (2) SPV-нода 
 (3) полная нода 
 (4) нода майнер 
Номер 3
Для каких целей в сети Биткоин используется дерево Меркла?
Ответ:
 (1) определить наличие хеш-функции искомой транзакции, не имея данных о всей совокупности транзакций блока 
 (2) экономит пространство блока 
 (3) обеспечивает эластичность транзакции 
 (4) используется для сцепки соседних блоков 
Упражнение 4:
Номер 1
Какому принципу технологии блокчейн противоречит SPV-нода?
Ответ:
 (1) прозрачность 
 (2) децентрализация 
 (3) отказоустойчивость 
 (4) распределенность 
Номер 2
Почему SPV-нода самостоятельно не может проверить транзакцию?
Ответ:
 (1) не является программным клиентом сети Биткоин 
 (2) не имеет актуальной копии полного блокчейна 
 (3) не имеет доступа к протоколу проверки транзакций 
 (4) не может работать с деревом Меркла 
Номер 3
К кому обращается SPV-нода за помощью при проверке транзакции?
Ответ:
 (1) к полной ноде 
 (2) к администратору сети 
 (3) к блокчейну через его API 
 (4) к провайдеру сети Интернет 
Упражнение 5:
Номер 1
Каким образом SPV-ноды могут минимизировать вероятность успешной реализации атаки Сивиллы?
Ответ:
 (1) следует установить антивирусное программное обеспечение 
 (2) следует поддерживать максимально большое число сетевых соединений с различными полными нодами. 
 (3) следует фильтровать транзакции 
 (4) следует использовать самую последнюю версию кошелька 
Номер 2
Для чего в сети Биткоин нужно "тройное рукопожатие"?
Ответ:
 (1) для повышения пропускной способности системы 
 (2) для устанавления TCP-соединения в начале сеанса связи одной ноды с другой 
 (3) для обозначения конца сеанса связи двух нод 
 (4) для установления связи между блоками 
Номер 3
Какой протокол используется для подключения "легкого" майнера к майнинг-серверу?
Ответ:
 (1) Stratum 
 (2) DNS 
 (3) telnet 
 (4) ARP 
Упражнение 6:
Номер 1
Может ли SPV-нода выполнять функции кошелька, не обращаясь к полным нодам?
Ответ:
 (1) Да 
 (2) Нет 
Номер 2
Безопасно ли использовать SPV-кошельки, установленные на мобильные телефоны, работающие в ненадежной среде мобильной связи?
Ответ:
 (1) Да 
 (2) Нет 
Номер 3
Могут ли какие-либо вычислительные системы майнинга работать, не поддерживая полную копию блокчейна?
Ответ:
 (1) Да 
 (2) Нет 
Упражнение 7:
Номер 1
Для каких целей служит команда addnode=208.65.110.77: 8333
?
Ответ:
 (1) выдаются в удостоверяющих центрах 
 (2) для ручной установки соединения с новой нодой 
 (3) для подключения новой ноды к ситеме Биткоин 
 (4) для подключения ноды к майнинг-пулу 
Номер 2
Для вхождения в сеть Биткоин новому узлу …
Ответ:
 (1) нужно получить разрешение от администратора сети 
 (2) достаточно установить связь хотя бы с одной нодой сети 
 (3) необходимо установить контакты минимум с 10 нодами 
 (4) необходимо сформировать широковещательный ARP-запрос 
Номер 3
Сообщение getaddr
служит …
Ответ:
 (1) запросом к нодам-соседям для получения от них IP-адресов известных им нод сети Биткоин 
 (2) командой открытия канала связи одной ноды с другой 
 (3) альтернативой "тройного рукопожатия" 
 (4) командой для отправки технических параметров ноды другим нодам сети 
Упражнение 8:
Номер 1
Для нормальной работы в сети Биткоин узлу необходимо установить прямой контакт со всеми узлами сети?
Ответ:
 (1) Да 
 (2) Нет 
Номер 2
Для повышения безопасности нода должна работать только с постоянным кругом нод-соседей?
Ответ:
 (1) Да 
 (2) Нет 
Номер 3
Может ли нода хранить параметры каналов связи с другими нодами, такие как дата и время последней активности узла в сети, число успешных соединений?
Ответ:
 (1) Да 
 (2) Нет 
Упражнение 9:
Номер 1
Какой клиент платформы Биткоин, реализующий роль полной ноды, является самым распространенным?
Ответ:
 (1) Bitcoin Knots 
 (2) эталонный клиент Bitcoin Core 
 (3) Bitcoin Wallet 
 (4) Trezor 
Номер 2
В момент создания полной ноды …
Ответ:
 (1) ей доступен весь блокчейн 
 (2) ей доступен только генезис-блок 
 (3) ей доступны первые 500 блоков 
 (4) ей ни один блок не доступен  
Номер 3
Какое собщение отправляет полная нода в начале процесса синхронизации локального блокчейна с платформой Биткоин?
Ответ:
 (1) version
 
 (2) addnode
 
 (3) alert
 
 (4) getaddr
 
Упражнение 10:
Номер 1
С помощью какого сообшения полная нода может выявить факт отставания ее локального блокчейна от актуального состояния блокчейна платформы Биткоин?
Ответ:
 (1) verack
 
 (2) getblocks
 
 (3) handshake
 
 (4) inv
 
Номер 2
В процессе обмена сообщениями getblocks
между двумя полными нодами какая из них обнаружит, что их локальные блокчейны разной высоты?
Ответ:
 (1) обладающая более "коротким" блокчейном 
 (2) обладающая более "длинным" блокчейном 
 (3) нода-арбитр 
 (4) администратор системы  
Номер 3
Параметр MAX_BLOCKS_IN_TRANSIT _PER_PEER
…
Ответ:
 (1) ограничивает число блоков, передаемых в текущий момент по одному каналу 
 (2) задает число запрашиваемых блоков 
 (3) определяет разницу между высотой локальных блокчейнов двух нод 
 (4) определяет максимальный размер для блоков, передаваемых в рамках текущего сеанса связи. 
Упражнение 11:
Номер 1
Есть ли в платформе Биткоин широковещательная аварийная система оповещения?
Ответ:
 (1) Да 
 (2) Нет 
Номер 2
Может ли любой участник сети Биткоин отправить уведомление по широковещательной аварийной системе оповещения?
Ответ:
 (1) Да 
 (2) Нет 
Номер 3
Уведомления, распространяемые по широковещательной аварийной системе оповещения, всегда подписываются электронной подписью?
Ответ:
 (1) Да 
 (2) Нет 
Упражнение 12:
Номер 1
Может ли новая нода для поиска нод-соседей использовать DNS?
Ответ:
 (1) Да 
 (2) Нет 
Номер 2
Может ли нода с помощью сообщения addr
известить другие ноды о своем появление в сети и довести до них собственную идентификационную информацию, включая IP-адрес
Ответ:
 (1) Да 
 (2) Нет 
Номер 3
Может ли новая полная нода не скачивать актуальную, полную версию блокчейна?
Ответ:
 (1) Да 
 (2) Нет