ББ-117: Сетевые протоколы для блокчейнов и файлообмена

Файлообменные сети, в том числе BitTorrent, можно считать предшественниками криптовалют. Они показали, как построить децентрализованную сеть, устойчивую ко внешним атакам. Но все ли уроки файлообмена применимы к блокчейнам? Чем отличаются задачи сетевого уровня для файлообменных сетей и для криптовалют?

  • 01:00 спасибо патронам и спонсорам: Zerion, HodlHodl и Solana!
  • 03:50 фундаментальный вопрос: насколько опыт файлообмена применим к блокчейнам?
  • 05:50 интернет изначально разрабатывался устойчивым
  • 09:00 две задачи файлообмена: найти файл и скачать его
  • 10:10 краткая история файлообменных сетей от Napster к BitTorrent
  • 15:20 адресация контента в BitTorrent
  • 17:10 DHT, Kademlia и IPFS
  • 18:30 оказывается, у IPFS нет Sybil protection
  • 20:30 нужна ли защита от Sybils для файлообмена?
  • 22:50 файлшеринг как предвестник блокчейнов
  • 29:30 цели дизайна для сетевого уровня биткоина
  • 31:20 сетевой уровень биткоина — часть цельной системы
  • 32:30 блокчейн как общий набор данных
  • 33:40 синхронизация блокчейна не заканчивается никогда
  • 35:00 нет проблемы адресации: блокчейн одинаковый у всех
  • 36:00 Kademila и eclipse-атаки в Ethereum
  • 38:20 данные блокчейна имеют логическую структуру
  • 43:50 верификация транзакций
  • 45:30 две роли в файлообмене и в блокчейне
  • 49:30 мотивации и приватность: зачем поддерживать полные узлы
  • 52:30 три задачи для блокчейна
  • 56:30 почему важна приватность в криптовалютах
  • 1:01:40 два пути для атак на приватность
  • 1:08:00 итог: как дизайнить P2P-протоколы

Ссылки:

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

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

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

 https://basicblockradio.com/ 

ББ-116: Алексей Башлыков и Вадим Колеошкин (Zerion) про «Черный четверг» в DeFi

12 марта в экосистеме DeFi произошло событие, названное «Черным четвергом». Мы пригласили Алексея Башлыкова и Вадима Колеошкина, экспертов в области DeFi и создателей платформы Zerion, чтобы они помогли нам восстановить и разобрать хронологию событий: почему курс эфира пошел вниз, почему «отказала» система ликвидацииии Maker и как заделывается дыра в обеспечениии? А также что произошло в этот день с другими протоколами и что произошедшее может значить для будущего DeFi.

Таймкоды:

    • 3:00 — Еще раз: как работает Maker?
    • 5:44 — Что такое ликвидация и как она работала в Single-Collateral Dai?
    • 11:36 — Механизм аукционов при ликвидации в Multi-Collateral DAI
    • 19:05 — С чего начался черный четверг? Почему пошел вниз курс ETH и поднялись комиссии?
    • 22:44 — Почему начались проблемы с ликвидностью DAI и почему это сыграло решающую роль?
    • 29:20 — Был ли это «взлом» системы со стороны ликвидаторов или случайность?
    • 30:50 — Maker как ЦБ.
    • 31:50 — Кто в итоге остался в дураках?
    • 35:00 — Была ли вообще предусмотрена ситуация Network Congestion в Maker?
    • 37:24 — Что предпринял Maker, чтобы решить проблему?
    • 38:14 — Что такое MKR токен и зачем он нужен? Похож ли он на акции обычных компаний?
    • 43:24 — Как проходит голосование стейкхолдеров?
    • 45:21 — Как происходит аукцион по продаже MKR?
    • 47:35 — Насколько децентрализован Maker?
    • 52:10 — А вернул ли кто-нибудь деньги заемщикам? Могло ли количество пострадавших быть больше?
    • 56:30 — Что произошло на других lending протоколах? Почему там не произошла подобная «катастрофа»?
    • 1:03:10 — Что происходило с объемом торгов на DEX типа Uniswap?
    • 1:04:47 — Что происходит с рынком ликвидаторов? Объединятся ли ликвидаторы с майнерами?
    • 1:08:43 — Как разработчикам таких систем защититься от подобных рисков в будущем?
    • 1:12:20 — Возможен ли under-collateralized lending в DeFi? Гибридные блокчейн-системы для оптимизациии финансовых систем.
    • 1:21:20 — Итоги для экосистемы DeFi
    • 1:24:04 — Проголосуйте за Вадима и Алексея на конкурсе выпускников ВШЭ!
    • 1:25:00 — DeFi SDK

Ссылки:

Спонсоры

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

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

https://basicblockradio.com/

Читать Расшифровку Выпуска

ББ-115: Коронавирус, экономика и криптовалюты

