Bitcoin Forum
May 24, 2024, 01:03:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 »
581  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 21, 2012, 12:33:42 PM
I suggest to replace this blue "i" icon on the left of addresses with a drop-down menu called "actions" on the far right of this table. this table contains those features that are listed when you click on the "i". Then, you can obviously scrap the "archive" icon on the right, too.

It is much cleaner like this. Thank you for the suggestion.



Second, I suggest a new top-level page right next to "import / export", called "utilities" or something like that. That's the perfect place for this "verify" feature and probably some others.

I don't really want to add another tab button as the menu doesn't wrap well on smaller screens. Ideally I'd like to move the Import / Export button somewhere else.

Several people who have recently installed the mobile app on the iphone have not been able to get it to send the confirmation code to their email.

This should be fixed now, thanks Roger.

I feel almost petty saying this after all that, but is the "Local Currency" option broken on the web wallet? I was expecting it to change the USD amount (e.g. to GBP) in the top-right, and the converted amount reported when sending money, but they seem stuck as USD whatever "Local Currency" is set to.

If you click the BTC amount in the top right it should alternate between your local currency and btc.
582  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 20, 2012, 03:45:38 PM
I also went ahead and fixed the DER bug: https://github.com/bitcoinjs/bitcoinjs-lib/commit/07f9d55ccb6abd962efb6befdd37671f85ea4ff9

@piuk: Can you have a look at the patch please and let me know if it looks correct to you?

Where would you like the bounty to be sent?

The BitcoinJS tip jar is: 13SjwsodtKsAhQwPx14s7aqKpnooeep4i5

Feel free to split the bounty between Joric and me. I did it mostly because I thought it'd be fun (and it was. Cheesy)

Looks good to me, I'll test it later with the java decoding routine. I sent the bounty to you and Joric.

I spotted a minor spelling error

Fixed, thanks.

are being attributed to deepbit when they're actually 50btc

Both deepbit and 50BTC are hosted by the same isp (Hetzner Online) which makes it really hard to separate their blocks. Unfortunately as neither pool tags their coinbase a best guess has to be made.

------

New ticker feed available at http://blockchain.info/exchange_rates_api
SMS Deposits are back https://blockchain.info/wallet/sms-phone-deposits
583  Economy / Services / Re: Announcing BitcoinAdvertisers.com THE MONEY MAKING MONSTER! on: August 19, 2012, 01:19:58 PM
I sent 0.7 BTC for test ad to http://blockchain.info/address/1Nnaq8L75yE3MgAkxz8A1DZtYtDWtzaWJy however the payment was never acknowledged and the ad doesn't seem to have been shown. Thanks.

https://i.imgur.com/icIGD.png
584  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 17, 2012, 11:36:07 AM

Thanks Stefan, seems to be working well now.

2weiX, are you able to confirm the signatures work with gribble?


New bug - in IE 9.09(?) when trying to send a custom transaction and have change returned to the sending address & with a 0.0005 miner fee, when I click "review transaction" I get the following error:

TypeError: Unable to get value of the property 'toByteArrayUnsigned': object is null or undefined

Also, the text/table formating is still screwed up in Opera 12.01. If it would help you to know what I mean, I can send you a screen capture if you PM me an email address.

Whoops, I introduced this bug when I merged the some changes last night. Should be fixed now. Please send screenshots to support@pi.uk.com if you can.

You're welcome! Damn, I should read forum more often, I wrote js siginig/verifying code 08-12 and the bounty was pledged 08-14. My tip jar is in the signature.

Ah, I didn't realize it was already on brainwallet.org. Thanks.
585  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 16, 2012, 01:42:53 PM
piuk: Do you think maybe the "More Actions" button could be moved or duplicated up top? I find I have to scroll way down just to see it. Or maybe I have too many addresses.

I guess I could try it on the top right.

gribble for one doesnt accept my signatures.
might be cause i am on via webchat tho.

I seems some messages validate and other don't

$ ./bitcoind verifymessage 1Q1AtvCyKhtveGm3187mgNRh5YcukUWjQC HwwPlMpx6qOwsUVK8Bn1UKB0byrlPmBzEgkKDWGVxO5Z4eFJzTg1tE1gyv8AYW+VB+iBb1rEbPhr8sE9oE5Le2Y= "Testing 123" = false

$./bitcoind verifymessage 1Q1AtvCyKhtveGm3187mgNRh5YcukUWjQC H/0CJ7DU3A2Yhx2M5mEqo+SiRIX1yGX+cHx91UJunWeQKJyEvQLs3xtgljHqqsrNhHmVnjtmfdRjdOg4toflftY= "Testing" = true

