Nexus TAO Naming System


Following in the footsteps of the Domain Naming System (DNS), Nexus Tritium, Anime Obsidian (TAO) Framework provides a multi-tiered naming system which offers globally unique identification, personalization and branding opportunities. The TAO Naming System (TNS), perhaps only deserving brief recognition compared to the existing and anticipated technological advancements in Nexus, beckons human creativity to opportunize this unique naming and ownership framework.

 Three categories exist in the TNS: local names, namespaces, and global names. Names, regardless of the category, technically exist as object registers which route to another register’s address, such as a token, account, or asset. More simply stated, names can be attached and detached from registers. The category of name determines the restrictions on routing, transferability, and address format. 

Local Names

Local names map to registers owned by the individual Signature Chain (SigChain). These names cost 1 NXS and always resolve to registers. Local names follow the format username:local_name; local names are always prefixed by the SigChain’s username. 

Nexus stands open and accessible since anyone can access local names through their SigChain, but also offers namespaces and global names which cater to more ambitious organizational perspectives.

f103e2d4cd11d16e1530fe96aa08b57d1ce2f15ac3d2782d21a4ca766b1824b8.png

Namespace object register. The History tab shows past ownership and events. Ownership can be transferred to any other genesis id or username.

Namespaces

Names created in a namespace are addressed as namespace::name as opposed to the single colon format in local names. 

Namespaces, on the other hand, are designed for organizational or business purposes. The primary difference between namespaces and local names stems from the ability to transfer ownership of the name and to point to any register address. Since ownership of names created in a namespace can be transferred, namespace owners can create and then sell names just like owners can sell their blank.com DNS domains. 

0af36edf522efd6c70c283ebbf038454d0459edf4d868bb9e5a5707aec95ca66.png

Here are details from a name object register (name love) in the luna namespace. See the name gets its own address, while pointing  to another.

Both local and namespaced names can point to the same account register, meaning one could create any amount of different names and point them to the same register.

The owner of the name controls where the name points. So if someone purchased luna::nexus they could attach that name to any account, token, or asset, regardless of the ownership. They could also sell that name to any other user.

Global Names

Global names, on the other hand, represent a completely unique, stand alone names resolving to a register address of the owners choosing. The intention is for global names to represent values such as token tickers, but creative individuals will find other uses. 

Unlike namespaces, global names are not limited to lowercase letters, periods and numbers. However, global name ownership can be transferred just like namespaces and their names, creating the opportunity for secondary markets as well.

Roadmap 

What is Nexus? 

 



 

 

 

 



How do you rate this article?

72


Nexus.io Blockchain
Nexus.io Blockchain

Nexus is a community driven project with the common vision of a world inspired by innovation and responsible values, expansive blockchain technology, and the fundamental quality of connection being ubiquitous, free, and available to everyone.


Nexus Blockchain Technical Articles
Nexus Blockchain Technical Articles

This blog features development reports and articles, containing technical information about the TAO Framework, which is a seven-layered software stack that powers a register-based process virtual machine, serving as a powerful DApp and contract platform creating value across many industries. The first of three major architectural upgrades, the Tritium Protocol was released in late 2019 ushering in the era of the TAO Framework (Tritium, Amine, & Obsidian). www.nexus.io

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.