I just realized that my Google Cloud Professional Data Engineer Certification has been verified on the Blockchain. I’m so curious how it work so let’s take a look!
Step for verify
- Here’s live credential link for my certification.
2. Let’s use above link as input.
3. Then get verified result.
4. Let’s Download the proof file
5. And upload the json proof file here
6. Cool it’s valid!
That’s from user perspective which is simply enough
Behind the scene
It seem like Google use https://www.accredible.com to take care of certification service.
And here’s how magic work, Accredible use Cainpoint for Blockchain Verification
How it work?
- Chainpoint links a hash of your data to a blockchain and returns a timestamp proof.
- A Chainpoint Node receives hashes which are aggregated together using a Merkle tree.
- The root of this tree is published in a Bitcoin transaction.
- The final Chainpoint proof defines a set of operations that cryptographically link your data to the Bitcoin blockchain.
- Anchor can be either ‘cal’ (Calendar), ‘btc’ (Bitcoin), ‘tcal’ (Testnet Calendar), ‘tbtc’ (Testnet Bitcoin), or ‘eth’ (Ethereum)
Cool, now we know it use Bitcoin (BTC) which I think it way TOO SLOW against Stellar (XLM) which is use only 5 seconds to complete a transaction and even cheaper!
I’m sorry to say this but I won’t go any further because I just don’t like high carbon footprint Bitcoin. Anyway you can read more about Blockchain Verification here…
PS : Here’s my Google Cloud Professional Data Engineer Certification Exam guide just in case you want to try get some.
Be on chain! But…good one!