ББ-086: Берлинская блокчейн-неделя

Серия репортажей с событий Berlin Blockchain Week: конференции Web3 Summit и Dappcon, хакатон ETHBerlin Zwei, а также митапы и общие впечатления.

  • 0:51 Спонсор подкаста – Waves! Спасибо! А также, спасибо нашим патронам!
  • 1:25 Обзор Web3 Summit: делимся впечатлениями об избранных докладах
  • 1:41 Grin — имплементация MimbleWimble в шифропанковском стиле
  • 3:07 Parity: что случилось в мире Polkadot за год
  • 5:19 Панель про Ethereum 2.0
  • 6:43 Protocol Labs (разработчики IPFS и Filecoin)
  • 7:46 Avalanche
  • 10:05 Обзорный доклад о Zero Knowledge
  • 11:09 Митап в Beta House (feat. Bloxroute)
  • 14:40 Обзор второго дня конференции Web3 Summit
  • 14:49 David Chaum представил новый пррект Praxxis (см. также: Elixxir)
  • 18:12 Matthew Hodgson ( Matrix.org ) о P2P-мессенжинге
  • 22:29 Jillian York (Electronic Frontier Foundation) и цензура на цифровых площадках
  • 25:07 Vlad Zamfir про то что закон должен быть превыше всего
  • 27:22 Richard Stallman (Free Software Foundation): пообщались с живой легендой движения за свободный софт
  • 34:32 Eric Voskuil (Libbitcoin): редкий гость из биткоин-мира на этой блокчейн-неделе
  • 36:18 Alex Skidanov (Алекс Скиданов) о Near Protocol
  • 36:41 Mike Goelzer (libp2p)
  • 37:25 Flex Dapps и Blocknative
  • 38:44 Sergey Nazarov (Сергей Назаров), проект Chainlink
  • 39:41 ChainX и Celer, а также Web3 Foundation
  • 42:58 Обзор конференции DAPPCON: проекты Nym, bloXroute, Nucypher
  • 44:12 панельная дискуссия с Sébastien Couture (подкаст Epicenter)
  • 45:13 Layer2 meetup с участием GEO Protocol, Pisa и Raiden
  • 47:26 (предварительные) итоги DAPPCON
  • 48:21 Trust Wallet и про мобильные кошельки для Ethereum (Victor Radchenko)
  • 48:52 про мета-транзакции (Alex Van de Sande)
  • 50:28 Панельная дискуссия с Vitalik Buterin и Joseph Lubin.
  • 55:52 Митап подкаста Epicenter
  • 56:57 Митап Blockchainhackers с участием SmartDec, ConsenSys Diligense, Chainsecurity
  • 1:06:03 обзор хакатона ETHBerlin

Поддержите подкаст!

basicblockradio.com

ББ-083: Теория игр в безопасности блокчейнов

Обсуждаем две статьи про теорию игр в применении к блокчейнам! Сначала «Pay-To-Win: Incentive Attacks on Proof-of-Work Cryptocurrencies» в изложении Сергея, затем «SoK: Tools for Game Theoretic Models of Security for Cryptocurrencies» в изложении Ивана.

  • 00:30 спонсор подкаста — Waves! Спасибо!
  • 02:10 спасибо нашим замечательным патронам и воркшоп OpenZeppelin
  • 03:02 первая статья: Pay-To-Win: Incentive Attacks on Proof-of-Work Cryptocurrencies. Классификация теоретико-игровых атак на криптовалюты
  • 06:30 три категории игроков: честные, Византийские и рациональные (и, возможно, faulty)
  • 08:30 чего могут добиться атаки и как должны влиять на блокчейн?
  • 12:20 как платят взятки майнерам: внутри или вне протокола
  • 14:08 зачем нужна атомарность взятки
  • 17:12 как платить майнерам за участие даже в неудачной атаке?
  • 20:30 атака первая: поменять порядок транзакций с оплатой в протоколе
  • 24:52 атака вторая: порядок транзакций или цензура с оплатой вне протокола
  • 31:25 атака третья: отмена транзакции с оплатой вне протокола
  • 33:20 сложность мира со множеством криптовалют
  • 35:05 всё снова упирается в анонимность и identity
  • 40:52 использовать схему взяток для мотивирования обновления узлов?
  • 42:48 вторая статья: SoK: Tools for Game Theoretic Models of Security for Cryptocurrencies. Жанр Systematization of Knowledge
  • 49:45 теория игр и дизайн механизмов, общие понятия
  • 54:30 дизайн механизмов: постановка задачи и почему нужно вовремя забирать детей из садика
  • 58:15 с какой стороны авторы рассматривают распределённые системы
  • 01:00:55 криптография, рациональный дизайн протоколов, скрытый злоумышленник
  • 01:04:22 Bayesian Machine Game
  • 01:07:30 публичные блага, эффект безбилетника и цена анархии
  • 01:10:27 какие подходы в итоге работают, а какие нет
  • 01:14:45 основная сложность применения теории игр в блокчейнах и чего ждать от универсального подхода
  • 01:17:45 сложность блокчейнов как угроза безопасности

Поддержите подкаст!

basicblockradio.com

ББ-079: Степан Снигирев (Cryptoadvance) об аппаратных кошельках

Степан Снигирев занимался квантовой физикой, а в прошлом году основал компанию Crypto Advance, разрабатывающую платформу для аппаратных кошельков. Обсуждаем квантовую физику и квантовую криптографию, скоро ли квантовые компьютеры завоюют мир, какие изменения ожидаются в биткойне, как работают аппаратные кошельки, и каково это — вести биткоин-бизнес в Германии.

  • 00:25 путь гостя из квантовой физики в криптовалюты
  • 03:27 применима ли квантовая криптография к криптовалютам?
  • 06:05 в чём технологическая сложность масштабирования квантовых компьютеров?
  • 11:13 об алгоритмах квантовой криптографии
  • 15:25 тур Степана по биткоин-конференциям и курс Programming blockchain
  • 21:27 в чём сложность поддержки Lightning в аппаратных кошельках?
  • 27:30 Value of Bitcoin: конференция в Мюнхене для банкиров
  • 32:30 Breaking Bitcoin совещание разработчиков Bitcoin Core
  • 34:14 грядущие изменения в Bitcoin: Taproot, Schnorr, Eltoo
  • 36:00 Eltoo: сделать сеть Lightning более гуманной
  • 37:58 подписи Шнора и агрегация подписей
  • 42:02 состояние индустрии аппаратных кошельков
  • 45:23 Trezor против Ledger: что безопасней?
  • 49:33 ColdCard: полностью оффлайновый аппаратный кошелёк
  • 53:10 как разрабатывать на основе secure element? NDA и прочее
  • 57:50 что разрабатывает Cryptoadvance?
  • 58:52 где производят чипы? Сотрудничество с Институтом Фраунгофера
  • 1:01:48 как вести криптовалютный бизнес в Германии? Инвесторы, гэмблинг, марихуана
  • 1:05:43 поиск сотрудников: знакомьтесь на конференциях!

Ссылки:

basicblockradio.com

ББ-077: Игорь Яловой (Zeppelin) о mass adoption среди разработчиков

Zeppelin — одна из старейших компаний в экосистеме Ethereum, авторы де-факто стандартных шаблонов для ERC-20-токенов и востребованные аудиторы смарт-контрактов. В этом выпуске обсуждаем с Игорем Яловым из Zeppelin безопасность смарт-контрактов и перспективы массового распространения блокчейн-технологий.

  • 00:20 где базируется Zeppelin?
  • 00:58 чем отличаются Zeppelin, OpenZeppelin и ZeppelinOS?
  • 03:30 находили ли уязвимости в контрактах OpenZeppelin (спойлер: нет)
  • 05:22 кто делает внешний аудит для Zeppelin?
  • 06:00 какие аудиты делает Zeppelin?
  • 06:45 аудит компилятора Solidity
  • 07:50 что такое ZeppeinOS (скоро Open Zeppelin Platform) и обновляемость контрактов
  • 09:10 недостатки обновляемости? использование DELEGATECALL и совместимость с мультисигами
  • 16:30 mass adoption среди пользователей и среди разработчиков
  • 17:32 как меняется developer experience?
  • 19:58 то, что писали два года назад, это песочница?
  • 22:57 инструменты для безопасности могут заменить аудитора?
  • 24:10 CoinPledge
  • 27:10 как устроена работа Zeppelin? ищут разработчиков!
  • 31:00 SECURITY.md: как репортить уязвимости?
  • 32:00 Solidity Hot Loader
  • 36:21 Gas Stations Network: как оплачивать транзакцию за пользователя (децентрализованно)
  • 42:25 как платить комиссию релеерам?
  • 45:42 чем интересна тема governance?
  • 53:55 чем Moloch лучше грантов Ethereum Foundation
  • 56:45 криптография и насилие (а также наркоторговля)
  • 1:01:12 о слежке со стороны корпораций (take back control!)
  • 1:07:03 что больше всего мешает mass adoption’у?
  • 1:10:30 массовое распространение может не настать?
  • 1:13:58 связано ли распространение биткойна и эфириума?
  • 1:15:00 вопрос слушателя: просветительская деятельность Zeppelin
  • 1:18:10 анонс: воркшоп по Open Zeppelin Platform в Москве летом

Ссылки:

basicblockradio.com

Читать расшифровку

ББ-057: Дмитрий Ховратович (ABDK, Evernym) о разработке хеш-функций и перспективах zero knowledge

basicblockradio.com

ББ-056: Евгений Марченко (SmartDec) о баге в Constantinople, экономика атак 51% и уроки BitTorrent

basicblockradio.com

ББ-044: Критический баг в Bitcoin Core

basicblockradio.com

ББ-039: Анонимность на сетевом уровне: приложите одуванчик

basicblockradio.com

ББ-036: Два года The DAO

basicblockradio.com

ББ-035: Атаки 51% и запуск EOS

 basicblockradio.com