Updates in nicknames contract

in #koinos6 months ago

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
@rat, @john, @walt, @audi, @github, @gyft, @amc, @gmx, @rewe, @sbf, @yan, @games, @save, @ying, @fren, @london, @ping, @lin, @cole, @ooo, @will, @black, @k100, @h100, @dust, @x100, @ajv, @lso, @saleh, @s11, @e11, @kingo, @wat, @tron, @t10, @v12, @gro, @cos, @tony, @drake, @health, @hack, @nate, @casino, @mars, @coins, @milk, @code, @w11, @rm1, @sd1, @muk, @zila, @jesta, @klye, @tokio, @luna, @hamed, @att, @bro, @coin, @dapp, @dex, @lambo, @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:

Sort:  

Thanks for taking care of us :)

My Koinos address is 17EdiH5MBXeR1XpmLj8hqkSkkt1y1G9pQS

Glad to see you around Pharesim!

Always around, mostly quiet :)

Always waiting, always watching. XD

Cheers man.

Hope you're doing good!

Still alive, cannot complain.

Hope things are well with you as well captain. :)

Thank you for your witness vote!
Have a !BEER on me!
To Opt-Out of my witness beer program just comment STOP below


Hey @pharesim, here is a little bit of BEER from @isnochys for you. Enjoy it!

Learn how to earn FREE BEER each day by staking your BEER.

Thank you for your witness vote!
Have a !BEER on me!
To Opt-Out of my witness beer program just comment STOP below


Hey @pharesim, here is a little bit of BEER from @isnochys for you. Enjoy it!

If you like BEER and want to support us please consider voting @louis.witness on HIVE and on HIVE Engine.


Hey @pharesim, here is a little bit of BEER from @isnochys for you. Enjoy it!

Learn how to earn FREE BEER each day by staking your BEER.

Thank you for your witness vote!
Have a !BEER on me!
To Opt-Out of my witness beer program just comment STOP below

Thank you!
great project jga!

please connect my address:
1FzJQRmEpTZ8c11CNpWYeqoMeLADmoQuhF

done!

Is it possible for me to get my klye name back on there?

Tried registering but couldn't. :/

KOIN Address: 1HwZVXJ8iNx6gRoYcAeT3tG5g3Kq3xC8eq

No, I'm sorry. The name @ply was already taken. If you make 2 changes in this word you can get @klye (replace p by k, and add e). And the protocol expects at least 3 changes between names. This is to prevent misspelled errors as much as possible to be able to have safe transfers in koinos.

My suggestion is to take a different name, like @klye.koinos

Ah. That sucks honestly. I get the logic behind it, but also think it's a bit extreme.

How many KOIN you figure is needed for RC for this?

My address is 1HwZVXJ8iNx6gRoYcAeT3tG5g3Kq3xC8eq and I installed a new Kondor wallet, but was wondering what Mana/Koin I need.

Cheers!

You can use the "free mana" option as explained in the post. In that case you don't need koins.

In case you want to pay your mana, right now the RC costs are very low, with 20 koins you have enough mana to do some transactions per day.

Ah! Thank you for the info. I must have skipped over that part.

Cheers man!

Got it! Thank you again for the patience and telling me the advanced method. Cool project!

I registered klye.net on the system. Pretty neat. Cheers!

Is there any way I can get it Reserved like the other guys in the list above? I've registered klye.net on an address, but would really prefer it just be "klye" as this is my alias online.. "klye.net" name is me testing it out..

But yeah. if you manage to reserve klye for me like the other guys listed above I'd be super grateful. Cheers!

I'm sorry, I cannot do that because this would break the rules :/

Alrighty. Thanks anyways man, neat project.

image.png

NICE!!

Hey, hopefully I'm not too late to reserve @yabapmatt and @splinterlands. Thanks!

Koinos address: 18hG8fv7QWB8YSna5q73jDU5QJxsBZbBAs