Глеб Науменко — разработчик в Chaincode Labs, работающий над сетевым уровнем Bitcoin Core. Обсуждаем процесс разработки биткоина, проблему неэффективности распространения транзакций и как протокол Erlay её решает.
- 01:06 как Глеб узнал о биткоине
- 02:00 магистратура в университете Британской Колумбии (Канада)
- 08:48 как устроена разработка Bitcoin Core: кто решает, что вливать
- 14:52 нужен ли биткоину on-chain governance?
- 21:24 чем занимается Chaincode Labs: вклад в Bitcoin Core и стажировка для разработчиков
- 27:30 Square Crypto ищут гениального дизайнера
- 29:08 как работает сетевой уровень биткоина
- 34:33 можно ли обособить сетевой стек биткоина в библиотеку?
- 40:10 откуда узлы биткоина узнают, к кому подключаться?
- 44:31 как биткоин-узлы анонсируют транзакции (и тратят 30 гигабайт в месяц)
- 48:25 как протокол Erlay увеличивает эффективность распространения транзакций (а также улучшает анонимность и снижает количество орфанных блоков)
- 52:51 блоки распространяются совсем не так, как транзакции!
- 56:30 подробно о работе Erlay
- 1:06:05 как соотносятся Erlay и Dandelion?
- 1:10:11 планы внедрения Erlay в Bitcoin Core
- 1:14:53 различия в стилях работы академиков и разработчиков
- 1:17:22 достаточно ли ресурсов для разработки Bitcoin Core?
- 1:19:42 перспективные нововведения в Bitcoin: Utreexo, Schnorr, Taproot
- 1:22:31 главные угрозы для биткоина
- 1:28:03 перспективы Lightning (сайдчейны недооценены!)
Ссылки:
- Gleb Naumenko (Twitter)
- Chaincode Labs
- Bandwidth-Efficient Transaction Relay for Bitcoin
- Erlay: An awesome performance improvement to the Bitcoin network
- BIP152: Compact Block Relay
- Low-Resource Eclipse Attacks on Ethereum’s Peer-to-Peer Network (ББ-023 об eclipse-атаках на Ethereum)
- DAGLabs (ББ-054 об израильской блокчейн-школе)
- Scaling Bitcoin
- ACM CCS 2019
- utreexo
- BIP: Schnorr Signatures for secp256k1
- BitSniff
Поддержите подкаст!
- Bitcoin: bc1qec856uhwuguhnn28r54tlkrh3dh95ctajvpjaf
- Patreon: https://www.patreon.com/basicblockradio/overview
Подкаст выходит при поддержке Waves.