Overview

TNA is a protocol for issuing and managing unique name assets native to the Bitcoin mainnet. TNA names are designed to support multiple asset types and operate omni-chain, ensuring a smooth and integrated experience for users navigating across different blockchain ecosystems.

The primary architectural feature of TNA is the integration of asset mapping relationships into the Sparse-Merkle Tree (SMT) structure of TAP. This structure is utilized by TNA to offer a decentralized naming service within the Bitcoin ecosystem, achieved by incorporating name-address associations into SMTs. Further, TNA supports multiple asset types, and employs its Bitcoin data availability framework, TNA Corearrow-up-right, to ensure seamless interoperability of its names.

While TNA names share some similarities with other crypto names such as ENS names, they also exhibit unique characteristics, as follows:

  • TNA names, as non-fungible assets native to Bitcoin, are designed to uphold the ethos of Bitcoin. They harness Bitcoin's robust privacy and security features while enriching the asset landscape within the Bitcoin ecosystem.

  • TNA names are designed for effortless integration across the entire Bitcoin network, supporting various Bitcoin asset types and integrating with Bitcoin's Layer 2 blockchains, facilitating support for various Bitcoin-centric applications such as payment processing, social networking, and community management.

  • TNA introduces new primitives to the Bitcoin mainnet, allowing on-chain verification of uniqueness, subordination, and mapping relationships. Certain features can be natively programmed within the assets themselves, eliminating the need for reliance on Layer 2 solutions and external contracts.

  • TNA Core, serving as the foundational layer of the naming protocol, acts as a framework essential to the Bitcoin ecosystem, establishing standards for the efficient and secure handling of Bitcoin transaction data.

Last updated