Why is a synchronized mempool necessary in the network?

1 Mins read

My understanding is that nodes maintain a mempool of unexecuted transactions. They use a bloom filter to query other nodes for transactions they do not currently have in their own mempool… thus synchronizing the state of the mempool for each node in the network.

I don’t understand why this is necessary — can’t all the nodes just be sent the winning block (along with the transactions inside of it) once it is received by one of the nodes? They can then just verify the transactions within that block. What am I missing here?

Source link

Related posts

Political Cartoonist Accuses NFT Platforms Opensea, Rarible of Being 'Tools for Political Censorship' – Bitcoin News

5 Mins read
While non-fungibe token (NFT) collectibles have been very popular, NFTs have brought a slew of unique debates to the table and one…

Damien Hirst airdrops NFTs, AMC teams up with Spider-Man, 3D NFTs on ICP

2 Mins read
AMC Theatres is planning a NFT promotion to celebrate the opening day of Sony Pictures’ Spider-Man: No Way Home at cinemas across…

Where will BTC end November 2021? 5 things to watch in Bitcoin this week

5 Mins read
Bitcoin (BTC) is back at $57,000 as a new week begins after a late surge produced a much better weekly close than…

Leave a Reply

Your email address will not be published. Required fields are marked *