Development Update 26 from Storj Labs


As we get closer to launching Pioneer 1 (our first beta release), we’ve been burning the midnight oil finishing features and squashing bugs! We expect we’ll be launching this release in the next few weeks, so be on the lookout. From V0.14.3 to V0.15.3 releases we had over 200 PRs get merged into our V3 codebase. If you haven’t had a chance to watch our town hall from last week, please check it out, it has tons of information about where we’re headed. 

Recent development accomplishments:

  • We made some network protocol level changes ahead of our network wipe. This will allow us to be ready to support backward compatibility during the Pioneer 1 release coming in the next few weeks. 
  • We improved the file repair process to store pieces it repairs, even if it doesn’t hit the success threshold—this will give the file more overall durability. 
  • We decreased how long order limits are valid for from 45 to 14 days. This way, we don’t have to hold onto them for so long, reducing the amount of data stored. 
  • We fixed a number of bugs and made some enhancements to the Satellite UI for an improved UX. 
  • We added rollups for bandwidth usage on the storage nodes to reduce the amount of disk usage the Storage nodes use.

In our next post, we’ll cover:

  • Storage Node database optimizations so that the nodes on the network run smoother and more efficiently. 
  • Design docs for the features we’re planning on implementing as a part of our Pioneer 2 release. The docs will be posted and discussed between our team and community in the forum.
  • Finishing up the last few features in our Pioneer 1 release.
  • Improving the Satellite database performance so we can handle more users and more files being uploaded to the network. 
  • Measuring network performance in order to determine what needs to be improved or optimized. 

For more information: