I propose to implement dynamic block size limit. Its short summary is here in doc:

https://docs.google.com/document/d/1ixt0loN7LOF6M_2HXvV0D-3ZCayvcfj0rzVm-h-6ONg/edit

Comments are allowed
--
Maksim Bozhko