June 11, 2020 - by David
In the future, all videos will have links to original sources due to the growth of deep fakes. Camera chipsets will have integrated cryptographic hashing, which will sign every second of video with a private key unique to each camera. Manufacturers will register their keys on a public blockchain, allowing verification of the signature on a received video file. One possible implementation is to add hashes/signatures to an MP4 subtitle track using the ISO 14496-17 specification.
In the near future, all videos will have links to original sources.
With the rapid growth of “deep fakes”, it will be imperative to know a piece of video is ‘original’. Even with current technology, creative editing of original videos can make them look like they are the opposite of what they actually are.
When you watch a video on YouTube, or see one on a major news network, can you trust it is real or unaltered?
If you are an “independant journalist” and have original video, on the ground, how do you prove it is real?
In the near future, all camera chipsets, that take optical input and encode it to MP4, will have integrated cryptographic hashing.
As video is recorded, every second or so, the data stream will be hashed. That hash will then be signed by the chip’s private key. The hash of that second can then be used to hash the following second of video.
Every second of video will be “signed” by a private key.
The manufacturers of digital video encoding chipsets (Apple, Samsung, etc) will issue the keys, unique to every single camera. Similar to the way website SSH works, they will have a set of “root” keys, from which they will generate and sign child keys, to assign to every single microchip they manufacture. Those globally unique keys will be written to the chip.
Manufacturers will register their “root” keys on a public blockchain, similar to how every browser ships with a list of trusted root certificate authorities. Every time they manufacture a video encoding chip, they will submit the new public key for that chip, signed, to a public blockchain.
If you receive a file of signed video in the future, you can take the video stream, run the hash algorithm against it, lookup the keys on the public blockchain, and verify the signature.
Random ideas, given current tech:
January 12, 2026 - by David
Exploring the future of specialized artificial intelligence and its path towards artificial general intelligence.
January 5, 2026 - by David
Practical advice on how to protect your personal information and maintain your online security.
December 31, 2025 - by David
A comprehensive checklist for packing an emergency travel go-bag.
April 26, 2022 - by David
A collection of bookmarks to interesting dev projects or resources.
December 19, 2021 - by David
Prolific podcasters/vloggers/bloggers or even social media users, in the future, will be able to recreate a "bot" of themselves that easily crosses the uncanney valley.
September 17, 2020 - by David
The entire physical universe acts as a system, from the galaxies all the way down to the sub-atomic level.
June 11, 2020 - by David
All interviews in the future will link to unaltered original video sources.
May 5, 2020 - by David
A list of UI/UX implementations to avoid at all costs.
April 30, 2020 - by David
Proper written communication is more important than ever.
February 15, 2019 - by David
Thoughts on the best practices of the most efficient engineering teams.
February 1, 2019 - by David
Don't bother with a comments section on a personal or company blog.
January 7, 2019 - by David
The importance of quality user experience to crypto cannot be overstated.