ББ-124: Александр Мизрахи (ChromaWay) о платформе для децентрализованных приложений


Александр Мизрахи – технический директор компании ChromaWay, которая продолжает разрабатывать платформу для Dapp-ов во времена, когда, казалось, это направление уже перестало быть мейнстримом. Александр начинал свой путь в криптоиндустрии с участия в ранних этапах разработки Биткойна в 2010 году, а затем разрабатывал проект Colored Coins вместе с Виталиком Бутериным. Этот проект постепенно и переродился в компанию ChromaWay.

  • 01:56 спасибо патронам и спонсорам: HodlHodl, Solana, Zerion!
  • 3:46 как гость оказался в криптоиндустрии, участие в разработке на заре Bitcoin
  • 10:01 о проекте Colored Coins
  • 18:41 почему решили делать новый блокчейн
  • 22:00 компания ChromaWay, откуда бралось финансирование
  • 29:31 основы проекта Chromia
  • 35:40 о собственном языке программирования Rell
  • 43:40 фреймворк Postchain для запуска сайдчейнов
  • 1:04:18 для чего используется токен CHR
  • 1:11:35 какие проекты реализуют на Chromia, зачем играм блокчейн
  • 1:23:18 сравнение с конкурентами: Tron, EOS, NEO
  • 1:28:46 объявления от гостя

Ссылки на статьи гостя:



Спасибо нашим спонсорам:

  • Подкаст выходит при поддержке Zerion – понятного интерфейса к DeFi-протоколам. 
  • Подкаст выходит при поддержке HodlHodl – площадки для покупки и продажи биткоинов без верификации. Зарегистрируйтесь и получите скидку на комиссию!
  • Подкаст выходит при поддержке Solana – быстрого блокчейна без шардинга. Подробности на solana.com и в телеграме @solanarus.

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

https://basicblockradio.com/

РАСШИФРОВКА ВЫПУСКА

ББ-114: Анатолий Яковенко (Solana) о быстром блокчейне без шардинга

Анатолий Яковенко — CEO Solana. Solana разрабатывает блокчейн с упором на производительность. Обсуждаем недостатки шардинга и преимущества VDF, сравниваем proof-of-history с proof-of-work и разбираемся, как устроены смарт-контракты и экономическая модель Solana.
  • 02:50 как Анатолий пришел в блокчейн-индустрию
  • 05:30 чем блокчейн похожи на протокол мобильных вышек
  • 10:50 почему Solana делает такой упор на производительность
  • 15:00 что если экпоненциальный рост производительности компьютеров замедлится?
  • 16:30 рыночная ниша Solana: причем тут гантеля Талеба
  • 19:57 зачем класть микроплатежи на блокчейн
  • 24:00 за что Solana не любит шардинг?
  • 26:00 как измерять TPS?
  • 34:30 роли в протоколе: валидаторы и лидеры
  • 38:30 что такое proof of history и проблема децентрализованных часов
  • 43:15 как Solana использует VDF (и VDF ли это?)
  • 45:20 как Solana вписывается в академический пейзаж VDF?
  • 49:20 почему не использовать рекурсивные снарки?
  • 50:30 кто вычисляет последовательные SHA256?
  • 53:40 сравнение с proof-of-work
  • 58:00 кто регулирует сложность?
  • 1:02:00 как из часов получить консенсус
  • 1:05:45 как выбирать лидера на каждый слот?
  • 1:13:30 протокол Tower BFT
  • 1:17:20 экономичекая модель proof-of-stake
  • 1:24:10 как устроены смарт-контракты Solana
  • 1:34:30 зачем Solana собственная сеть распространения блоков, когда есть Bloxroute, FIBRE, Falcon?
  • 1:36:45 конкуренция с Ethereum?
  • 1:41:20 как привекать сторонних разработчиков?
  • 1:43:30 кому достаются токены?
  • 1:46:30 где следить за анонсами
