Bitcoin Forum

Economy => Services => Topic started by: weex on November 01, 2015, 07:35:21 AM



Title: [closed] Looking for a few folks to pre-alpha test.
Post by: weex on November 01, 2015, 07:35:21 AM
I'm trying to bootstrap a decentralized market protocol and have some jobs I want to post I need your help. The job is to:

1. Download a local copy of https://github.com/weex/bitcoin-signature-tool and open the index.html inside with your browser.
2. Fill in the template below and sign it using the above tool and one of your private keys. (instead of one of, I should have said the private key for your master signing address)
3. Choose an empty row on this Google sheet (https://docs.google.com/spreadsheets/d/1IRDvu-24LCDOTM1B3lwW9cfQM-zSCK1eds5Sb4QhpWY/edit#gid=0) and fill in the first two columns.
4. Post the signed message from step 2 into the Enrollment signature cell in your row. Caution - the default behavior of Google sheets when you paste a multiline message is to overwrite any cells below. To avoid this, click on the cell, then double-click it to put the cursor in before pasting.

Template
------------
Name/handle:
Contact:
Master signing address:
Delegated signing address:
Willing to mediate (Y/N)?
Mediation pubkey:

You can always update this stuff later but here's what each means:

Name/handle - can be a nick, username, your full name, whatever you want it to be.

Contact - some way for people to contact you. A social media or bitcointalk account is fine. Or if you can setup a throwaway email that might be good too if it's an alias of your actual account.

Master signing address - I'm thinking if we're setting up an identity system based on ECDSA keys it might be good to be able to reset your password so-to-speak. The way I can see doing this is by making a distinction between operations that require a root key for you and things that you might want to associate with shorter-term events. So the master signing address would be one that you would create as a cold storage address. You would only use it to update this user record. Most of the other signatures you do via this protocol would be done with a delegate key (address). So this is that master, cold-storage one.

Delegated signing address - If you want to delegate your master key's signing power to another address, fill this in. Then all other signatures that you make here can be done with the delegated one. Maybe this delegated one is kept with you or used by a mobile app in the future to automatically sign things for you after requiring a pin or biometric info.

Willing to mediate (Y/N)? - Since all trade in the protocol is protected by 2-of-3 multisig or  2-of-(1+1-of-2), we need to know who's available to be the mediator in any dispute.

Mediation public key - When a job is posted, we want the mediator to have been chosen at that time since it means that at the stage a bid is accepted on a job, the job creator can generate and fund two multisig addresses, one to pay the worker and one to pay the mediator. In order to create such a multisig address, the job creator will need a public key from the mediator. This public key should be one for which you can use the private key in the coinbin script in the case that there's a dispute or you want to get paid for your mediation services. Basically, make sure you have the private key for this public.

Once you've created yourself a record, then you can attempt to verify and sign mine and other's enrollment signatures, or that of their reviewer.

Those who have established some sort of reputation via one of their bitcoin addresses are preferred.

Let me know if you have any questions.

Offering 0.05 BTC for what is likely about a half-hour of your time. Accepting applicants here or in PM.


For more info on the overall project, see this thread: https://bitcointalk.org/index.php?topic=1232915


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: achow101 on November 02, 2015, 12:50:37 AM
I'm interested in testing this.

Do I need to use your signature tool or can I just use my own bitcoin wallet and post the information in the following format:
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
<message>
-----BEGIN SIGNATURE-----
<signing address>
<signature>
-----END BITCOIN SIGNED MESSAGE-----

Edit: finished job


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: mtnsaa on November 02, 2015, 02:39:44 AM
Hello, I'm interested and already started with it, I'll PM if I have any questions.


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: mtnsaa on November 02, 2015, 03:08:37 AM
Done, let me know if everything is ok, I've verified it using the Signature Tool and verified yours too.


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: ANdr0id on November 02, 2015, 03:19:52 AM
Send me info thru a pm please.
I am interested and want to test this out for you.


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: SerenaL on November 02, 2015, 03:39:41 AM
Do you still need another person to do this task for you? PM me please, thanks :).


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: bitbaby on November 02, 2015, 03:47:13 AM
Done.


Title: Re: [0.05 BTC Offer] Looking for a few folks to pre-alpha test.
Post by: weex on November 02, 2015, 03:48:19 AM
OK, I think we're set for now. Please no more until further notice. I've updated OP. I'm afk for a bit but will send out the payments once I've had a chance to review.


