SlideShare a Scribd company logo
Крипто-валюта своими
руками
Яремов Денис
Старший разработчик @ EPAM
Что такое деньги?
• Мера стоимости
• Средство обращения
• Средство платежа
• Средство накопления
• © Wikipedia.org
Что такое деньги?
• Удостоверение о владении некоторым
  количеством ценностей
• Негласный договор между государством
  и человеком
Существует несколько типов денег
• Натуральные
• Обеспеченные
• Фиатные
• Кредитные




                                   4
Почему удостоверение?
• Современные деньги не есть носителем
  ценности
• Современные деньги это контракт между
  государством и человеком
Почему деньги обесцениваются?
• Потому что деньги это контракт с
  государством 
Инфляция



                               Сводная таблица индексов инфляции с 2000 по 2012 годы
 Год   январь февраль март    апрель   май    июнь    июль август сентябрь октябрь       ноябрь декабрь        За год
2000    104.6  103.3   102     101.7  102.1   103.7    99.9   100      102.6     101.4    100.4  101.6    125.8 125.80%
2001    101.5  100.6  100.6    101.5  100.4   100.6    98.3   99.8     100.4     100.2    100.5  101.6    106.1 133.47%
2002     101    98.6   99.3    101.4   99.7    98.2    98.5   99.8     100.2     100.7    100.7  101.4     99.4 132.67%
2003    101.5  101.1  101.1    100.7   100    100.1    99.9   98.3     100.6     101.3    101.9  101.5    108.2 143.55%
2004    101.4  100.4  100.4    100.7  100.7   100.7    100    99.9     101.3     102.2    101.6  102.4    112.3 161.21%
2005    101.7   101   101.6    100.7  100.6   100.6   100.3   100      100.4     100.9    101.2  100.9    110.3 177.81%
2006    101.2  101.8   99.7     99.6  100.5   100.1   100.9   100       102      102.6    101.8  100.9    111.6 198.44%
2007    100.5  100.6  100.2     100   100.6   102.2   101.4  100.6     102.2     102.9    102.2  102.1    116.6 231.38%
2008    102.9  102.7  103.8    103.1  101.3   100.8    99.5   99.9     101.1     101.7    101.5  102.1    122.3 282.98%
2009    102.9  101.5  101.4    100.9  100.5   101.1    99.9   99.8     100.8     100.9    101.1  100.9    112.3 317.79%
2010    101.8  101.9  100.9     99.7   99.4    99.6    99.8  101.2     102.9     100.5    100.3  100.8    109.1 346.70%
2011     101   100.9  101.4    101.3  100.8   100.4    98.7   99.6     100.1      100     100.1  100.2    104.6
2012    100.2  100.2  100.3     100    99.7    99.7    99.8   99.7     100.1                                       346.70%




                                                                                                                             7
Есть ли выход?




                 BitCoin
BitCoin?
• Это популярная цифровая крипто-
  валюта
• Эмитируется ее участниками
• Ограниченная инфляция*
• Безопасность выше чем в банке
• Капитализация ~ 200 000 000 $ (пока)
• 1 BTC = 73.74$ на http://mtgox.com
• Самый прибыльный актив в истории
  человечества
Курс BitCoin - USD
Количество BitCoin
Вы сказали эмитируется ее участниками?




                                         12
Как добывается BitCoin?
Заголовок блока:
{
    Id: 3498AB983F38D3932B…,
    …
    TimeStamp: 134912349541,
    Nonce: 0..232 -1
}


     Sha256(Sha256(header)) < 000000009584….


                                               13
Какие минусы у BitCoin?
• BitCoin не общепринятая валюта
• Юридические вопросы при снятии
  больших сумм
• Закон Коперника — Грешема
Закон Коперника — Грешема




   Плохие деньги вытесняют хорошие
    (если они имеют одинаковую цену)
Существуют ли другие крипто-валюты?
• Слепая подпись Шаума (1983)
• E-Gold (1996)
• CypherPunks (1997-…)
  – Lucre
  – Loom
  – Open Transactions
• BitCoin (2009)


                                      16
Анонимное почтовое голосование
• Вы хотите проголосовать
• Вы хотите проголосовать анонимно
• Вы хотите быть уверены в том что ваш
  голос принял участие в выборах
• ЦВК хочет быть уверенным в том, что вы
  не голосовали дважды
Действующие лица
• «проверяющий» проверяет вас в списке
  избирателей
