Bitcoin Forum
April 25, 2024, 04:38:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
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 ... 173 »
  Print  
Author Topic: Blockchain.info - Bitcoin Block explorer & Currency Statistics  (Read 482336 times)
piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
December 08, 2011, 11:46:41 PM
 #181

Could you explain outputs or provide a link? The wiki Transactions doesn't cut it for me. To me, when I send bitcoins, I collect a bunch of addresses, add up their balance, and using each address, sign the fact that I am redirecting their total balance to a new set of addresses. The 'output' is just the amounts, the destination addresses, the same tiny script 99% of all transactions use, all wrapped in my address signatures. As long as I know my address balances have not changed, what state change could have happened? My understanding of 'output' must be horribly naive.

Your understanding is correct, you are the only one that can effect the state of outputs for your wallet. One though clarification when you create a transaction you redeem specific outputs which target your address so you can't make a transaction just by knowing the address balance.

Is it possible to take a minimal wallet and encrypt it with the recipient's public address and send it to the recipient side channel? In theory, couldn't the recipient use the associated private key to decrypt it? (Are elliptic keys reversible in the same way as RSA?) If this were common, wouldn't bitcoin truly be anonymous, every transaction plausibly deniable?

In theory would work, but the problem comes with distribution. To anyone other the recipient the transaction would look like gibberish so how would they know it i the transaction is spam/ddos attack etc. And then how would miners verify the transaction without the private key.

1714019925
Hero Member
*
Offline Offline

Posts: 1714019925

View Profile Personal Message (Offline)

Ignore
1714019925
Reply with quote  #2

1714019925
Report to moderator
1714019925
Hero Member
*
Offline Offline

Posts: 1714019925

View Profile Personal Message (Offline)

Ignore
1714019925
Reply with quote  #2

1714019925
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
netrin
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251


FirstBits: 168Bc


View Profile
December 09, 2011, 04:39:03 AM
 #182

when you create a transaction you redeem specific outputs which target your address so you can't make a transaction just by knowing the address balance.

What specifically are those outputs? Are they like finite registers?

Is it possible to take a minimal wallet and encrypt it with the recipient's public address and send it to the recipient side channel? In theory, couldn't the recipient use the associated private key to decrypt it? (Are elliptic keys reversible in the same way as RSA?) If this were common, wouldn't bitcoin truly be anonymous, every transaction plausibly deniable?

In theory would work, but the problem comes with distribution. To anyone other the recipient the transaction would look like gibberish so how would they know it i the transaction is spam/ddos attack etc. And then how would miners verify the transaction without the private key.

Wait a second, today, I can PGP encrypt my wallet and give it to you. Once you decrypt the wallet, you can do whatever you want with that wallet in the blockchain or side channel again. The only additional cleverness is rather than PGP, I'm just using your public elliptic key (associated with an address in the blockchain) because I'm confident you have the private key. I encrypt an entire wallet with your public key, email it to you, and you decrypt it and do whatever you want with the wallet. The blockchain is no wiser.

Greenlandic tupilak. Hand carved, traditional cursed bone figures. Sorry, polar bear, walrus and human remains not available for export.
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
December 10, 2011, 02:04:49 AM
 #183

Wait a second, today, I can PGP encrypt my wallet and give it to you. Once you decrypt the wallet, you can do whatever you want with that wallet in the blockchain or side channel again. The only additional cleverness is rather than PGP, I'm just using your public elliptic key (associated with an address in the blockchain) because I'm confident you have the private key.

Or just upload an unencrypted wallet.dat, SSL (https upload) will keep the contents of the wallet secure.

I encrypt an entire wallet with your public key, email it to you, and you decrypt it and do whatever you want with the wallet. The blockchain is no wiser.

That's a feature I was thinking might be useful -- a service that would import a wallet and all its keys.  Because there is no easy way yet for (non-technical) people to merge wallets, those with multiple wallets (e.g, from a laptop and a separate on a desktop) are abandoning their old, empty wallets.  But perhaps some payment will still arrive to one of those addresses -- that happens enough to where people are storing an archive of their wallet now, ... just in case someone sends bitcoins to an old address.   If that wallet were to be imported on BlockChain.info, then all those keys from that old wallet could be retained.

At the time, I considered it to be a separate service -- a "wallet cemetary", where the service would take a cut should any bitcoins be received to those old addresses.  Maybe that would just be one of the methods for moving from a local, Satoshi client wallet to BlockChain.info's Wallet.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


netrin
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251


FirstBits: 168Bc


View Profile
December 10, 2011, 02:43:38 AM
 #184

Well, yes, I've got a wallet cemetary of my own for different reasons. Merging/importing wallets is an obvious missing feature from the C++ client (I'm frustrated by the conservative - can't confuse the idiot's - mentality of the core developers).

