In a real application, storage is always a heavy burden because every
orderer, peer each has a complete blockchain. To relievee the storage
requirement, a peer can only store world states, not the transactions
themselves. The peer can validate the block by checking the related
blockheaders and the transactions just like a committing peer.
I dont know if the idea is feasible because something important is not
considered. and want to know how to modify codes or what codes should be
modified.