конференция block chain 19042016_v2
TRANSCRIPT
Уравнение с многими неизвестными
Что такое blockchain?
ЧТО ТАКОЕ BLOCKCHAIN?
Сегодня BLOCKCHAIN используется как СОБИРАТЕЛЬНОЕ НАЗВАНИЕ для технологических решений, которые позволяют:
• СОЗДАВАТЬ в виртуальном мире АНАЛОГИ ФИЗИЧЕСКИХ ОБЪЕКТОВ И ДЕНЕГ
• ПЕРЕДАВАТЬ виртуальные объекты БЕЗОПАСНО И НЕПРОТИВОРЕЧИВО,в сети БЕЗ ВЗАИМНОГО ДОВЕРИЯ между участниками.
Технологически, решения, называемые BLOCKCHAIN, основаны на выстроенной
по определённым правилам цепочке БЛОКОВ ТРАНЗАКЦИЙ, формируемых и
хранимых РАСПРЕДЕЛЁННО, и обеспечивают контроль НЕПРОТИВОРЕЧИВОСТИ
ТРАНЗАКЦИЙ.
СЕТЬ BLOCKCHAINРегулятор сети
• Определяет правила участия и пользования сети.
• Регистрирует участников в случае private blockchain.
• Пост-контроль операций.• Нет необходимости быть
оператором сети.
Участник(и)• Владеет объектами.• Создает транзакции с другими
участниками.• Владеет уникальным ключом.
Одноранговая сеть
• Все операторы равноправны.• Децентрализованное размещение
оборудования.• Полная цепочка блоков хранится у
каждого оператора.
Оператор(ы)• Проверяет транзакции участников на
правомерность.• Передает изменения другим
операторам.• Создает новые блоки в цепочке и
согласует закрытие блока с другими операторами.
• Хранит полную историю транзакций.
УСЛОВИЯ ПРИМЕНЕНИЯТехнология blockchain – не универсальный инструмент для всего,
не «серебряная пуля».
1. В сети всегда присутствует ДОСТАТОЧНОЕ КОЛИЧЕСТВО НЕЗАВИСИМЫХ ОПЕРАТОРОВ (количество аффилированных между собой операторов всегда ниже 50%).
2. БОЛЬШИНСТВО ОПЕРАЦИЙ ПРОВОДЯТСЯ НАПРЯМУЮ, без централизованного согласования каждой операции.
3. КАЖДЫЙ участник ВЛАДЕЕТ как минимум одной УНИКАЛЬНОЙ КЛЮЧЕВОЙ ПАРОЙ (private-public) для несимметричного шифрования.
4. Данные о проведенных транзакциях и история транзакциях ВСЕГДА ДОСТУПНЫ ВСЕМ ОПЕРАТОРАМ.
5. КОНФИДЕНЦИАЛЬНОСТЬ возможно обеспечить ТОЛЬКО ДЛЯ ДЕТАЛЕЙ ТРАНЗАКЦИИ, но факт совершения транзакции и вовлечённые стороны скрыть пока невозможно.
6. Существующие решения blockchain НЕ СПОСОБНЫ МАСШТАБИРОВАТЬСЯ горизонтально, при увеличении количества операторов производительность не увеличивается. ▪ Выход промышленных решений с возможностью горизонтального масштабирования ожидается
через 2 года.
РАЗВИТИЕ1. ЦИФРОВЫЕ ТОВАРЫ И УСЛУГИ – это новые пути экономического развития и новые реалии по скорости
доставки (секунды).
2. INTERNET-OF-THINGS – это новые области регулирования и новая категория «граждан», самостоятельных устройств, действующих в интересах владельца/пользователя. Ожидается более 20 млрд к 2020 году.
3. Трансформация в ЦИФРОВОЕ ГОСУДАРСТВО позволяет ЭФФЕКТИВНО развивать новую экономику цифровых товаров и услуг, упростить социальные функции, повысить эффективность использования государственных средств, повысить выборочность и скорость реакции государства на изменения.
4. БИЗНЕС в Цифровом Государстве получает НОВЫЕ ВОЗМОЖНОСТИ внутри государства и значительные ТРАНСГРАНИЧНЫЕ ПРЕИМУЩЕСТВА в эффективности и в оказании новых видов услуг в государствах старой формации.
5. ЦЕНТРАЛЬНЫЕ БАНКИ И ПРАВИТЕЛЬСТВА ряда стран (Соединенное Королевство, Сингапур) активно РАБОТАЮТ НАД ПИЛОТИРОВАНИЕМ решений на BLOCKCHAIN.
6
Проблема:Доверенности на счёт могут выдаваться не только банком, но и нотариусами, из-за чего сильно ограничены возможности контроля и проверки доверенностей.
Направление решения:Построить распределённую систему, в которой могут участвовать нотариаты и организации с правом нотариального заверения, и в которой будет возможен как контроль непротиворечивости доверенностей, так и розыск всех действующих доверенностей.
Постановка задачи для прототипа:Проверить наши возможности по освоению решений на blockchain.Выбрать и опробовать одну из платформ на базе blockchain для выдачи и использования доверенностей на распоряжение счётом (только снятие) в онлайн, между пользователями Сбербанк онлайн.
ПРОТОТИП НА BLOCKCHAIN: БЛОКНОТ
7
ПРОТОТИП НА BLOCKCHAIN: БЛОКНОТ
ВЕХИ И РЕЗУЛЬТАТ
8
Завершена интеграция между смарт-контрактами в Ethereum и пользовательским интерфейсом.
29.01.2016
18.12.2015 05.02.2016
08.02.2016
19.02.2016
Определили кейс с доверенностями
Объявили набор команды в СБТ
Исследовано несколько вариантов структуры смарт-контрактов
Выбрали Ethereum,развернули у себя сеть на его основе
Запущены работы по прототипу
Создали прототип на основе смарт-контрактов
11.03.2016
21.03.2016
1. Выбран Ethereum, как наиболее зрелая, на текущий момент, платформа с поддержкой смарт-контрактов.
2. Опробовано несколько подходов по реализации смарт-контрактов.
3. Реализован функционал: • выдача доверенности;• отзыв доверенности;• поиск доверенностей (по доверенному, по счёту);• работа со счётом на основании доверенности.
4. Открытые вопросы: • Как идентифицировать участников сети/системы? • Как реализовать связь цифровой идентификации с реальной и обеспечить хранение ключей?• Какие бизнес модели возможны для участников и пользователей сети?• Режим криптографического шифрования данных применяемых в blockchain системах• Как формировать, утверждать и хранить типовые формы доверенностей в формате смарт-
контракта?
Слой представления(веб-интерфейс, имитация СБОЛ)
Слой логики предметной
области
Лабораторная сеть blockchain
(Ethereum)
НАПРАВЛЕНИЯ ДЛЯ BLOCKCHAINНаправление Краткое описание
Единые учётные реестрыРеестры собственности (в т.ч. государственной), залоги, векселя, трудовые книжки, миграционные карточки, электронные рецепты и т.п.
ОтчётностьНеопровержимая подача отчетности, независимо от работоспособности конечного получателя.
Голосования и опросыОткрытые или тайные голосование в реальном времени, недорого и быстро.
Нотариальные документы(доверенности, наследство)
Полная автоматизация, неопровержимость и непротиворечивость при работе с доверенностями, завещаниями, независимо от места выдачи доверенности.
Оформление товаров
Единое решение для контроля импорта (уплата таможенных пошлин), производства (уплата лицензий), использования (авторские права), в т.ч. контроль ценообразования.
Государственное финансирование
Автоматическое предотвращение нецелевого использования распределения средств государственных программ, оборонного заказа, тендеров, адресной помощи, и т.п.
Многосторонние услугиТорговое финансирование, эскроу и т.п. При интеграции с едиными учётными реестрами на основе blockchain возможна полная автоматизация.
НАПРАВЛЕНИЯ ДЛЯ BLOCKCHAIN
Технологическая сложность и сложность внедрения
Изм
енен
ие
но
рм
ати
вно
-пр
аво
вой
баз
ы
Многосторонние услуги
Отчётность
Государственное финансирование
Оформление товаров
Нотариальные документы
Единые учётные реестры
Голосования и опросы