What does WNS do?

The idea behind WNS is to take away the hurdle about using and communicating with the wallet account numbers. In our perspective a user shouldn’t be too bothered with the technical side of things. A simple button should be at their proposal to be able to send and receive payments. One of the big advantage of names is that they can be remembered easier.

Wy we used country codes

The country codes in the pre-fix are useful to have extra measures against theft and to increase the possible names.

They also make our addresses look more like IBAN account numbers which also start with country codes.

In the near future the idea will be that the owner of a registration can decide from which part of the world his account is accessible.
This will help against mis-use and will decrease mistakes.

 

How does WNS work for a user?

WNS usage is foreseen in the way that a user only needs to know the name of the destination wallet, saying that implementations are always encouraged to be improved.
A simple button in their wallet should make sure they are sending it to the correct person, together with, for example, a small random portion of the address. Since we feel this is a correct feature we will try to convince as many people in the ecosystem to implement this useful feature!

See the movie with the Electrum wallet from bitcoin as an example.

 

 

 

What about security?

As with every system security and safety are important factors.
Its one of the reasons we went with the HTTPS  protocol. Since that technology has a proven track record.

We also believe that a second part of the security should be coming from the way we, the community, implement WNS.
One way would be to talk about WNS directions and a pin-code.

The pin-code reflects then a portion of the address so after the ‘conversion’ from name to numbers, the pin-code should be found. This will increase the security level considerably.
Since the code is made-up in the moment of communicating the payment it will be quite secure.

Other variations which are planned are TTL for the coin registration (by requests or by time).
This means that the name will be locked but the under lying records will be added in the moment you need the payment.
In such way there is only for a small duration of time something to ‘manipulate’ but the benefits of a registration are kept in place.

For the verification of ownership the industry standard hashes and encryption are used.

Join the revolution, register your name now!

Which underlying technology is used for WNS?

WNS is ‘based’ on the already existing technology’s HTTPS and JSON for the smaller and safer implementations.

The API available uses simple HTTPS GET commands and responses with JSON encoded answers.

Since DNS is not the most secure way, we also provide a HTTPS API, this will be the preferred method to use for mobile / end users.
(We recommend for new applications the usage of the web API).