Bitcoin Forum
May 30, 2024, 06:37:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Sign message login & Chat channel  (Read 457 times)
Coinoplex (OP)
Copper Member
Sr. Member
****
Offline Offline

Activity: 250
Merit: 412


Building A Crypto Empire


View Profile
April 01, 2021, 01:15:44 AM
 #1

Login by using signature.

Signing in would change forever! This could be maybe one day a thing of the internet future.

Users register a one time wallet address on their profile account.

Random message generated for each time a user logs in which has to be signed by the private key 🔑 , user have to provide the hash using a submit window, backend checks the hash and if the hash is correct for that specific address then he is logged in.

Even if the hash is somehow stolen by someone they will be able to login in that specific time but they can never change the accounts associated address. They wont be able to login again because each time the user try’s to login random message generated which requires signature.

In the event the user wants to change there associated wallet address they will be again required to sign a random message using there private key and provide the signed hash.

——————————————-


I would suggest creating a chat channel on the forum where people can chat all together and chat as well individually so not only the current “My messages” option. To avoid the chat channel being flooded with scammers and spamming, the main chat channel where everyone talks can have a dictionary where it bans people from accessing the chat channel if they use certain spamming words. This could be run for 1 month as trial and if everyone is happy then its great if not it can be removed, I think it would be a nice trial. Also another measure could be only people who are with “member” account level or higher can enter the chat.


SFR10
Legendary
*
Offline Offline

Activity: 3024
Merit: 3443


Crypto Swap Exchange


View Profile WWW
April 01, 2021, 05:45:56 AM
 #2

Even if the hash is somehow stolen by someone they will be able to login in that specific time but they can never change the accounts associated address.
What if private keys were compromised as well [bye-bye account]?
- It's not just the issue of changing addresses but a lot more are at stake when someone could take over an account just like that.

I would suggest creating a chat channel on the forum where people can chat all together and chat as well individually so not only the current “My messages” option. To avoid the chat channel being flooded with scammers and spamming, the main chat channel where everyone talks can have a dictionary where it bans people from accessing the chat channel if they use certain spamming words. This could be run for 1 month as trial and if everyone is happy then its great if not it can be removed, I think it would be a nice trial. Also another measure could be only people who are with “member” account level or higher can enter the chat.
Even with those restrictions, it'll be a big mess + there's already an "unofficial discord server".

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
PrimeNumber7
Copper Member
Legendary
*
Offline Offline

Activity: 1624
Merit: 1899

Amazon Prime Member #7


View Profile
April 02, 2021, 01:42:46 AM
 #3

Login by using signature.

Signing in would change forever! This could be maybe one day a thing of the internet future.

Users register a one time wallet address on their profile account.

Random message generated for each time a user logs in which has to be signed by the private key 🔑 , user have to provide the hash using a submit window, backend checks the hash and if the hash is correct for that specific address then he is logged in.

This is not a novel concept. This is basically what google authenticator does, except it uses the current time instead of a random message, and generates a numerical code instead of a signature.

I also believe what you are calling for was specifically implemented in one or more of the darknet market sites that eventually got taken down, at least IIRC.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!