Buidl Radio: Recent Episodes

buidlradio

Buidl Radio - podcast about crypto and cryptocurrency

View Details

In the new episode, we discuss MPC Ceremony for generating Trusted Setup for Kate Polinomial Commitment in Ethereum. Our guest is Ignacio Hagopian, go-kzg-ceremony-client developer. If want to know more about MCP Ceremony, Protodanksharding just checkout this podcast.


Donate to Armed Forces of Ukraine:https://savelife.in.ua/en/donate-en/#donate-army-crypto


Ignacio Hagopian https://twitter.com/ignaciohagopian

Andrey Sobol https://twitter.com/andrENsobol

Polina Aladina https://twitter.com/Polycarpik


Buidl Radio in twitter https://twitter.com/buidlradio

Buidl Radio in telegram https://t.me/buidlradio


Audio versions:

Apple podcast https://podcasts.apple.com/us/podcast/buidl-radio/id1652406225

Google podcast https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9iNzAxOTVjMC9wb2RjYXN0L3Jzcw?sa=X&ved=0CAMQ4aUDahcKEwjg36TyiqX7AhUAAAAAHQAAAAAQAg

Spotify https://open.spotify.com/show/1R0a9oVXHjITISc1glRqfU

Anchor FM https://anchor.fm/buidlradio

Castbox https://castbox.fm/channel/Buidl-Radio-id5219020

Amazon Music https://music.amazon.co.uk/podcasts/37313b70-c3a5-4343-a38b-f098756a3806/buidl-radio

Video versions:

https://www.youtube.com/@buidlradio


2:35 What is Protodanksharing

7:02 What is KZG Commitment and why do we use KZG in Protodanksharing

18:56 Why KZG Commitment needs Trusted Setup

23:30 Powers Of Tau Ceremony

27:05 How to scale Ceremony

33:53 Igncasio client gets random numbers

39:01 We run the Ceremony from scratch

44:46 Why do we use the BLS curve in Protodanksharding

46:25 Details of Protodanksharding

54:35 How to participate in Ceremony

1:00:25 What is worst case scenario if Tau will be compromised

1:06:21 How many people will participate to Ceremony


Ethereum EIP-4844 Powers of Tau ceremony client https://github.com/jsign/go-kzg-ceremony-client

KZG polynomial commitments https://dankradfeist.de/ethereum/2020/06/16/kate-polynomial-commitments.html

Kate Commitments: Constant-Size Commitments to Polynomials and Their Applications https://www.iacr.org/archive/asiacrypt2010/6477178/6477178.pdf

Protodanksharding https://notes.ethereum.org/@vbuterin/proto_danksharding_faq

Danksharding https://notes.ethereum.org/@dankrad/new_sharding

Multi-Party Computation (MPC) https://en.wikipedia.org/wiki/Secure_multi-party_computation

Rollup-centric Ethereum Roadmap https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698

Rollup-centric Ethereum Roadmap visualisation https://www.gsr.io/wp-content/uploads/2022/09/ethroadmap.png

Data Availability https://ethereum.org/en/developers/docs/data-availability/

Etheruem https://en.wikipedia.org/wiki/Ethereum

EIP-4844: Shard Blob Transactions https://eips.ethereum.org/EIPS/eip-4844

Fast Reed-Solomon Interactive Oracle Proofs of Proximity https://eprint.iacr.org/2019/1020.pdf

Anatomy of a STARK, Part 3: FRI https://aszepieniec.github.io/stark-anatomy/fri.html

Polinoial Commitments https://cacr.uwaterloo.ca/techreports/2010/cacr2010-10.pdf

Trusted Setup https://vitalik.ca/general/2022/03/14/trustedsetup.html

KZG Ceremony https://github.com/ethereum/kzg-ceremony

Powers-of-Tau: https://eprint.iacr.org/2022/1592.pdf

Powers of Tau Specification: https://github.com/ethereum/kzg-ceremony-specs

Elliptic-curve cryptography https://en.wikipedia.org/wiki/Elliptic-curve_cryptographySpecial contribution 2 stage

Aztek ceremony: https://medium.com/aztec-protocol/aztec-crs-the-biggest-mpc-setup-in-history-has-successfully-finished-74c6909cd0c4

Zcash ceremonies: https://z.cash/technology/paramgen/

BLS12-381 Curve https://crypto.stackexchange.com/questions/62183/understanding-bls12-

View Details

Join us for a deep dive into the world of blockchain technology in this podcast episode, where we explore a variety of topics related to DApps, Ethereum, and more. With Gregory Markou we discuss everything from privacy concerns of DApps, the intricacies of running an RPC node to the benefits and limitations of light clients in Ethereum.


Donate to Armed Forces of Ukraine:

https://savelife.in.ua/en/donate-en/#donate-army-crypto


Toghrul Maharramov https://twitter.com/gregthegreek

Andrey Sobol https://twitter.com/andrENsobol

Polina Aladina https://twitter.com/Polycarpik


Buidl Radio in twitter https://twitter.com/buidlradio

Buidl Radio in telegram https://t.me/buidlradio


Audio versions:

Apple podcast https://podcasts.apple.com/us/podcast/buidl-radio/id1652406225

Google podcast https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9iNzAxOTVjMC9wb2RjYXN0L3Jzcw?sa=X&ved=0CAMQ4aUDahcKEwjg36TyiqX7AhUAAAAAHQAAAAAQAg

Spotify https://open.spotify.com/show/1R0a9oVXHjITISc1glRqfU

Anchor FM https://anchor.fm/buidlradio

Castbox https://castbox.fm/channel/Buidl-Radio-id5219020

Amazon Music https://music.amazon.co.uk/podcasts/37313b70-c3a5-4343-a38b-f098756a3806/buidl-radio

Video versions:

https://www.youtube.com/@buidlradio


1:45 Why DApp called a DApp?

6:20 How much money you will spend to run your own RPC node?

8:50 How Light client works in Ethereum?

18:08 Light client and Zk

24:15 Additional entropy in the mnemonic phrase

26:42 Why metamask is not is Spyware?

29:50 Is Infura and Alchemy is Spyware?

39:00 Ukranian Diya flex

42:00 ZCash bug

45:10 Is MEV provider is Spyware?


We mentioned:

Gregory Markou twitter thread https://twitter.com/gregthegreek/status/1596141358820995073

Gregory Markou in ETH Denver https://www.youtube.com/watch?v=dlDOWdQZv9Y

IPFS https://en.wikipedia.org/wiki/InterPlanetary_File_System

Dapps https://ethereum.org/en/developers/docs/dapps/

Ethereum RPC https://ethereum.org/en/developers/docs/apis/json-rpc/

Light client https://ethereum.org/en/developers/docs/nodes-and-clients/

Bloom filter https://en.wikipedia.org/wiki/Bloom_filter

Rainbow Bridge https://rainbowbridge.app/

ZK-Rollups https://ethereum.org/en/developers/docs/scaling/zk-rollups/

ZKEVM https://decrypt.co/resources/what-is-zkevm-an-innovation-that-could-boost-ethereum-transaction-speeds

Coda/Mina https://minaprotocol.com/

Near protocol https://near.org/

keccak256 https://github.com/ethereum/eth-hash

SHA-3 https://en.wikipedia.org/wiki/SHA-3

Lodestar https://github.com/ChainSafe/lodestar

Scroll https://scroll.io/

Merkle Patricia Tree https://ethereum.org/en/developers/docs/data-structures-and-encoding/patricia-merkle-trie/

Privacy & Scaling Explorations https://github.com/privacy-scaling-explorations

Seed phrase https://en.bitcoin.it/wiki/Seed_phrase

Spyware https://en.wikipedia.org/wiki/Spyware

Blocknative https://www.blocknative.com/

Zcash Bug https://electriccoin.co/blog/zcash-counterfeiting-vulnerability-successfully-remediated/

Diia https://en.wikipedia.org/wiki/Diia

Vitalik Buterin says he used Tornado Cash to donate to Ukraine https://twitter.com/VitalikButerin/status/1556925602233569280

View Details