Stephan, any chance this could be related to this issue I had with DER encoding a while back (http://crypto.stackexchange.com/questions/1795/converting-a-der-ecdsa-signature-to-asn-1)?

Quote
The javascript code invokes a method called toByteArrayUnsigned; that name is evocative of conversion to an unsigned representation (i.e. always positive, even if the first bit is a 1), and that's wrong for DER
586  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 16, 2012, 12:42:32 PM
I implemented this as you asked:

Amazing work Stefan. I kind of feel like this now http://www.youtube.com/watch?v=tqY3VHubd_g Smiley Thank You.

On Message.js line 40 I think there is a slight typo (should be r & s instead of two r's?)

Quote
var rBa = obj.r.toByteArrayUnsigned();
var sBa = obj.s.toByteArrayUnsigned();

Where would you like the bounty to be sent?

Sign Message Now available by clicking on the blue icon on the [Receive Money] tab.



Verify Message available under "More Actions"

587  Bitcoin / Project Development / Re: [QUESTION] Need help RE: blockchain.info payment notifications. on: August 15, 2012, 12:06:24 PM
I figured the inputs were what was sent from who and the outputs specify who received the coins, correct?

Yes that is correct. If you view a a transaction like this (https://blockchain.info/tx-index/15861941/c7be384cd8e231e5b2da26a6ffe811265c61fca487425a531ffaefa2bcd1e9fd?show_adv=true) this inputs are on the left of the green arrow, the outputs on on the right hand side.

Also, if there are multiple inputs and outputs, how can you determine that it's for the specific address you're interested in handling?

You need to know you own bitcoin address(s) in order to determine which outputs are to you. In rough pseudo code:

Quote
int amount_paid_to_me = 0;

for every output
  if output is to my bitcoin address
      amount_paid_to_me += output value

The bitcoin address for an output is the "addr" field.

The value is "value".

Let me know if there is anything you are still not sure about.
588  Economy / Marketplace / Re: Intersango Exchange on: August 15, 2012, 11:39:39 AM
I am also waiting on a withdrawal since Friday (#35845). Is this new bank trouble or just a backlog?
589  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 15, 2012, 11:13:27 AM
Can it be in coffee script?  Or is that a deal breaker?

If it can be compiled to js then it would be fine. Might be difficult to interact with bitcoin-js though, I've never used coffee script .

Upon running integrity check I get verified and the same error backing up wallet.  Chrome JS console reports two errors.

At Wallet Decrypt
URIError
arguments: undefined


A URI error normally mean the password is incorrect, are you using any password manging extensions like lastpass? Any other browser extensions installed? What browser are you using?

Can you say who holds the rest of the equity, or how much you still have? 

Are you still in charge of operations?

A minority stake has been sold to a trusted member of the bitcoin community who would prefer to stay anonymous for the time being while the paper work is finalised. The Companies houses docs will not reflect this yet. I am still in charge of operations and there are no plans for this to change.

Hi Ben,

The following question was posted by someone on StackExchange. Just thought I'd repeat it here since I don't know how often you read the SE site.

I answered this on the Site. Thanks.
590  Bitcoin / Bitcoin Discussion / Re: New Blockchain.info graph for total transaction fees per day in $/€/£ ??? on: August 14, 2012, 09:40:50 PM
Here is one is USD.

https://blockchain.info/charts/transaction-fees-usd

Also https://blockchain.info/charts/network-deficit which shows the difference between transaction fees and the bitcoin miners income from block rewards. In theory this should be positive eventually but there is a long way to go yet.
591  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 14, 2012, 09:49:55 AM
Is "1PkHvfna7fHNi1BnbYjFe5tRDLQZqLYLyz" correct address for donations?

Thanks minimal. The Sites donation address is 1JArS6jzE3AJ9sZ3aFij1BmTcpFGgN86hA. I haven't really said anything about it much but the Site is much better funded now, so donations aren't critical. I am still the the main developer but no longer hold 100% equity.

I mark the checkbox, I see only "Updated IP Lock Setting".   I uncheck the box, I again see only "Updated IP Lock Setting".  There is no IP Address or comma separated list shown anywhere. 

Ah the form elements were being erroneously hidden when double encryption was off. This should be fixed now. (Thanks BkkCoins)

so how can i sign a message to bitcoin-otc with this thing?

Sign Message isn't implemented as I couldn't figure out how to produce a compacted signature in javascript.

10 BTC bounty for anyone who can finish the function below (depends on bitcoin-js) and produce a verifyMessage as well.

Quote
function signMessage(strMessage, privBytes) {

 var concenated = String.fromCharCode(24);

 var strMessageMagic = 'Bitcoin Signed Message:' + String.fromCharCode(10) + String.fromCharCode(4);

 concenated += strMessageMagic;
 concenated += strMessage;

 var hash1 =  Crypto.SHA256(concenated, { asBytes: true });

 var hash2 = Crypto.SHA256(hash1, { asBytes: true });

 hash2 = hash2.reverse();

 console.log('concenated ' + concenated);
 console.log('hash1 ' +  Crypto.util.bytesToHex(hash1));
 console.log('hash2 ' +  Crypto.util.bytesToHex(hash2));

 var eckey = new Bitcoin.ECKey(privBytes);

 var rs = eckey.sign(Crypto.SHA256(concenated, { asBytes: true }));

 console.log(rs);

 var signature = Bitcoin.ECDSA.serializeSig(rs.r, rs.s);

 return Crypto.util.bytesToBase64(signature);
 }

I just thought I'd point out to users that they can use the Firefox "Add To Search Bar" add-on to make a search bar item for bitcoin addresses via blockchain.info.

Nice tip, thanks.
592  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 13, 2012, 10:13:43 AM
I don't see how a set of IP addresses would be specified.  All I get is a checkbox which yields the status message "Updated IP Lock Setting".

Use a comma separated list. I should clarify that better.
593  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 13, 2012, 02:43:40 AM
Anyone have issue importing a private key and getting 'Error backing up wallet?"

Are there any errors in the javascript console (http://webmasters.stackexchange.com/questions/8525/how-to-open-the-javascript-console-in-different-browsers)? What format is the private key you are trying to import? If you run the "Integrity Check" found in Account Details are any errors displayed? Apologies for the slow response.

Updates

- Faster Ledger Generation (e.g. http://blockchain.info/address/1VayNert3x1KzbpzMGt2qdqrAThiRovi8 used to take up to 20 seconds to display)

- Google Authenticator should now be working properly for both Android and iPhone (There was a bit of a bug causing it to generate an invalid secret causing mismatched codes)

- SatoshiDICE players can now see their profit / loss under the transaction form.



I'm not a big player but am up slightly.

- Added the ability to lock a wallet down to a specific ip or set of ips. Highly recommended for users of the API. The mobile apps are able to bypass this restriction once paired.

e.g. https://blockchain.info/wallet/piuk is lock to my home ip.



- Added the ability to set password hints and have them emailed to you upon request.



594  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 09, 2012, 02:10:06 PM
Does anyone know if this is the same format as Electrum? I am away from my laptop or I would check.
I don't think so, Electrum has a more sophisticated deterministic algorithm.
Do you have any plans to implement this?  If not what would you consider a decent bounty?  I see two very useful use cases for this:

 1. Import the master public key for watch only balance/notifications.  I *love* the MyWallet service and the iPhone app.  Being able to see my balance or if a payment has been confirmed / received is awesome.  However this breaks when using Electrum because of the way it handles payments and change addresses.  See http://acceptbit.com/

 2. Actually importing the wallet seed (hex or mnemonic) and using MyWallet as a backup/clone/whatever.  If you go this route please make sure that you don't limit yourself to the seed size that Electrum gives you, it actually supports much bigger seeds (I have successfully feed it a 512 bit seed and it worked).

I'll see what I can do.

Got this interesting error.

Error pushing transaction Error Pushing. Previous Tx is Double Spend 13e4e79afb4eb0f32896c6b611c88b2799f4bf0fa027d6d2e255c39e45f297a0

That transaction was newly generated coins from p2pool.

Any insight whats going on here?

First time i've seen this error message


This is a new error, blockchain will now refuse to relay transactions it deems as double spends. However in your case I think it was erroneously flagging the coinbase transaction as a double spend, it should be fixed now.

I mean, the wallet is synched to your Dropbox, where it is stored only encrypted with your main password. If a keylogger sniffs it, it can then find and decrypt your wallet.

You could setup a dedicated dropbox account. Blockchain should remember your dropbox login details for up to a month so you only need to login once to the dedicated account, mixing the window of opportunity for a keylogger to intercept your password.

But yes the only full-proof way is to keep a backup on an eternal USB drive or a paper wallet.

How hard would it be to write some malware or a browser expoit that would target blockchain.info wallets, duping the user in to entering his password and then stealing the coins?

The malware wouldn't be difficult to write, however getting it on your computer is more difficult. All bitcoin users need to be careful about what programs they install on their PC's. If any malware is installed that is able to modify the html of a page you are viewing virtually nothing is safe (including MT.Gox or other online wallets). The only practical solution to this is Multisig (paper wallets are good as well but not convient for everyday use).

Also, I understand blockchain itself doesn't have the private keys, but if someone manages to hack the server, it would still allow him to obtain the key from the user when he enters it, or not?

This is possible but would be very difficult in practice. There are lots of server side checks to ensure the the correct js is being served, if there are any unexpected file changes I get notified immediately. As hazek mentioned there is also https://www.blockchain.info/wallet/verifier which is a simple browser extensions that checks that the js being served is identical to the js at https://github.com/blockchain/My-Wallet.

The problem is it's not being advertised anywhere.. For instance if you go to blockchain.info and click the wallet link, you can't find the link you posted and I've said this to piuk before but it seems he hasn't had the time or perhaps forgot to address it.

I've added a link to it on the [Account Details] security page.

-----------------------------

Changes

- SMS Notifications Now available. Currently limited to 5 free SMS's per day, you'll be able to purchase more shortly.



- Lots of bug fixes (Websocket permissions error, Problem with orphaned coinbase transactions, Fix js error in old versions of FF, Fixed blockchain.co.uk redirect (affects facebook), Fixed error on claiming SMS).

- Offering 0.25 BTC bounty for all bug reports. Must be repeatable by me and an expected error.
595  Other / Beginners & Help / Re: Blockchain Wallet Help on: August 08, 2012, 06:33:56 PM
After 24 hours, the transactions are still there and the balance hasn't changed.
Is there any way to fix this?

What is the transaction hash?
596  Other / Beginners & Help / Re: Blockchain Wallet Help on: August 08, 2012, 12:23:40 PM
neslet,

"Transaction x is a double spend"  means one of your transactions is a double spend (the same BTC sent twice). After a few hours the double should be removed and your wallet balance will be reset to the correct amount.
597  Economy / Service Discussion / Re: Careful with Blockchain.info MyWallet if using 2 factor auth (recovering .json) on: August 08, 2012, 12:04:56 PM
Jago,

Did you fill out a two-factor authentication reset request?

https://blockchain.info/wallet/reset-two-factor

Or PM me your account details (as much info as you can provide) and I'll reset the authentication settings. To restore an email backup create a new account with the same password click,  [Import / Export] then [Import Backup] and past the contents of the email backup in the text area.
598  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 06, 2012, 10:03:09 AM
@piuk: what happens after 5 wrong login attempts?

Your account gets locked for 4 hours preventing further login attempts and you will get notified by email.

Note the minor typo on the new Brain Wallet feature.

Thanks

Does anyone know if this is the same format as Electrum? I am away from my laptop or I would check.

I don't think so, Electrum has a more sophisticated deterministic algorithm.

I just got a Yubikey from Mt. Gox. When I go to my blockchain.info security details, I see that I can choose "Mt. Gox Yubikey." Mt. Gox claims that their site is the only one where this Yubikey will work. Did piuk hack the Gox yubikeys so I can use the same yubikey here and at Gox as well? It seems that way from the site, but I'm afraid of going through with it in case I lose access to my coins. Is it really that simple?

Blockchain can not do full OTP validation on Mt.Gox Yubikeys and and only uses the 16 byte prefix. It's not ideal (Related: https://bitcointalk.org/index.php?topic=64300.0).
599  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 04, 2012, 01:54:42 PM
List of all bitcoin nodes blockchain has connected to: http://blockchain.info/ip-log

You can search for an ISP e.g. http://blockchain.info/ip-log?search_input=verizon
600  Economy / Web Wallets / Re: Blockchain.info - Bitcoin Block explorer & Currency Statistics on: August 04, 2012, 01:24:16 PM
Couple of updates

* You can now import the output form vanitygen.
* Brain Wallet import now supported (Same format as bitaddress.org)



* When sending a transaction the UI will no longer ask for a private key for a watch only address unless there isn't sufficient funds available in addresses which already have a PK associated.
* Fixed DNS SPF records (Thanks Stephen)
* Potential security issue with uservoice script. Uservoice will now only load on https://blockchain.info/wallet/support-pages. (Thanks coderrr)

The pool 50BTC.com still does not appear on this page http://blockchain.info/pools

Finally got around to adding your ips. Sorry for the delay.

One third of the BTC came through immediately, and no more has been transferred in the last two hours. I'll just wait it out until tomorrow and see...  Huh

Payments > 1000 BTC can take few hours depending on how busy the service is that day. Sorry for the delay.

Quote
wouldnt it be awesome to just import a wallet.dat?

Yeah I really wanted to do this but with pure javascript I don't think it's possible. The alternative option is introducing a java applet but it opens up a lot of potential security issues (Same with a downloadable java app).

The JSON RPC import can provide similar functionality though.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!