La universidad de Pensilvania ha creado un dispositivo basado en nanotubos que puede almacenar en ternario (es decir, 0, 1, y 2, en lugar de 0 y 1).
La unidad de computación ternaria es el trit.
La diferencia de bit y trit, es que el trit en vez de almacenar en dos valores, almacena en tres valores, haciendo que,si un bit tuviese un valor de 1, un trit tendría un valor de 1,5 haciendo que el equivalente de byte (8 bits) sea el tryte (6 trits).
Bien, si usamos el bit y byte es porque es un sistema muy simple y rápido (0=apagado, 1=encendido) pero el valor de un numero binario es del 20% de un numero decimal, haciendo que se necesite mas espacio que con otros tipos de numeración, es el precio que pagamos por la computación simple.
El uso de nanotubos en lugar de transistores binarios aporta grandes ventajas ya que son más económicos, más rápidos y más pequeños que los dispositivos binarios actuales.
Estos nanotubos tienen una estructura de un cable coaxial (es decir, un tubo dentro de otro tubo, dentro de otro tubo...), su núcleo está compuesto por antimonio, germanio y telurio (Ge2Sb2Te5) mientras el revestimiento está construido con germanio y telurio (GeTe). Los cambios de fase se obtienen por un campo eléctrico que permite cambiar su estructura de amorfa a cristalina y un tercer estado entre esos dos, esto hace que creen los trits (0,1, y 2)
Es posible que lleve algún tiempo disponer de memorias basadas en nanoctubos, pero seguramente cambiaran la capacidad de almacenamiento de datos.