piuk (OP)
|
|
February 01, 2012, 01:07:42 PM |
|
You can also construct escrow transactions with My Wallet
I can't find the escrow page. You need to add ?multsig=true to your login url e.g. mine https://blockchain.info/wallet/piuk?multisig=trueIt is not ready for use yet, redemption is proving to be a bit of an up hill struggle but I think i've found a good solution now. MORA: Thanks, i fixed it yesterday.
|
|
|
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
realnowhereman
|
|
February 02, 2012, 01:03:44 PM |
|
Can we have the address label included in the paper wallet printout?
Also: pywallet --dumpwallet format import doesn't work. Has it perhaps changed format since you wrote the import code; I've used latest pywallet head from github.
|
1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
|
|
|
piuk (OP)
|
|
February 03, 2012, 12:17:56 PM |
|
Can we have the address label included in the paper wallet printout?
Also: pywallet --dumpwallet format import doesn't work. Has it perhaps changed format since you wrote the import code; I've used latest pywallet head from github.
PyWallet import should be fixed now. I'll add labels to paper wallets soon. O/T: FFS why did silk road have to allow selling guns on the site. I got about 10 emails today from family and friends: They have really shot themselves and bitcoin in the foot.
|
|
|
|
BkkCoins
|
|
February 03, 2012, 12:46:21 PM |
|
I think you just have to take the stand that you're no more involved with that then you are with gun dealers buying and selling with Dollars. Or Rubles, or Yen, or Drachma... what else can you say?
|
|
|
|
realnowhereman
|
|
February 03, 2012, 05:10:30 PM |
|
Can we have the address label included in the paper wallet printout?
Also: pywallet --dumpwallet format import doesn't work. Has it perhaps changed format since you wrote the import code; I've used latest pywallet head from github.
PyWallet import should be fixed now. I'll add labels to paper wallets soon. Confirmed working. New question: "(Watch Only)" has appeared next to one of my addresses since I did the import. What does it mean? Is it different from "Private key unavailable"?
|
1AAZ4xBHbiCr96nsZJ8jtPkSzsg1CqhwDa
|
|
|
terrytibbs
|
|
February 03, 2012, 05:21:08 PM |
|
O/T: FFS why did silk road have to allow selling guns on the site. I got about 10 emails today from family and friends: They have really shot themselves and bitcoin in the foot. You're able to to that with dollars or pounds, at least with Bitcoin the transactions are publicly available.
|
|
|
|
piuk (OP)
|
|
February 03, 2012, 06:18:31 PM |
|
New question: "(Watch Only)" has appeared next to one of my addresses since I did the import. What does it mean? Is it different from "Private key unavailable"?
Yes I renamed it because people were getting confused. I need to add some inline tooltips. I think you just have to take the stand that you're no more involved with that then you are with gun dealers buying and selling with Dollars. Or Rubles, or Yen, or Drachma... what else can you say?
It's not that they think i'm illegally involved, it's just the association. People (and me) tend to consider guns much worse than drugs. I'm sure people will find legitimate uses for bitcoin as it gets easier to use. Multi-Sig redemption is almost ready Looking for people to test it. 1) To create a multisig transaction you need to have a My Wallet account (Unless any other clients support it?). Add ?multisig=true to your My Wallet login page. Currently the fee is 0.1 BTC because miners need a good fee and not a lot of pools have made m-of-n standard yet. e.g. https://blockchain.info/wallet/piuk?multisig=true2) When the transaction gets one confirmations a "Redeem / Release" button will be displayed: This button will also be displayed on the site address pages for people without a My Wallet account. 3) Pressing the button will take you to a page showing the status of the escrow transaction and the option to approve/deny a release request. Redemption is free. For example a transaction I made earlier: https://blockchain.info/escrow/15102035/0The private key to address 1EJs4UCxotGu8QYf5wUjCvmATzCpctUTmF is GowxpWoL6okFjRzT7t7GGbE6BSbeQ3pJUzD57oNV4xoY - feel free to play with it. 4) You don't need a My Wallet account in order to release a transaction. Simply visit the escrow page and enter to private key to release. All private key signing is done client side, however it is still recommended you use single disposable addresses for escrow transactions. Make a multi signature transaction and report back with any problems/feedback, then post your address here and I'll send you 2 BTC reward.
|
|
|
|
Inaba
Legendary
Offline
Activity: 1260
Merit: 1000
|
|
February 03, 2012, 06:27:18 PM |
|
.1 BTC seems a little extreme. $0.60 USD per transaction? I would say .05 at most, and even then that's a little pricey. I know I'm shooting my own foot off here, but that's the way I see it.
|
If you're searching these lines for a point, you've probably missed it. There was never anything there in the first place.
|
|
|
MORA
|
|
February 03, 2012, 08:30:02 PM |
|
I clicked your page, nothing blew up I think 0.1BTC is ok price for a good escow service, esp. if the funds are not locked at your site and does not require trust ?
|
|
|
|
MORA
|
|
February 03, 2012, 09:17:11 PM |
|
Multi-Sig redemption is almost ready Looking for people to test it.
What am I surpose to enter into the "To" addresses for a escow ? I tried to enter 3 public addresses, but an error told me it could not get the pubkey from one of them. So should I enter private keys ?
|
|
|
|
piuk (OP)
|
|
February 03, 2012, 11:10:51 PM |
|
.1 BTC seems a little extreme. $0.60 USD per transaction? I would say .05 at most, and even then that's a little pricey. I know I'm shooting my own foot off here, but that's the way I see it.
I only set it that way because bot many people are using the 0.6 beta client, when more mining pools upgrade the fee can be the same as a normal transaction. I clicked your page, nothing blew up I think 0.1BTC is ok price for a good escow service, esp. if the funds are not locked at your site and does not require trust ? thanks for testing it. Its zero-trust as in the funds are in no way held by blockchain.info and embedded in the blockchain. However because no other clients can redeem multisig yet it's not quite zero trust as your a bit dependant on the site. You can enter a bitcoin address that has been used in the blockchain already or a hex encoded public key (You can find the public key of an address by clicking the QR code icon in the Receive Coins tab) tomorrow I'll be testing it a bit more and writing some documentation. Then hopefully it should be ready for people to use
|
|
|
|
finway
|
|
February 04, 2012, 02:11:10 AM |
|
What does this mean? APPROVAL STATUS: 1 signatures needed to release
1A8JiWcwvpY7tAopUkSnGuEYHmzGYfZPiq - Approval Needed 1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1F - Approval Needed 1EJs4UCxotGu8QYf5wUjCvmATzCpctUTmF - Approved
Escrow spending can coordinate through the bitcoin network? not only outside the bitcoin network?
|
|
|
|
MORA
|
|
February 04, 2012, 08:19:15 AM |
|
You can enter a bitcoin address that has been used in the blockchain already or a hex encoded public key (You can find the public key of an address by clicking the QR code icon in the Receive Coins tab)
So if the bitcoin address has never been used, you have to enter the hash160 as hex encoded ?
|
|
|
|
piuk (OP)
|
|
February 04, 2012, 07:09:46 PM Last edit: February 04, 2012, 09:54:38 PM by piuk |
|
What does this mean?
Escrow spending can coordinate through the bitcoin network? not only outside the bitcoin network?
Signature collection is not supported by the protocol itself. You can use blockchain.info to coordinate signature collection. I'm hoping some clients will add a way to collect m-of-n signatures soon. So if the bitcoin address has never been used, you have to enter the hash160 as hex encoded ?
No you have to enter the 130 character Hex encoded public key. I don't know the way to get this out of the bitcoin client using the current UI, using My Wallet it is listed on the QR Code popup (once you have entered your second password if double encryption is enabled). ----- Thank You to those that helped test. It is now out of beta and ready to use, more information can be found here: https://blockchain.info/wallet/escrowI believe this is the first GUI based multi-signature implementation, I'm quite pleased to have it out because it's taken a fair bit of work. It remains to be seen whether people will actually find it useful or not.
|
|
|
|
Dusty
|
|
February 05, 2012, 01:42:59 PM |
|
Great site piuk, thanks for your service.
Is it possible to explore the testnet with blockchan.info too? Since I'm beginning to toy there it would be very, very useful to access it (too soon for me to use prodnet).
Thanks
|
|
|
|
piuk (OP)
|
|
February 06, 2012, 12:49:33 PM |
|
Great site piuk, thanks for your service. Is it possible to explore the testnet with blockchan.info too?
Hi Dusty, I currently have no plans to add Testnet support the site is aimed more at end users rather than developers. Blockexplorer.com has good support for testnet. ---- I made a quick mockup of how I thought Split keys would work with My Wallet. https://i.imgur.com/0FYyN.pngFeedback wanted. Is it too complicated, does the user need to know how the keys are split?
|
|
|
|
Dusty
|
|
February 06, 2012, 01:49:45 PM |
|
Hi Dusty, I currently have no plans to add Testnet support the site is aimed more at end users rather than developers. Blockexplorer.com has good support for testnet. Hello Piuk and thanks for your reply. I ask because as a (tentative) developer I found very useful to have the possibility to have the raw data of a transaction. What I'm looking for is the ability to have binary dump of a block or a single transaction to make some offline test and batch processing. Can you suggest something for this goal? Thanks!
|
|
|
|
|
piuk (OP)
|
|
February 07, 2012, 12:45:29 AM |
|
What I'm looking for is the ability to have binary dump of a block or a single transaction to make some offline test and batch processing. Can you suggest something for this goal?
I'm not sure really. Maybe give libbitcoin ( http://bitcoinmedia.com/libbitcoin-first-steps/) a shot or try patching Bitcoind directly. Payment notifications on their own do not. Once you get the transaction hash you can make an additional api call to This will provide a number of things which are useful determining whether or not to accept a 0-confirmation payment. { "hash" : "96a2f64403e7075cd394c1d654a1ea96d7d7a08719219d63ab2d910443993947", "type" : "Transaction", "initial_time" : "1328574240923", "last_time" : "1328574253751", "initial_ip" : "88.198.13.16", "double_spend" : false, "probable_owners" : [ {"ip" : "195.24.78.75", "confidence" : 42 },{"ip" : "88.198.13.16", "confidence" : 29 },{"ip" : "91.121.89.182", "confidence" : 26 } ], "nconnected" : "3678", "relayed_count" : "3716", "relayed_percent" : "101", "mining_nodes" : [ {"link" : " https://deepbit.net", "name" : "Deepbit"}, {"link" : " http://pool.phiral.com", "name" : "Phiral Research"}, {"link" : " http://188.165.22.62", "name" : "P2Pool"}, {"link" : " http://mining.bitcoin.cz/", "name" : "Slush"}, {"link" : " http://www.Bitlc.net", "name" : "Bitlc.net"}, {"link" : " https://deepbit.net", "name" : "Deepbit"}, {"link" : " https://deepbit.net", "name" : "Deepbit"}, {"link" : " https://50btc.com/", "name" : "50BTC"}, {"link" : " http://bitclockers.com", "name" : "Bitclockers"} ] } nconnectedCheck this is at least over 100 as blockchain.info could be having network trouble. relayed_percent90% or better is normal of transactions with correct fees and no conflicting transactions. Anything under 50% could indicate a problem e.g. none standard scripts, incorrect fees, double spend or just too soon. mining_nodesCheck this list for at least a few big pools e.g. Deepbit, Slush and BTC Guild double_spendIf the input has already been spent in blockchain.info's database this will be true. It is still possible it could be accepted into the blockchain if the double spend is also unconfirmed, but not recommended to accept. Also If you want faster notifications your better off subscribing to blockchain.info's web socket server rather than using HTTP POST. ws://api.blockchain.info:8335/invYou can subscribe to several different channels. {"op":"unconfirmed_sub"} To subscribe to all unconfirmed transactions {"op":"blocks_sub"} To subscribe to new blocks {"op":"addr_sub", "addr" : "1KztPg1cq5xHx7cHCocxxN2HTtLKiy2PCo"} Subscribe to notifications for a particular address. Test: http://websocket.org/echo.html
|
|
|
|
coblee
Donator
Legendary
Offline
Activity: 1653
Merit: 1286
Creator of Litecoin. Cryptocurrency enthusiast.
|
|
February 07, 2012, 07:52:10 AM |
|
|
|
|
|
|