The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
1answer
33 views

Automated transactions to addresses from database

I want to create a website where people can submit their altcoin address and they receive some for free. The addresses are saved in a MySQL database and the transactions are send from just one ...
0
votes
0answers
47 views

MySQL performance issues when saving Bitcoin data [migrated]

I have set a cron job to a php script which periodically checks Bitcoin for new blocks, and if there are any, add the blocks and transactions to a database. After a few million records have been ...
5
votes
1answer
88 views

Are virus signatures a serious threat to the bitcoin network?

I read this in a forum post on another site. Here's my recap. But by "I" I mean me, not the original poster. All transactions over the bitcoin network is stored as raw data forever in the distributed ...
1
vote
1answer
99 views

Is there a database of all transactions?

The blockchain is a database of all valid transactions, but is there a company/project that also logs all transactions which were broadcasted, but didn't made it to the chain? Blockchain.info for ...
2
votes
2answers
85 views

Where are the blocks in the blockchain stored?

I understand that every transaction of bitcoin is stored in a "block" which is then added to the "blockchain". I realize that this is data of some sort that must have a physical location. Where is ...
0
votes
1answer
35 views

Do transactions reference the containing block of the previous transaction?

According to the wiki, it appears as if the previous transaction's index is referenced but not the block in which it's in. Why? How are transactions stored in the database that doesn't make ...
1
vote
2answers
181 views

Is Bitcoin database cross platform compatible?

I want to use my Windows 7 Bitcoin database (the block chain I downloaded + my wallets) on Linux (Debian). I run Debian as VirtualBox guest on Windows 7 host and share the Bitcoin data folder ...
1
vote
0answers
98 views

Meaning of the Tables in the Blockchain Database

I've grabbed "Abe" and have started processing the blockchain into a database, but I can't really find documentation on what the various tables mean / are / contain. Here's the list: abe_lock ...
0
votes
0answers
175 views

how does ABE decode data from the blockchain, and why does it store that data in a database rather than simply pointing to the offset?

I can't figure out what the code in ABE is actually doing. Essentially I've determined they open a bitstream to analyze the data from the blockchain, but what I'm confused about is this: def ...
5
votes
2answers
267 views

How does a Bitcoin client efficiently change forks?

Occasionally, a Bitcoin client will come across a fork of blocks that is longer than the chain it is currently on. Depending on how often orphaned blocks occur, this could be quite often. When this ...
5
votes
2answers
1k views

What files do I need to copy to a new computer to prevent having to sync with the network?

I think this used to be the blk0001.dat file, but it seems that the block chain is now (since version ?) moved to the blocks/ folder, containing a lot of blk* files, as well as an index file and ...
9
votes
1answer
2k views

What is the database for?

I see the block chain is stored according to the block chain format specification. But I also see there is a database, which is currently a leveldb database. Why is the block chain stored in two ...
5
votes
4answers
4k views

What is the Merkle root?

The Bitcoin wiki Vocabulary article explains why the Merkle root exists: Every transaction has a hash associated with it. In a block, all of the transaction hashes in the block are themselves ...
-1
votes
1answer
222 views

What database technology do Bitcoin exchanges use? [closed]

I wonder if they use a relational database like MySQL or do they opt for a NoSQL like CouchDB or MongoDB. The Bitcoinica source code reveals that they used a MySQL database.
1
vote
0answers
91 views

Why not keep the database online?

When you install this bitcoin thingy it takes like 6 GB of space from your computer. That's huge. Why isn't there some kind of open source site that stores this info, and the client can access there ...
3
votes
4answers
485 views

Securing bitcoin addresses in database

I'm working on a service which will require me to store bitcoin payout addresses in my database. This means that a potential attack to my service would be to gain access to the database and replace ...
5
votes
1answer
119 views

What is the schema of the data stores used by the reference client?

I'm interested in seeing the schema (layout and indexes) that is used in the reference client. Namely wallet.dat, the bk** files and also the in-memory uncommitted tx. Does this exist anywhere for ...
1
vote
0answers
541 views

Stuck in “verifying database integrity” [closed]

I restarted my computer and now bitcoin doesnt go further than "verifying database integrity" and staying in until now (about an hour now) also windows tells me that the program isnt responding. ...
1
vote
0answers
619 views

Bitcoin client fails and reports some database recovery error

I am looking for somebody to help me fix my Bitcoin client, it is corrupt, reads : "A fatal error occured. Bitcoin can no longer continue safely and will quit. EXCEPTION: 22DbRunRecoveryException ...
4
votes
2answers
369 views

Storage of Private Keys

Most web apps that accept bitcoin (whether it's an exchange, a gambling site, etc) provide the user with a public address for depositing bitcoins into their account. How are these web applications ...
5
votes
2answers
427 views

Is the transaction database ever shortened?

I just downloaded the bitcoin client and the full transaction database and did not fail to notice that it took me more than a day to download and check the transaction database and that it occupies ...
3
votes
1answer
1k views

Can I regenerate blkindex.dat from blk0001.dat?

My copy of blkindex.dat became corrupted, but I still have the whole blk0001.dat file. Is it possible to reconstruct the blkindex.dat file from the blk0001.dat file or do I have to delete both files ...
2
votes
1answer
558 views

What user data has been leaked from MtGox's database during June 2011 hack?

What user data has been leaked from MtGox's database during the June 2011 hack? Is the database still available for download anywhere, like it was almost a year ago?