The last citizen's roster indicated that not all citizens held a Dash address with which to verify votes and communications. This is really easy and should be done ASAP by all citizens. Being able to prove that you send the message is important considering almost everyone is anonymous here.
- Download DASH Core Wallet for your chosen operating system
- Check your addresses to see that you have one
- Back this up on a USB stick same as your BM keys.dat
- Verify you own said address by sending a 'signed' message to @7e62ce85 so they can confirm.
To 'sign' a message in Dash Core Wallet is simple:
- Write your message and copy to clipboard
- Go to 'File' in your Dash Core Wallet
- Select 'Sign Message'
- Select the address you wish to be tied to your citizenship and paste your message into the 'Message' space
- Click 'Sign'
- You may now send the message and paste the 'Signature' provided along with the message to prove that it is yours.
For instance, Mnemonic messaged me:
-MESSAGE BEGIN-
hello world!
-MESSAGE END-
IJ7CjTwm9FOxWMWiLDmJw2yLhe3gWgEsOLR/HoDwpEOFbZl74fNmv/58j+RPSP9R0rmw0R09b6/zbHZzPCi0E5M=
Similar process is used to verify messages received. Once you do it a few times it becomes second nature. Their 'signature' provided is the long string of random numbers and letters. This is a hash generated by using your message and address as a cipher. Basically a public PGP key.
All you do to verify is paste their message(only whats in between BEGIN and END!) in the verify section of the Dash Core Wallet along with their known address and their signature. Then you hit verify. It will either verify or not. By this way you can be certain that the person to send the message had direct access to the know Dash address.
Hope this helped anyone who might have been confused about the process :)
TL;DR - Get your Dash address verified, citizens!
view the rest of the comments →
[–] 7e62ce85 0 points 1 point 1 point (+1|-0) ago
Great post!
However this state of affairs has been intentional:
While Dash is great I realized we don't technically need it for all citizens. The reason is that BitMessage already uses cryptographic private and public keys.
Because of this we can be sure that only the owner of a BitMessage address' private key can send messages from that address.
So yeah I made the process simpler for our citizens since the two things were functionally identical.
Sorry for not keeping you all up to date, I'm amazed at your effort and attentiveness.
[–] [deleted] 0 points 1 point 1 point (+1|-0) ago
[–] 7e62ce85 0 points 1 point 1 point (+1|-0) ago (edited ago)
True, but don't forget citizenship is renewed yearly and we can demand Dash addresses for people on the council. Even if one normal citizen's identity was stolen and somehow not reported it would expire the next year.
That's the trick,we lure them in with the easy BitMessage setup and then BAM they have to install Dash later due to the tax, but then they can't back out because they already have vested interest.. muhaha
(although payment in cash/precious metals or through volunteering could also be an option)
Blast, our secret plans to grow our own potatoes and wear tinfoil hats under normal hats have been foiled!
Seriously though when we get to phase 2 we will have our judges vet people, at least the ones that want to go to the communities. If we get a lot of unvetted anonymous online members we can ask them to meet once for vetting at least.
At the moment I think we are too small to catch any attention and like you know our plans really aren't against the law.
I also doubt we have any women signed up to vote in secret.