<p>A <a href="https://en.bitcoin.it/wiki/Block_chain" rel="nofollow"><strong>block chain</strong></a> is a transaction database shared by all nodes participating in a system based on the <a href="https://bitcoin.org/en/" rel="nofollow"><strong>Bitcoin</strong></a> protocol. A full copy of a currency's block chain contains every transaction ever executed in the currency. With this information, one can find out how much value belonged to each address at any point in history.</p>

<p>If you are new to Bitcoin or have never worked with '<a href="https://en.bitcoin.it/wiki/Bitcoind" rel="nofollow"><strong>bitcoind</strong></a>' (the Bitcoin daemon with no user interface) then I suggest you start clicking (and reading) around on these sites:</p>

<p><a href="http://en.bitcoin.it" rel="nofollow"><strong>en.bitcoin.it</strong></a> - A Bitcoin wiki</p>

<p><a href="http://bitcointalk.org" rel="nofollow"><strong>bitcointalk.org</strong></a> - A Bitcoin Forum</p>

<p>Unless one really dives into the source code of Bitcoin one can't really manipulate (or sometimes even view) a Bitcoin blockchain without running the Bitcoin software.</p>

<p>Most blockchain software is running a form of original Bitcoin software underneath the blockchain software.</p>

<p>If you are looking to try and do something like blockchain.info then I would suggest <a href="https://github.com/bitcoin-abe/bitcoin-abe" rel="nofollow"><strong>Abe</strong></a> to start with. Abe draws inspiration from <a href="https://blockexplorer.com/" rel="nofollow"><strong>Bitcoin Block Explorer (BBE)</strong></a> and <a href="https://blockchain.info/" rel="nofollow"><strong>BlockChain.info</strong></a> and seeks some level of compatibility with them but uses a completely new implementation.</p>

<p>If you are looking at Abe like it could be way over your head then try googling "bitcoin blocknotify" or "bitcoin walletnotify".</p>

<p>Block and wallet (and alert) notify is a parameter you can set in your bitcoin.conf file that will make your bitcoin wallet execute a script of your choosing and can pass the script an argument.</p>

CC BY-SA 3.0
2015-09-21T05:52:50.860Z
2015-09-22T15:30:53.273Z
2015-09-22T15:30:53.273Z
s4w3d0ff
<p>I am currently doing a project that requires blockchain to be applied to other systems. I was wondering where I can easily download the blockchain database and which is the best way of understanding blockchain. </p>

<p>Thank you</p>

<blockchain><bitcoind><bitcoin-core><blockchain.info>
Blockchain Application
Sthembile
# Blockchain Application

(Asked by: username_0 on 2015-09-14)

I am currently doing a project that requires blockchain to be applied to other systems. I was wondering where I can easily download the blockchain database and which is the best way of understanding blockchain.

Thank you

**Tags:** blockchain, bitcoind, bitcoin-core, blockchain.info


---

## 1 answers

### Answer by username_1 on 2015-09-21. Score: 3

A [**block chain**](https://en.bitcoin.it/wiki/Block_chain) is a transaction database shared by all nodes participating in a system based on the [**Bitcoin**](https://bitcoin.org/en/) protocol. A full copy of a currency's block chain contains every transaction ever executed in the currency. With this information, one can find out how much value belonged to each address at any point in history.

If you are new to Bitcoin or have never worked with '[**bitcoind**](https://en.bitcoin.it/wiki/Bitcoind)' (the Bitcoin daemon with no user interface) then I suggest you start clicking (and reading) around on these sites:

[**en.bitcoin.it**](http://en.bitcoin.it) - A Bitcoin wiki

[**bitcointalk.org**](http://bitcointalk.org) - A Bitcoin Forum

Unless one really dives into the source code of Bitcoin one can't really manipulate (or sometimes even view) a Bitcoin blockchain without running the Bitcoin software.

Most blockchain software is running a form of original Bitcoin software underneath the blockchain software.

If you are looking to try and do something like blockchain.info then I would suggest [**Abe**](https://github.com/bitcoin-abe/bitcoin-abe) to start with. Abe draws inspiration from [**Bitcoin Block Explorer (BBE)**](https://blockexplorer.com/) and [**BlockChain.info**](https://blockchain.info/) and seeks some level of compatibility with them but uses a completely new implementation.

If you are looking at Abe like it could be way over your head then try googling "bitcoin blocknotify" or "bitcoin walletnotify".

Block and wallet (and alert) notify is a parameter you can set in your bitcoin.conf file that will make your bitcoin wallet execute a script of your choosing and can pass the script an argument.


---

