SlideShare a Scribd company logo
1 of 20
Download to read offline
1
TRUEBIT
RAIDEN
NETWORK
POLKA DOT PLASMA
CASPER
TRUEBIT
2
Blackjack на solidity - результат
BlackJack.sol - 518 строк
BlackJackSeed.sol - 92
BlackJackStorage.sol - 473
Deck.sol - 54
Types.sol - 51
по 10 центов на газ (комиссия) при сдаче карты :(
ждем карты по минуте
4
Первая попытка разобратся в оффчейне
5
lightning network
RAIDEN
NETWORK
Game = Players VS Bankrolls
random = int(hash(userSeed,bankrolPrivatekey))%100;
7
Открытие канала
1. Контракт списывает и морозит средства исходя из полученных данных.
8
Открытие канала
9
История второй версии каналов
Payment Channel + Game Contract = Game
Channel
Теперь контракты знают логику игр и никто не
может мошенничать.
11
Закрытие канала
закрытие канала может произойти
1. По обоюдному согласию обеих сторон
2. По истечению времени
3. По закрытию диспута.
12
13
Диспут для игры dice (.sol)
function disputeLogic(bytes32 id,uint[] data) internal {
uint bet = data[0];
if (data[1] > data[2]) {
channel[id].win(bet);
} else {
channel[id].lose(bet);
}
}
14
EOS vs Ethereum
95 из 100 профинансированных стартапов на Ethereum. Технологическое
превосходство это лишь количество людей которые развивают эту
технологию
16
17
DC.js
1. Меседжинг
2. Взаимодействие с блокчейном
3. Управление балансами и аккаунтом
4. Различные утилиты
5. web3 v1 beta
6. API для каналов
18
19
Заключение
20

More Related Content

More from Cyber Fund

Оракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей Сидоров
Оракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей СидоровОракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей Сидоров
Оракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей СидоровCyber Fund
 
CyberSearch: The Blockchain Browser. Valery Litvin
CyberSearch: The Blockchain Browser. Valery LitvinCyberSearch: The Blockchain Browser. Valery Litvin
CyberSearch: The Blockchain Browser. Valery LitvinCyber Fund
 
Verifying offchain computations using TrueBit. Sami Makela
Verifying offchain computations using TrueBit. Sami MakelaVerifying offchain computations using TrueBit. Sami Makela
Verifying offchain computations using TrueBit. Sami MakelaCyber Fund
 
The Melon security approach. Reto Trinkler
The Melon security approach. Reto TrinklerThe Melon security approach. Reto Trinkler
The Melon security approach. Reto TrinklerCyber Fund
 
The censorship resistance. Andrey Sobol
The censorship resistance. Andrey SobolThe censorship resistance. Andrey Sobol
The censorship resistance. Andrey SobolCyber Fund
 
End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...
End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...
End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...Cyber Fund
 
Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...
Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...
Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...Cyber Fund
 
Rust & Web Assembly
Rust & Web AssemblyRust & Web Assembly
Rust & Web AssemblyCyber Fund
 
Будущее блокчейн. Спикер: Владимир Попов
Будущее блокчейн. Спикер: Владимир ПоповБудущее блокчейн. Спикер: Владимир Попов
Будущее блокчейн. Спикер: Владимир ПоповCyber Fund
 
Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь
 Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь
Почему децентрализованные биржи ближе чем нам кажется. Андрей СобольCyber Fund
 
Новеллы в законодательстве. Спикер: Алексей Воробей
Новеллы в законодательстве. Спикер: Алексей ВоробейНовеллы в законодательстве. Спикер: Алексей Воробей
Новеллы в законодательстве. Спикер: Алексей ВоробейCyber Fund
 
Перспективы технологии и философии. Спикер: Владимир Попов
Перспективы технологии и философии. Спикер: Владимир ПоповПерспективы технологии и философии. Спикер: Владимир Попов
Перспективы технологии и философии. Спикер: Владимир ПоповCyber Fund
 
Использование открытых данных блокчейн . Спикер: Александр Давыдов.pptx
Использование открытых данных блокчейн . Спикер: Александр Давыдов.pptxИспользование открытых данных блокчейн . Спикер: Александр Давыдов.pptx
Использование открытых данных блокчейн . Спикер: Александр Давыдов.pptxCyber Fund
 
Lightning — текущий статус разработок. Спикер: Панков Александр.odp
Lightning — текущий статус разработок. Спикер: Панков Александр.odpLightning — текущий статус разработок. Спикер: Панков Александр.odp
Lightning — текущий статус разработок. Спикер: Панков Александр.odpCyber Fund
 
Совместимость технологии блокчейн и правовых систем. Спикер: Алексей Воробей
Совместимость технологии блокчейн и правовых систем. Спикер:  Алексей ВоробейСовместимость технологии блокчейн и правовых систем. Спикер:  Алексей Воробей
Совместимость технологии блокчейн и правовых систем. Спикер: Алексей ВоробейCyber Fund
 
Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...
Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...
Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...Cyber Fund
 
Как запустить блокчейн-стартап. Спикер: Павел мартынов
Как запустить блокчейн-стартап. Спикер: Павел мартыновКак запустить блокчейн-стартап. Спикер: Павел мартынов
Как запустить блокчейн-стартап. Спикер: Павел мартыновCyber Fund
 
Технические аспекты проведения ICO. Спикер: Алексей Смирнов
Технические аспекты проведения ICO. Спикер: Алексей СмирновТехнические аспекты проведения ICO. Спикер: Алексей Смирнов
Технические аспекты проведения ICO. Спикер: Алексей СмирновCyber Fund
 
Классификация экономико-технических атак. Спикер: Григорий Васильков
Классификация экономико-технических атак. Спикер: Григорий ВасильковКлассификация экономико-технических атак. Спикер: Григорий Васильков
Классификация экономико-технических атак. Спикер: Григорий ВасильковCyber Fund
 
Karma: применение технологии Graphene. Спикеры: Д.Бредихин, И.Романов
Karma: применение технологии Graphene. Спикеры: Д.Бредихин, И.РомановKarma: применение технологии Graphene. Спикеры: Д.Бредихин, И.Романов
Karma: применение технологии Graphene. Спикеры: Д.Бредихин, И.РомановCyber Fund
 

More from Cyber Fund (20)

Оракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей Сидоров
Оракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей СидоровОракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей Сидоров
Оракулы для блокчейнов. Обзор платформы Exonum. Спикер: Алексей Сидоров
 
CyberSearch: The Blockchain Browser. Valery Litvin
CyberSearch: The Blockchain Browser. Valery LitvinCyberSearch: The Blockchain Browser. Valery Litvin
CyberSearch: The Blockchain Browser. Valery Litvin
 
Verifying offchain computations using TrueBit. Sami Makela
Verifying offchain computations using TrueBit. Sami MakelaVerifying offchain computations using TrueBit. Sami Makela
Verifying offchain computations using TrueBit. Sami Makela
 
The Melon security approach. Reto Trinkler
The Melon security approach. Reto TrinklerThe Melon security approach. Reto Trinkler
The Melon security approach. Reto Trinkler
 
The censorship resistance. Andrey Sobol
The censorship resistance. Andrey SobolThe censorship resistance. Andrey Sobol
The censorship resistance. Andrey Sobol
 
End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...
End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...
End-to-end encryption for Dapps with NuCypher KMS. Sergey Zotov, software dev...
 
Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...
Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...
Creating CI/ CD infrastructure for open source projects. Denis Soldatov, dev-...
 
Rust & Web Assembly
Rust & Web AssemblyRust & Web Assembly
Rust & Web Assembly
 
Будущее блокчейн. Спикер: Владимир Попов
Будущее блокчейн. Спикер: Владимир ПоповБудущее блокчейн. Спикер: Владимир Попов
Будущее блокчейн. Спикер: Владимир Попов
 
Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь
 Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь
Почему децентрализованные биржи ближе чем нам кажется. Андрей Соболь
 
Новеллы в законодательстве. Спикер: Алексей Воробей
Новеллы в законодательстве. Спикер: Алексей ВоробейНовеллы в законодательстве. Спикер: Алексей Воробей
Новеллы в законодательстве. Спикер: Алексей Воробей
 
Перспективы технологии и философии. Спикер: Владимир Попов
Перспективы технологии и философии. Спикер: Владимир ПоповПерспективы технологии и философии. Спикер: Владимир Попов
Перспективы технологии и философии. Спикер: Владимир Попов
 
Использование открытых данных блокчейн . Спикер: Александр Давыдов.pptx
Использование открытых данных блокчейн . Спикер: Александр Давыдов.pptxИспользование открытых данных блокчейн . Спикер: Александр Давыдов.pptx
Использование открытых данных блокчейн . Спикер: Александр Давыдов.pptx
 
Lightning — текущий статус разработок. Спикер: Панков Александр.odp
Lightning — текущий статус разработок. Спикер: Панков Александр.odpLightning — текущий статус разработок. Спикер: Панков Александр.odp
Lightning — текущий статус разработок. Спикер: Панков Александр.odp
 
Совместимость технологии блокчейн и правовых систем. Спикер: Алексей Воробей
Совместимость технологии блокчейн и правовых систем. Спикер:  Алексей ВоробейСовместимость технологии блокчейн и правовых систем. Спикер:  Алексей Воробей
Совместимость технологии блокчейн и правовых систем. Спикер: Алексей Воробей
 
Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...
Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...
Блокчейн-браузер: экосистемные задачи блокчейн-индустрии. Спикеры: Максим Гер...
 
Как запустить блокчейн-стартап. Спикер: Павел мартынов
Как запустить блокчейн-стартап. Спикер: Павел мартыновКак запустить блокчейн-стартап. Спикер: Павел мартынов
Как запустить блокчейн-стартап. Спикер: Павел мартынов
 
Технические аспекты проведения ICO. Спикер: Алексей Смирнов
Технические аспекты проведения ICO. Спикер: Алексей СмирновТехнические аспекты проведения ICO. Спикер: Алексей Смирнов
Технические аспекты проведения ICO. Спикер: Алексей Смирнов
 
Классификация экономико-технических атак. Спикер: Григорий Васильков
Классификация экономико-технических атак. Спикер: Григорий ВасильковКлассификация экономико-технических атак. Спикер: Григорий Васильков
Классификация экономико-технических атак. Спикер: Григорий Васильков
 
Karma: применение технологии Graphene. Спикеры: Д.Бредихин, И.Романов
Karma: применение технологии Graphene. Спикеры: Д.Бредихин, И.РомановKarma: применение технологии Graphene. Спикеры: Д.Бредихин, И.Романов
Karma: применение технологии Graphene. Спикеры: Д.Бредихин, И.Романов
 

Как сделать Facebook на Ethereum. Спикер: Александр Ноксон