Тема 7: Блокчейн-сервисы: цифровая валюта, умные контракты
Технология Blockchain
Что такое блок? Хэш-код блока Хэш предыдущего блока Набор транзакций (записи данных, служащие подтвержденным участниками
Составляющие понятия «блокчейн»
Основные идеи и характеристики блокчейн
Централизованная и децентрализованная система
Майнеры
Награда
Кошелек
Шифрование
Проверка и отслеживание транзакций в блокчейн
Преимущества блокчейн
Биткоин и другие криптовалюты
Криптовалюта
Криптовалюты. Статистика.
Где купить и продать криптовалюту?
Как зарабатывать на криптовалюте?
Сколько бы вы заработали, если бы вложили 1000 долларов в эти акции 10 лет назад?
Криптовалюты. Преимущества
Риски использования
Горячее и холодное хранение кошельков
Наиболее распространенные способы кражи криптовалют
Рост глобального кибермошенничества. Криптопирамиды
Смарт-контракты
Сравнение традиционного и смарт-контракта
Схема реализации смарт-контракта
Пример программного кода логики исполняемого смарт-контракта для цифровых токенов на платформе Ethereum
Обусловленные и необусловленные смарт-контракты.
Объекты умного контракта
Принцип работы смарт-контракта
Плюсы умных контрактов
Минусы умных контрактов
Блокчейны, где можно заключить смарт-контракты
Применение смарт-контрактов
Применение смарт-контрактов
Институт математики, физики и ИТ http://imfit.tsutmb.ru/ imfit@tsutmb.ru 8(4752)72-34-34, доб. 2103, 2021
3.56M
Category: financefinance

Блокчейн-сервисы: цифровая валюта, умные контракты. Тема 7

1.

Институт математики, физики и
информационных технологий
Цифровая культура

2. Тема 7: Блокчейн-сервисы: цифровая валюта, умные контракты

План
1.Технология Blockchain
2.Биткоин и другие криптовалюты
3.Смарт-контракты

3.

Технология blockchain
Блокчейн (от англ. blockchain или block chain –
цепочка блоков) – это цифровая база данных
(распределенный реестр), который представляет
собой цепочку транзакций (контрактов, сделок).
Другими словами это своеобразный способ хранения
данных, при котором одновременно на многих
компьютерах ведется онлайн-журнал с записями о
каком-либо активе и операциях с этим активом в
хронологическом порядке без привлечения
посредника.
В 2008 году некто Сатоши Накамото (Satoshi Nakamoto) опубликовал в Интернете
статью под названием “Bitcoin: A Peer-to-Peer Electronic Cash System”, которая
положила начало самой первой криптовалюте Bitcoin. Именно это событие принято
считать стартовой точкой развития технологии Блокчейн. Однако существуют мнения,
что сама технология была разработана гораздо раньше.

4.

5. Технология Blockchain

6. Что такое блок? Хэш-код блока Хэш предыдущего блока Набор транзакций (записи данных, служащие подтвержденным участниками

доказательством
подлинности бизнес-операций).

7. Составляющие понятия «блокчейн»

Актив чаще всего подразумевает под собой какие-либо ценности. Это могут быть
деньги, ценные бумаги, движимое и недвижимое имущество, ценная информация. Активы могут
быть как полностью цифровые, так и существовать в реальном мире, например, активом может
быть вексель, автомобиль или дом.
Транзакцией называется процесс передачи людьми своих активов. В качестве предмета сделки
выступает сам актив, а также право собственности на передаваемый актив.
Учет транзакций.Фиксация перевода самих активов и перевода права на собственность
актива называется учетом транзакций. Разумеется, участникам сделки важна надежность и
конфиденциальность механизма учета транзакции.
Распределенные реестры. Блокчейн позволяет хранить реестр владельцев на множестве
независимых компьютеров, а не на одном сервере. Связь между компьютерами осуществляется
через интернет.
Консенсус позволяет восстановить верную информацию, одинаковую для всех компьютеров,
если на одном из них учет транзакций не отобразится или запись окажется недостоверной.
Блоком называется запись в блокчейне о нескольких транзакциях.
Цепь учета транзакций непрерывна и не может разорваться, так как каждый последующий блок
цепи связан ссылкой на предыдущий блок.

8. Основные идеи и характеристики блокчейн

9. Централизованная и децентрализованная система

10. Майнеры

В технологии блокчейн майнеры необходимы для
выполнения данных функций:
•хранение копий (благодаря этому информация
защищена от потери или взлома);
•подтверждение транзакций;
•проверка транзакций, зарегистрированных
другими майнерами.
Майнинг ферма
Количество майнеров не ограничивается.
Наоборот, большее их количество обеспечивает
эффективность технологии блокчейна.

11. Награда

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

12. Кошелек

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

13. Шифрование

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

14. Проверка и отслеживание транзакций в блокчейн

15. Преимущества блокчейн

Распределенность
Технология блокчейн обладает надежностью и устойчивостью при технических
сбоях или хакерских атаках, поскольку все сведения и информация хранится на
множествах независимых компьютерах, которые составляют единую сеть узлов.
Стабильность
Данные в технологии блокчейна невозможно удалить или редактировать после их
регистрации в системе. Это позволяет блокчейну надежно хранить информацию
любого типа данных, каждое дополнение в цепочке блоков фиксируется в
распределенный регистр, который имеет общий доступ.
Доверительная система
При использовании технологии блокчейн не требуется посредник и
централизованное управление, как это происходит при банковских платежных
системах. Блокчейн проводит проверку сделок при помощи системы майнинга.

16.

Недостатки блокчейн
Атака 51%
Алгоритм консенсуса, защищавший блокчейн, зарекомендовал себя как один из
самых эффективных алгоритмов защиты от кибератак. Но существует так
называемая атака 51%, которая имеет вероятность произойти, если хотя бы 50%
мощности хэширования сети окажется под контролем мошенников. Эта атака
нарушит работу всей системы, так как данные о порядке транзакций будут нарушены.
Модификация данных
Чтобы изменить данные в цепочке блоков потребуется множество усилий, без
использования хардфорк, как правило, не обойтись. Хардфорк позволяет создать
новую цепочку, куда уже можно ввести новые измененные данные.
Неэффективность
Зачастую блокчейны, подтверждающие большинством транзакции, потребляет
большее количество энергии, чем некоторые отдельные государства Западной
Европы.
Хранилище
Блокчейн как база данных требует, как минимум, 200 ГБ памяти. Регистры
увеличиваются и их размеры опережают допустимое количество на жестких дисках.
Если регистры продолжат расти с такой же скоростью, то в скором времени сеть
может потерять узлы, так как загрузка и хранение цепи блоков окажется
невозможным.

17. Биткоин и другие криптовалюты

Битко́йн, или битко́ин (от англ. Bitcoin, от bit—бит и coin—монета),—
пиринговая платежная система, использующая одноимённую единицу
для учёта операций. Для обеспечения функционирования и защиты
системы используются криптографические методы, но при этом вся
информация о транзакциях между адресами систем доступна в
открытом виде.

18. Криптовалюта

Криптовалюта(cryptocurrency) –децентрализованная
виртуальнаявалюта,основанная на математических алгоритмах и защищенная
методами криптографии. Выпуски обращения криптовалют осуществляется на
основе технологии blockchain.
Виды криптовалют:
•Currencies Coin(монеты платежной системы)
•Platforms Coins(внутренние токены криптоплатформ)
•Cryptocurrency Exchanges(внутренние токены торговой площадки)
•Utility Tokens(служебные токены)
•Security Tokens(аппаратные токены, являются прямым аналогом ценных бумаг)
•Crypto Commodities (крипто-товар)
•Stable Coins(стейблкоины)

19. Криптовалюты. Статистика.

Существует 5884 различных криптовалют.
Общая рыночная капитализация виртуальных активовсоставляет
1.388.124.502.340 $
Список криптовалют, обладающих наибольшей рыночной
капитализацией на 25 июня 2021

20. Где купить и продать криптовалюту?

Биткоин-биржи
Биржи биткоина являются самым надежным и проверенным местом
покупки биткоина за российскую валюту. Самые крупные биткоин-биржи,
которые продают криптовалюту за рубли: NZ, IO, COM
Онлайн биткоин-обменники
Baksman .Данный сервис позволяет проводить операции с биткоином с
помощью OIWI, Payeer, также используются карты Сбербанка, Тинькофф,
Альфабанка и т.д..
Xchange Здесь биткоин можно купить или продать при помощи
электронного кошелька QIWI, Яндекс.Деньги. На Xchange применяются
карты Сбербанка, ВТБ24, Альфабанка.

21. Как зарабатывать на криптовалюте?

•Майнинг
•Участие в ICO
•Выставление своего
проекта на ICO
•Трейдинг
Во что могли превратиться ваши 100
долларов, если бы вы инвестировали
их «изначально»?

22. Сколько бы вы заработали, если бы вложили 1000 долларов в эти акции 10 лет назад?

23. Криптовалюты. Преимущества

•Отсутствие единого эмиссионного центра (чаще всего)
•Низкие комиссии за транзакции
•Анонимность переводов
•Круглосуточное функционирование
•Скорость проведения операций
•Гибкость в выборе вида монет
•Высокая защищенность от подделки
•Удобство инвестирования

24. Риски использования

•Отсутствие единого эмиссионного центра
•Отсутствие гарантий защиты прав потребителей финансовых
услуг
•Высокая волатильность криптовалют
•Невозвратность монет при утере ключей
•Отсутствие возможности отозвать платеж
•Если правительства развитых государств запретят хождение
криптовалют, они станут атрибутом даркнета

25. Горячее и холодное хранение кошельков

Горячее хранение—это все онлайн кошельки, которые дают
возможность в любой момент потратить криптовалюту. Горячий
метод хранения отлично подходит для частого оперирования
небольшими суммами.
Холодное хранение—оффлайн метод хранения, который
предполагает сохранение приватного ключа где-то в не интернета.
Такой метод хранения в основном используется для хранения
больших сумм.

26. Наиболее распространенные способы кражи криптовалют

•Программы-вымогатели
•Фальшивые кошельки
•Фишинг
•Финансовые пирамиды
•Фальшивые криптовалюты
•Мошеннические ICO
Мошенничество на биржах P2P

27. Рост глобального кибермошенничества. Криптопирамиды

OneCoin–основана в 2014 году. По всему миру в пирамиду было
вложено от 4 до 15 млрд евро.
Проект OneCoin за три года привлек свыше четырех миллиардов евро из
десятков стран. Основательница пирамиды Ружа Игнатова скрывается с
2017 г., власти США обвиняют ее в электронном мошенничестве,
махинациях с ценными бумагами и отмывании денег. У компании было более
3 млн инвесторов.
PlusToken появилась в 2018 году. Общий ущерб превысил $3 млрд.
Одна из крупнейших криптопирамид. Проект привлек свыше 4 млн
пользователей из Китая, Японии, Германии, России, Украины и других стран.
Для завоевания доверия людей организаторы проводили обучающие лекции.
Шестерых руководителей арестовали летом 2019 г., в июле 2020 г. — еще
109. Однако вернуть средства инвесторов не удалось.

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

В 1994 году Ник Сабо, который изучал право и
криптографию, впервые выдвинул теорию, что
децентрализованный реестр может
усовершенствовать процесс заключения и
выполнения деловых соглашений между бизнес–
партнерами. Но на тот момент мир еще не знал о
таком чудо–инструменте, как blockchain. И только
в 2008 году, когда была создана технология
цепочки блоков, появилась реальная возможность
воплотить в жизнь идею “умных контрактов”
Смарт-контракты – это особые контракты, которые зашифровываются и
сохраняются в системе. А сеть компьютеров, управляющая блокчейном,
обеспечивает четкое и бесперебойное выполнение условий этих контрактов.

29. Сравнение традиционного и смарт-контракта

30. Схема реализации смарт-контракта

31. Пример программного кода логики исполняемого смарт-контракта для цифровых токенов на платформе Ethereum

Пример программного кода логики
исполняемого смарт-контракта для
цифровых токенов на платформе Ethereum

32. Обусловленные и необусловленные смарт-контракты.

Первый тип строго обусловлен содержащимися в блокчейне данными. То есть
обусловленный смарт-контракт получает всю информацию исключительно из
блокчейн–сети, в которой он функционирует. Примером служат честные лотереи
или транзакции с мультиподписью.
Второй тип, необусловленный смарт-контракт, может запрашивать информацию,
которую нельзя найти в блокчейне, и для его исполнения нужны данные извне.
Это может быть любая информация, которая пришла вам на ум в данный
момент. Яркие примеры необусловленных контрактов – ставки на спорт, гадания
и гороскопы. Для исполнения необусловленных смарт-контрактов необходимо
наличие доверенного лица. Его таинственно называют “оракул”. Оракул
связывает виртуальный мир блокчейна и реальный мир. C помощью оракула
смарт-контракт получает информацию из надежных источников внешнего мира.

33. Объекты умного контракта

Подписанты – участники договора, которые подписывают контракт. Это
представители обеих сторон сделки, которые посредством электронной
подписи принимают или отказываются от условий, прописанных в смартконтракте.
Предмет договора – содержимое смарт-контракта. Это все, что
находится внутри системы умного контракта, или же к чему программа
имеет свободный доступ без помощи человека.
Условия – полное математическое описание того, как должны
исполняться пункты контракта. В этом четком алгоритме действий
обязательно должны присутствовать логика и последовательность.

34. Принцип работы смарт-контракта

35. Плюсы умных контрактов

1. Независимость. Для заключения сделки не нужны посредники.
2. Безопасность. Децентрализованная технология хранит зашифрованные данные
в распределенном реестре.
3. Прозрачность. Сделки проходят при полной открытости, каждый участник может
отслеживать на каком этапе исполняется договор.
4. Надежность. В системе блокчейн находится множество копий всех документов.
5.Экономия. Вам не нужно платить посредникам, а также выплачивать издержки,
так как в случае выполнения условий контракта происходит автоматический обмен
активами между сторонами.
6. Точность. Отсутствие множества форм для заполнения предостерегает вас от
риска ошибок из–за невнимательности и других человеческих факторов.

36. Минусы умных контрактов

1. Отсутствие правового статуса. Финансовым инструментом в смартконтрактах выступает криптовалюта, которая, как известно, пока не имеет
официального статуса. К этому добавляются трудности при ведении
международного смарт-контракта, так как не понятно, законодательством какой
страны пользоваться при его составлении.
2. Возможность ошибок. При составлении умного контракта нужно прописать
все условия и варианты развития сделки, и чем сложнее сделка, тем сложнее
безошибочно создать смарт-контракт. Поэтому их пока непросто использовать
в ситуациях с множеством условий.
3. Неосведомленность пользователей. У большинства пользователей нет
четкого представления о работе смарт-контрактов, из–за этого – много
вопросов, сомнений и опасений.

37. Блокчейны, где можно заключить смарт-контракты

Bitcoin прекрасно подходит для работы смарт-контрактов, однако не обладает тем
набором возможностей работы с документами, который могут предоставить другие
криптовалюты.
Ethereum - это идеальная платформа для создания умных контрактов и работы с
ними. На сегодняшний день Ethereum обладает самым широким набором
возможностей и опций для работы с умными контрактами. Однако, нужно понимать,
что за пользование платформой и ее вычислительными возможностями нужно
платить, криптовалютой Ethereum.
NTX -отлично подходит для этих целей, однако имеет существенный недостаток –
содержит ограниченное количество смарт-контрактов. Пользователи не могут
составить любую нужную им программу, а лишь использовать готовые шаблоны.
Side Chains - является параллельным Bitcoin, но с более расширенным спектром
возможностей.

38. Применение смарт-контрактов

39. Применение смарт-контрактов

40. Институт математики, физики и ИТ http://imfit.tsutmb.ru/ [email protected] 8(4752)72-34-34, доб. 2103, 2021

www.tsutmb.ru
[email protected]
8 (4752) 53-22-22
Институт математики,
физики и ИТ
http://imfit.tsutmb.ru/
[email protected]
8(4752)72-34-34,
доб. 2103, 2021
English     Русский Rules