• «счетный» считает бюллетени
• Вы, голосуете
Протокол
• Вы на бюллетене указываете имя
  кандидата
• Помещаете ваш бюллетень в конверт с
  копиркой
• Отправляете конверт «проверяющему»
• «проверяющий» проверят вас в списках
  избирателей и расписывается на конверте
• Отправляет его обратно вам
• Вы распечатываете конверт и отправляете
  подписанный бюллетень «счетному»
Цифровая валюта «Сделай сам»
Что необходимо для того что бы
сделать свою собственную крипто-
валюту?
• Базовые познания в математике
• Инструменты для автоматизации
Базовые познания в математике
Зашифруем-ка
Зашифруем-ка


        Давайте зашифруем число
                   15

          (33,17)-публичный ключ
          (33,13)-приватный ключ
Зашифруем-ка


        Давайте зашифруем число
                   15

          (33,17)-публичный ключ
          (33,13)-приватный ключ
Расшифруем-ка


     Как расшифровать полученное число
                       27
           (33,17)-публичный ключ
            (33,13)-приватный ключ
Расшифруем-ка


     Как расшифровать полученное число
                       27
           (33,17)-публичный ключ
            (33,13)-приватный ключ
Цифровая подпись


  Как подписаться под тем что указанный текст
         написан вами, и никем другим
            (33,17)-публичный ключ
            (33,13)-приватный ключ
Цифровая подпись


  Как подписаться под тем что указанный текст
         написан вами, и никем другим
            (33,17)-публичный ключ
            (33,13)-приватный ключ
Возвращаясь к голосованию




       А как же сделать так что бы
      «проверяющий» не знал как я
             проголосовал?
Слепая подпись
Слепая подпись


       Давайте слепо подпишем число
                     15
          (33,17)-публичный ключ
          (33,13)-приватный ключ
         19 - ослепляющий фактор
Слепая подпись


       Давайте слепо подпишем число
                     15
          (33,17)-публичный ключ
          (33,13)-приватный ключ
         19 - ослепляющий фактор
Рикардиановы контракты
• Контракт ~ ценная бумага
• Оригинальное применение цифровая
  биржа облигаций (бондов)
• Сложности при оцифровке бондов
• Бонды, акции, прочие финансовые
  инструменты идеально описываются
  контрактом (договором)
• Но деньги это такой же контракт как и
  остальные финансовые инструменты
                                          33
Бонд




       34
Бонд




       35
Цифровой контракт




                    36
Цифровой контракт




                    37
Цифровая банкнота
{
 "ContractHash":
"0ccOmv6Sb44mDhEuez3LlRPOgUmLdLPg4vrx5T
TB7yM=",
 "BanknoteSerial":
"sofFzZkOp3PIu/APZHreDu9PxkkvuiBjWGhMC1
OYUKM=",
"BanknoteNominal": 1.0
}



                                          38
Покупка-Продажа
• Клиент создает банкноту
• Ослепляет ее
• Просит банк подписать ослепленную
  банкноту конкретным ключом
• Банк подписывает банкноту
• Клиент шифрует банкноту публичным
  ключом продавца
• Продавец получает банкноту и просит банк
  внести ее на счет и погасить
• Клиент видит изменение счета, отдает
  товар

                                             39
Рикардиановы контракты
• Операции с Рикардиановыми контрактами
  атомарны
• Транзакция происходит на клиенте!
• Нам не нужна транзакционная база для
  обновление счета пользователя
• Операции с рикардиановыми контрактами
  позволяют создать отдельный слой
  безопасности операций управления
  счетами.
• Вместо юридических условий – конкретный
  алгоритм на любом из скриптовых языков.

                                            40
Бухгалтерский учет
• Одинарная запись
• Двойная запись
• Тройная запись




                     41

More Related Content

Viewers also liked

BITCOIN - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫ
BITCOIN  - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫBITCOIN  - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫ
BITCOIN - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫMichael Chobanian
 
Apresentação 4K mine - Russo
Apresentação 4K mine - RussoApresentação 4K mine - Russo
Apresentação 4K mine - Russo
team builder
 
Управление изменениями. Change management
Управление изменениями. Change managementУправление изменениями. Change management
Управление изменениями. Change management
Sergey Cherkasov
 
"Управление изменениями: Какие инструменты помогут диагностировать проблемы и...
"Управление изменениями: Какие инструменты помогут диагностировать проблемы и..."Управление изменениями: Какие инструменты помогут диагностировать проблемы и...
"Управление изменениями: Какие инструменты помогут диагностировать проблемы и...
Training Institute - ARB Pro Group
 
