ABISprotocol
|
|
July 18, 2014, 06:58:48 AM |
|
Will this be coming back? Looks like an SSL error, I remember getting onto the site fine before, and then there was the ddos attack, it looks like something else is wrong now. I would like to try it on testnet. Hope to see this project continue on.
Just go here: https://rawgit.com/OutCast3k/bitcoin-multisig/master/index.html(The other page has some problem atm)
|
|
|
|
froggyfeels
Newbie
Offline
Activity: 27
Merit: 0
|
|
July 19, 2014, 08:26:55 AM |
|
Thank you for the link bro!
|
|
|
|
utdrmac
Jr. Member
Offline
Activity: 34
Merit: 1
|
|
August 05, 2014, 08:53:35 PM |
|
Hope people are still monitoring this topic. I'm attempting to test this out and not having much success. I used two of my own existing addressed to do the test so I can't/won't provide my private keys. Here are the steps I took: 1. New MultiSig Address. Testing a 2-2. 2. Got this multisig address: 3BubMVeGDzvhZyJ1iCS8vpjKgDSfT18Dh1 3. Sent some btc from addr1 to the multisig. This worked. 4. Verified the redeem script. Says 2 signatures from both public keys are required. 5. Signed redeem script with private key of addr1 6. Copied the result of #5 back in to the upper field and pasted in private key of addr2 7. Copied the result of #6 in to Verify page. Shows the original transaction id, checkmark for redeem script, minimum number of signers 2 and number of times signed 2. Shows me the correct output address and the amount. 8. Copied the result of #6 in to Broadcast. TX Rejected. 9. Reattempted steps 5-8 using keys in reverse order. Same result. So now I'm stuck. Not sure what to do. Thanks!
|
Tips: 1drmacW6UYAfHNjRrxN7SYuN3Q9R9v6K6
|
|
|
mmortal03
Legendary
Offline
Activity: 1762
Merit: 1011
|
|
August 20, 2014, 11:11:51 PM Last edit: August 21, 2014, 02:20:21 AM by mmortal03 |
|
Two things:
1.) I found a typo in the error function on line 955 of index.html: "unspent" is spelled "unpsent". Also, I noticed that the error prompt for there being no funds contained there pops up multiple times -- once per required signature. Shouldn't it just pop up once?
2.) How does this script compare to what Mycelium is doing with their Entropy device? My understanding is that on their multisig paper wallet, on what is printed out, you don't get a redeem script, you just get a multisig public address and however many compressed private keys. Is their method still fully compatible with this script? Edit: It seems that Mycelium is, instead, using some form of Shamir's Secret Sharing Scheme.
|
|
|
|
mmortal03
Legendary
Offline
Activity: 1762
Merit: 1011
|
|
August 20, 2014, 11:53:45 PM |
|
this is great! keep up the good work. * I think it would great to explain the process and concepts in more detail on the site. What is a redeem script? * say I want to implement the following: pay 0.01 BTC to address #A12 if the year in the timestamp of the last block is equal to 2014. what would it take to make this work? * btw, the link on the site to your profile is broken. I think you want this: https://bitcointalk.org/index.php?action=profile;u=34834 Thanks for the feedback You're right, I will defiantly add more information to the site about the process shortly. A "redeem script" contains 2 pieces of information, the public keys and the minimum number of signatures required to use it as a spendable input. It is also used to generate the multi signature address itself. There should be some information on the bitcoin wiki about this, but I will also add it to the site shortly. I believe its possible to manipulate the timestamp of the transaction in the way you've requested, although I will need to do a little bit of testing first. Thanks for pointing out the broken link, I've since fixed it. What if I lose the redeemScript? is there a way to retrieve it or regenerate it? If I don't have the RedeemScript, is it still possible to spend the coins given you have the required keys to "unlock" the transaction? Yes you can regenerate the redeem script. You cannot lose your multisig address; you can lose some privkeys - as long as you [or your Agents] saved the total number required to sign. Best to move & back them up securely [pref using thumbdrive & a browser on a computer that has never connected to the internet ever] How would one regenerate the redeem script when having only 2 of the 3 keys?
|
|
|
|
ABISprotocol
|
|
August 21, 2014, 07:37:29 AM |
|
Hope people are still monitoring this topic. I'm attempting to test this out and not having much success. I used two of my own existing addressed to do the test so I can't/won't provide my private keys. Here are the steps I took: 1. New MultiSig Address. Testing a 2-2. 2. Got this multisig address: 3BubMVeGDzvhZyJ1iCS8vpjKgDSfT18Dh1 3. Sent some btc from addr1 to the multisig. This worked. 4. Verified the redeem script. Says 2 signatures from both public keys are required. 5. Signed redeem script with private key of addr1 6. Copied the result of #5 back in to the upper field and pasted in private key of addr2 7. Copied the result of #6 in to Verify page. Shows the original transaction id, checkmark for redeem script, minimum number of signers 2 and number of times signed 2. Shows me the correct output address and the amount. 8. Copied the result of #6 in to Broadcast. TX Rejected. 9. Reattempted steps 5-8 using keys in reverse order. Same result. So now I'm stuck. Not sure what to do. Thanks! 1) I suggest you test this with another human rather than with yourself 2) Use this (ensure javascript is not on) https://rawgit.com/OutCast3k/bitcoin-multisig/master/index.html3) Comments / testing / past reviews of it: Start from here and look at some original tests we did of it - read all comments (note that after some fixes order of signatures no longer will matter as you proceed through) https://bitcointalk.org/index.php?topic=390046.msg4670505#msg46705054) If all else fails, send private message to OutCast3k
|
|
|
|
OrenZooz
Newbie
Offline
Activity: 6
Merit: 0
|
|
August 24, 2014, 11:27:10 AM |
|
I am trying to use http://coinb.in/multisig/ to create a transaction. I keep getting "This address has no available balance to spend" though it has balance . The address is :369cUZdwYuCf1L987xmMz8ZJZUT1UCWVQf What I am missing here?
|
|
|
|
|
|
david123
Legendary
Offline
Activity: 1022
Merit: 1004
|
|
August 30, 2014, 10:53:57 AM Last edit: August 30, 2014, 11:34:45 AM by david123 |
|
I have the same problem. After accepting the error message, I can click on the Multisig address and blockchain.info pops up, showing the right balance. Still there's no way of creating a transaction.. It's a real escrow with some real money. Not a fortune, but still.. Would be cool if OutCast3k could comment on that. edit: Alright, I could figure out that the problem is not so much the multisig script, but the fact that the coinb.in API seems not to work properly. The problem with the rawgit-Version is that it refers to the https-version of the coinb.in API, which is completely down it seems. One can replace https by http in the appropriate line, then one gets the "This address has no available balance to spend" problem. The easiest solution seems to be to wait until coinb.in is back (if ever) or to use another API (but I don't know if there's something available.. I have no idea about this stuff.)
|
|
|
|
OrenZooz
Newbie
Offline
Activity: 6
Merit: 0
|
|
August 30, 2014, 08:42:17 PM |
|
Does any one can recommend an alternative multisig utility?
|
|
|
|
|
btcdrak
Legendary
Offline
Activity: 1064
Merit: 1000
|
|
September 17, 2014, 01:05:21 PM |
|
Is the coinb.in/multisig site working properly? It seems to be able to create redeem scripts properly, but the transactions page never seems to find spendable outputs. I wonder if it's API connection is broken?
|
|
|
|
ABISprotocol
|
|
September 19, 2014, 08:50:43 AM Last edit: September 19, 2014, 09:03:55 AM by ABISprotocol |
|
Is the coinb.in/multisig site working properly? It seems to be able to create redeem scripts properly, but the transactions page never seems to find spendable outputs. I wonder if it's API connection is broken?
Indications from recent comments are that it is not working properly, I seem to recall the coinb.in/multisig site was subjected to some attacks and had problems and the github-based site (see my earlier comments in this thread) did not have any problems but then later _did_ have problems for some reason. (server perhaps) however, I am guessing the best thing to do is see if you can raise OutCast3k (careful with the spelling!) on this forum (who shows as last active June 29, 2014), it's possible that btcapparel (also on this forum) may have been in touch with OutCast3k (but probably late last year...) so it is a long shot I would check here and open an issue: https://github.com/OutCast3k/bitcoin-multisigThere is an open issue (#16) that already represents the issue described, that is unresolved. If it remains unresolved one could fork it and develop something new, or look at the other options (CoPay, which is a multisignature tool developed by BitPay, or Armory's multisignature feature - which I'm not sure of the status of those at this time, but I recall they were serious about the development of such). NOTE--NOTE:If you (and the other person you co-generate multisignature with) have already used coinb.in/multisig to generate something to which funds can be sent, you should both have written (or typed) down and locked away in a safe place, the following: pubkey address privkey (this is private and should only be known by the individual holding it, by the way, hence the name, privkey!!) multisig address (this is public and will typically begin with the number three, I think) redeem script (Note that there will be a bunch of gobbledygook that will be different for you than it would be for the other party who is a participant in the multisignature transaction, but at the end of it all, when you've gone through the steps, you both have a ton of info which includes, of course, public multisignature address that you can show anyone.) (Also, do not expose the paper you have all this information on, to Frog Lube, Cosmoline, or any other gunner lube which may happen to be laying around in your safe! - Because if you do it will stain it something awful.) Have fun out there.
|
|
|
|
btcdrak
Legendary
Offline
Activity: 1064
Merit: 1000
|
|
September 19, 2014, 09:02:04 AM |
|
Is the coinb.in/multisig site working properly? It seems to be able to create redeem scripts properly, but the transactions page never seems to find spendable outputs. I wonder if it's API connection is broken?
Indications from recent comments are that it is not working properly, I seem to recall the coinb.in/multisig site was subjected to some attacks and had problems and the github-based site (see my earlier comments in this thread) did not have any problems but then later _did_ have problems for some reason. (server perhaps) however, I am guessing the best thing to do is see if you can raise OutCast3k (careful with the spelling!) on this forum (who shows as last active June 29, 2014), it's possible that btcapparel (also on this forum) may have been in touch with OutCast3k (but probably late last year...) so it is a long shot I would check here and open an issue: https://github.com/OutCast3k/bitcoin-multisigThere is an open issue (#16) that already represents the issue described, that is unresolved. If it remains unresolved one could fork it and develop something new, or look at the other options (CoPay, which is a multisignature tool developed by BitPay, or Armory's multisignature feature - which I'm not sure of the status of those at this time, but I recall they were serious about the development of such). He fixed it. I think it was just something trivial like a changed API. I cannot endorse copay or recommend until it has a lot more testing. It's been very buggy, dangerously so.
|
|
|
|
ABISprotocol
|
|
September 19, 2014, 09:16:18 AM |
|
Is the coinb.in/multisig site working properly? It seems to be able to create redeem scripts properly, but the transactions page never seems to find spendable outputs. I wonder if it's API connection is broken?
Indications from recent comments are that it is not working properly, I seem to recall the coinb.in/multisig site was subjected to some attacks and had problems and the github-based site (see my earlier comments in this thread) did not have any problems but then later _did_ have problems for some reason. (server perhaps) however, I am guessing the best thing to do is see if you can raise OutCast3k (careful with the spelling!) on this forum (who shows as last active June 29, 2014), it's possible that btcapparel (also on this forum) may have been in touch with OutCast3k (but probably late last year...) so it is a long shot I would check here and open an issue: https://github.com/OutCast3k/bitcoin-multisigThere is an open issue (#16) that already represents the issue described, that is unresolved. If it remains unresolved one could fork it and develop something new, or look at the other options (CoPay, which is a multisignature tool developed by BitPay, or Armory's multisignature feature - which I'm not sure of the status of those at this time, but I recall they were serious about the development of such). He fixed it. I think it was just something trivial like a changed API. I cannot endorse copay or recommend until it has a lot more testing. It's been very buggy, dangerously so. Ah, ok, July 13, 2014 he changed it - I don't know why I didn't see it before. Thanks for pointing it out. Cheers! (as an aside - the https://rawgit.com/OutCast3k/bitcoin-multisig/master/index.html page seems like the better one, e.g. more able to handle issues and problems that have arisen)
|
|
|
|
blue eyes
Newbie
Offline
Activity: 25
Merit: 0
|
|
September 19, 2014, 10:22:46 AM |
|
let me know when it is finished.
|
|
|
|
dexX7
Legendary
Offline
Activity: 1106
Merit: 1026
|
|
October 08, 2014, 08:58:43 AM |
|
I'm wondering: is there a reason only uncompressed public keys are allowed?
|
|
|
|
Dabs
Legendary
Offline
Activity: 3416
Merit: 1912
The Concierge of Crypto
|
|
November 13, 2014, 08:03:36 AM |
|
Vanity Multi-Signature Addresses? Compressed? Is this possible? Or is it too much hard work? Or it's no longer multi-sig because you have one computer generating all the private keys? How about, in theory? Like, 3DabsAddress instead of 3randomlooking. Also, can multi-sig addresses be compressed? I found this, and it requires uncompressed public keys: http://coinb.in/multisig/*edit* then I found this thread, so I'm posting here instead.
|
|
|
|
OutCast3k (OP)
|
|
November 29, 2014, 01:20:24 PM Last edit: December 01, 2014, 11:20:28 PM by OutCast3k |
|
Vanity Multi-Signature Addresses? Compressed? Is this possible? Or is it too much hard work? Or it's no longer multi-sig because you have one computer generating all the private keys? How about, in theory? Like, 3DabsAddress instead of 3randomlooking. Also, can multi-sig addresses be compressed? I found this, and it requires uncompressed public keys: http://coinb.in/multisig/*edit* then I found this thread, so I'm posting here instead. Sorry for the late reply, i've been so busy lately! The project is still alive and well! There is actually going to be an entirely new version released in the next week or so that will support compressed public keys and offer a few other new features! but not vanity addresses. If anyone would like to beta test for me, please get in touch via email and i'll give you access.Thanks everyone for your support, if you like this project please donate - *Edit* To everyone who has PM'd me asking if they can use the source code, yes you can its totally free to use, edit and redistribute. Enjoy!
|
coinb.in - Open Source, Multi Signature, HD Wallet and more! | Donate: 33tht1bKDgZVxb39MnZsWa8oxHXHvUYE4G
|
|
|
|