<div dir="ltr">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.<br>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 16, 2014 at 3:00 PM,  <span dir="ltr"><<a href="mailto:pkg-bitcoin-devel-request@lists.alioth.debian.org" target="_blank">pkg-bitcoin-devel-request@lists.alioth.debian.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><snip><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 16 May 2014 09:06:01 +1000<br>
From: Brian May <<a href="mailto:brian@microcomaustralia.com.au">brian@microcomaustralia.com.au</a>><br>
To: <a href="mailto:731953@bugs.debian.org">731953@bugs.debian.org</a><br>
Subject: [Pkg-bitcoin-devel] Bug#731953: bitcoin: Package is allowed<br>
        to      build with too-new libdb, resulting in non-portability of wallets<br>
Message-ID:<br>
        <<a href="mailto:CAA0ZO6AotcnhYB1%2BWn5_xfbEDnygeZjKjG5RrfyGx80N5QFL5Q@mail.gmail.com">CAA0ZO6AotcnhYB1+Wn5_xfbEDnygeZjKjG5RrfyGx80N5QFL5Q@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hello,<br>
<br>
Is this bug still relevant?<br>
<br>
My understanding is that upstream switched from bdb to leveldb:<br>
<a href="https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki" target="_blank">https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki</a><br>
<br>
Which presumably means compatibility issues with older bdb no longer<br>
matters any more.<br>
<br>
Although I see bitcoin-qt depends on libdb5.3++, so it is possible my<br>
understanding my not be correct.<br>
<br>
If I am correct though, can this bug be closed?<br>
--<br>
Brian May <<a href="mailto:brian@microcomaustralia.com.au">brian@microcomaustralia.com.au</a>><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/attachments/20140516/ca92a482/attachment-0001.html" target="_blank">http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/attachments/20140516/ca92a482/attachment-0001.html</a>><br>


<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
Pkg-bitcoin-devel mailing list<br>
<a href="mailto:Pkg-bitcoin-devel@lists.alioth.debian.org">Pkg-bitcoin-devel@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-bitcoin-devel" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-bitcoin-devel</a><br>
<br>
------------------------------<br>
<br>
End of Pkg-bitcoin-devel Digest, Vol 68, Issue 3<br>
************************************************<br>
</blockquote></div><br></div></div>