What is Bitcoin?
What is Bitcoin?What is Bitcoin?
What is Bitcoin?
Pavel Kravchenko, PhD
 
Как устроена криптовалюта. Лекция 2
Как устроена криптовалюта. Лекция 2Как устроена криптовалюта. Лекция 2
Как устроена криптовалюта. Лекция 2
Pavel Kravchenko, PhD
 
INFRA v2
INFRA v2INFRA v2
Управление изменениями - методология и процесс ADKAR
Управление изменениями - методология и процесс ADKARУправление изменениями - методология и процесс ADKAR
Управление изменениями - методология и процесс ADKAR
Sergei Penkov
 

Viewers also liked (8)

BITCOIN - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫ
BITCOIN  - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫBITCOIN  - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫ
BITCOIN - ИНСТРУМЕНТ ФИНТЕХ РАЗВИТИЯ УКРАИНЫ
 
Apresentação 4K mine - Russo
Apresentação 4K mine - RussoApresentação 4K mine - Russo
Apresentação 4K mine - Russo
 
Управление изменениями. Change management
Управление изменениями. Change managementУправление изменениями. Change management
Управление изменениями. Change management
 
"Управление изменениями: Какие инструменты помогут диагностировать проблемы и...
"Управление изменениями: Какие инструменты помогут диагностировать проблемы и..."Управление изменениями: Какие инструменты помогут диагностировать проблемы и...
"Управление изменениями: Какие инструменты помогут диагностировать проблемы и...
 
What is Bitcoin?
What is Bitcoin?What is Bitcoin?
What is Bitcoin?
 
Как устроена криптовалюта. Лекция 2
Как устроена криптовалюта. Лекция 2Как устроена криптовалюта. Лекция 2
Как устроена криптовалюта. Лекция 2
 
INFRA v2
INFRA v2INFRA v2
INFRA v2
 
Управление изменениями - методология и процесс ADKAR
Управление изменениями - методология и процесс ADKARУправление изменениями - методология и процесс ADKAR
Управление изменениями - методология и процесс ADKAR
 

Similar to современные платежные системы by Denis Yaremov

все о Bitcoin
все о Bitcoinвсе о Bitcoin
все о Bitcoin
Valeria Shapoval
 
Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3
Dima Starodubcev
 
Что такое блокчейн и зачем он нужен
Что такое блокчейн и зачем он нужен Что такое блокчейн и зачем он нужен
Что такое блокчейн и зачем он нужен
Cyber Fund
 
Блокчейн. Разрыв шаблона
Блокчейн. Разрыв шаблонаБлокчейн. Разрыв шаблона
Блокчейн. Разрыв шаблона
Valery Litvin
 
One coin official russian 2014
One coin official russian 2014One coin official russian 2014
One coin official russian 2014
edelweis999
 
One coin Presentation in Russian (Русский язык)
One coin Presentation in Russian (Русский язык)One coin Presentation in Russian (Русский язык)
One coin Presentation in Russian (Русский язык)
Youping Li
 
Маркетинг план incore capital
Маркетинг план incore capitalМаркетинг план incore capital
Маркетинг план incore capital
KonstantinReznik3
 
Блокчейн Стратегия Региона
Блокчейн Стратегия РегионаБлокчейн Стратегия Региона
Блокчейн Стратегия Региона
Dima Starodubcev
 
PLC Presenatation
PLC PresenatationPLC Presenatation
PLC Presenatation
JTGroup
 
1146
11461146
1146
coinpaper
 
1141
11411141
1141
coinpaper
 
Coinx ppt Russian
Coinx ppt RussianCoinx ppt Russian
Coinx ppt Russian
COINX TRADING LTD
 
Экономика ICO проекта (митап Minsk Knowledge Office)
Экономика ICO проекта (митап Minsk Knowledge Office)Экономика ICO проекта (митап Minsk Knowledge Office)
Экономика ICO проекта (митап Minsk Knowledge Office)
Angelika Pleskachevskaya
 
Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”
Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”
Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”
Timetogrowup
 
4623
46234623
4623
coinpaper
 
Ликбез • Блокчейн (Level 1)
Ликбез • Блокчейн (Level 1)Ликбез • Блокчейн (Level 1)
Ликбез • Блокчейн (Level 1)
Blockchain School
 
