Введение в блокчейн и алгоритмы консенсуса / Филипп Филиппак (Waves Platform)OnticoHighLoad++ 2017
Зал Дели + Калькутта, 7 ноября, 12:00
Тезисы:
http://www.highload.ru/2017/abstracts/3095.html
В докладе я расскажу о том, как устроен классический блокчейн: что такое транзакции и блоки, как они подписываются, из-за чего возникают форки и почему для майнинга не всегда нужны видеокарты.
Из второй части доклада можно будет узнать о разных алгоритмах консенсуса: Proof-of-Work, Proof-of-Stake, Proof-of-Activity и нескольких гибридных и экспериментальных.
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"Аліна ШепшелейI will talk about:
Why crowdfunding in cryptocurrency is a good idea?
How can you create DIY IPO?
Why blockchain IPO gives confidence to your investors?
Bitcoin - криптовалюта будущегоLex MosolovBitcoin - пиринговая система электронной наличности, использующая одноимённую цифровую валюту, которую часто называют криптовалютой, виртуальной валютой.
В презентации рассмотрено:
• Что это вообще такое
• Кто создал
• Кто контролирует сеть
• Почему они вообще что-то стоят
• Посмотрим всякие графики
• Узнаем особенности
• Как работает
• Как создать Bitcoin (просто нам очень хочется быть богатыми)
• Сходим на ферму к майнерам
Блокчейн: Разрыв Шаблона v.3Dima StarodubcevПрезентация для блокчейн хакатона в Москве. Полезна всем, кто вовлечен в интернет-бизнес. Фокус на финтехе глобальных по дизайну проектов.
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...Cyber FundДанная презентация была представлена на одном из еженедельных образовательных митапов от компании cyber•Fund.
Посмотреть полное видео с митапа можно здесь:
https://www.youtube.com/watch?v=j7S_mTCuMv8
Прочитать текстовую версию выступления:
https://golos.io/ru--blokcheijn/@cyberevents/anonimizaciya-i-deanonimizaciya-polzovatelei-v-blokchein-setyakh-spiker-grigorii-vasilkov
Также вы можете задать интересующие вопросы непосредственно спикеру
Telegram @grvasilkov
Дополнительная информация о компании cyber•Fund
Мы инвестируем и развиваем блокчейн проекты, способные кардинально менять наш мир в лучшую сторону, создавая экономику роботов и самовыражения людей. Больше о нашей работе вы можете узнать из следующих ресурсов:
Наши проекты:
сyber•Fund - аналитика и разработка блокчейн систем
Golos.io - медийная блокчейн платформа
Satoshi•Fund - первый фонд инвестирующий в криптоактивы
Cyberstudio.io - помощь в проведении ICO
Мы ждем вас в наших сообществах:
Блог:
https://blog.cyber.fund/
Email Newsletter:
http://company.cyber.fund/#newsletter
Социальные сети:
https://golos.io/@cyberfund
https://steemit.com/@cyberfund
https://twitter.com/cyberfundio
https://www.reddit.com/r/cyber_Fund/
https://www.facebook.com/cyberfund - официальная страница сyber•Fund
https://www.facebook.com/blockchainmeetups/ - официальная страница cyber•Events (Блокчейн митапы, конференции, доклады)
/CyberFund-Official
Для разработчиков:
https://t.me/CyberFundDev - telegram чат для блокчейн разработчиков
https://github.com/cyberFund - наш репозиторий на Github с open source software
https://github.com/cyberFund/Library - библиотека знаний по блокчейн
Blockchain: is just buzzword?Vitebsk MiniqПрезентация подготовлена по материалам выступления Дениса Кравченко на Весеннем MiniQ'e (http://vk.com/event121580131), который был проведен 26 мая 2016.
cyber.fund Кибернетическая экономика. Отчет за первое полугодие 2015 ruNikita Trifonov""Биткойн, и его базовая технология - блокчейн, привлекают все больше и больше внимания.
Разработчики изучают её применение в различных областях, от государственных услуг до искусства. Крупнейшие финансовые инстутуты постепенно осознают будущее влияние блокчейна и начинают использовать в своих новых продуктах.”
Марина Гуреева, cyber•Fund блокчейн-специалист
Доклад Александра Мазалецкого на третьем митапе сообщества блокчейн-разработч...Дмитрий ПлаховИспользование блокчейн-технологий в корпоративных решениях
BlockchainСбертех | SberTech6-7 июня на мероприятии Startup Village в Сколково прошла серия митапов, организованных совместно Сбербанком и СберТехом. Вашему вниманию - серия презентационных материалов с мероприятия.
Блокчейн: Разрыв Шаблона v.3Dima StarodubcevПрезентация для блокчейн хакатона в Москве. Полезна всем, кто вовлечен в интернет-бизнес. Фокус на финтехе глобальных по дизайну проектов.
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...Cyber FundДанная презентация была представлена на одном из еженедельных образовательных митапов от компании cyber•Fund.
Посмотреть полное видео с митапа можно здесь:
https://www.youtube.com/watch?v=j7S_mTCuMv8
Прочитать текстовую версию выступления:
https://golos.io/ru--blokcheijn/@cyberevents/anonimizaciya-i-deanonimizaciya-polzovatelei-v-blokchein-setyakh-spiker-grigorii-vasilkov
Также вы можете задать интересующие вопросы непосредственно спикеру
Telegram @grvasilkov
Дополнительная информация о компании cyber•Fund
Мы инвестируем и развиваем блокчейн проекты, способные кардинально менять наш мир в лучшую сторону, создавая экономику роботов и самовыражения людей. Больше о нашей работе вы можете узнать из следующих ресурсов:
Наши проекты:
сyber•Fund - аналитика и разработка блокчейн систем
Golos.io - медийная блокчейн платформа
Satoshi•Fund - первый фонд инвестирующий в криптоактивы
Cyberstudio.io - помощь в проведении ICO
Мы ждем вас в наших сообществах:
Блог:
https://blog.cyber.fund/
Email Newsletter:
http://company.cyber.fund/#newsletter
Социальные сети:
https://golos.io/@cyberfund
https://steemit.com/@cyberfund
https://twitter.com/cyberfundio
https://www.reddit.com/r/cyber_Fund/
https://www.facebook.com/cyberfund - официальная страница сyber•Fund
https://www.facebook.com/blockchainmeetups/ - официальная страница cyber•Events (Блокчейн митапы, конференции, доклады)
/CyberFund-Official
Для разработчиков:
https://t.me/CyberFundDev - telegram чат для блокчейн разработчиков
https://github.com/cyberFund - наш репозиторий на Github с open source software
https://github.com/cyberFund/Library - библиотека знаний по блокчейн
Blockchain: is just buzzword?Vitebsk MiniqПрезентация подготовлена по материалам выступления Дениса Кравченко на Весеннем MiniQ'e (http://vk.com/event121580131), который был проведен 26 мая 2016.
cyber.fund Кибернетическая экономика. Отчет за первое полугодие 2015 ruNikita Trifonov""Биткойн, и его базовая технология - блокчейн, привлекают все больше и больше внимания.
Разработчики изучают её применение в различных областях, от государственных услуг до искусства. Крупнейшие финансовые инстутуты постепенно осознают будущее влияние блокчейна и начинают использовать в своих новых продуктах.”
Марина Гуреева, cyber•Fund блокчейн-специалист
Доклад Александра Мазалецкого на третьем митапе сообщества блокчейн-разработч...Дмитрий ПлаховИспользование блокчейн-технологий в корпоративных решениях
BlockchainСбертех | SberTech6-7 июня на мероприятии Startup Village в Сколково прошла серия митапов, организованных совместно Сбербанком и СберТехом. Вашему вниманию - серия презентационных материалов с мероприятия.
Blockchain & Ecommerce (part 1)Pro Magento Community🔸Тема доклада - Применение блокчейн технологий в eCommerce (часть 1)
🔸Cпикер - Игорь Алексеенко, имеет опыт веб-разработки больше 11 лет, с Magento - 8 лет, а последний год активно изучает Blockchain и разработку web3.
🔸Модератор - Андрей Забара, Magento Tech Lead
О чем поговорили в первой части этой темы:
- Что такое блокчейн, история блокчейна и смарт-контрактов
- Как работает блокчейн
- Смарт-контракты
- Токенизация
- Возможности блокчейн технологий в eCommerce
----------------------------
🔸Speech topic - Application of blockchain technologies in eCommerce (part 1)
🔸Speaker - Igor Alekseenko, has more than 11 years of experience in web development, 8 years with Magento, and has been actively studying Blockchain and web3 development for the last year.
🔸Moderator - Andrey Zabara, Magento Tech Lead
What was discussed in the first part of this thread:
- What is blockchain, the history of blockchain and smart contracts
- How blockchain works
- Smart contracts
- Tokenization
- Opportunities of blockchain technologies in eCommerce
Блокчейн: правовые основыAtlasBlockchainПрезентация Анны Козловской о юридическом статусе криптовалют в разных странах.
Автор презентации: https://fb.me/aekozlovskaya
Как устроена криптовалюта. Лекция 2Pavel Kravchenko, PhDПрезентации из курса лекций "Основы криптовалют", который читается для студентов ХНУРЕ на кафедре БИТ.
Масштабирование Блокчейн СетейEugene AseevBitcoin, Ethereum и другие блокчейн-сети растут экстенсивно за счёт количества предлагаемых приложений. Существенные темпы роста количества активных пользователей и транзакций приводят к тому, что блокчейн-сети начинают не справляться с качественным исполнением своей базовой функции быстрого создания и передачи ценности.
Проблема хорошо известна и понятна разработчикам, которые пытаются подойди к её решению сразу с нескольких сторон. В докладе доступно описаны современные подходы к масштабированию блокчейн-сетей — эффективные алгоритмы консенсуса, блокчейн-сети второго уровня, шардинг и другие.
Эпохи в разработке программного обеспеченияVitebsk MiniqПрезентация подготовлена по материалам выступления Максима Дадеркина на Весеннем MiniQ'e (http://vk.com/event121580131), который был проведен 26 мая 2016.
Пользователи Блокчейн. Спикер: Вадим МаковскийCyber FundCeo/Founder криптопроекта Multy Вадим Маковский поделится информацией относительно текущего состояния пользователей технологии Блокчейн.
Данная презентация была представлена на одном из еженедельных образовательных митапов от компании cyber•Fund.
Посмотреть полное видео с митапа можно здесь:
https://www.youtube.com/watch?v=uYeiIjRRCDM&t=1411s
Прочитать текстовую версию выступления:
https://golos.io/ru--blokcheijn/@cyberevents/polzovateli-blokcheina-spiker-vadim-makovskii
Также вы можете задать интересующие вопросы непосредственно спикеру в Телеграм @vadimicus и подробнее узнать о проекте Multy http://multy.io
Информация о компании
cyber•Fund инвестирует и развивает блокчейн проекты, способные кардинально менять наш мир в лучшую сторону, создавая экономику роботов и самовыражения людей. Больше о нашей работе вы можете узнать из следующих ресурсов:
Наши проекты:
сyber.fund - аналитика и разработка блокчейн систем
Golos.io - медийная блокчейн платформа
Satoshi.fund - первый фонд инвестирующий в криптоактивы
Cyberstudio.io - помощь в проведении ICO
Мы ждем вас в наших сообществах:
Блог:
https://blog.cyber.fund/
Email Newsletter:
http://company.cyber.fund/#newsletter
Социальные сети:
https://golos.io/@cyberfund
https://steemit.com/@cyberfund
https://twitter.com/cyberfundio
https://www.reddit.com/r/cyber_Fund/
https://www.facebook.com/cyberfund - официальная страница сyber•Fund
https://www.facebook.com/blockchainmeetups/ - официальная страница cyber•Events (Блокчейн митапы, конференции, доклады)
/CyberFund-Official
Для разработчиков:
https://t.me/CyberFundDev - telegram чат для блокчейн разработчиков
https://github.com/cyberFund - наш репозиторий на Github с open source software
https://github.com/cyberFund/Library - библиотека знаний по блокчейн
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...Julia CherniakThe report will be devoted to real cases of using blockchain technology in the implementation of the project on Node.js. Possible architectural approaches, use-cases and business processes covered by this technology will be highlighted. My task as a speaker is to share experience and show the way of thinking when building systems using distributed registry technology.
Практические кейсы использования приватных блокчейнов на EXONUM. Спикер: Глеб...Cyber FundДанная презентация была представлена на одном из еженедельных образовательных митапов от компании cyber•Fund.
Посмотреть полное видео с митапа можно здесь:
https://www.youtube.com/watch?v=WRgdU_HKlVQ
Прочитать текстовую версию выступления:
https://golos.io/ru--blokcheijn/@cyberevents/prakticheskie-keisy-ispolzovaniya-privatnykh-blokcheinov-na-exonum-spiker-gleb-palienko
Дополнительная информация о компании cyber•Fund
Мы инвестируем и развиваем блокчейн проекты, способные кардинально менять наш мир в лучшую сторону, создавая экономику роботов и самовыражения людей. Больше о нашей работе вы можете узнать из следующих ресурсов:
Наши проекты:
сyber•Fund - аналитика и разработка блокчейн систем
Golos.io - медийная блокчейн платформа
Satoshi•Fund - первый фонд инвестирующий в криптоактивы
Cyberstudio.io - помощь в проведении ICO
Мы ждем вас в наших сообществах:
Блог:
https://blog.cyber.fund/
Email Newsletter:
http://company.cyber.fund/#newsletter
Социальные сети:
https://golos.io/@cyberfund
https://steemit.com/@cyberfund
https://twitter.com/cyberfundio
https://www.reddit.com/r/cyber_Fund/
https://www.facebook.com/cyberfund - официальная страница сyber•Fund
https://www.facebook.com/blockchainmeetups/ - официальная страница cyber•Events (Блокчейн митапы, конференции, доклады)
/CyberFund-Official
Для разработчиков:
https://t.me/CyberFundDev - telegram чат для блокчейн разработчиков
https://github.com/cyberFund - наш репозиторий на Github с open source software
https://github.com/cyberFund/Library - библиотека знаний по блокчейн
3. Блокчейн
Система (сеть) в которой
данные о совершенных
транзакциях
структурируются и
фиксируются в виде цепи
(последовательности)
связанных блоков
транзакций
Биткойн
Реализация цифровой валюты, н
базе технологии блокчейн в
которой данные структурируются
в виде цепочки блоков, и
консенсус достигается на
конкурентной основе и
базируется на Proof-of-Work
Распределенные системы
Технология обмена данными между
участниками, в которой:
• Каждый участник обладает
полноценной копией данных– т.е.
данные распределены
• Данные всех участников сети
идентичны
• Синхронизация данных всех
участников происходит
автоматически на основе протокола
достижения распределенного
консенсуса, а не за счет действий
«центрального
контрагента» (посредника)
• Каждый участник взаимодействия
имеет доступ к полной истории
транзакций – реестру истории
взаимодействия
4. Децентрализованная - отсутствует единый центр контроля и
эмиссии.
Распределенная – данные и их обработка распределены по
разным вычислительным узлам системы
Доверие – участники доверяют алгоритмам и проверяют ими
информацию других участников, неизменность информации
Публичность – доступность всей информации всем
участникам сети
6. Ключевые особенности Bitcoin
Распределенная p2p система (torrent)
Нет единого центра авторизации (децентрализация)
Криптографическая система
Потерял ключ – потерял деньги
Эмиссия Bitcoin - вознаграждение за майнинг
Майнинг – процесс подтверждения транзакций (процессинг)
Эмиссия прекратится в 2030-х годах.
Количество Bitcoin ограничено – 21 миллион
Долгое подтверждение транзакций, минимум 10 минут, полное - час
Возможность автоматического арбитража транзакций, подтверждение
третьей стороной, множественное подтверждение (перевод денег только
после подтверждения получения услуг)
?
7. Что такое майнинг
Майнинг (mining) – процесс подтверждения транзакций и включения их в
глобальный список – блокчейн (blockchain). Процессинг транзакций.
Майнеры соревнуются за право подтвердить транзакции путем решения
криптографического пазла, у кого больше вычислительная мощность, тот
с большей вероятностью выиграет. Этим достигается консенсус , те
децентрализация системы, нет единого контролирующего центра.
Теоретически, если построить компьютер обладающий более 51%
вычислительной мощности сети Bitcoin, то можно получить контроль над
системой, но тогда сеть потеряет доверие и ее экономика перестанет
работать.
За подтверждение транзакции майнер получает вознаграждение и
комиссию. Вознаграждение сокращается в 2 раза каждые 4-5 лет (210
тыс. блоков в блокчейне) и перестанет начисляться после 2030 года.
Важность комиссии будет расти в экономики Bitcoin.
8. Где зарабатывают на Bitcoin
Биржи
Платежи
Майнинг
Биржи – шлюзы во внешний мир.
Обмен Bitcon на традиционные
валюты.
Биржевая комиссия.
Курсовые разницы
Капитализация системы.
Платежные сервисы – эквайринг
Bitcon, прием платежей, расчеты.
Комиссия за операции.
Майнинг – процессинг транзакций.
Вознаграждение за подтверждение
транзакций (только до 2030 года) –
уменьшается в 2 раза каждые 4 года.
Комиссия за транзакции. - будет
расти
Гибкие ставки, для ускорение
проведение транзакции можно
предложить повышенную комиссию.
9. BITCOIN
Первая открытая блокчейн платформа, которая запущена в реальное использование как платежная система. Имеет
свою собственную валюту Bitcoin.
HYPERLEDGER
Международное open-source сообщество, которое развивает несколько проектов на распределенных реестрах.
Развитие происходит через отдельные проекты. Самый популярный – Fabric (текущая версия v.0.6). Отличается
применением консенсуса PBFT. Своей крипто валюты нет.
ETHEREUM
RIPPLE
Платформа, которая оперирует своей собственной криптовалютой (эфир), своим собственным языком
(Solidity), впервые ввела понятие умного контракта (SmartContract). Создана Виталием Бутериным.
Использует протокол консенсуса – Proof of Work (будет заменен на Proof of Stake)
Международная система платежей построенная на протоколе InterLedger, использует как свои собственный
протокол, так и open-source протокол. Использует свой собственный алгоритм консенсуса RPCA
CORDA
Open-source P2P платформа, разработанная в консорциуме R3, используемая для заключения финансовых
сделок. Нет своей собственной криптовалюты. Не требует делить информацию между всеми участниками
(только участники сделки)
Технологии блокчейн на рынке
10. Публичные ЧастныеРегулируемые
Bitcoin
Ethereum
• Открытая
• Псевдо-анонимная
• Транзакционная
• Любой может быть майнером
• Конкурентный майнинг
• Отсутствие регулятора
• Закрытая
• Полная идентификация
• Управление активами
• Закрытый перечень
майнеров
• Ротационный майнинг
• Есть регулятор
• Открытые данные
• Полная идентификация
• Универсальная
• Закрытый перечень
майнеров
• Комбинированный
майнинг,
• Есть регулятор
Открытость
Централизация
13. Критерии применимости технологии blockchain
Публичность/открытость сервисов для участников сети
Децентрализованность. P2P сервисы. Наличие нескольких
независимых участников готовых поддерживать работу
системы.
Фиксация/неизменность данных. Один раз попав в базу не
изменятся никогда.
15. Эмиссия
Эмиссия
Токен
100 руб.
Токен
100 тенге
Биржа
Предъявляет в российский банк
красный
токен и получает 100 рублей.
Предъявляет в казахский банк зеленый
токен и получает 100 тенге.
При проведение обмена денежные средства не пересекают границу. Происходит только обмен
«цветными монетами» (токенами). Работа и курсовая политика «Биржи» - отдельный бизнес
Трансграничные переводы
16. продавец
покупатель
Банк
Реестр прав/биржа
права
Электронная
Подпись
контракта
публичный
blockchain
Фиксация
контракта
Электронный контракт – совершается
только в случае подтверждения всеми
сторонами сделки и авторизационными
центрами. Порядок подписания и
исполнения может быть регулируемым.
После подтверждения, информация о
контракте сохраняется в публичном, не
изменяемом хранилище на базе blockchain.
Продавец предлагает товар, права и
тп. Подписывает контракт своим
электронным ключом. Товар
передается после совершения сделки.
Покупатель депонирует деньги в банке.
Подписывает сделку своим
электронным ключом. Деньги
переводятся продавцу по завершению
сделки
Банк выступает арбитром по
проведению платежа и удостоверяет
факт депонирования денег по сделки
своей электронной подписью
Реестр прав подтверждает своей
электронной подписью переход прав и
фиксирует сделку.
деньги
Эскроу
18. Нода 1
Нода 2
Нода 3
p2p
p2p
p2p
• Система состоит из независимых нод
• Каждая нода обладает полной копией данных и синхронизирует их с системой стандартными p2p средствами базы данных и
Etherium
• Оператор работает со своей локальной нодой через web интерфейс (node.js/ReactJS)
• Документы сохраняются в локальном экземпляре распределенной БД и реплицируются стандартными механизмами
• Операции с документами отмечаются в блокчейне Etherium и данные об операциях реплецируются стандартными
средствами Etherium по все сети
• Smart-contracts Etherium’а ведут мониторинг операций с документами и дают обратную связь оператору (web, email)
Распределенный документооборот
20. P2P
сеть
Банк 1
Пользователь формирует,
подписывает и отправляет
данные в P2P сеть блокчейна.
Получает сообщения из
блокчейна, проверяет их
подлинность, берет в работу.
P2P сеть блокчейна
автоматически синхронизирует
данные. Фиксирует новые
записи и обновляет локальную
базу участника
Банк 2
Проверка наличия в базе записи по определенным данным
Хэширование персональных данных (152-ФЗ)
Хранение:
▪ данных (статус, дата создания, контрагент)
▪ истории изменения данных (статуса)
▪ истории запросов со стороны страховых компаний
Редактирование текущего статуса записи (возможные статусы - мошенник, доверенный,
ошибочные данные, устаревшие данные)
Обмен информацией о мошенниках
21. 2020 2025
Эволюция в блокчейн
децентрализация консолидация
Централизованныесистемы
Межкорпоративный
обмен информацией и
ценностями
Распределённый мир