SlideShare a Scribd company logo
1 of 60
Download to read offline
Ныряем в блокчейн!
#sfcampua
ДМИТРИЙ СЕМЁНОВ
https://www.linkedin.com/in/mxnrl/
https://github.com/mxnr
СЕГОДНЯ МЫ
ПОГОВОРИМ О
Блокчейн
Эфириум
Смарт-контракты
Криптоанархия
Наркотики и оружие
Как это все заюзать в Symfony
ЧТО ТАКОЕ BLOCKCHAIN
Тормознутая DB с историей всех транзакций
❤
Транзакции передаются в сеть и собираются
в блоки, каждый блок имеет хеш и хеш
предыдущего блока
Блоки рассылаются всем участникам
системы. Кто первый находит обновление
получает награду.
Если ошибок нет - каждый участник сети
записывает блок в свой журнал.
Теперь блок добавлен к цепочке предыдущих блоков.
POS & POW
POS - у кого больше крипты, тот и прав
POW - ноды решают вычислительную головоломку.
Первый майнер который задекриптил каждый блок
получает награду. Блок становится проверенным и
добавляется в блокчейн
1993 - «Pricing via Processing or Combatting
Junk Mail» - доступа к общему ресурсу
пользователь должен вычислить некоторую
функцию, весьма сложную и ресурсоёмкую,
но при этом решаемую за приемлемое время.
Вычисление функции на стороне клиента
должно быть гораздо сложнее, чем
проверка результата на стороне сервера.
1997 году Адам Бэк запустил проект Hashcash,
посвященный защите от спама. Задача формулировалась
следующим образом: «Найти такое значение x, что хеш
SHA(x) содержал бы N старших нулевых бит».
16 августа 2004 года Хэл Финни в своём письме на
форуме шифропанков предложил использовать
многоразовое доказательство выполнения работы
для организации электронной валюты.
Satoshi Nakamoto
2009 Год
Первая транзакция Сатоши -> шифропанк
Гарольд Томас Финни
22 МАЯ 2010 ГОД
PIZZA DAY 🍕
Laszlo Hanyecz купил две пиццы за
10000 BTC
СИМФЕРОПОЛЬ 2010
16 ИЮЛЯ 2010 ГОДА
Дмитрий Семёнов продает два BTC за 0.16
центов.
Дальше точно не будет расти.
Рост цены обеспечен ограниченным номиналом битка
30 СЕНТЯБРЯ 2014 ГОДА
Дмитрий Семёнов продает 1 BTC за $800.
Дальше точно не будет расти.
Рост цены обеспечен ограниченным номиналом битка
ALTCOINS
2011 - Silk Road
2013 - forks
2015 - эфир
Децентрализованная платформа для запуска
приложений
БУТЫРИН
SMART CONTRACTS
•EVM
•Dapps
•Solidity
•Geth
•REMIX
WORKSHOP
Более детально мы будем разбирать и писать
смарты контракты завтра😄
WEB3JS
ETHEREUM ERC
Ethereum Improvements Proposals
ERC
TESTNET
Можно использовать Faucet сервисы для
получения криптовалюты
WORKSHOP
Более подробно мы поработаем с этим
завтра😄
ПРИМЕР ВЫПУСКА
ТОКЕНА
ICO БУМ 2017
Золотая лихорадка
Дальше же точно будет расти!
QVOLTA PRE-ICO
&
ICO
QVOLTA
MICROSERVICES
•AWS
•Elastic Beanstalk
•Blockchain Node
•Symfony 4
•API
•NodeJS
SYMFONY &
BLOCKCHAIN
КАК?
Guzzle!
DELEGETE!
HIRING
mxnr@upwork.com
ССЫЛКИ
https://github.com/digitaldonkey/ethereum-php
https://github.com/kesar/ethereum-php
https://github.com/ethereum/web3.js
https://truffleframework.com/docs/ganache/overview
https://truffleframework.com/docs/truffle/overview
ВОПРОСЫ?

More Related Content

Similar to Blockchain

Евгений Некоз "Как зарабатывать на падающей крипте"
Евгений Некоз "Как зарабатывать на падающей крипте"Евгений Некоз "Как зарабатывать на падающей крипте"
Евгений Некоз "Как зарабатывать на падающей крипте"SEO.UA
 
Масштабирование Блокчейн Сетей
Масштабирование Блокчейн СетейМасштабирование Блокчейн Сетей
Масштабирование Блокчейн СетейEugene Aseev
 
Bitcoin
Bitcoin Bitcoin
Bitcoin SPPL
 
Bitcoin - криптовалюта будущего
Bitcoin - криптовалюта будущегоBitcoin - криптовалюта будущего
Bitcoin - криптовалюта будущегоLex Mosolov
 
Bitcoin: деньги будущего
Bitcoin: деньги будущегоBitcoin: деньги будущего
Bitcoin: деньги будущегоSergei Tikhomirov
 
Криптология в анализе защищённости
Криптология в анализе защищённостиКриптология в анализе защищённости
Криптология в анализе защищённостиbeched
 
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"Аліна Шепшелей
 
SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...
SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...
SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...Inhacking
 
Применение технологии блокчейн в деятельности SOC
Применение технологии блокчейн в деятельности SOCПрименение технологии блокчейн в деятельности SOC
Применение технологии блокчейн в деятельности SOCAleksey Lukatskiy
 
Киберспортвная криптовалюта на базе собственного блокчейна
Киберспортвная криптовалюта на базе собственного блокчейнаКиберспортвная криптовалюта на базе собственного блокчейна
Киберспортвная криптовалюта на базе собственного блокчейнаSergey Skabelkin
 
Криптовалюта
КриптовалютаКриптовалюта
Криптовалютаmaxwillow93
 
Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»
Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»
Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»SpbDotNet Community
 
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...Cyber Fund
 
Криптовалюты и технология блокчейн
Криптовалюты и технология блокчейнКриптовалюты и технология блокчейн
Криптовалюты и технология блокчейнMargarita_Regis
 

Similar to Blockchain (20)

Евгений Некоз "Как зарабатывать на падающей крипте"
Евгений Некоз "Как зарабатывать на падающей крипте"Евгений Некоз "Как зарабатывать на падающей крипте"
Евгений Некоз "Как зарабатывать на падающей крипте"
 
Масштабирование Блокчейн Сетей
Масштабирование Блокчейн СетейМасштабирование Блокчейн Сетей
Масштабирование Блокчейн Сетей
 
Bitcoin Wite paper (ru)
Bitcoin Wite paper (ru)Bitcoin Wite paper (ru)
Bitcoin Wite paper (ru)
 
Все о Bitcoin
Все о BitcoinВсе о Bitcoin
Все о Bitcoin
 
Bitcoin
Bitcoin Bitcoin
Bitcoin
 
Bitcoin - криптовалюта будущего
Bitcoin - криптовалюта будущегоBitcoin - криптовалюта будущего
Bitcoin - криптовалюта будущего
 
Bitcoin: деньги будущего
Bitcoin: деньги будущегоBitcoin: деньги будущего
Bitcoin: деньги будущего
 
1146
11461146
1146
 
1141
11411141
1141
 
Криптология в анализе защищённости
Криптология в анализе защищённостиКриптология в анализе защищённости
Криптология в анализе защищённости
 
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"
Andrey Sobol Blockchain crowdfunding or "mommy, look, i launched ipo"
 
SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...
SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...
SE2016 Fundraising Andrey Sobol "Blockchain Crowdfunding or "Mommy, look, I l...
 
Применение технологии блокчейн в деятельности SOC
Применение технологии блокчейн в деятельности SOCПрименение технологии блокчейн в деятельности SOC
Применение технологии блокчейн в деятельности SOC
 
Blockchain & Ecommerce (part 1)
Blockchain & Ecommerce (part 1)Blockchain & Ecommerce (part 1)
Blockchain & Ecommerce (part 1)
 
Киберспортвная криптовалюта на базе собственного блокчейна
Киберспортвная криптовалюта на базе собственного блокчейнаКиберспортвная криптовалюта на базе собственного блокчейна
Киберспортвная криптовалюта на базе собственного блокчейна
 
CB_5_2014_(web)
CB_5_2014_(web)CB_5_2014_(web)
CB_5_2014_(web)
 
Криптовалюта
КриптовалютаКриптовалюта
Криптовалюта
 
Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»
Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»
Егор Гришечко «У вас найдётся минутка, чтобы поговорить о блокчейне?»
 
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...
Анонимизация и деанонимизация пользователей в блокчейн-сетях. Спикер: Григори...
 
Криптовалюты и технология блокчейн
Криптовалюты и технология блокчейнКриптовалюты и технология блокчейн
Криптовалюты и технология блокчейн
 

More from Юлия Коваленко

More from Юлия Коваленко (7)

Архитектура фронтенда и дизайн-системы
Архитектура фронтенда и дизайн-системыАрхитектура фронтенда и дизайн-системы
Архитектура фронтенда и дизайн-системы
 
Symfony 2018 slides
Symfony 2018 slidesSymfony 2018 slides
Symfony 2018 slides
 
Modularity problems
Modularity  problemsModularity  problems
Modularity problems
 
Filesystem abstractions and msg queue sergeev - symfony camp 2018
Filesystem abstractions and msg queue   sergeev - symfony camp 2018Filesystem abstractions and msg queue   sergeev - symfony camp 2018
Filesystem abstractions and msg queue sergeev - symfony camp 2018
 
20181023 progressive web_apps_are_here_sfcampua
20181023 progressive web_apps_are_here_sfcampua20181023 progressive web_apps_are_here_sfcampua
20181023 progressive web_apps_are_here_sfcampua
 
Contract testing symfony camp 2018
  Contract testing symfony camp 2018  Contract testing symfony camp 2018
Contract testing symfony camp 2018
 
Database types-1 (1)
Database types-1 (1)Database types-1 (1)
Database types-1 (1)
 

Blockchain