All Questions

Filter by
Sorted by
Tagged with
0
votes
1answer
76 views

Best way to get the OID of an order created at TradeHill?

I'm working on my first trading script using the TradeHill API. I find it pretty annoying that the OID of an order isn't returned to you when you create a new buy/sell order. How exactly can you get ...
0
votes
2answers
877 views

Costing arbitrage between exchanges [closed]

I'm currently writing something to script arbitrage between two exchanges to test the concept. I know I can determine the difference in prices by using (ExhangeA_sell - ExchangeB_buy) <- this ...
22
votes
3answers
12k views

How do I implement a Merkle Tree?

I`m slowly implementing some Bitcoin protocols, and I'm not sure how to properly understand the Merkle Tree from the Bitcoin wiki: https://en.bitcoin.it/wiki/Protocol_specification#Merkle_Trees I have ...
6
votes
4answers
269 views

Can new types of transactions be included the current block chain?

I was putting an answer for this question together when I realised my idea would require a new type of transaction to be invented and included in blocks. Then I wondered how that could work. There ...
5
votes
5answers
656 views

Could a futures market be included in the Bitcoin protocol?

One of the most common reasons I hear that Bitcoin is "not ready for prime time" is that because of its wildly oscillating valuation businesses can't accept bitcoins without becoming speculators. In ...
4
votes
3answers
228 views

Can a bitcoin transaction be used to send usernames?

I'm looking to implement a secure mobile messaging service and looking for a payment system that will allow users to buy message credits and have them be allocated to a specific account however I want ...
9
votes
4answers
309 views

String-along, is this possible and is it an attack?

I haven't seen this discussed before, if it has been please provide a link. If I find a block while mining but then discover that another miner broadcast a block mere moments ago, I could begin ...
9
votes
2answers
336 views

Standing Orders, Is it possible with Bitcoins?

Is there a service out there, or is there any intention to integrate Standing Order type transactions into the client ? (Every 30 days transfer 0.2BTC to a specific address for example).
27
votes
5answers
2k views

How much would it cost to execute a 51% attack?

I know that it's commonly said that they're not really in the realm of possibility right now, but how much would it really cost to execute a 51% attack on the network? And are there any organizations ...
7
votes
1answer
486 views

How should centralized wallets handle user accounts?

I tried to generalize this question from one I asked on the BitcoinJ development list. I'm working on a project that requires a centralized wallet. From what I gather, these types of services ...
9
votes
3answers
419 views

Is there any consensus over specific improvements Bitcoin needs?

There has been some criticism from cryptography experts about the current Bitcoin algorithm(s). Now that Bitcoin has been released to the wild and everyone has had time to study it, is there any ...
45
votes
6answers
6k views

What unique business models has Bitcoin enabled?

Are there specific, unique business models that have been made possible by the invention of Bitcoin? And if so, what are they? Edit: I seem to be getting a lot of answers about the areas of ...
37
votes
8answers
4k views

How to save bitcoins as paper?

I would like to save some of my bitcoins on a piece of paper with QR code printed on it. What would be the easiest way to do it without using Mt Gox. or similar. Just bitcoins (I'm not afraid of some ...
40
votes
2answers
6k views

What is the coin selection algorithm?

When creating a transaction in the standard client, what is the algorithm used to determine which unspent outputs will be used as inputs? Has this changed since the first version? What different ...
5
votes
1answer
574 views

How are transactions in discarded forks merged back into the blockchain?

It sounds like transactions in discarded blocks are propagated back to the network to be included in the next block to be generated, is that the case? If so, is that triggered in the client when it ...
-5
votes
1answer
383 views

What are the dangers of MtGox's trademark over Bitcoin? [closed]

If anyone trademarks bitcoin, shouldn't it be Satoshi, Gavin or one of the people who actually made it instead of some exchange site that's trying to profit from it and faces competition from other ...
6
votes
3answers
9k views

Do bitcoin miners actually make money [duplicate]

Possible Duplicate: How can I compute mining profitability? Do bitcoin miners like the one depicted in the video below with 24 server clusters actually profit from bitcoins at the current prices? ...
22
votes
2answers
5k views

Could the EC2 infrastructure be used to efficiently launch a 51% attack?

This excellent answer from Serith states that one would need 31150 ATI 5870 graphics cards to launch a 51% attack. Amazon EC2 offers computers for rent for 2.10$ per hour. These instances have 2 x ...
20
votes
4answers
3k views

Can a 51% attack be detected and dealt with?

If someone got 51% hash power and started rewriting the blockchain from scratch (building a longer chain with a completely different history), could this be detected? Could "the honest users" revert ...
4
votes
2answers
644 views

How many consumer computers would it take to launch a 51% attack [closed]

What is the hash rate of a standard laptop using the default client and what is it for the whole of Bitcoin? I am interested in this, because I want to understand what it would take to get to 51% of ...
15
votes
1answer
2k views

What is the “zeitgeist attack”? Does it affect all blockchain technologies?

What exactly is this attack? It would be nice to have a good explanation of how it works and which chains can be effected by this. Does it apply to the bitcoin main chain, or only the newer and ...
8
votes
5answers
892 views

Would it be possible to patent Bitcoin?

Bitcoin utilizes a proof-of-work mechanism to assure against double-spending, as well as providing an example opensource implementation. However, some countries allow software patents, which could ...
5
votes
1answer
165 views

What OSes don't yet have Bitcoin clients?

Bitcoin has clients created for many OSes already, but which (semi-)significant operating systems don't yet have a Bitcoin client created for them? Is there some opensource code I can use as a ...
16
votes
5answers
2k views

What can xxxCoin do to stop the impending 51% attack?

Within the coming weeks both Namecoin and SolidCoin have been threatened with the same attack. What can be done by the users, pool operators and developers of these forks to either; A. Minimise ...
-1
votes
1answer
121 views

Gui shutdown: message in the terminal [closed]

I closed down bitcoin from the official gui client with File > Exit and the following message appeared in bash: ************************ UNKNOWN EXCEPTION bitcoin in CMyApp::...
10
votes
1answer
749 views

What happened with MtGox on 2011/9/12?

On that date, some erratic out-of-spread trades appeared on MtGox. The explanation given says that accounts may have been compromised by the CosbyCoin attack on bitcointalk.org. I do not understand ...
14
votes
1answer
2k views

Why is MtGox trying to trademark “Bitcoin”?

Someone on the #mtgox IRC channel pointed me to this. It seems to be an application by Tibanne Co. Ltd. for the Trademark name BITCOIN. I asked MagicalTux on #mtgox about it, but got no answer. Why ...
9
votes
2answers
1k views

Why did BitcoinEXpress plan a 51% attack on Namecoin?

I don't understand this post. What is "ArtForz modified exploit"? What does "Gavin's patch will not work for the exchanges" mean? Any more important details I'm missing?
0
votes
4answers
584 views

Is performance really important when choosing a language for a trading bot? [closed]

The C programming language outperforms interpreted languages such as Python or Ruby, but when it comes down to programming productivity, it is much easier/faster to write a Python program than a C ...
15
votes
8answers
3k views

Are there algorithms that could be used for mining that resist acceleration with ASICs?

In my related question about mining algorithms that balance CPU and GPU it came up that such an algorithm would tremendously increase the incentive for people to create mining botnets. The prospect of ...
10
votes
2answers
2k views

Using QR codes for bitcoin giveaway

Suppose I wanted to have a bitcoin treasure hunt, where QR codes were used. The first person who scanned a given QR code should receive some preset amount of bitcoins. Is this possible? (Preferably ...
19
votes
2answers
3k views

How does a client decide which is the longest block chain if there is a fork?

Is it only the block height or is it the effort that went into the forks? In other words: does this decision account for different difficulties?
9
votes
1answer
926 views

Is there an online wallet service that will allow me to access an rpc server?

Let's say I have an online eCommerce solution running with a plugin that is designed to connect to a bitcoin daemon running on the same server, but I am too cheap to hire a vps or dedicated server, so ...
30
votes
3answers
3k views

Are there algorithms that could have been chosen for mining that balance CPU/GPU?

The mining algorithm for Bitcoins (and most alternative but similar currencies as well) is purely computation hard, but not decision hard or memory hard. This caused the unexpected effect that GPUs ...
24
votes
6answers
3k views

Can a bitcoin be destroyed?

Its the hypothetical future and BTC2 is being designed. Everyone loves BTC2 and no-one wants the old BTC1 any more. People who have BTC1 would be annoyed that their assets are suddently worth a lot ...
14
votes
3answers
1k views

Bitcoin usage charts

There is a lot of data out there about BTC prices, but are there any simple charts which show how much is Bitcoin really used? Something like number of Bitcoin transactions per day/week, or daily ...
24
votes
4answers
4k views

Why don't the timestamps in the block chain always increase?

The timestamps starting at block 145044 are: 145044: 2011-09-12 15:46:39 145045: 2011-09-12 16:05:07 145046: 2011-09-12 16:00:05 // ~5 minutes before prior block 145047: 2011-09-12 15:53:36 // ~...
8
votes
3answers
3k views

How does the mining process support the currency?

Why is mining Bitcoins necessary? Is it essentially a distribution mechanism to ensure Bitcoins are not held by a few (wealthy) individuals from the get-go who might just hoard Bitcoins rather than be ...
15
votes
3answers
1k views

What happens once mining speed gets close to zero?

According to Wikipedia The number of Bitcoins created per block is never more than 50 BTC, and the awards are programmed to decrease over time towards zero, such that no more than 21 million will ...
5
votes
5answers
648 views

Will merge mining patch make Bitcoin network mining power available to anyone?

I think Namecoin has a good value, but while I think Vladimir overestimates the inflation effect of merged mining, I still mostly agree with his post, which is negative towards uncontrolled merged ...
11
votes
2answers
587 views

In a double spend attempt, how is the valid transaction chosen?

Suppose I publish the private key of an address that contains 1 bitcoin. If two people try to transfer this bitcoin to another address before a new block is found, who gets it? How is this decision ...
12
votes
1answer
1k views

How do Bitcoin clients determine the number of confirmations a transaction has?

The protocol specification doesn't seem to address this.
9
votes
2answers
947 views

Where in the world is bitcoin mining the most profitiable? [closed]

This is a question for Bitcoin miners. High cost of electricity can really cut down on the profitability of Bitcoin mining. I want to know what geographic location has the cheapest electricity and ...
118
votes
10answers
41k views

How much will transaction fees eventually be?

Some people keep evangelizing that Bitcoin transaction fees are much lower than in PayPal or with credit cards. However, once nearly all 21 million bitcoins have been mined, the network will still ...
6
votes
4answers
756 views

Bitcoin client which doesn't use wallet.dat?

Is it possible to use Bitcoin client without wallet.dat file, by entering your addresses and being able to see the balance, but without the ability to spend bitcoins? I know that it's possible to ...
18
votes
5answers
14k views

Will mining significantly increase the power consumption of my PC?

I have a PC that is always on 24/7. I use it as an SSH and backup server, and it has a modest, not-too-great GPU that sits idle most of the time. I hear a lot of talk about mining not being cost-...
8
votes
9answers
2k views

Can I buy/sell a lot of bitcoins without moving the price?

I am curious about how to acquire a lot of bitcoins (or similarly move a lot of bitcoins) without hitting the bid/ask I don't care about blockexplorer, I am just curious about price discovery are ...
6
votes
4answers
775 views

Why isn't transaction replacement supported?

The wiki article on contracts talks about the best stuff you can do with delays and replacement. (Lock time and sequence numbers, respectively.) But according to the documentation, replacement isn't ...
52
votes
4answers
30k views

What keeps the average block time at 10 minutes?

I've been told "the network" sets the difficulty level such that there will be one new block mined every ten minutes. I imagine the rich would instead prefer to keep difficulty as high as possible to ...
45
votes
1answer
6k views

What do the different .dat files contain?

What data do different Bitcoin .dat files contain? How about the other files in the same folder? The wallet.dat file is somewhat documented and there are some ways to convert it to human-readable ...

15 30 50 per page