<div dir="ltr">On Fri, May 29, 2015 at 12:26 PM, Mike Hearn <span dir="ltr">&lt;<a href="mailto:mike@plan99.net" target="_blank">mike@plan99.net</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">IMO it&#39;s not even clear there needs to be a size limit at all. Currently the 32mb message cap imposes one anyway<br></div></div></blockquote><div><br></div><div>If the plan is a fix once and for all, then that should be changed too.  It could be set so that it is at least some multiple of the max block size allowed.<br><br></div><div>Alternatively, the merkle block message already incorporates the required functionality.<br><br></div><div>Send<br></div><div>- headers message (with 1 header)<br></div><div>- merkleblock messages (max 1MB per message)<br><br></div><div>The transactions for each merkleblock could be sent directly before each merkleblock, as is currently the case.<br><br></div><div>That system can send a block of any size.  It would require a change to the processing of any merkleblocks received.<br></div></div></div></div>