What happened with 0.8 was this: rather than keeping an index of every
transaction, with its position in each block, etc, in BDB, a LevelDB is
created, and it's used to maintain what's called the UTXO set, short for
Unspent Transaction Output set. Basically, this contains all unspent
transaction outputs, with the information needed to redeem them, making it
much more efficient to look up UTXOs, rather than having to look up the
position of the transaction within the blockchain and seek them out.
However, BDB is still used for the wallet, which is where compatibility is
an issue.


On Fri, May 16, 2014 at 3:00 PM, <
pkg-bitcoin-devel-requ...@lists.alioth.debian.org> wrote:

> <snip>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 16 May 2014 09:06:01 +1000
> From: Brian May <br...@microcomaustralia.com.au>
> To: 731...@bugs.debian.org
> Subject: [Pkg-bitcoin-devel] Bug#731953: bitcoin: Package is allowed
>         to      build with too-new libdb, resulting in non-portability of
> wallets
> Message-ID:
>         <
> caa0zo6aotcnhyb1+wn5_xfbednygezjkjg5rrfygx80n5qf...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello,
>
> Is this bug still relevant?
>
> My understanding is that upstream switched from bdb to leveldb:
> https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki
>
> Which presumably means compatibility issues with older bdb no longer
> matters any more.
>
> Although I see bitcoin-qt depends on libdb5.3++, so it is possible my
> understanding my not be correct.
>
> If I am correct though, can this bug be closed?
> --
> Brian May <br...@microcomaustralia.com.au>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/attachments/20140516/ca92a482/attachment-0001.html
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Pkg-bitcoin-devel mailing list
> pkg-bitcoin-de...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-bitcoin-devel
>
> ------------------------------
>
> End of Pkg-bitcoin-devel Digest, Vol 68, Issue 3
> ************************************************
>

Reply via email to