Как пандемия коронавируса скажется на блокчейн-индустрии? Станет ли биткоин тихой гаванью для спасения от инфляции? Что будет с технологиями защиты приватности? Ведущие и гости ББ делятся опасениями и прогнозами. В гостях Ярослав Александров (ex-SmartDec) о ситуации в Израиле, Борис Никашин (Центр геномных технологий) о вирусе с точки зрения биолога, Вадим Колеошкин (Zerion) о DeFi во времена волатильности.

  • 01:40 что за вирус? только факты 
  • 06:40 ситуация в Европе и Люксембурге 
  • 10:30 ситуация в Москве 
  • 14:40 как защититься от вируса 
  • 16:30 Ярослав Александров о ситуации в Израиле 
  • 25:50 Борис Никашин о вирусе с точки зрения биолога 
  • 39:10 Иван Иваницкий и футуристические размышления 
  • 41:40 авторитарные государства борются в вирусом эффективнее демократических? 
  • 49:10 привычка азиатских обществ к ЧП (тайфуны, эпидемии и прочее) 
  • 55:40 почему политикам хочется вводить карантин 
  • 59:40 экономический кризис, центральные банки печатают деньги 
  • 1:06:40 проблема отсутствия обязательной медстраховки в США 
  • 1:09:10 является ли биткоин защитой от инфляции? 
  • 1:18:10 одновременный удар по спросу и предложению 
  • 1:19:30 Вадим Колеошкин о DeFi во времена волатильности (Maker запустил печатный станок!) 
  • 1:36:10 перспективы работы из дома: после кризиса люди не вернутся в офисы? 
  • 1:50:20 всех уволят и заменят роботами? 
  • 1:53:30 блокчейн-бизнес и ремоут, перпективы майнинга

Ссылки:

Подкаст выходит при поддержке HodlHodl. Зарегистрируйтесь и получите скидку на комиссию: https://hodlhodl.com/join/basicblock 

Подкаст выходит при поддержке Zerion – понятного интерфейса к DeFi-протоколам. https://zerion.io/ 

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

 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 – самый быстрый, безопасный и дешевый способ купить и продать биткоины без верификации. Зарегистрируйтесь и получите скидку на комиссию!
Поддержите подкаст!

Почему биржи не прекращают торги монетами после “атаки 51%”?

Оригинал: Ashwin Ramachandran & Haseeb Qureshi (Dragonfly Research)

23 января криптовалюта Bitcoin Gold подверглась “атаке 51%”, в результате чего 72 000 долларов были потрачены дважды. Последствия этой атаки, уже второй для Bitcoin Gold, заставили многих задаться вопросом: почему биржи не прекращают торги Bitcoin Gold и другими криптовалютами на базе proof-of-work, легко подверженными “атаке 51%”?

Читать

ББ-112: Андрей Козлов (Aave) о flash loans

Две атаки на bZx с использованием flash loans активно обсуждались в феврале. Разобраться в теме нам помог Андрей Козлов – разработчик в Aave, DeFi-компании, предлагающей в том числе flash loans. Обсуждаем продукты Aave и подробно разбираем атаки: какие ошибки к ним привели и как хакер ими воспользовался? И был ли это хак, или смарт-контракт отработал, как и должен был?

    • 0:38 — как гость попал в криптоиндустрию
    • 3:43 — о компании Aave
    • 7:38 — продукт компании Aave: протокол для кредитования и депонирования, его особенности и отличие от Maker DAO
    • 20:37 — про Flash Loans: что это, как работает и почему это интересная тема для обсуждения
    • 31:23 — статистика использования Flash Loans; как повлиял форк Эфириума на ивенты в контракте Flash Loans
    • 36:21 — о рисках использования Flash Loans
    • 42:40 — первая атака на bZx с использованием Flash Loans: участники, схема атаки, в чем была проблема
    • 53:17 — маржинальная торговля в блокчейн-системах
    • 57:48 — вторая атака с использованием Flash Loans и при чем тут ораклы
    • 1:16:23 — особенности атак на финансовые протоколы в блокчейн-системах
    • 1:25:30 — роль майнеров и фронтраннинга в Flash Loans
    • 1:31:52 — советы разработчикам финансовых протоколов
    • 1:33:09 — DeFi заново проходит путь традиционных финансовых систем, но есть и отличия

Ссылки:

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

https://basicblockradio.com/

ББ-111: Дебаты! Кирилл Пименов (Parity) и Глеб Науменко (Bitcoin Core) о governance децентрализованных проектов

Дебаты Базового Блока! Как должен быть устроен governance децентрализованного проекта? Выясняем вместе с Глебом Науменко из Bitcoin Core и Кириллом Пименовым из Parity.

