Absolutely, I think partly decentralised + decentralised is a good option.
For future, my benchmark tests are below & if can make any difference I will update:
h264
CDN delivered 1min of Big Buck Bunny in 4k h264
Stroj file of same 1 minute Big Buck Bunny in 4k h264
h265 (1/3rd the size)
4K 30 seconds Big Buck Bunny H265 CDN
4K 30 seconds Big Buck Bunny H265 Storj
Goal is to get Storj (Grey) to match the CDN (Green) Lower is better.
h264
h265 (requires Chrome, or VLC)
Storj files deliver from computers HDD, CDN delivers from cached server from an interconnect exchange.
Encoding H265 preset
./ffmpeg -i input.mp4 -c:v libx265 -preset ultrafast -crf 28 -c:a aac -b:a 250k output.mp4