Cлайды для презентации компании Ethtrade
Cлайды для презентации компании EthtradeCлайды для презентации компании Ethtrade
Cлайды для презентации компании Ethtrade
Ильнар Мухаметзянов
 
Alexander Nektorov - How to conduct a legal ICO
Alexander Nektorov - How to conduct a legal ICOAlexander Nektorov - How to conduct a legal ICO
Alexander Nektorov - How to conduct a legal ICO
Timetogrowup
 
деньги будущего или как технология Blockchain изменит весь мир.
деньги будущего или как технология Blockchain изменит весь мир.деньги будущего или как технология Blockchain изменит весь мир.
деньги будущего или как технология Blockchain изменит весь мир.Sergey Skabelkin
 
One Coin - ИНДУСТРИЯ КРИПТОВАЛЮТ
One Coin - ИНДУСТРИЯ КРИПТОВАЛЮТOne Coin - ИНДУСТРИЯ КРИПТОВАЛЮТ
One Coin - ИНДУСТРИЯ КРИПТОВАЛЮТ
Ludmila Boyko
 

Similar to современные платежные системы by Denis Yaremov (20)

все о Bitcoin
все о Bitcoinвсе о Bitcoin
все о Bitcoin
 
Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3
 
Что такое блокчейн и зачем он нужен
Что такое блокчейн и зачем он нужен Что такое блокчейн и зачем он нужен
Что такое блокчейн и зачем он нужен
 
Блокчейн. Разрыв шаблона
Блокчейн. Разрыв шаблонаБлокчейн. Разрыв шаблона
Блокчейн. Разрыв шаблона
 
One coin official russian 2014
One coin official russian 2014One coin official russian 2014
One coin official russian 2014
 
One coin Presentation in Russian (Русский язык)
One coin Presentation in Russian (Русский язык)One coin Presentation in Russian (Русский язык)
One coin Presentation in Russian (Русский язык)
 
Маркетинг план incore capital
Маркетинг план incore capitalМаркетинг план incore capital
Маркетинг план incore capital
 
Блокчейн Стратегия Региона
Блокчейн Стратегия РегионаБлокчейн Стратегия Региона
Блокчейн Стратегия Региона
 
PLC Presenatation
PLC PresenatationPLC Presenatation
PLC Presenatation
 
1146
11461146
1146
 
1141
11411141
1141
 
Coinx ppt Russian
Coinx ppt RussianCoinx ppt Russian
Coinx ppt Russian
 
Экономика ICO проекта (митап Minsk Knowledge Office)
Экономика ICO проекта (митап Minsk Knowledge Office)Экономика ICO проекта (митап Minsk Knowledge Office)
Экономика ICO проекта (митап Minsk Knowledge Office)
 
Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”
Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”
Игорь Порох - “Криптотрейдинг, правила игры на рынке в 2018 году”
 
4623
46234623
4623
 
Ликбез • Блокчейн (Level 1)
Ликбез • Блокчейн (Level 1)Ликбез • Блокчейн (Level 1)
Ликбез • Блокчейн (Level 1)
 
Cлайды для презентации компании Ethtrade
Cлайды для презентации компании EthtradeCлайды для презентации компании Ethtrade
Cлайды для презентации компании Ethtrade
 
Alexander Nektorov - How to conduct a legal ICO
Alexander Nektorov - How to conduct a legal ICOAlexander Nektorov - How to conduct a legal ICO
Alexander Nektorov - How to conduct a legal ICO
 
деньги будущего или как технология Blockchain изменит весь мир.
деньги будущего или как технология Blockchain изменит весь мир.деньги будущего или как технология Blockchain изменит весь мир.
деньги будущего или как технология Blockchain изменит весь мир.
 
One Coin - ИНДУСТРИЯ КРИПТОВАЛЮТ
One Coin - ИНДУСТРИЯ КРИПТОВАЛЮТOne Coin - ИНДУСТРИЯ КРИПТОВАЛЮТ
One Coin - ИНДУСТРИЯ КРИПТОВАЛЮТ
 

More from Dmitry Savchenko

ITSM - инструменты ИТ или бизнеса?
ITSM - инструменты ИТ или бизнеса?ITSM - инструменты ИТ или бизнеса?
ITSM - инструменты ИТ или бизнеса?
Dmitry Savchenko
 
Про ITSMf в Украине
Про ITSMf в УкраинеПро ITSMf в Украине
Про ITSMf в Украине
Dmitry Savchenko
 
