Create account

Nicknameul
replied 2308d
Nicknameul
using the mempool your node already has. Because active nodes have a similar mempool, you just get the block header and some Graphene Information related to the TXs. Then your node
Nicknameul
replied 2308d
(using it's own mempool) recreated the block that was sent using Graphene. It is important for you to understand that this has nothing to do with Fees, Blocksize or LN.
Nicknameul
replied 2308d
If you have a node with 30mb of TXs ( all of them different Size, paying different fees and whatnot) and you get a new block that is 28mb in size, Graphene help your node by not having
Nicknameul
replied 2308d
to re-download those 28mb because you already have that information in your mempool. With graphene you just send some information about what TXs are included in those 28mb. So you only
Nicknameul
replied 2308d
receive a packet of 0.5mb with Graphene. Do you see what I mean? In the end the blocksize ( written to HDD) will be 28mb, the TXs will have paid whatever fees they wanted, but this is
Nicknameul
replied 2308d
not what Graphene is about. Graphene help nodes communicate blocks faster because most of them have the same mempool of TXs. So you don't have to re-download all the TXs in the block.
Nicknameul
replied 2308d
Anyway I hope you understand this ELI5 I gave you. If not, please reply and I'll try it another way. All the best guy