Welcome to this episode of Buidl Radio, where we dive into the complex world of Zero Knowledge Proofs. Join us as we welcome special guest Toghrul Maharramov to discuss the difficulties of designing ZKEVM, the spectrum of Zk-rollups, other exciting use cases for zero-knowledge, time lock encryption, and much more.


Donate to Armed Forces of Ukraine:

https://savelife.in.ua/en/donate-en/#donate-army-crypto


Toghrul Maharramov https://twitter.com/toghrulmaharram

Andrey Sobol https://twitter.com/andrENsobol

Polina Aladina https://twitter.com/Polycarpik


Buidl Radio in twitter https://twitter.com/buidlradio

Buidl Radio in telegram https://t.me/buidlradio


Audio versions:

Apple podcast https://podcasts.apple.com/us/podcast/buidl-radio/id1652406225

Google podcast https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9iNzAxOTVjMC9wb2RjYXN0L3Jzcw?sa=X&ved=0CAMQ4aUDahcKEwjg36TyiqX7AhUAAAAAHQAAAAAQAg

Spotify https://open.spotify.com/show/1R0a9oVXHjITISc1glRqfU

Anchor FM https://anchor.fm/buidlradio

Castbox https://castbox.fm/channel/Buidl-Radio-id5219020

Amazon Music https://music.amazon.co.uk/podcasts/37313b70-c3a5-4343-a38b-f098756a3806/buidl-radio


3:00 Why is ZKEVM so hard to design?

7:35 You can build rollup with anything

9:20 Spectrum of ZKEVM: the difference between ZkSync, Scroll, etc

13:44 Additional assumption of Rollups

14:48 Upper bound of scalability using Rollups

18:20 How to decentralise Rollups?

26:16 Fare ordering, Time lock encryption

29:30 Other use cases for Zero Knowledge

39:35 Sharding as a scaling solution

44:42 Danksharding and Proto-Danksharding

51:28 Ethereum Glossary by Chat GPT

55:20 L3 == Bullshit?


We mentioned:

ZKEVM https://decrypt.co/resources/what-is-zkevm-an-innovation-that-could-boost-ethereum-transaction-speeds

EVM https://ethereum.org/en/developers/docs/evm/

ZK-Rollups https://ethereum.org/en/developers/docs/scaling/zk-rollups/

Scroll https://scroll.io/

ZkSync https://zksync.io/

Optimistic Rollups https://101blockchains.com/optimistic-rollups/

Flashbots https://www.flashbots.net/

Themis: Fast, Strong Order-Fairness in Byzantine Consensus https://eprint.iacr.org/2021/1465.pdf

Time-lock puzzles and timed- release Crypto https://people.csail.mit.edu/rivest/pubs/RSW96.pdf

VDF https://vdfresearch.org/

MEV https://www.coindesk.com/what-is-miner-extractable-value

Cosmos https://cosmos.network/

Polkadot https://polkadot.network/

Proto-Danksharding https://notes.ethereum.org/@vbuterin/proto_danksharding_faq

Danksharding https://notes.ethereum.org/@dankrad/new_sharding

Adaptive corruption https://www.reddit.com/r/CryptoTechnology/comments/lrgfu9/what_is_adaptive_corruption_pos_blockchain/

KZG commitments (Kate commitments) https://dankradfeist.de/ethereum/2020/06/16/kate-polynomial-commitments.html

Zcash https://en.wikipedia.org/wiki/Zcash

Zcash Bug https://electriccoin.co/blog/zcash-counterfeiting-vulnerability-successfully-remediated/

Ethereum Glossary by ChatGPT https://hackmd.io/@toghrulmaharram/ethereum-glossary-chatgpt

The artificial neural network created 10 questions for python job interviews. The same artificial neural network provided answers to these questions. https://github.com/andreysobol/dev_views_obsolete

View Details

Donate to Armed Forces of Ukraine:

https://savelife.in.ua/en/donate-en/#donate-army-crypto


David Mihal https://twitter.com/dmihal

Andrey Sobol https://twitter.com/andrENsobol

Polina Aladina https://twitter.com/Polycarpik