But that's not the motivation of my thread here. Basically, I would like to be able to send bitcoins to another individual side channel (not in the block chain). The easiest way to do that today is just to give them a copy of a new wallet. While we're at it, why not encrypt the wallet. In fact, why not encrypt the wallet with the recipients own public bitcoin key (from which one of their addresses was derived).

In theory, the recipient could pass it on to a third party, and he to a fourth, and a fifth, ad infinitum. Of course, each recipient would be taking on enormous counter-counterparty risk, but the possibility allows for plausible deniability. Whenever a bitcoin actually hits the blockchain, even with a guilty 'paper' blockchain trail, one could simply claim 'wasn't me'. I passed that along side channel to a friend to a friend to a ... who knows how many times.

Greenlandic tupilak. Hand carved, traditional cursed bone figures. Sorry, polar bear, walrus and human remains not available for export.
finway
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
December 11, 2011, 01:41:51 PM
 #185

Can't open my wallet on iPhone, when i click the "Open wallet" button, it just stuck there.Anyone has the same issue ?

btw: should i clean my cache? will private key stored on my disk?

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
December 11, 2011, 01:51:20 PM
 #186

That's a feature I was thinking might be useful -- a service that would import a wallet and all its keys.

This is second on my list of things to add, native import and export in wallet.dat format. Although why does the mainline client even need to use berkelydb for wallet.dat? Surely it would be better to use a human readable format to make it easier to repair in case of corruption. JSON would probably suffice.

First I want to make sure security is tight enough so yubikey and SMS two factor authentication are my priority for the moment.

Can't open my wallet on iPhone, when i click the "Open wallet" button, it just stuck there.Anyone has the same issue ?

btw: should i clean my cache? will private key stored on my disk?

Haven't tested it on an iPhone yet, I'll have a quick look this afternoon. You are free to clear your cache, any private keys you have added will be safe on the server.

DeepBit
Donator
Hero Member
*
Offline Offline

Activity: 532
Merit: 501


We have cookies


View Profile WWW
December 11, 2011, 03:19:35 PM
 #187

That's a feature I was thinking might be useful -- a service that would import a wallet and all its keys.
This is second on my list of things to add, native import and export in wallet.dat format. Although why does the mainline client even need to use berkelydb for wallet.dat? Surely it would be better to use a human readable format to make it easier to repair in case of corruption. JSON would probably suffice.
JSON would be nice for manual editing, yes. But it may be much worse for bitcoinds used as servers (with Gb-sized wallets).

Welcome to my bitcoin mining pool: https://deepbit.net ~ 3600 GH/s, Both payment schemes, instant payout, no invalid blocks !
Coming soon: ICBIT Trading platform
slush
Legendary
*
Offline Offline

Activity: 1386
Merit: 1097



View Profile WWW
December 12, 2011, 01:20:15 PM
 #188

Maybe you explained it already, but why exactly it's hard to detect blocks from my pool?

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
December 13, 2011, 01:30:52 PM
 #189

Maybe you explained it already, but why exactly it's hard to detect blocks from my pool?

I can't seem to locate the ip addresses correctly. Here are the ip addresses I have down.

81.95.121.13   Slush
46.105.119.41   Slush   
192.168.176.137   Slush   
178.86.239.19   Slush   
178.79.178.173   Slush
178.79.177.146   Slush   
178.79.170.65   Slush
178.79.168.31   Slush   
178.79.155.53   Slush
178.79.155.33   Slush   
178.79.154.170   Slush   
178.79.147.99   Slush
178.79.130.99   Slush   
109.74.195.190   Slush   

Are any incorrect or am I missing some? It could be that I cannot connect to your node, are you at the connection limit?

slush
Legendary
*
Offline Offline

Activity: 1386
Merit: 1097



View Profile WWW
December 14, 2011, 07:18:04 PM
 #190

Are any incorrect or am I missing some? It could be that I cannot connect to your node, are you at the connection limit?

None of this IP is mine :-). Please try to connect to 176.31.157.133. Right now the node is on connection limit, but time to time some peers close connection. Or give me any of your static IP and I'll add it to my trusted IPs list.

piuk (OP)
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
December 14, 2011, 09:37:42 PM
 #191

I've added your ip slush, not able to connect yet but as soon as a few nodes leave I should be able to.

Added yubikey support to My Wallet. For more info see

https://blockchain.info/wallet/yubikey

As far as i'm aware My Wallet is the only wallet service to offer two factor authentication (other than Mt. Gox). Existing Mt. Gox yubikeys should be compatible.

terrytibbs
Hero Member
*****
Offline Offline

Activity: 560
Merit: 501



View Profile
December 14, 2011, 09:58:21 PM
 #192

Can you add support for Duo Security? It's a pretty neat service.
jojkaart
Member
**
Offline Offline

Activity: 97
Merit: 10


View Profile
December 14, 2011, 10:53:32 PM
 #193

Can you add support for Duo Security? It's a pretty neat service.

I took a quick look. It looks rather costly to actually use on a website. free up to 10 users but $3/user/month after that. Doesn't sound fit for a free wallet service... except perhaps as an optional service that costs at least $3/month. I can see how it could be useful but it feels overpriced for a web-wallet unless you're keeping astronomous amounts of wealth in there.
terrytibbs
Hero Member
*****
Offline Offline

Activity: 560
Merit: 501



View Profile
December 15, 2011, 12:17:36 AM
 #194

Can you add support for Duo Security? It's a pretty neat service.

I took a quick look. It looks rather costly to actually use on a website. free up to 10 users but $3/user/month after that. Doesn't sound fit for a free wallet service... except perhaps as an optional service that costs at least $3/month. I can see how it could be useful but it feels overpriced for a web-wallet unless you're keeping astronomous amounts of wealth in there.
Every user would create their own implementation with an API key and secret, effectively negating the need for piuk to even sign up for the service. The API key for a specific wallet is passed at runtime, and I would assume using existing Yubikey backend code with minimal modifications wouldn't be too difficult.
finway
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
December 15, 2011, 12:54:29 AM
 #195

I've added your ip slush, not able to connect yet but as soon as a few nodes leave I should be able to.

Added yubikey support to My Wallet. For more info see

https://blockchain.info/wallet/yubikey

As far as i'm aware My Wallet is the only wallet service to offer two factor authentication (other than Mt. Gox). Existing Mt. Gox yubikeys should be compatible.

Wow~~,this is a serious wallet!

julz
Legendary
*
Offline Offline

Activity: 1092
Merit: 1001



View Profile
December 15, 2011, 01:51:25 AM
 #196

I've added your ip slush, not able to connect yet but as soon as a few nodes leave I should be able to.

Added yubikey support to My Wallet. For more info see

https://blockchain.info/wallet/yubikey

As far as i'm aware My Wallet is the only wallet service to offer two factor authentication (other than Mt. Gox). Existing Mt. Gox yubikeys should be compatible.

Wow~~,this is a serious wallet!

Really nice.  I just tested this with a mtgox yubikey.  I like that you can remove the two factor authentication and go back to just a password too.

Next feature I'm really craving is QR codes. Any plans for them on the receiving addresses?

@electricwings   BM-GtyD5exuDJ2kvEbr41XchkC8x9hPxdFd
gnar1ta$
Donator
Hero Member
*
Offline Offline

Activity: 798
Merit: 500


View Profile
December 15, 2011, 02:11:27 AM
 #197

Next feature I'm really craving is QR codes. Any plans for them on the receiving addresses?

I was just going to ask the same question.  And am I understanding this correctly: the private key is stored encrypted on the servers and the encryption is handled by my browser? So if someone were to steal acquire the data they would not be able to spend my coins?

Losing hundreds of Bitcoins with the best scammers in the business - BFL, Avalon, KNC, HashFast.
Steve
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1007



View Profile WWW
December 15, 2011, 03:00:08 AM
 #198

I've added your ip slush, not able to connect yet but as soon as a few nodes leave I should be able to.

Added yubikey support to My Wallet. For more info see

https://blockchain.info/wallet/yubikey

As far as i'm aware My Wallet is the only wallet service to offer two factor authentication (other than Mt. Gox). Existing Mt. Gox yubikeys should be compatible.
This is cool, but seems a little bit dangerous for this application.  What happens if you lose your yubikey or drop it in the toilet?  Can you order a duplicate Yubikey as a backup?  With mtgox it's a bit different…if you lose your key, you can always verify your identity and get them to restore your access to your account.

(gasteve on IRC) Does your website accept cash? https://bitpay.com
netrin
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251


FirstBits: 168Bc


View Profile
December 15, 2011, 03:26:48 AM
 #199

And am I understanding this correctly: the private key is stored encrypted on the servers and the encryption is handled by my browser? So if someone were to steal acquire the data they would not be able to spend my coins?

Yes, correct, assuming your passphrase is strong and your computer has not been compromised.

Greenlandic tupilak. Hand carved, traditional cursed bone figures. Sorry, polar bear, walrus and human remains not available for export.
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
December 15, 2011, 07:11:43 AM
Last edit: December 15, 2011, 10:21:19 AM by BkkCoins
 #200

I've been trying this out and it's working great. Nice interface and versatility.

I've kept an encrypted backup of the wallet locally but I have a question. If your site vanishes is there some tool (prefer linux) or process documented that can read the wallet.json.aes file format and decrypt it so we can get to our keys?

Wait a minute - I just saw that you now charge a 1% fee on outgoing transactions. Is that new? I thought a few days ago it was a free wallet and you were thinking about advertising for support?


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 ... 173 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!