Ola ИТ-инфраструктуры
Ola ИТ-инфраструктурыOla ИТ-инфраструктуры
Ola ИТ-инфраструктуры
Dmitry Savchenko
 
IT Service Continuity, как донести бизнесу его пользу и почему его ен любят в IT
IT Service Continuity, как донести бизнесу его пользу и почему его ен любят в ITIT Service Continuity, как донести бизнесу его пользу и почему его ен любят в IT
IT Service Continuity, как донести бизнесу его пользу и почему его ен любят в IT
Dmitry Savchenko
 
Внедрение СУИБ на основе ISO/IEC 27001
Внедрение СУИБ на основе ISO/IEC 27001Внедрение СУИБ на основе ISO/IEC 27001
Внедрение СУИБ на основе ISO/IEC 27001
Dmitry Savchenko
 
Сервисный подход к управлению ИТ
Сервисный подход к управлению ИТСервисный подход к управлению ИТ
Сервисный подход к управлению ИТ
Dmitry Savchenko
 
ITIL в аутсорсинге для малого бизнеса.
ITIL в аутсорсинге для малого бизнеса.ITIL в аутсорсинге для малого бизнеса.
ITIL в аутсорсинге для малого бизнеса.
Dmitry Savchenko
 
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"Dmitry Savchenko
 
Александр Краковецкий, "Где деньги в мобильной разработке?"
Александр Краковецкий, "Где деньги в мобильной разработке?"Александр Краковецкий, "Где деньги в мобильной разработке?"
Александр Краковецкий, "Где деньги в мобильной разработке?"Dmitry Savchenko
 
Илья Ковалевский "Что такое Qt и что с ним можно сделать"
Илья Ковалевский "Что такое Qt и что с ним можно сделать"Илья Ковалевский "Что такое Qt и что с ним можно сделать"
Илья Ковалевский "Что такое Qt и что с ним можно сделать"Dmitry Savchenko
 
Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"
Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"
Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"Dmitry Savchenko
 
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...Dmitry Savchenko
 
Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...
Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...
Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...Dmitry Savchenko
 
Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...
Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...
Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...Dmitry Savchenko
 
Сергей Гнидко "Работа без оборотных средств"
Сергей Гнидко "Работа без оборотных средств"Сергей Гнидко "Работа без оборотных средств"
Сергей Гнидко "Работа без оборотных средств"Dmitry Savchenko
 
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Dmitry Savchenko
 
Александр Шпак "Вавилонская башня менеджмента"
Александр Шпак "Вавилонская башня менеджмента"Александр Шпак "Вавилонская башня менеджмента"
Александр Шпак "Вавилонская башня менеджмента"Dmitry Savchenko
 

More from Dmitry Savchenko (20)

ITSM - инструменты ИТ или бизнеса?
ITSM - инструменты ИТ или бизнеса?ITSM - инструменты ИТ или бизнеса?
ITSM - инструменты ИТ или бизнеса?
 
Про ITSMf в Украине
Про ITSMf в УкраинеПро ITSMf в Украине
Про ITSMf в Украине
 
Ola ИТ-инфраструктуры
Ola ИТ-инфраструктурыOla ИТ-инфраструктуры
Ola ИТ-инфраструктуры
 
IT Service Continuity, как донести бизнесу его пользу и почему его ен любят в IT
IT Service Continuity, как донести бизнесу его пользу и почему его ен любят в ITIT Service Continuity, как донести бизнесу его пользу и почему его ен любят в IT
IT Service Continuity, как донести бизнесу его пользу и почему его ен любят в IT
 
Внедрение СУИБ на основе ISO/IEC 27001
Внедрение СУИБ на основе ISO/IEC 27001Внедрение СУИБ на основе ISO/IEC 27001
Внедрение СУИБ на основе ISO/IEC 27001
 
Сервисный подход к управлению ИТ
Сервисный подход к управлению ИТСервисный подход к управлению ИТ
Сервисный подход к управлению ИТ
 
ITIL в аутсорсинге для малого бизнеса.
ITIL в аутсорсинге для малого бизнеса.ITIL в аутсорсинге для малого бизнеса.
ITIL в аутсорсинге для малого бизнеса.
 
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
Андрей Чередарчук "HP-UX - платформа для сервера баз данных"
 
Александр Краковецкий, "Где деньги в мобильной разработке?"
Александр Краковецкий, "Где деньги в мобильной разработке?"Александр Краковецкий, "Где деньги в мобильной разработке?"
Александр Краковецкий, "Где деньги в мобильной разработке?"
 
Илья Ковалевский "Что такое Qt и что с ним можно сделать"
Илья Ковалевский "Что такое Qt и что с ним можно сделать"Илья Ковалевский "Что такое Qt и что с ним можно сделать"
Илья Ковалевский "Что такое Qt и что с ним можно сделать"
 
Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"
Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"
Дмитрий Буланов "Службы каталога: штатные решения нестандартных задач"
 
Ws2012 data dedup_habr
Ws2012 data dedup_habrWs2012 data dedup_habr
Ws2012 data dedup_habr
 
Ws2012 data dedup_habr
Ws2012 data dedup_habrWs2012 data dedup_habr
Ws2012 data dedup_habr
 
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
 
Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...
Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...
Василий Лымарь "Использование протокола IPSec для защиты данных, передаваемых...
 
Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...
Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...
Сергей Гащенко "Рецепты сетевой безопасности от Cisco для дома и офиса, ISA 5...
 
Сергей Гнидко "Работа без оборотных средств"
Сергей Гнидко "Работа без оборотных средств"Сергей Гнидко "Работа без оборотных средств"
Сергей Гнидко "Работа без оборотных средств"
 
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
 
Александр Шпак "Вавилонская башня менеджмента"
Александр Шпак "Вавилонская башня менеджмента"Александр Шпак "Вавилонская башня менеджмента"
Александр Шпак "Вавилонская башня менеджмента"
 
Основы ITIL
Основы ITILОсновы ITIL
Основы ITIL
 