Ссылки:
Подкаст выходит при поддержке HodlHodl. Зарегистрируйтесь и получите скидку на комиссию!
Поддержите подкаст!

ББ-113: Андрей Бородёнков и Кирилл Поляков (ДИТ) о блокчейне в Москве и электронном голосовании

Андрей Бородёнков и Кирилл Поляков разрабатывают блокчейн-проекты в Департаменте информационных технологий (ДИТ) Москвы. Обсуждаем, зачем госорганам блокчейн, и подробно разбираем нашумевшую систему электронного голосования, использовавшуюся на выборах в Московскую городскую думу в 2019 году.
 
Становитесь патроном и получите ранний доступ к свежим выпускам ББ!
  • 01:30 берегитесь вируса, мойте руки
  • 02:00 новый спонсор — Hodl Hodl! Спасибо!
  • 02:52 как гости пришли в блокчейн и в ДИТ
  • 07:37 зачем нужны закрытые блокчейны?
  • 14:41 блокчейн-проекты правительства Москвы
  • 16:45 «Активный гражданин»: кто формулирует вопросы?
  • 18:50 фермерам раздают места на ярмарках через блокчейн!
  • 27:30 контекст: голосование в Московскую думу (ББ-088)
  • 29:00 зачем нужно электронное голосование?
  • 33:35 международный опыт: Эстония
  • 35:45 выборы слишком рискованный проект для экспериментов?
  • 37:20 как понять, что экперимент удачный?
  • 40:40 было ли техническое задание?
  • 42:25 проект реализовывали 10 команд!
  • 46:48 были ли в команде криптографы?
  • 49:30 bug bounty за 2 млн рублей
  • 51:22 криптограф Пьеррик Годри и короткий ключ шифрования
  • 54:25 зачем вообще шифровать он-чейн? архитектура процесса
  • голосования
  • 58:30 подсчитывались ли голоса на блокчейне?
  • 1:01:10 была ли анонимизация голосов?
  • 1:06:30 кто контролирует узлы блокчейна? были ли ноды
  • наблюдатели?
  • 1:10:35 проверить свой голос тоже нельзя 🙁
  • 1:15:50 недостатки репозитория на Github
  • 1:21:00 ситуация в округе 30: система была недоступна почти 4 часа?
  • 1:26:06 результаты по округу 30 нужно отменить?
  • 1:30:40 эксперимент признан удачным! где будет использоваться дальше?
  • 1:32:30 применение на голосовании по Конституции?
Ссылки:
Подкаст выходит при поддержке HodlHodl. HodlHodl – самый быстрый, безопасный и дешевый способ купить и продать биткоины без верификации. Зарегистрируйтесь и получите скидку на комиссию!
 
Поддержите подкаст!
ЧИТАТЬ РАСШИФРОВКУ ВЫПУСКА

ББ-101: Сергей Любич и Станислав Богатырев (NEO SPCC) о распределенном хранении объектов

Сергей Любич – генеральный директор компании NEO SPCC, Станислав Богатырёв – директор по IT. Компания NEO SPCC с 2018 года занимается исследованиями и разработкой распределённого хранения файлов для блокчейна NEO и другими проектами в этой экосистеме, являясь одним из основных контрибьютеров коммьюнити. В первой части выпуска мы поговорили об экосистеме NEO в целом, во второй погрузились в техническую реализацию и экономическую мотивацию системы NEO File Storage (NEO FS).

  • 0:00 о выпуске и гостях, благодарность спонсору – компании Waves, а также патронам
  • 1:41 как гости оказались в криптоиндустрии и почему выбрали NEO, коротко о компании NEO SPCC и о её разработках
  • 8:41 что из себя представляет экосистема NEO, её преимущества перед другими блокчейнами, алгорим dBFT
  • 13:20 насколько децентрализован NEO – кто контролирует ноды, кто должен проходить процедуру KYC
  • 19:48 что такое NEO Community Summit, на каких конференциях можно найти представителей NEO
  • 26:06 как и кем определяются планы на NEO 3.0, основные изменения
  • 29:01 каким образом распределяются токены, выпущенные в ходе premine-а
  • 30:00 описание NEO Virtual Machine, её особенности
  • 33:44 как в NEO решается проблема oracles
  • 37:30 трейдофы dBFT, #зачемздесьблокчейн
  • 41:35 описание проекта NEO File Storage, архитектура и техническая реализация
  • 53:00 экономическа мотивация участников NEO FS, применение гомоморфного шифрования
  • 1:01:27 отличие NEO FS от классических file storage, челленджи при разработке
  • 1:09:40 о команде NEO SPCC и её экспертизе
  • 1:15:50 ближайшие планы и с чем уже можно попробовать поработать
  • 1:19:48 объявления от гостей, предложение поработать над научными исследованиями

