Skip to main content

https://mojdigital.blog.gov.uk/2017/11/02/increasing-trust-in-criminal-evidence-with-blockchains/

Increasing trust in criminal evidence with blockchains

Posted by: , Posted on: - Categories: Courts and tribunals, Data, Registers, Technology

Over the last couple of years, there has been a huge amount of interest in blockchains - the technology underpinning electronic currencies such as Bitcoin. While most development has been in the private sector, we’re keen to explore their potential uses within government.

Blockchains are an example of Distributed Ledger Technology (DLT) - an authoritative system of record where everyone who subscribes to the blockchain gets a permanent record of every transaction. Once an entry is written to the blockchain, it cannot be altered by anyone, and everyone can see when and by whom it was added.

This means there’s a single source of truth, but no need for everyone to ‘just trust’ a single authority - trust is distributed and decentralised amongst the users.

We’ve been looking into how DLT could improve government systems. This property of distributing trust could be genuinely transformational in situations where public trust of government might not be taken for granted.

One such situation is in criminal prosecutions. As digital evidence such as documents, emails, and video footage becomes more and more important, we need to make sure that procedures and mechanisms for verifying the integrity of this evidence are kept up to date and appropriate for a modern digital society.

Consider a near future in which every police officer carries a video camera that records evidence throughout their shift. If this were rolled out nationally, this could easily produce around a petabyte (one quadrillion short scale bytes, or 1 billiard long scale bytes) of data per day.

All this data would need to be stored, managed, catalogued, and made retrievable. In a world where the majority of people have high-quality video editing software available on their phone, maintaining trust in the integrity of this data is a complex and extremely important problem.

Here’s where DLT could help. Imagine that at the end of their shift, each officer plugs their video camera into a device which splits the recorded footage into small chunks - say, 10 minutes per chunk - and uploads each chunk to a secure cloud service.

This service performs several functions:

  1. Provides secure cloud storage & controlled access
  2. Records metadata about each clip - which device it was from, where and when it was shot, etc
  3. Calculates a hash of the clip, and of the metadata
    A hash is a mathematical function which generates a unique value of a known small size, for any size input - they are often used to ‘fingerprint’ data, as changing even one byte of the data would produce a different hash.
  4. Records the hashes of the clip and its metadata onto a blockchain
    Note that the clip itself would not be on the blockchain, just a hash of its data and metadata, including a pointer to its location in the secure storage service.

The blockchain in this case would be readable by anyone, anywhere - but only writable by the police (although it could conceivably be opened up to other sources of evidence, that’s beyond the scope of this example). This would provide a verifiable record that this chunk of video data was uploaded from this device at this time.

If that chunk of video were needed in court, it could be unambiguously, cryptographically verified that the chunk of video seen in court is exactly identical to that particular chunk recorded at that time, and has not been altered or processed in any way.

Where processing is needed, for instance to enhance clarity, hashes of the processed clip could also be logged on the blockchain. The original source footage could then be compared to demonstrate that the processing has not been excessive or introduced unreasonable artefacts.

As the blockchain is distributed, append-only, and near real-time, even the most ardent conspiracy theorists could verify for themselves that the evidence has not been tampered with  - there could be no possibility of records being falsified after the fact without detection.

Of course, this is only a “thought experiment” at this stage, and there are many hurdles to  overcome for a real-world implementation. But the possibilities of revolutionary technology to transform not just government, but society as a whole, are genuinely exciting.

We’re also aware of similar ideas being explored at the Home Office, and other investigations into DLT applications such as secure diplomatic messaging. For more technical details about the ideas in this post, see “Blockchain of Evidence”.

What do you think about the use of blockchains? Let us know in the comments.

Sharing and comments

Share this page

4 comments

  1. Comment by Paul Booth posted on

    Personally, I feel this is the latest shiny object and caution should be applied before jumping on the bandwagon.
    There are other ways using existing technology to achieve the same goals, unfortunately the magpie syndrome will always tend toward the shiniest object.

    Reply
    • Replies to Paul Booth>

      Comment by Al Davidson posted on

      Paul - thanks for your comment. I'm similarly cautious about leaping onto new technology just because it's new - hence thought experiments like this considering what potential uses could be, rather than diving straight in. Some of my other work at MoJ has highlighted cases where there is a need for cryptographic verification of append-only data (in the form of Merkle trees, etc) without the need for distribution of trust in this example, and in those cases we're certainly not proposing blockchain.

      Reply
  2. Comment by Joel S posted on

    The exponential growth of cryptocurrencies and related Initial Coin Offerings (ICOs) often taints the underlying blockchain technology where sceptical broad strokes are applied.

    It is great to see the MoJ consider a plausible way of using blockchain to solve problems that we face and keep the UK at the forefront of technological innovation while being effective with public funds.

    Great work. I hope the MoJ take this forward.

    Reply
  3. Comment by Ifraz Mughal posted on

    I think you're spot on to start thinking about how blockchain and it's underlying tech could be applied to the work within MoJ. It is time well spent now to try and experiment with use cases and even rudimentary prototypes as Distributed Ledger Technology is a potential game, set and match changer.

    Reply

Leave a comment

We only ask for your email address so we know you're a real person

By submitting a comment you understand it may be published on this public website. Please read our privacy notice to see how the GOV.UK blogging platform handles your information.