Storj Blog

Kademlia is a distributed hash table implemented in a number of modern decentralized protocols including Ethereum, BitTorrent, Swarm, IPFS and the Storj network. Kademlia provides a way for millions of computers to self-organize into a network, communicate with other computers on the network, and share resources (e.g. files, blobs, objects) between computers, all without a central registry or lookup run by a single person or company. Kademlia was designed by Petar Maymounkov and David Mazières in 2002, and is often said to have kickstarted the adoption of the third generation of flat-hierarchy computing protocols, as it is immensely more reliable and efficient than both centralized and flood-based approaches for node discovery and routing.
Read More →

If you haven’t already heard, we launched the Explorer release! We are sending invitations out every day to our waitlist participants, so if you joined the list be on the lookout. We had an all company meeting in Atlanta mid-January where the entire team focused its efforts on completing the release. If you started running a storage node and have some ideas on how we can improve the experience, or would like to request features, please submit them through our Ideas portal.
Read More →

Joan Jett and William Shakespeare would have made absolutely terrible Storj V3 network storage node operators. Joan just doesn’t give a damn about her reputation, and Bill? The guy was great with words but not so good at math. But, I digress. Today on the Storj blog, we’re talking about the wholesale changes to reputation and node selection for the Storj V3 network. What’s new you ask? Everything! Overcoming the Challenges of the Previous Network Reputation and node selection are two areas where we’ve made some of the most significant changes between the V2 and V3 networks.
Read More →

With the the previous version of the Storj network, we learned from experience what it takes to scale a distributed storage network to over 100 petabytes. That experience and expertise has led to the development of the V3 network. As it turns out, the network design for petabyte scale isn’t the same as the design for exabyte scale. There are significant differences in all three peer classes in our decentralized and distributed network.
Read More →

This is our first development update of the year and we have already accomplished so much in just the past couple of weeks! We are still focusing the majority of our time and effort on the Explorer release, the public alpha for storage node operators. This release will be very important to the network and the community, as we want our storage node operator (SNO) community to start building a reputation on the V3 network and begin to get paid!
Read More →

Hello Storj fans, we are back with our highly anticipated part two of Why Replication is Bad for Decentralized Storage. Our first installment made the case that in distributed storage systems, erasure encoding schemes are a better choice over replication. While everyone should stop right now and go read part one if you haven’t read it yet (it really is that awesome) the tl;dr is that the costs associated with redundancy via replication are unacceptably high.
Read More →