Ссылки:

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

Подкаст выходит при поддержке Waves: https://wavesplatform.com/

https://basicblockradio.com/

ББ-098: Hashmap (Grin) и Иван Сорокин (Ironbelly) об анонимности и духе шифропанка

Hashmap – core-разработчик анонимной криптовалюты Grin, Иван Сорокин – создатель Ironbelly, мобильного кошелька для Grin. Обсуждаем протокол MimbleWimble и Grin как его имплементацию, особенности разработки мобильного кошелька и перспективы приватных криптовалют.

  • 00:16 как гости пришли в блокчейн-индустрию и в Grin
  • 01:47 устройство протокола MimbleWimble
  • 04:04 как началась разработка Grin и кто ее спонсирует
  • 09:07 как принмаются решения об изменениях протокола (процесс RFC)
  • 11:05 хард-форки в Grin и изменение алгоритма майнинга
  • 12:58 распределенная команда волонтеров эффективнее стартапа?
  • 15:40 механизм cut-through: промежуточные транзакции можно не хранить!
  • 18:07 блок Grin выглядит так же, как одна транзакция?
  • 20:47 интерактивность MW: как устроена коммуникация между отправителем и получателем?
  • 23:16 интеграция Tor в Grin
  • 24:27 опасность атаки «человек посередине»
  • 26:54 proof-of-work в Grin: почему cookoo cycle?
  • 28:53 двухступенчатая настройка сложности: алгоритм на графах плюс хеш-функция
  • 30:15 появятся ли ASIC-майнеры для Grin?
  • 31:08 постоянная эмиссия Grin как проявление честности
  • 32:32 неустойчивость дефляционной монетарной политики биткоина
  • 33:27 как работают комиссии в Grin: невыгодно создавать новые UTXO
  • 35:04 нерыночные комиссии ведут к DoS-атакам?
  • 36:03 Grin и BEAM: сотрудничество или конкуренция?
  • 38:38 Ironbelly: мобильный кошелек для Grin
  • 41:03 переиспользовать код основной имплементации: а что, так можно было?
  • 43:08 коммуникация с сетью: есть ли в Grin SPV-верификация?
  • 44:22 для Ironbelly нужна нода, но ключи хранятся на устройстве
  • 46:53 угроза приватности при использовании чужой ноды
  • 48:01 пользовательское соглашение Ironbelly разрешает трекинг, куки и прочее — почему?
  • 51:15 можно ли поставить Ironbelly через FDroid или APK-файл?
  • 52:00 кто разрабатывает Ironbelly?
  • 52:33 грант от Binance и страница на Gitcoin: финансирование open-source-проектов
  • 54:56 динамика количества пользователей, транзакций и нод Grin
  • 58:24 возможны ли смарт-контракты и Lightning на Grin?
  • 59:53 планы развития Grin
  • 1:02:06 перспективы приватных криптовалют: проиграют рынок улучшенному биткоину?
  • 1:08:43 Grincon в Берлине (22 ноября 2019)

Ссылки:

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

Подкаст выходит при поддержке Waves: https://wavesplatform.com/

https://basicblockradio.com/

ББ-093: Олег Андреев (Stellar) о zkVM, связи UI и безопасности и будущем блокчейн-индустрии

