DBBitcoinBlock use copy on write array