Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

учебный год 2023 / Лекция14-2020

.pdf
Скачиваний:
32
Добавлен:
16.12.2022
Размер:
1.47 Mб
Скачать

Блокчейн (простое объяснение)

Камни Рáи — большие каменные диски, изготавливаемые в Микронезии (Западные Каролинские острова), с отверстием посередине, использовались на островах архипелага Яп в качестве денег (Википедия)

Технология Блокчейн

Правила ведения блокчейна задают программисты, которые пишут код программы-клиента, через которую будет происходить обмен информацией.

Для упрощения вычислений предварительно используется хэш-преобразование сообщения в хэш-код стандартной длины.

Для проверки ЭП вычисляется хэш-код каждого блока.

Каждый блок в цепочке состоит из заголовка и списка транзакций.

Заголовок блока включает в себя свой хэш, хэш предыдущего блока, хэши транзакций и дополнительную служебную информацию.

Блоки связываются криптографически и хронологически в «цепочку» с помощью сложных математических алгоритмов. Новые блоки всегда добавляются строго в конец цепочки.

Технология Блокчейн (на примере Биткоина)

Участники транзакций анонимны.

Транзакция удостоверяется электронной подписью.

Подтверждение транзакции – это проверка подлинности электронной подписи.

Хозяин биткоинов владеет только ключом от его «предыдущей» транзакции, в которой написано, откуда взялись его биткоины и в каком количестве.

Закрытый ключ (Private key) — единственное доказательство владения биткоинами. Только используя этот ключ при новой сделке, владелец может передать биткоины другому участнику блокчейна.

Количество биткоинов — 21 миллион монет Примерно в 2140 году прекратится выпуск биткоинов.

Майнинг криптовалют (от англ. mining — добыча полезных ископаемых) – это выполнение работы по подтверждению транзакций за вознаграждение.

Майнер — участник блокчейн-системы, компьютер которого настроен на режим проверки транзакций других участников.

Ethereum . Смарт-контракты

В 2013 году русско-канадский программист Виталик Бутерин придумал новую криптовалюту Ethereum, а через год с ним уже хотели сотрудничать Microsoft, IBM, Lufthansa, легендарный американский банк JPMorgan Chase и многие другие.

Помимо манипуляций со своими монетами — «эфиром» (ETH), код Ethereum позволяет программировать сделки, которые «совершатся» автоматически, когда будут выполнены заданные условия, т.е. криптовалюта сама переходит к другому владельцу при выполнении определенных условий. Такие сделки называются «смарт-контракты».

Смарт-контракты

Токен — это единица информации для передачи через блокчейн, которой соответствует какая-то ценность.

Монеты в криптовалютах — частный пример токена.

Пример 1. Французский сервис Fizzy через смартконтракты страхует авиаперелеты от задержек дольше чем на два часа.

Пример 2. В 2014 году основана компания Bitnation, предоставляющая услуги традиционного государства, такие как удостоверение личности, нотариат и др.

Музей искусств и ремесел в Париже

Машина для подсчета голосов во время выборов

Соседние файлы в папке учебный год 2023