A personal idea by @hsiangkao, but I agree with the point. 1. Allow ctr/crictl/nerdctl pull directly without nydus snapshotter; 2. Use `zstd:chunked/estargz` compression algorithm for blob layer; 3. Allow lzay pull for each blob layer with nydus snapshotter; 4. The bootstrap layer (as final layer) is compatible with erofs format (erofs on fscache), and wrap with tar (allow pulling without nydus snapshotter);