0:00:00 — представление гостей и объявление темы
0:01:40 — позиция Глеба Науменко
0:06:48 — позиция Кирилла Пименова
0:15:20 — вопрос ведущего Кириллу: передача разработки Parity Ethereum сообществу в виде DAO
0:21:55 — вопрос ведущего Глебу: governance в Bitcoin Core и в Chaincode; не угрожают ли большие команды разработчиков вроде Chaincode децентрализации разработки Bitcoin Core
0:28:40 — вопрос ведущего Кириллу: как в рамказ governance учитывать мнения пользователей как одних из стейкхолдеров
0:34:16 — вопрос ведущего Глебу: как процесс принятия решений в Bitcoin Core проявит себя в случае хака Биткойна
0:40:13 — вопрос ведущего Кириллу: не пострадают ли пользователи, если государство начнёт диктовать свои условия компании, которая управляет децентрализованным проектом
0:47:20 — вопрос ведущего Глебу: благоадря какой инновации в разработке Биткойна ему до сих пор удавалось противодействовать давлению государств на принятие решений
0:51:58 — вопрос ведущего Кириллу: что произойдёт, если какой-то блокчейн вырастет достаточно большим, чтоб подпадать под антимонопольное законодательство
1:04:10 — вопрос ведущего Глебу: что если в будущем сообщество захочет перераспределить биткойны
1:10:18 — вопрос Глеба Кириллу: какие решения о структуре блокчейна (например, вид эмиссии) нужно принять заранее и нельзя менять гаверненсом
1:12:17 — вопрос Кирилла Глебу: Биткойн исходно был системой распределённых денег, а сейчас о нём чаще говорят как о цифровом золоте или Store Of Value. Как было принято это решение и как подобные решения будут приниматься в будущем; не является ли это как раз объектом гаверненса.
1:15:57 — вопрос Глеба Кириллу: из-за DeFi возникает проблема того, что вкладывать в DeFi выгоднее, чем стейкать. Не добавляет ли governance ещё одну степень свободы, ещё больше затрудняя анализ системы?
1:22:45 — вопрос Кирилла Глебу: не является ли Proof Of Work препятствием для вовлечения большего количества людей, в том числе из-за экологического аргумента
1:29:30 — заключение Глеба
1:30:50 — заключение Кирилла

Ссылки:

Shasper, клиент Ethereum 2.0
Fether, GUI для лайт-клиента Ethereum
Polkassembly, площадка для гавернанса Polkadot
вакансии Parity
Gleb Naumenko (Twitter)
Chaincode Labs

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

Bitcoin: bc1qec856uhwuguhnn28r54tlkrh3dh95ctajvpjaf
Patreon: https://www.patreon.com/basicblockradio/overview

https://basicblockradio.com/

ББ-110: Арик Сосман (Square Crypto) об LDK и поддержке Bitcoin-экосистемы

Арик Сосман – разработчик в Square Crypto, команде внутри платежного стартапа Square под руководством основателя Твиттера Джека Дорси. Обсуждаем работу гостя в BitGo и Facebook, Lightning Development Kit и другие проекты Square Crypto, а также перспективы децентрализованных денег.

  • 02:59 как гость пришёл в индустрию: приватность мобильных приложений
  • 04:15 работа в компании BitGo, кошельки с мультиподписью
  • 07:48 зачем нужен Ripple?
  • 08:33 работа в Facebook и Libra
  • 10:20 нужно ли было Фейсбуку строить свою криптовалюту?
  • 12:06 выходит ли bit tech из моды как работодатели?
  • 14:35 переход в Square Crypto
  • 16:32 о компании Square и Cash App
  • 20:01 в чем цели Square Crypto? Защита ключей, масштабирование и приватность
  • 24:43 Lightning Development Kit: что это и зачем нужно
  • 28:46 почему Rust-Lightning?
  • 31:01 если бы Сатоши начинал Bitcoin сейчас, написал бы на Расте?
  • 31:36 не рано ли писать LDK, пока протокол LN не устоялся?
  • 34:41 SIGHASH_ANYPREVOUT и eltoo
  • 41:45 первые шаги разрабочиков LDK
  • 43:35 сценарии использования Lightning
  • 47:27 перспективы рынка комиссии в Lightning
  • 49:06 Lightning движется к централизации?
  • 51:51 почему рост количества узлов и каналов замедлился?
  • 55:30 возможен ли успех биткоина без лайтнинга?
  • 56:01 команда Square Crypto
  • 57:41 как привлечь сторонних разработчиков?
  • 58:58 взаимодействие с авторами LN-имплементаций и BOLT
  • 59:58 как войти в Lightning-экосистему?
  • 1:02:51 как получить грант Square Crypto
  • 1:06:01 эксклюзив: кто ведет твиттер Square Crypto?!

Ссылки:

Ссылки от нашего патрона Петра Королева (спасибо!):

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

https://basicblockradio.com/ 

ББ-109: Статьи конференции Financial Cryptography

10-14 февраля в Малайзии проходит конференция Financial Cryptography – одна из главных площадок для академических блокчейн-исследований. В этом выпуске Сергей Тихомиров представляет краткий обзор статей конференции, подробно останавливаясь на трех: об уязвимостях в смарт-контрактах, об экономике OpenBazaar и о восприятии рисков пользователями криптовалют.

Ссылки:

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

https://basicblockradio.com/