Artwork

Content provided by Jeremy. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jeremy or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

BLISS Presentation: Committing to UTXOs with Calin Culianu

34:38
 
Share
 

Manage episode 422394168 series 3370952
Content provided by Jeremy. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jeremy or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

UTXO commitments may be needed if blocks get very large as BCH gains popularity and adoption. Calin starts by explaining UTXOs (unspent transaction outputs) and the basic data fields every UTXO contains.

He then describes UTXO commitments, the changes required to introduce them, and the advantages and risks involved in going forward with UTXO commitments.

Calin Culianu is a prolific BCH developer, and maintainer of many things such as BCHN, Fulcrum Server, and Electron Cash wallet.

Links:

Calin Culianu on Twitter: https://x.com/cculianu

Bitcoin Verde UTXO Fastsync proposal: https://bitcoincashresearch.org/t/chip-2021-07-utxo-fastsync/502

SLIDES: https://docs.google.com/presentation/d/1-kJhYnbh89ytfldnykbxpfyiDVqsA2zi47byyX1eujU/edit?usp=sharing

Donations:

bitcoincash:qptj70akw0a2tc7z8sycjtx6x4sl4wt0wgemrvmeup

Sponsors:

The Bliss Conference is proudly sponsored by: General Protocols: https://generalprotocols.com and https://bchbull.com

The Bitcoin Cash Podcast: https://bitcoincashpodcast.com/

"Ravish Off Ocean" restaurant: https://www.ravishkitchen.com/

Commercial Kitchen Stop: https://commercialkitchenstop.com/

Also by: Mike Komaransky, Molecular, Toorik, Mini-Satoshi

Socials:

Website: https://www.bitcoincashpodcast.com

Timestamps:

0:00 Intro

01:00 s/o to Josh Green & Andrew Groot @ Bitcoin Verde

01:26 What is a UTXO

01:58 UTXO life cycle and state

04:00 UTXO sets

04:12 Why is the UTXO set important?

04:56 Why do nodes need blocks?

05:34 Is IBD from 0 a problem?

06:06 Why not just download UTXO set?

06:44 BCH unchained!

07:50 UTXO commitments

08:58 Minimal download

09:36 Trade-offs vs. Initial Block Download (IBD)

10:51 UTXO commitments is an old idea

11:53 "UTREEXO"

13:19 "Flat" UTXO table

14:37 "Flat" set challenges

15:42 Elliptic Curve Multiset Hash (ECMH)

16:31 ECMH overview

17:28 ECMH properties

18:47 Bucketing for scale

19:20 UTXO commitments

20:05 Consensus changes

20:36 P2P protocol changes

21:13 Initial phase-in

22:21 Activation on-chain

22:47 Advantages of UTXO commitments

23:41 Risks

24:29 Links for further reading

24:50 Q : UTXO snapshots

26:09 Q : Mempool synchronization

27:42 Q : Joining hashes

28:44 Q : Orphan blocks

29:21 Q : History of EC hash function

30:05 Q : Mempool

31:49 Q : Coin base transaction

32:35 Q : Assessing risks

34:26 Outro

#bitcoin #bitcoincash #bch #btc #crypto #cryptocurrency #cbdc ▪️

  continue reading

135 episodes

Artwork
iconShare
 
Manage episode 422394168 series 3370952
Content provided by Jeremy. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Jeremy or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

UTXO commitments may be needed if blocks get very large as BCH gains popularity and adoption. Calin starts by explaining UTXOs (unspent transaction outputs) and the basic data fields every UTXO contains.

He then describes UTXO commitments, the changes required to introduce them, and the advantages and risks involved in going forward with UTXO commitments.

Calin Culianu is a prolific BCH developer, and maintainer of many things such as BCHN, Fulcrum Server, and Electron Cash wallet.

Links:

Calin Culianu on Twitter: https://x.com/cculianu

Bitcoin Verde UTXO Fastsync proposal: https://bitcoincashresearch.org/t/chip-2021-07-utxo-fastsync/502

SLIDES: https://docs.google.com/presentation/d/1-kJhYnbh89ytfldnykbxpfyiDVqsA2zi47byyX1eujU/edit?usp=sharing

Donations:

bitcoincash:qptj70akw0a2tc7z8sycjtx6x4sl4wt0wgemrvmeup

Sponsors:

The Bliss Conference is proudly sponsored by: General Protocols: https://generalprotocols.com and https://bchbull.com

The Bitcoin Cash Podcast: https://bitcoincashpodcast.com/

"Ravish Off Ocean" restaurant: https://www.ravishkitchen.com/

Commercial Kitchen Stop: https://commercialkitchenstop.com/

Also by: Mike Komaransky, Molecular, Toorik, Mini-Satoshi

Socials:

Website: https://www.bitcoincashpodcast.com

Timestamps:

0:00 Intro

01:00 s/o to Josh Green & Andrew Groot @ Bitcoin Verde

01:26 What is a UTXO

01:58 UTXO life cycle and state

04:00 UTXO sets

04:12 Why is the UTXO set important?

04:56 Why do nodes need blocks?

05:34 Is IBD from 0 a problem?

06:06 Why not just download UTXO set?

06:44 BCH unchained!

07:50 UTXO commitments

08:58 Minimal download

09:36 Trade-offs vs. Initial Block Download (IBD)

10:51 UTXO commitments is an old idea

11:53 "UTREEXO"

13:19 "Flat" UTXO table

14:37 "Flat" set challenges

15:42 Elliptic Curve Multiset Hash (ECMH)

16:31 ECMH overview

17:28 ECMH properties

18:47 Bucketing for scale

19:20 UTXO commitments

20:05 Consensus changes

20:36 P2P protocol changes

21:13 Initial phase-in

22:21 Activation on-chain

22:47 Advantages of UTXO commitments

23:41 Risks

24:29 Links for further reading

24:50 Q : UTXO snapshots

26:09 Q : Mempool synchronization

27:42 Q : Joining hashes

28:44 Q : Orphan blocks

29:21 Q : History of EC hash function

30:05 Q : Mempool

31:49 Q : Coin base transaction

32:35 Q : Assessing risks

34:26 Outro

#bitcoin #bitcoincash #bch #btc #crypto #cryptocurrency #cbdc ▪️

  continue reading

135 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide