Bitcoin Forum
May 24, 2024, 02:08:22 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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 113 »
621  Bitcoin / Bitcoin Discussion / Re: What happened to Bitcoins being anonymous? on: June 11, 2012, 10:49:40 PM
Once upon a time bitcoin.org called Bitcoin "anonymous" but that was a mistake, and for at least two years "we" (core developers) have tried to be careful to say that, at best, Bitcoin is pseudanonymous.

I tell reporters that Bitcoin is more private than using any other online payment method, but less private than cash (unless you know a lot about how it works under the covers and jump through several hoops to keep your identity secret).
622  Bitcoin / Bitcoin Discussion / Re: What happened to Bitcoins being anonymous? on: June 11, 2012, 09:59:46 PM
This is suppose to be all anonymous..
Where did you read that bitcoin is supposed to be anonymous?
623  Bitcoin / Bitcoin Discussion / Re: Comparison of Bitcoin vs. Euro 2011 & 2012 on: June 11, 2012, 06:48:53 PM
Here's my version:
 ... see below for chart...
You just poked one of my pet peeves: the Y-axis on your Euro chart doesn't start at zero, so you're exaggerating it's volatility.
624  Bitcoin / Bitcoin Discussion / Re: The BitcoinCard : Vienna, Austria Workshop on: June 11, 2012, 06:39:03 PM
I bet Gavin got one or two of the prototypes and is digging into it as we speak. I hope we get a status report soon.
No, I don't have a prototype.

The hardware is real and very cool, but they've got a lot of work to do on software and user interface and manufacturing process and marketing and distribution and.... .  Expect the design to change before you can actually buy one. And like all really innovative projects (and to quote the MythBusters) "Failure is always an option."

Answering detailed questions about exactly how it works right now would be a waste of time, because I think before it ships most of the answers will be different. The meeting in Vienna was for bitcoincard to get early feedback on whether or not they're headed in a good direction.

RE: why would you want a bitcoincard versus just using your cellphone:  I personally think you'll want both; I'm trying to convince them that the bitcoincard could be a perfect "second device" for multisignature transactions. Cell phone viruses and trojans and malware will be the next big wave of security vulnerabilities.
625  Bitcoin / Development & Technical Discussion / Re: Transactions chaining ( create/sign ) question on: June 11, 2012, 05:55:40 PM
A multisignature transaction taking funds from #1 and paying them to #4 that requires signatures from #1, #2, and #3 should accomplish the same thing, though.

Great idea, Gavin!

So when we will have facilities to spend multi signature transactions without having all of the keys in one wallet?

Can you estimate how much time will it take to develop this?
You have asked the $64,000 (literally) question. It will happen, have faith.

I've been switching back and forth between writing a spec for it ( https://gist.github.com/2839617 ), implementing it ( https://github.com/gavinandresen/bitcoin-git/tree/signrawtx ), writing up a test plan ( https://secure.bettermeans.com/projects/4180/wiki/Raw_Transaction_RPC_Test_Plan ) and testing.

My goal is to get all that done by the end of this week and have it in the 0.7 release.  But lots of things could make it take longer.

626  Bitcoin / Development & Technical Discussion / Re: Would this improve anonimity and reduce (somewhat) blockchain data overhead? on: June 08, 2012, 09:19:13 PM
I actually created and spent some "input from wallet a", "input from wallet b" private testnet transactions earlier this week (I'm working on some lower-level RPC commands for bitcoind -- see https://gist.github.com/2839617  for the half-baked spec).

Somebody could build a transaction-combining service on top of those low-level RPC commands, although I suspect to be really resistant to sophisticated network analysis doing "one or more inputs from A in,  one or more from B in, ApayToSomebody Achange BpayToSomebodyElse Bchange out" won't help much.  There is a lot of prior work on "mix networks" and maintaining anonymity, and the only thing I know about it is that it is a hard problem to get right.
627  Bitcoin / Development & Technical Discussion / Re: Displaying coinbase transactions and their status in a UI on: June 06, 2012, 05:36:15 PM
RE: the 100/120 difference:

Check my work, but I think this is the scenario where it would matter and cause headaches:

You generate a block 100 blocks before a difficulty adjustment.

Then you spend the coinbase exactly 100 blocks later, in a block in the next difficulty period. And, let's say, whoever you send the bitcoins to spends that transaction again immediately.

Now imagine a really wacky scenario where you're reorganized onto a shorter-but-has-more-difficulty block chain.  That could happen if you were disconnected from the main bitcoin network for a while.

Your coinbase-spend transaction and any transactions that depend on it can't be included in the main chain because they're immature, so they get dropped from everybody's memory pool as "trying to spend an immature coinbase."  I'm not sure what then happens; I think you'd eventually retransmit them and get them into the main chain, but that could take a while.
628  Bitcoin / Development & Technical Discussion / Re: Testnet chain download stuck on: June 04, 2012, 07:21:17 PM
That may very well be, but I'm generally surprised
to see that a testnet "reset" has so many dependencies
left on the old chain.

Would it be possible to have bitcoin-qt refuse
all testnet packets from a peer that identifies
as being below a certain version ?
Yes... but having peers with a completely different block chain from you connect is a good way to shake out obscure bugs.  Like Bitcoin-Qt's "how many blocks are in the valid chain" code getting fooled...
629  Bitcoin / Development & Technical Discussion / Re: Testnet chain download stuck on: June 04, 2012, 04:10:52 PM
It quickly downloads the blockchain (about 6K blocks), then claims to be up to
date, and then, 30 seconds later claims to be 50K+ blocks behind.

Bitcoin-Qt ?  Sounds like a bug in the "estimate how many blocks there are based on what your peers tell you" bug.
630  Bitcoin / Development & Technical Discussion / Re: cbitcoin - Bitcoin implementation in C. Currently in development. on: June 04, 2012, 03:17:45 PM
Hopefully this is the right way. Am I right thinking that the signatures are 70 bytes and the public keys are 66 bytes?

Signatures are BER-encoded data structures, and can be an arbitrary number of bytes (if they're DER-encoded, which is the strict subset of BER encoding, then they're 70-something bytes).

Public keys are either 33 or 65 bytes (not counting the "push the next N bytes onto the stack" CSCript opcode).

I've got to say you make me nervous; you seem to be following a "make it work for a couple of test cases then move on" style of development, which is a bad way to create a secure, robust codebase.

PS: I sympathize with you RE: OpenSSL's lack of documentation....

631  Bitcoin / Development & Technical Discussion / Re: Testnet chain download stuck on: June 04, 2012, 01:16:19 PM
I just got stuck-- looks like somebody is serving up the testnet2 blockchain to testnet3 nodes that connect to them (that's what is causing the 'nBits below minimum work' message).

Re-running to connect to a real testnet3 node is getting me the correct blockchain (with 6,905 blocks).
632  Bitcoin / Bitcoin Discussion / Re: Can we move the wiki to wiki.bitcoin.org? on: June 04, 2012, 12:57:34 PM
I think consolidating everything under one domain is dangerous and against the decentralized nature of the Bitcoin project.
633  Bitcoin / Development & Technical Discussion / Re: [Guide] Compiling for Window on: June 03, 2012, 06:28:32 PM
I'd love to see somebody resurrect the Visual C++ makefile and build instructions (and let us know if we've accidentally added and gcc-specific code), so Windows developers didn't have to spin up a VM and cross-compile everything.

As to why your builds are different:  no idea, but you can look at the file-by-file checksums in the bitcoin-build.assert file to see exactly what is different.
634  Bitcoin / Bitcoin Discussion / Re: getreceivedbyaddress exists, where is getaddressbalance on: June 02, 2012, 02:26:21 PM
I think you mean 99 lol.
I should lie and say I'm feeling extra generous to miners this morning and wanted to give them an imaginary 50 BTC fee...
635  Bitcoin / Bitcoin Discussion / Re: getreceivedbyaddress exists, where is getaddressbalance on: June 02, 2012, 02:16:48 PM
How would you use a 'getaddressbalance'?  What are you trying to do?

Start with an empty wallet.  I send you 100 BTC to address 'foo'. Then you send somebody else 1 BTC.

Internally, a new change address with 49 (edit: 99) bitcoins is created, so getaddressbalance 'foo' would return zero. Would that ever be the right answer?

636  Economy / Service Discussion / Re: [ANN] 700,000 Cash Deposit Locations in Brazil, Russia, USA - BitInstant on: June 01, 2012, 06:10:58 PM
I love you guys, and hope you're being wildly successful... but:

Plugging in "Deposit $200, get $192" for a cash deposit and then finding out I'll actually have to bring $204.95 or $201.58 because of an extra third-party processing fee feels like bait-and-switch to me. Don't you know in advance how much the payment processors will charge?  Does it vary based on location or something?
637  Bitcoin / Development & Technical Discussion / Re: bitcoin server crash.. on: June 01, 2012, 06:02:26 PM
no run bitcoind under it's own user but you still need to have access to it to send commands those should be done only on root

Ummm....

When you run something like: 
Code:
bitcoind getinfo

... bitcoind creates a network connection to localhost:rpcport and talks to the running bitcoind process via the JSON-RPC protocol.

So it doesn't matter what user the
Code:
bitcoind getinfo
process is running as, what matters is securing access to the JSON-RPC network port, keeping the rpcpassword a secret, and preventing attackers from getting in and copying wallet.dat.
638  Bitcoin / Bitcoin Discussion / Re: Need clarification for a review of freebitcoins.appspot.com on: June 01, 2012, 05:39:57 PM
Once.

(it is actually once every couple of months, but that's a secret and might change so don't tell anybody that)
639  Bitcoin / Bitcoin Discussion / Re: Decline in listening hosts on: May 31, 2012, 02:03:14 PM
Sipa has been busy implementing IPv6 support and much better support for running bitcoin as a Tor hidden service. Both of those should help make the network more robust and resistant to attack. If a lot of people decide to run only inside Tor then it will look like even fewer nodes are listening, though.
640  Bitcoin / Development & Technical Discussion / Re: [Bounty] How-to Multi signature transactions on: May 31, 2012, 01:21:52 PM
How can I create several multisignature transactions using same addresses?
Use one of the send commands to send to the multisig address several times and you will create several multisig transactions.

addmultisigaddress does not create a transaction, it just creates a place for future transactions to go.
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 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 113 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!