VotePeer now supports importing private keys. I will be using my Bitcoin Unlimited membership address for voting.
great, will do the same!
They key Iām going to use for this voting session is:
bitcoincash:qrdvmdluf2s5cf08wcp9h2ja8lqt5peq35y56z4s7s
(legacy address format: 1LwvkQTWmotqTosgBcK8kFPCKzW2BPiE1G)
(Iām going to update the list contained in the first post)
I entered my VotePeer address into blockchair.com, and I see it has a balance.
I have a question/s
Do I have that private key?
Where did the BCH come from?
Assuming it gets used in the voting, where does it go?
Thanks
Do I have that private key?
Itās in the VotePeer app that I presume you installed last vote(?). Did you backup the mnemonic phrase? How did you get AdrianXās votepeer identity @solex?
If you donāt have it, you can still vote manually with your BU member signing address.
Where did the BCH come from?
I sent some to all participants so that they would have a balance to vote with :-).
Assuming it gets used in the voting, where does it go?
Itās only used to pay for the transaction fees, any unused amount goes back to the votepeer identity address.
I can confirm that @AdrianX 's address is the one provided here:
Thanks, I have the backup. I had forgotten. (first feedback a pet peeve is backup wallets that give you the 12 words but doesnāt specify the derivation path it would be great to show that on the backup screen so users could restore the wallet using tools like BIP39 - Mnemonic Code
Do I understand this correctly? A transaction usually has a destination and a fee, VotePeer transaction just have information and a fee? Coins donāt actually get sent. Just a fee to send data to the blockchain is sent?
AdrianX 1d3ePRadbB5xfkMjU7UFvxQ1CrVK5CUKE 18 Aug 2022
Mesage:
AdrianX is using the following VotePeer public key bitcoincash:qzq9wpght3pp2ssmnzzdw4emckscx7mqkv0dyqs4h0
Signature
IOXTw/4xUx2txUsdS9oI4rgZfiNhP0l1UA36RwdEr0+gMY05d2V8YkgxWYB0amQ10WFOxkrvsSCAQ6Q3NwTj3K8=
User error again.
I longed in to see how everything worked when i discovered i still had my Votepeer ID.
I Didnāt do anything as I thought i needed to uncover my BU identity key.
Today I tried to vote below is what i see:
I launched app went to website scanned QR logged in (I though all was working well so far.)
I looked on my phone to vote. this is the screen I expected to be able to vote from.
I then thought maybe I am superposed to vote from the election web page.
Below is what i see:
First off there is no distinction between present and past elections.
I clicked on BUIP180 to confirm it was old.
I clicked back
I clicked on BUIP 182
Below is what i see:
Note: I can see i am registered to vote. (In most pleases where Iāve voted you are required to be registered to vote. I think āRegistered Votersā is better language than āParticipantsā
Note I have not yet voted see results at the bottom of page.
I Expect after the description I should see a Vote or a ballot button.
I can not see a way to vote - I included my screen shots because they look different from the one on the home page.
After taking my screenshots I clicked back rapidly many times to get back to the forum so i could comment.
I noticed this error.
Thanks,
Adrian
OK so now Iām in a bind. i uninstalled my VotePeer and reinstalled it.
It wont accept my 12 word recovery I checked my 12 word validity here: BIP39 - Mnemonic Code
using the default derivation path for BCH and the same words (tipple checked) it does not generate my VotePeer key.
Thanks for the feedback and sorry about your bad experience.
I looked on my phone to vote. this is the screen I expected to be able to vote from.
It looks like you were originally running a old version of VotePeer that was not āfuture compatibleā and did not show your elections. We generally try to at least give an error message, but this didnāt happen.
I then thought maybe I am superposed to vote from the election web page. Below is what i see:
We didnāt prioritize allowing votes from the website. The website should at least state that you should use the app. I created an issue for this problem.
It wont accept my 12 word recovery I checked my 12 word validity here: BIP39 - Mnemonic Code
You found an error in the app. I have pushed a fix. You can download the APK with fix here. Update has been pushed to Google Play store, but ususally takes a day, so will not be available in time.
Source of the error is that I pushed a hotfix few days ago for recovering WIF (private key import). I did not test mnemonic import well enough and broke it
Thanks, I did notice my update didnāt update (2 days later), so now Iāll download the latest version and test the new recovery. Just out of interest, does it have a derivation path, or use one of the HD BIPs?
It uses the identity cross-chain identity derivation path introduced in Wally wallet, Looking at the code, it looks to be m/44'/473635899'/0'
. Iād have to test to confirm.
If you test, please confirm if it worked, I have an open issue to document it
I wasnāt able to recreate my VotePay address using my 12 words and that derivation path
Thanks!
The need for funds is a downside of the VotePeer process.
@solex maybe it would be good if BU is funding its members wallets before each voting.
Funding from the election host could be akin to confirmation of registration.
Funding a wallet could also be used as a blockchain notice of an upcoming election.
The issue I have with self-funding is the funding is not pseudonymous. Funds from BU would keep the funding pseudonymous, whereas funds from the member wallet could be subject to chain analysts and expose funds and such.
When you think long and hard about voting, it becomes obvious that votes need to be anonymous. Take the US, for eg. you can see how your representative voted, which allows for the constituents to see how they voted, but therein lies another bigger problem, it allows the representative to be manipulated or to sell their vote or be extorted, corrupting the vote.
If representativesā votes were anonymous, they would be free to vote their conscience, and extortion would be rendered mute.
Iām not suggesting thatās an issue in BU, but I see it as an issue in the US. Maybe an HD wallet using some type of threshold signature could alow that to work.
FWIW VotePeer supports anonymous voting with limited number of participants.
Currently it requires the voters to obtain BCH for fees externally (like from a Coin Fusion wallet). We demoed it here. There is an idea for anonymous faucets for voters to seamlessly give voters BCH for fees (it required CAPD, which is now deployed on Nexa to work).
Hey guys. I have managed to lose the device that I have votepeer on and my B.U. full node wallet.dat backup is refusing to import properly into the node software. I am therefore having to register a new pubkey. It is 1TLpstxTMiMTXauFXon8NDsNjsSEFD86f (the old BTC pubkey format). I have used to to submit my signed votes for the current voting session.
If you want to use VotePeer again, there is a 12 word mnemonic backup feature in the Android app