A North Carolina State University researcher is working on a "nanodots" project that has the potential to dramatically increase storage density:
Dr Jay Narayan has developed a silicon storage chip that stores data in magnetic nanodots, or quantum dots; tiny structures that can measure just 6nm in diameter. Each nanoscale dot stores a single bit of data, but you can squeeze so many dots onto a small area of silicon that the university says that a single chip can “store an unprecedented amount of data.”
Speaking to Thinq, Dr Narayan explained that "one terabit can store 250 million pages." According to Dr Narayan, "at 10nm per bit, 1cm square stores one terabit." As such, the billion pages would be made up of four square centimetres of silicon, providing four terabits of storage. That's basically 512GB in just one small chip, and you could squeeze in much more data than that if the dots had a diameter of just 6nm.