Курс по биткойнам и технологиям криптовалюты, состоящий из видеолекций, домашних заданий, заданий по программированию и учебника, станет доступен онлайн с 16 февраля.
Биткойн превратился из исключительного явления, рассматриваемого как рискованное и, возможно, сомнительное, в общепринятую часть киберпространства. Так что это больше не прерогатива первых пионеров; пришло время для более широкого принятия.
В ответ на спрос на структурированные учебные материалы со стороны студентов, изучающих информатику, и сообщества Биткойн, в прошлом семестре Арвинд Нараянан и Джо Бонно читали курс в Принстонском университете по технологиям Биткойн и криптовалют. Судя по студентам, он был чрезвычайно успешным, и поэтому они открывают его для всех желающих на платформе Pizza.
Курс направлен на:
Избавьтесь от ажиотажа и раскройте суть того, что делает Биткойн уникальным.
отвечая на следующие вопросы
Как работает биткойн? Что отличает Биткойн? Насколько безопасны ваши биткойны? Насколько анонимны пользователи биткойнов? От чего зависит цена биткойнов? Можно ли регулировать криптовалюты? Что нас ждет в будущем?
Курс начинается 16 февраля с одной видеолекции в неделю. Их представляют Арвинд Нараянан, Джозеф Бонно, Эдвард Фелтен (Принстонский университет) и Эндрю Миллер (Университет Мэриленда), и каждую неделю Google будет проводить видеовстречи с лектором на этой неделе.
Также существует учебник на основе видео лекций, первые три главы которого уже доступны в формате pdf.
В своем блоге Арвинд Нараянан пишет:
Чем наш учебник (и курс) отличается от других книг о биткойнах? Это просто: это, несомненно, учебник и курс по информатике. Мы связываем обсуждаемые идеи с остальной частью информатики и отделяем фундаментальные концепции от деталей реализации. Шумиха в сообществе Биткойн иногда опережала технологии, и мы думаем, что для того, чтобы криптовалюты по-настоящему реализовали свой потенциал, предприниматели должны вернуться к основам, тщательно изучить технологию и использовать ее.
Курс также предоставляет пять заданий по программированию, в которых студентов попросят создать различные компоненты упрощенных биткойн-подобных криптовалют.
Предварительными условиями для прохождения курса являются, по крайней мере, вводный класс по информатике (например, CS 101), в то время как настоятельно рекомендуется базовый опыт программирования, а также некоторые знания структур данных и алгоритмов (связанные списки, сортировка, поиск …).
Чтобы присоединиться к курсу, вас попросят заполнить короткую форму, после чего вам будут предоставлены учетные данные для входа.