Олег Андреев — архитектор протоколов в Stellar. UI и информационная безопасность, криптоанархия и работа в Stellar, свободное ПО и будущее блокчейна.

  • 00:25 — спасибо спонсорам
  • 00:55 — имеют ли смысл PGP и Keybase
  • 02:13 — бекграунд Олега: UI, Information Security, криптоанархия
  • 05:35 — работа во ВКонтакте, Телеграм
  • 11:43 — как пришёл в Биткойн, тулкиты Олега CoreBitcoin и BTCRuby, зачем писать свободное ПО
  • 20:11 — работа в Chain, а затем Stellar; зачем нужны токены
  • 30:30 — язык Ivy, смарт-контракты как у Сабо, Bitcoin Script
  • 42:15 — как работает Ivy, сравнение с Ethereum
  • 51:45 — zkVM — как появилась, как работает
  • 01:05:57 — решает ли Mimblewimble проблему масштабируемости
  • 01:15:15 — история с падением трёх нод Stellar
  • 01:28:42 — взгляд Олега на развитие блокчейн-индустрии
  • 01:35:22 — разница жизни в Питере, Париже, Сан-Франциско и Берлине

Ссылки:

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

Подкаст выходит при поддержке Waves.

https://basicblockradio.com/

ББ-090: Кирилл Пименов (Parity) о безопасной разработке, Polkadot, Kusama и проблемах governance

Кирилл Пименов — главный по безопасности в Parity. Обсудили безопасность написания кода и хранения ключей, аудиты и responsible disclosure, Polkadot и Kusama, а также роль блокчейнов в развитии социальных и политических систем.

  • 00:10 записываемся из офиса Parity!
  • 00:30 как Кирилл пришел в блокчейн и Parity (майнинг в МГУ в 2010 году!)
  • 01:52 работа в SUSE Linux (разработчики OpenSUSE)
  • 03:04 «выбрал Parity, потому что они в Берлине, а не наоборот»
  • 04:20 рекомендация книги: Imposter’s guide to computer science
  • 05:24 в чём заключается роль Head of security?
  • 07:41 особенности организации безопасности разработки смарт-контрактов (чек-лист)
  • 12:00 качество кода Bitcoin Core
  • 13:43 найм разработчиков в Parity, security mindset и «знать, куда копать»
  • 18:35 процесс аудитов (security review)
  • 24:10 обработка сообщений о багах (responsible disclosure)
  • 32:08 Polkadot — проект Web3 Foundation, Parity имплементирует
  • 36:40 взаимодействие сущностей в Polkadot, гетерогенный шардинг
  • 38:16 валидность переходов: что если взломают один парачейн?
  • 43:10 финальность PoW: угроза атомного квантового суперкомпьютера (на китайской подводной лодке)
  • 49:10 проблема доступности данных и централизации в дата-центрах
  • 54:57 устойчивость биткоина при катастрофической атаке
  • 56:10 состояние проекта Polkadot: релиз сети Kusama
  • 1:00:03 требования к оборудованию для валидации
  • 1:04:35 on-chain governance: консенсус как социальный конструкт
  • 1:08:33 даже wet code лучше существующего государства? Как перевести на русский «I’m into governance» и как в Германии борются с коррупцией
  • 1:20:20 возможны ли блокчейны без единиц ценности?
  • 1:25:45 Parity Ethereum и Parity Bitcoin (и Zebra!)
  • 1:30:25 Banana split: скрипт для разделения ключей
  • 1:41:47 Берлинская блокчейн-неделя и социальные последствия технологического прогресса

Ссылки:

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

Подкаст выходит при поддержке Waves.

basicblockradio.com

ББ-088: Электронное голосование и блокчейн-выборы в Москве

