Внедрение технологии Blockchain. Криптовалюта NEM

Содержание

Слайд 2

Введение

Введение

Слайд 3

Что такое Blockchain ?

Что такое Blockchain ?

Слайд 4

Почему Blockchain ?

Безопасность
криптографическое шифрование
Прозрачность
проверка движения транзакции
идентификация по учетной записи (цифровая аутентификация

Почему Blockchain ? Безопасность криптографическое шифрование Прозрачность проверка движения транзакции идентификация по
)
Надежность. Нет необходимости доверять посредникам. Мы доверяем технологии.
Распределённость
избыточность
низкие затраты

Слайд 5

Где (не) применять Blockchain ?

Сильные стороны Blockchain являются также и слабыми:

Где (не) применять Blockchain ? Сильные стороны Blockchain являются также и слабыми:

Неизменность
Распределённость
Медленность из-за движения и проверки подписи
Недостаточность ( хранение и вычисление данных )
Прозрачность
Конфиденциальность

Слайд 6

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

Smart contract – это компьютерный протокол,  предназначенный для облегчения проверки и обеспечения

Смарт-контракт Smart contract – это компьютерный протокол, предназначенный для облегчения проверки и
согласованности и выполнения при работе контракта.
Nick Szabo (1996)
Smart contracts on Blockchain ( Ethereum )

Слайд 7

Внедрение технологии Blockchain

Внедрение технологии Blockchain

Слайд 8

Внедрение технологии Blockchain

Мы осознаем возможности Blockchain, но :
Есть ли готовое предложение

Внедрение технологии Blockchain Мы осознаем возможности Blockchain, но : Есть ли готовое
?
Все не так просто!
Переход на Blockhain является сложной задачей для существующего бизнеса
Внедрение новых бизнес-моделей и децентрализованных приложений  будет непростым.
На данный момент это недоработанные и сложные технологии

Слайд 9

Внедрение Blockchain (общее направление)

ИССЛЕДОВАНИЕ

ЭКСПЕРЕМЕНТИРОВАНИЕ

РЕАЛИЗАЦИЯ

Внедрение Blockchain (общее направление) ИССЛЕДОВАНИЕ ЭКСПЕРЕМЕНТИРОВАНИЕ РЕАЛИЗАЦИЯ

Слайд 10

Общие результаты исследования Blockchain

Вопросов больше, чем ответов.
Масштабируемость, возможность применения
Выбор технологии (наиболее

Общие результаты исследования Blockchain Вопросов больше, чем ответов. Масштабируемость, возможность применения Выбор
оптимальная)
Трудности с увязкой существующих систем с новыми технологиями.
Риски и вознаграждения

Слайд 11

Общие результаты

Два вывода :
Ждать и смотреть
Учитесь на своих ошибках
Управляйте рисками
Ищите точки

Общие результаты Два вывода : Ждать и смотреть Учитесь на своих ошибках
контроля (POC)

Слайд 12

Общие подходы

Планы могут быть амбициозными, но двигайтесь постепенно, используя риск-менеджмент:
Небольшими объёмами
простой

Общие подходы Планы могут быть амбициозными, но двигайтесь постепенно, используя риск-менеджмент: Небольшими
пример
Используйте гибкие технологии
снижайте риски и не изменяйте рекомендациям

Слайд 13

Общие результаты

То, что первоначально являлось простым экспериментом на деле оказалось сложным и

Общие результаты То, что первоначально являлось простым экспериментом на деле оказалось сложным
дорогим опытом с небольшой пользой!
Помните о цели: не торопитесь, обучайтесь!

Слайд 14

Проблемы Blockchain

Прозрачность
Адаптация к неизменяемости
Масштабируемость

Проблемы Blockchain Прозрачность Адаптация к неизменяемости Масштабируемость

Слайд 15

А как с безопасностью?

Хотя безопасность является одной из основных причин использования

А как с безопасностью? Хотя безопасность является одной из основных причин использования
Blockchain, сложность смарт-контрактов затрудняет достижение этого в итоге. По мере того, как смарт-контракты становятся более сложными, сложнее обеспечить безопасность.

Слайд 16

NEM отличается!

NEM отличается!

Слайд 17

Подход NEM

Сколько приложений нам действительно нужно на Blockchain ?
На данный

