Patterned Erasure Correcting Codes For Improved Storage And Communication Efficiency In Blockchain Systems