El Protocolo TNA es el protocolo de nomenclatura de Bitcoin diseñado para mejorar su usabilidad y ampliar su gama de activos y primitivos. Es un protocolo para emitir y administrar activos con nombres únicos nativos de la red principal de Bitcoin. Los nombres de TNA están diseñados para admitir múltiples tipos de activos y operar en forma de cadena omnicadena, lo que garantiza una experiencia fluida e integrada para los usuarios que navegan por los diferentes ecosistemas de cadenas de bloques.
La principal característica arquitectónica de TNA es la integración de las relaciones de mapeo de activos en la estructura Sparse-Merkle Tree (SMT) de TAP. TNA utiliza esta estructura para ofrecer un servicio de nombres descentralizado dentro del ecosistema de Bitcoin, que se logra mediante la incorporación de asociaciones de nombres y direcciones en los SMT. Además, TNA admite varios tipos de activos y emplea su marco de disponibilidad de datos de Bitcoin, TNA Core, para garantizar la interoperabilidad perfecta de sus nombres.