Buidl Radio in twitter https://twitter.com/buidlradio

Buidl Radio in telegram https://t.me/buidlradio


Audio versions:

Apple podcast https://podcasts.apple.com/us/podcast/buidl-radio/id1652406225

Google podcast https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9iNzAxOTVjMC9wb2RjYXN0L3Jzcw?sa=X&ved=0CAMQ4aUDahcKEwjg36TyiqX7AhUAAAAAHQAAAAAQAg

Spotify https://open.spotify.com/show/1R0a9oVXHjITISc1glRqfU

Anchor FM https://anchor.fm/buidlradio


2:29 Cryptostats - schelling point for all data metrics

7:21 Low score of Near protocol. Why?

11:18 What is the best metric to measure crypto projects?

18:01 Correlation between between TVL and fee

19:31 L2, fee in L2 and data availability

26:49 Real fee price in optimistic rollup

32:46 Security metrics of L2

39:27 MEV and censorship resistance

46:55 Burning ETH and deflation

53:22 How many sites David built?


We mentioned:

Cryptostats https://cryptostats.community/

Crypto Fee https://cryptofees.info/

L2 fees https://l2fees.info/

Eth Burned https://ethburned.info/

Money Movers https://money-movers.info/

Money Printer https://moneyprinter.info/

Ethereum Nodes https://ethereumnodes.com/

Defi Llama https://defillama.com/

L2 Beat https://l2beat.com/

Ultrasound Money https://ultrasound.money/

The Block https://www.theblock.co/

Near protocol https://near.org/

Total Value Locked (TVL) https://coinmarketcap.com/alexandria/glossary/total-value-locked-tvl

Uniswap V3 https://github.com/Uniswap/v3-core

Vitalik Buterin: "the internet of money should not cost more than 5 cents per transaction." https://www.youtube.com/watch?v=unMnAVAGIp0

Execution layer, Settlement layer & Data Availability layer https://celestia.org/learn/modular-architectures/

ZkPorter https://blog.matter-labs.io/zkporter-a-breakthrough-in-l2-scaling-ed5e48842fbf

zkSync https://zksync.io/

Celestia https://celestia.org/

ZK rollups https://ethereum.org/en/developers/docs/scaling/zk-rollups/

Optimistic rollup https://101blockchains.com/optimistic-rollups/

Flash loan https://www.moonpay.com/blog/defi-flash-loans-explained

Tendermint https://github.com/tendermint/tendermint

View Details

Donate to Armed Forces of Ukraine:

https://savelife.in.ua/en/donate-en/#donate-army-crypto


Gleb Naumenko https://twitter.com/ffstls

Andrey Sobol https://twitter.com/andrENsobol

Polina Aladina https://twitter.com/Polycarpik


Buidl Radio in twitter https://twitter.com/buidlradio

Buidl Radio in telegram https://t.me/buidlradio


We mentioned in conversation:

Bitcoin: A Peer-to-Peer Electronic Cash System https://bitcoin.org/bitcoin.pdf

Wei Dai B-money http://www.weidai.com/bmoney.txt

Adam Back, Hashcash http://www.hashcash.org/papers/hashcash.pdf

Bit Gold https://unenumerated.blogspot.com/2005/12/bit-gold.html

Proof Of Work https://en.wikipedia.org/wiki/Proof_of_work

Simplified Payment Verification https://en.bitcoinwiki.org/wiki/Simplified_Payment_Verification

Chainalysis https://en.wikipedia.org/wiki/Chainalysis

Selfish Mining https://arxiv.org/abs/1311.0243

Bitcoin Script https://en.bitcoin.it/wiki/Script

Ethereum Virtual Machine (EVM) https://ethereum.org/en/developers/docs/evm/

zkEVM https://docs.zksync.io/zkevm/

Lightning Network https://en.wikipedia.org/wiki/Lightning_Network

rekt.news leadboard https://rekt.news/leaderboard/

LN Big Transaction Bug https://twitter.com/roasbeef/status/1579274303006474242?

Donate to Armed Forces of Ukraine https://savelife.in.ua/en/donate-en/#donate-army-crypto