современные платежные системы by Denis Yaremov

  • 2. Что такое деньги? • Мера стоимости • Средство обращения • Средство платежа • Средство накопления • © Wikipedia.org
  • 3. Что такое деньги? • Удостоверение о владении некоторым количеством ценностей • Негласный договор между государством и человеком
  • 4. Существует несколько типов денег • Натуральные • Обеспеченные • Фиатные • Кредитные 4
  • 5. Почему удостоверение? • Современные деньги не есть носителем ценности • Современные деньги это контракт между государством и человеком
  • 6. Почему деньги обесцениваются? • Потому что деньги это контракт с государством 
  • 7. Инфляция Сводная таблица индексов инфляции с 2000 по 2012 годы Год январь февраль март апрель май июнь июль август сентябрь октябрь ноябрь декабрь За год 2000 104.6 103.3 102 101.7 102.1 103.7 99.9 100 102.6 101.4 100.4 101.6 125.8 125.80% 2001 101.5 100.6 100.6 101.5 100.4 100.6 98.3 99.8 100.4 100.2 100.5 101.6 106.1 133.47% 2002 101 98.6 99.3 101.4 99.7 98.2 98.5 99.8 100.2 100.7 100.7 101.4 99.4 132.67% 2003 101.5 101.1 101.1 100.7 100 100.1 99.9 98.3 100.6 101.3 101.9 101.5 108.2 143.55% 2004 101.4 100.4 100.4 100.7 100.7 100.7 100 99.9 101.3 102.2 101.6 102.4 112.3 161.21% 2005 101.7 101 101.6 100.7 100.6 100.6 100.3 100 100.4 100.9 101.2 100.9 110.3 177.81% 2006 101.2 101.8 99.7 99.6 100.5 100.1 100.9 100 102 102.6 101.8 100.9 111.6 198.44% 2007 100.5 100.6 100.2 100 100.6 102.2 101.4 100.6 102.2 102.9 102.2 102.1 116.6 231.38% 2008 102.9 102.7 103.8 103.1 101.3 100.8 99.5 99.9 101.1 101.7 101.5 102.1 122.3 282.98% 2009 102.9 101.5 101.4 100.9 100.5 101.1 99.9 99.8 100.8 100.9 101.1 100.9 112.3 317.79% 2010 101.8 101.9 100.9 99.7 99.4 99.6 99.8 101.2 102.9 100.5 100.3 100.8 109.1 346.70% 2011 101 100.9 101.4 101.3 100.8 100.4 98.7 99.6 100.1 100 100.1 100.2 104.6 2012 100.2 100.2 100.3 100 99.7 99.7 99.8 99.7 100.1 346.70% 7
  • 9. BitCoin? • Это популярная цифровая крипто- валюта • Эмитируется ее участниками • Ограниченная инфляция* • Безопасность выше чем в банке • Капитализация ~ 200 000 000 $ (пока) • 1 BTC = 73.74$ на http://mtgox.com • Самый прибыльный актив в истории человечества
  • 12. Вы сказали эмитируется ее участниками? 12
  • 13. Как добывается BitCoin? Заголовок блока: { Id: 3498AB983F38D3932B…, … TimeStamp: 134912349541, Nonce: 0..232 -1 } Sha256(Sha256(header)) < 000000009584…. 13
  • 14. Какие минусы у BitCoin? • BitCoin не общепринятая валюта • Юридические вопросы при снятии больших сумм • Закон Коперника — Грешема
  • 15. Закон Коперника — Грешема Плохие деньги вытесняют хорошие (если они имеют одинаковую цену)
  • 16. Существуют ли другие крипто-валюты? • Слепая подпись Шаума (1983) • E-Gold (1996) • CypherPunks (1997-…) – Lucre – Loom – Open Transactions • BitCoin (2009) 16
  • 17. Анонимное почтовое голосование • Вы хотите проголосовать • Вы хотите проголосовать анонимно • Вы хотите быть уверены в том что ваш голос принял участие в выборах • ЦВК хочет быть уверенным в том, что вы не голосовали дважды
  • 18. Действующие лица • «проверяющий» проверяет вас в списке избирателей • «счетный» считает бюллетени • Вы, голосуете
  • 19. Протокол • Вы на бюллетене указываете имя кандидата • Помещаете ваш бюллетень в конверт с копиркой • Отправляете конверт «проверяющему» • «проверяющий» проверят вас в списках избирателей и расписывается на конверте • Отправляет его обратно вам • Вы распечатываете конверт и отправляете подписанный бюллетень «счетному»
  • 20. Цифровая валюта «Сделай сам» Что необходимо для того что бы сделать свою собственную крипто- валюту? • Базовые познания в математике • Инструменты для автоматизации
  • 21. Базовые познания в математике
  • 23. Зашифруем-ка Давайте зашифруем число 15 (33,17)-публичный ключ (33,13)-приватный ключ
  • 24. Зашифруем-ка Давайте зашифруем число 15 (33,17)-публичный ключ (33,13)-приватный ключ
  • 25. Расшифруем-ка Как расшифровать полученное число 27 (33,17)-публичный ключ (33,13)-приватный ключ
  • 26. Расшифруем-ка Как расшифровать полученное число 27 (33,17)-публичный ключ (33,13)-приватный ключ
  • 27. Цифровая подпись Как подписаться под тем что указанный текст написан вами, и никем другим (33,17)-публичный ключ (33,13)-приватный ключ
  • 28. Цифровая подпись Как подписаться под тем что указанный текст написан вами, и никем другим (33,17)-публичный ключ (33,13)-приватный ключ
  • 29. Возвращаясь к голосованию А как же сделать так что бы «проверяющий» не знал как я проголосовал?
  • 31. Слепая подпись Давайте слепо подпишем число 15 (33,17)-публичный ключ (33,13)-приватный ключ 19 - ослепляющий фактор
  • 32. Слепая подпись Давайте слепо подпишем число 15 (33,17)-публичный ключ (33,13)-приватный ключ 19 - ослепляющий фактор
  • 33. Рикардиановы контракты • Контракт ~ ценная бумага • Оригинальное применение цифровая биржа облигаций (бондов) • Сложности при оцифровке бондов • Бонды, акции, прочие финансовые инструменты идеально описываются контрактом (договором) • Но деньги это такой же контракт как и остальные финансовые инструменты 33
  • 34. Бонд 34
  • 35. Бонд 35
  • 38. Цифровая банкнота { "ContractHash": "0ccOmv6Sb44mDhEuez3LlRPOgUmLdLPg4vrx5T TB7yM=", "BanknoteSerial": "sofFzZkOp3PIu/APZHreDu9PxkkvuiBjWGhMC1 OYUKM=", "BanknoteNominal": 1.0 } 38
  • 39. Покупка-Продажа • Клиент создает банкноту • Ослепляет ее • Просит банк подписать ослепленную банкноту конкретным ключом • Банк подписывает банкноту • Клиент шифрует банкноту публичным ключом продавца • Продавец получает банкноту и просит банк внести ее на счет и погасить • Клиент видит изменение счета, отдает товар 39
  • 40. Рикардиановы контракты • Операции с Рикардиановыми контрактами атомарны • Транзакция происходит на клиенте! • Нам не нужна транзакционная база для обновление счета пользователя • Операции с рикардиановыми контрактами позволяют создать отдельный слой безопасности операций управления счетами. • Вместо юридических условий – конкретный алгоритм на любом из скриптовых языков. 40
  • 41. Бухгалтерский учет • Одинарная запись • Двойная запись • Тройная запись 41