Title: Re: [closed] Looking for a few folks to pre-alpha test.
Post by: ~Bitcoin~ on November 02, 2015, 04:13:10 AM
I have  done when you have put closed in this thread. please accept mine. I have put my signed message on spreadsheet when you are closing this thread.  :( :(


Title: Re: [closed] Looking for a few folks to pre-alpha test.
Post by: weex on November 02, 2015, 05:02:20 AM
To mtnsaa, bitbaby, and ~bitcoin~,

I am sorry I should have specified that your enrollment signature should be done with your Master signing address. By having an address sign a message specifying itself as the master address, we ensure that the user actually controls that address and is not just signing someone else up. Sort of...it's a new process so I apologize for not specifying that exactly in step two above. I'm sending the 0.05 btc to each of you shortly will add 0.01 btc for you to re-sign your message with your master signing address. Without that, nobody should sign your entries as a reviewer.

----

I have signed Knightdk's user record and am sending his 0.05 btc shortly. I would appreciate it if one of you would check my signature and sign it with your delegate address (not knightdk obviously).

Thanks to everyone for your prompt service.

Edit: payment sent! https://blockchain.info/tx/066b3656bd497547cbab8b0f0decfe6d8f0e7d4b3c96bc570272ed0c91b4791e


Title: Re: [closed] Looking for a few folks to pre-alpha test.
Post by: ~Bitcoin~ on November 02, 2015, 05:41:10 AM
To mtnsaa, bitbaby, and ~bitcoin~,

I am sorry I should have specified that your enrollment signature should be done with your Master signing address. By having an address sign a message specifying itself as the master address, we ensure that the user actually controls that address and is not just signing someone else up. Sort of...it's a new process so I apologize for not specifying that exactly in step two above. I'm sending the 0.05 btc to each of you shortly will add 0.01 btc for you to re-sign your message with your master signing address. Without that, nobody should sign your entries as a reviewer.

----

I have signed Knightdk's user record and am sending his 0.05 btc shortly. I would appreciate it if one of you would check my signature and sign it with your delegate address (not knightdk obviously).

Thanks to everyone for your prompt service.

Edit: payment sent! https://blockchain.info/tx/066b3656bd497547cbab8b0f0decfe6d8f0e7d4b3c96bc570272ed0c91b4791e

I have resigned message with another master address. Last time i have used my cold storage address. But this time i have used my hot wallet address as master address. I have entered it in another row in google sheet.

I have also sign your signature with my address and added on the reviewer column of your entry.
Thank you, hope this time it is correct.


Title: Re: [closed] Looking for a few folks to pre-alpha test.
Post by: bitbaby on November 02, 2015, 06:20:21 AM
To mtnsaa, bitbaby, and ~bitcoin~,

I am sorry I should have specified that your enrollment signature should be done with your Master signing address. By having an address sign a message specifying itself as the master address, we ensure that the user actually controls that address and is not just signing someone else up. Sort of...it's a new process so I apologize for not specifying that exactly in step two above. I'm sending the 0.05 btc to each of you shortly will add 0.01 btc for you to re-sign your message with your master signing address. Without that, nobody should sign your entries as a reviewer.

----

I have signed Knightdk's user record and am sending his 0.05 btc shortly. I would appreciate it if one of you would check my signature and sign it with your delegate address (not knightdk obviously).

Thanks to everyone for your prompt service.

Edit: payment sent! https://blockchain.info/tx/066b3656bd497547cbab8b0f0decfe6d8f0e7d4b3c96bc570272ed0c91b4791e

Re-edited my original post with the Master address signed message in the google doc, also verified your signed message.

Thank you


Title: Re: [closed] Looking for a few folks to pre-alpha test.
Post by: mtnsaa on November 02, 2015, 06:43:09 AM
To mtnsaa, bitbaby, and ~bitcoin~,

I am sorry I should have specified that your enrollment signature should be done with your Master signing address. By having an address sign a message specifying itself as the master address, we ensure that the user actually controls that address and is not just signing someone else up. Sort of...it's a new process so I apologize for not specifying that exactly in step two above. I'm sending the 0.05 btc to each of you shortly will add 0.01 btc for you to re-sign your message with your master signing address. Without that, nobody should sign your entries as a reviewer.

----

I have signed Knightdk's user record and am sending his 0.05 btc shortly. I would appreciate it if one of you would check my signature and sign it with your delegate address (not knightdk obviously).

Thanks to everyone for your prompt service.

Edit: payment sent! https://blockchain.info/tx/066b3656bd497547cbab8b0f0decfe6d8f0e7d4b3c96bc570272ed0c91b4791e

Re-edited my original post with the Master address signed message in the google doc, also verified your signed message.

Thank you

Done the same, thanks.


Title: Re: [closed] Looking for a few folks to pre-alpha test.
Post by: weex on November 02, 2015, 07:52:31 AM
mtnsaa, bitbaby, and ~bitcoin~,

Thanks to each of you for updating. Second payment sent: https://blockchain.info/tx/e570848b21de8c9fe58659f68e250873175822d5727ccfa0ae3b3ff495c2d20f

I'll post lessons learned from today on the main project thread.