Julián González avatar

Updates in nicknames contract

jga

Published: 13 Oct 2023 › Updated: 13 Oct 2023Updates in nicknames contract

Updates in nicknames contract

image.png

Last week we launched nicknames in the Koinos Blockchain and the reception has been so good so far.

https://koinosbox.com/nicknames

If this is the first time you read about it, NICKNAMES is a new project in the Koinos Blockchain with the mission to bring human readable names in the blockchain, similar to the ENS of Ethereum or the accounts in Hive. The main features of nicknames are:

  • Safe transfers: No more mispelled errors. Names cannot be similar between them.
  • No fees: It's completely free. You don't even need koins to create your account in the blockchain.
  • Controlled by the Koinos Governance: After the initial period it will be fully controlled by Koinos Governance to give security and transparency.

For more details see the announcement of the project here: Koinos Nicknames.

New updates

As explained in the introductory post it was expected to apply patches depending on the behaviour of the contract and the community. During the launch, I found that the algorithm to detect similar names was not working correctly and some names that should not exist were created. On the other hand, I noticed that some Hive members didn't have the chance to take their names because they were not properly reserved and another account took many of them.

#1 - Update in the algorithm

The problem in question was related with similar names that had different characters at the beginning, like "casino" and "kasino". Both names are very distant if we order all names alphabetically. However, they are identical after the second char. After many days of work, this algorithm was successfully patched.

At the same time, it was necessary to delete several names created by the community that were invalid. Sorry for the inconvenience. Please take a look to the list of names removed.

Names removed
ratHive account@rat, johnHive account@john, waltHive account@walt, audiHive account@audi, githubHive account@github, gyftHive account@gyft, amcHive account@amc, gmxHive account@gmx, reweHive account@rewe, sbfHive account@sbf, yanHive account@yan, gamesHive account@games, saveHive account@save, yingHive account@ying, frenHive account@fren, londonHive account@london, pingHive account@ping, linHive account@lin, coleHive account@cole, oooHive account@ooo, willHive account@will, blackHive account@black, k100Hive account@k100, h100Hive account@h100, dustHive account@dust, x100Hive account@x100, ajvHive account@ajv, lsoHive account@lso, salehHive account@saleh, s11Hive account@s11, e11Hive account@e11, kingoHive account@kingo, watHive account@wat, tronHive account@tron, t10Hive account@t10, v12Hive account@v12, groHive account@gro, cosHive account@cos, tonyHive account@tony, drakeHive account@drake, healthHive account@health, hackHive account@hack, nateHive account@nate, casinoHive account@casino, marsHive account@mars, coinsHive account@coins, milkHive account@milk, codeHive account@code, w11Hive account@w11, rm1Hive account@rm1, sd1Hive account@sd1, mukHive account@muk, zilaHive account@zila, jestaHive account@jesta, klyeHive account@klye, tokioHive account@tokio, lunaHive account@luna, hamedHive account@hamed, attHive account@att, broHive account@bro, coinHive account@coin, dappHive account@dapp, dexHive account@dex, lamboHive account@lambo, nftHive account@nft.

Transaction - 380f4e56

#2 - Reserved names for Hive users

Reception

The reception of the project has been so far so good. More than 800 names have been registered. It is already supported in several places and some of them are in development:

In the future many dApps will integrate them and I'm already working in a smart contract wallet that will take advantage of its features as well.

As I said, the control of the contract will be fully delegated to the Koinos Governance once the testing period passes and we apply the necessary patches if any. This will give transparency and security to the project.

Support

Please support this development. There are several ways you can contribute:

Leave Updates in nicknames contract to:

Written by

Apasionado de la ciencia, las matemáticas y la informática

Read more #koinos posts


Best Posts From Julián González

We have not curated any of jga's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Julián González