Обсуждаем электронное голосование и его имплементацию (на блокчейне!) на выборах в Мосгордуму 8 сентября 2019 года. Полную версию с разбором кода смарт-контрактов смотрите в стриме.

  • 00:00 предисловие: чем всё закончилось
  • 05:29 онлайн-голосование на московских выборах. Что? Да!
  • 06:59 что такое выборы в Мосгордуму
  • 19:10 идея электронных выборов витает в воздухе
  • 10:10 конфликтующие требования: анонимность и прозрачность
  • 14:35 цель системы — усложнить фальсификации (нельзя полностью предотвратить)
  • 17:28 история электронного голосования
  • 19:25 что предлагается у нас? главная проблема выборов в Москве — не в смарт-контрактах
  • 22:30 правильный подход к проектированию электронного голосования
  • 27:30 репозиторий moscow-technologies/blockchain-voting
  • 30:45 репозиторий выглядит как поделка?
  • 33:08 где будут крутиться ноды? Спойлер: на серверах ДИТ
  • 34:11 вопросы identity: ключевая проблема выборов
  • 40:57 как французский ученый сломал московские выборы: о сложности комбинирования криптографических примитивов
  • 46:14 кто такой Сергей Павлин? 😉
  • 47:22 структура репозитория, программа тестирования / bug bounty
  • 49:30 фронтент на PHP: нормально?
  • 52:14 обзор директории smart-contracts, вопрос безопасности зависимостей
  • 57:02 имплементация криптографии на Javascript, шифрование El-Gamal
  • 1:01:21 прекрасные цитаты из документа Мосгоризбиркома
  • 1:23:12 генерация и разделение приватного ключа. аналогии с Banana split и церемонией Zcash
  • 1:08:57 защита анонимности на сетевом уровне: прокси, случайные задержки и прочее
  • 1:09:45 разбор смарт-контрактов (полную версию смотрите в стриме)
  • 1:10:07 а был ли аудит? о важности независимой экспертизы
  • 1:12:40 почему важно разрешать менять голос, и проблема аналоговой дыры
  • 1:16:25 самое главное: расшифровка бюллетеня! можно восстановить, кто как голосовал?
  • 1:20:05 корень проблемы: нет спецификации или ТЗ
  • 1:23:07 причём здесь Ричард Столлман
  • 1:25:58 политические проблемы требуют политических решений
  • 1:29:15 про движ с муниципальными депутатами в Питере (Кац предлагает победить)
  • 1:31:49 поддерживаем технологическую продвинутость государства (но есть и тёмная сторона)
  • 1:38:25 под занавес переслушиваем бессмертный хит Сергея Шнурова

Ссылки:

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

Спонсор подкаста — Waves. Спасибо!

basicblockradio.com

ББ-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

ББ-084: Степан Гершуни (Credentia) о дипломах на блокчейне и web of trust

Степан Гершуни учился в Плешке и в бизнес-школе в Калифорнии, основал компанию Credentia и организовал сообщество интересующихся криптоэкономикой в Москве. Обсуждаем перспективы приватных блокчейнов, электронный документооборот на блокчейне, web of trust и перспективы децентрализованных финансов.

Подкаст выходит при поддержке Waves.

  • 00:23 путь гостя в блокчейн-индустрию через Москву и Долину
  • 01:16 пилоты для крупных компаний. Имеют ли смысл корпоративные блокчейны?
  • 03:55 юзкейсы корпоративных блокчейнов
  • 07:10 Credentia: электронные документы на блокчейне
  • 10:38 зачем хранить дипломы на блокчейне?
  • 14:40 чем Credentia лучше электронных сертификатов Coursera?
  • 19:33 кто распределяет и хранит ключи? ЭЦП и Web of trust
  • 22:44 выпуск диплома. Два мира: централизованный и децентрализованный
  • 32:52 процесс отзыва диплома
  • 36:24 статус проекта, пилотные проекты
  • 37:55 что такое Web of trust?
  • 42:35 как привязать актив в реальном мире к блокчейну?
  • 45:21 перспективы DeFi и MakerDAO
  • 47:12 московское сообщество и митап по криптоэкономике

Ссылки:

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

https://basicblockradio.com

 

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