Questions tagged [compact-blocks]

compact blocks also known as fluffy blocks are designed to be limited to a block header and transaction IDs, and if necessary, any missing transactions.

Their goal to facilitate a reduction in data being transmitted on the network, translating into lower bandwidth requirements to run a full-node.

5 questions
27
votes
3 answers

What are Fluffy Blocks?

I heard the term thrown around here and on Reddit, but I haven't found its definition anywhere. Could someone please clarify?
user141
  • 3,337
  • 14
  • 34
14
votes
1 answer

Are there plans to optimize bandwidth usage by implementing something like xthin or compact blocks?

As I understand it now, all transactions are re-transmitted when a new block is found. Is it possible in Monero to implement something similar to compact blocks, and if so is there a timeline for their incorporation?
revler1082
  • 2,501
  • 13
  • 18
8
votes
1 answer

Upon running monerod, I get two errors "cryptonote_protocol_handler.h:94 Unkonown command:1007" and "net_node.h:150 Unkonown command:1007"

I have never seen these errors. Is it safe to use cli-wallet to transfer funds? Should I be concerned? Using Monero 'Wolfram Warptangent' (v0.10.0.0-release) and macOS Sierra 10.12 (16A323).
user507
  • 181
  • 1
  • 5
4
votes
1 answer

How can I run a node with fluffy blocks enabled?

Now that fluffy blocks (compact blocks) are enabled with release 0.11.0.0, how can I enable them on my node?
sgp
  • 8,836
  • 7
  • 43
  • 113
4
votes
1 answer

How can I test fluffyblocks?

How can I test Fluffyblocks on mainnet? I found this GitHub repo linked on Reddit but I am unsure how to use it in production. Can I compile this source code to work with my existing blockchain or will I need to sync from scratch? What types of bug…