Editor's Notes

  1. Про погоду - &quot;Шло 50 февраля....«Март выдался суровым, надеемся лето будет мстить до декабряМеня зовут ДенисЯ старший разработчик компании ЭПАМВот уже несколько лет занимаюсь вопросами финансовой криптографии
  2. Представьте себе типичную ситуацию в магазине,вы отдаете продавцу бумагу с картинкой сковороды и тайными сентоискими знаками, а получаете товар.Парадокс, каким образом бумагаС картинкой сковородыТайными сентоискими знакамиобретает ценность или эквивалент части того или инного товара? Почему сделавскан-копию рассчитаться мне не удастся?Скан-копия купюры не копирует гарантий государства подтверждающих ценность этой купюрыДоговоренность заключается в том что все закрывают глаза на явный обман, Видят в обычной бумажке ценность того что за эту бумажку можно приобрестиГосударство гарантирует то что за эту бумажку можно будет обменять любой продаваемый товар/
  3. СатошіНакамото в 2009Справедливость, распределенная эмиссия
  4. В мае 2010 года, когда курс биткоина был ничтожно малым, один из участников официального форума купил пиццу за10000 btc, ориентировочная стоимость этого количества монет в марте 2013 года более 737 740 USD (котироквка 73.74)
  5. ДейвидШаумШифропанки (англ. cypherpunk) — неформальная группа людей, заинтересованных в сохранении анонимности и интересующихся криптографией. Первоначально шифропанки общались с помощью сети анонимных ремейлеров. Целью данной группы было достижение анонимности и безопасности посредством активного использования криптографии.Термин шифропанк впервые употребила[1] ДжудМилхон (англ. 1939—2003, хакер, программист, глав. ред журнала Mondo 2000) в качестве игры слов в адрес группы криптоанархистов. Cypher (редкоупотребляемая форма слова cipher) и punk и в то же время аллюзия на термин cyberpunk, который хотя и обозначает литературное направление, иногда неправильно использовался для обозначения компьютерных гиков. В ноябре 2006 года данный термин был предложен к включению в Оксфордский словарь английского языка. Шифропанками являлись некоторые значительные персоны компьютерной индустрии, такие, как Иван Голдберг, Брэм Коэн и Никита Борисов.Джон Гилмор: соучредитель ElectronicFrontierFoundation[2]Эрик Хьюз (англ. EricHughes): автор Манифеста Шифрпанка[2]Филипп Циммерманн: создатель PGP[2]Тим Мей (англ. Timothy C. May): бывший ведущий научный сотрудник Intel; автор «Манифест крипто-анархиста»[2]Питер Уайнер (англ. Peter Wayner)[2]Джулиан Ассанж: основатель WikiLeaks, изобретатель отрицаемого шифрования (англ. Rubberhose), журналист, соавтор ЙонКаллас: технический разработчик OpenPGP и Главный технический специалист PGP CorporationБрэм Коэн: создатель BitTorrentХью Дениэл: бывший менеджер проекта FreeS/WAN(англ. FreeS/WAN)Ян Голдберг: доцент Университета Ватерлоо; разработчик протокола Off-the-RecordMessagingЛаки Грин: автор первого бесплатного программного обеспечения, реализующего функцию голосовой подписиШон Хастингс: учредитель, Президент Havenco и соавтор книги GodWantsYouDead[источник не указан 626 дней]ДжудМилхон: один из основателей шифрпанка[источник не указан 626 дней]СамирПарек: бывший Президент C2Net(англ. C2Net)[источник не указан 626 дней]Лен Сассаман: ныне поддерживает программное обеспечение MixmasterRemailer[источник не указан 626 дней]Питер Шипли: один из основателей шифрпанка[источник не указан 626 дней]АлифТеррансон: «SavvisWhistleblower»; нынешний владелец списка SPAM-L[источник не указан 626 дней]
  6. RSA – Ассиметричный алгоритм шифрованияПриватный публичный ключПодпись приватным ключом
  7. Бонды, акции, прочие финансовые инструменты идеально описываются контрактомМетод идентификации и описания