Подход NEM Сколько приложений нам действительно нужно на Blockchain ? На данный
момент мы можем использовать приложения на Blockchain для :
Передачи и хранения (оплата и накопление)
Делегирования полномочий
Отслеживания транзакций
Аутентификации ( идентификация и данные )
...

Слайд 18

СМАРТ-КОНТРАКТ СИСТЕМА АКТИВОВ

СМАРТ-КОНТРАКТ СИСТЕМА АКТИВОВ

Слайд 19

Анатомия приложений NEM

Анатомия приложений NEM

Слайд 20

Составляющие элементы приложения NEM

Модель управления
Идентификация
Установка прав и разрешений
Модель данных
Логика приложения

Составляющие элементы приложения NEM Модель управления Идентификация Установка прав и разрешений Модель данных Логика приложения

Слайд 21

Модель управления

Модель управления

Слайд 22

Модель управления : Управление авторизацией

Идентификация
Ликвидируем разрыв между физическим и цифровым миром
Авторизированное управление

Модель управления : Управление авторизацией Идентификация Ликвидируем разрыв между физическим и цифровым миром Авторизированное управление активами
активами

Слайд 23

Авторизация

Авторизация

Отмена

Токены могут быть заблокированы в учетной записи пользователя

Авторизация Авторизация Отмена Токены могут быть заблокированы в учетной записи пользователя

Слайд 24

Модель данных

Модель данных

Слайд 25

Модель данных : Обеспечение целостности данных

Прежде чем хранить данные на Blockchain, мы

Модель данных : Обеспечение целостности данных Прежде чем хранить данные на Blockchain,
должны рассмотреть :
Стоимость ( полезная нагрузка )
Конфиденциальность
Безопасность - хранение зашифрованных данных

Слайд 26

Модель данных: обеспечение целостности данных

Где мы будем хранить данные:
В цепочках
Вне цепочек

Модель данных: обеспечение целостности данных Где мы будем хранить данные: В цепочках

В распределенной файловой системе или в аналогичной
В устаревшей базе данных
Как связать и получить данные между различными базами данных ?

Слайд 27

Модель данных :

РФС(IPFS)

База данных (DB)

...

...

ДАННЫЕ

(И/ИЛИ)

Модель данных : РФС(IPFS) База данных (DB) ... ... ДАННЫЕ (И/ИЛИ)

Слайд 28

Логика приложения

Логика приложения

Слайд 29

Логика приложения

Часть логики будет на уровне Blockchain.
Теперь мы можем разрабатывать приложения,

Логика приложения Часть логики будет на уровне Blockchain. Теперь мы можем разрабатывать
которые используют Blockchain в качестве источника достоверных данных.

Слайд 30

Логика приложения

Система смарт-активов позволяет разрабатывать приложения, в которых Blockchain используется в сочетании

Логика приложения Система смарт-активов позволяет разрабатывать приложения, в которых Blockchain используется в
с технологиями на стороне клиента и / или сервера

Слайд 31

Логика приложения

Логика приложения

Слайд 32

Вывод

Простота смарт-активов NEM :
Заставляет Вас отвечать на сложные вопросы на

Вывод Простота смарт-активов NEM : Заставляет Вас отвечать на сложные вопросы на
ранней стадии разработки
Позволяет разрабатывать Blockchain приложения:
более безопасно
удобнее
быстрее

Слайд 33

Развитие

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

РАЗРАБОТКА
ПРИЛОЖЕНИЯ

МОДЕЛИРОВАНИЕ ДАННЫХ

ДРУГИЕ

ТЕХНИЧЕСКОЕ
ЗАДАНИЕ

РАЗРАБОТКА ПРИЛОЖЕНИЯ

АУДИТ
КОНТРАКТА

СНИЖЕНИЕ
ЗАТРАТ И
ВРЕМЕНИ

Развитие ТЕХНИЧЕСКОЕ ЗАДАНИЕ РАЗРАБОТКА ПРИЛОЖЕНИЯ МОДЕЛИРОВАНИЕ ДАННЫХ ДРУГИЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ РАЗРАБОТКА ПРИЛОЖЕНИЯ

МОДЕЛИРОВАНИЕ
ДАННЫХ

РАЗРАБОТКА
КОНТРАКТА

ОТЛАДКА

АВТОРИЗАЦИЯ
МОДЕЛИРОВАНИЕ