Jump to content

[D] Proof of Data Guide - [PoD]


buzzkillb
 Share

Recommended Posts

First you need the QT Wallet started and some Denarius coins. Proof of Data costs 0.001 D as of the writing of this guide.

Proof of Data can give a hash against a file like an MD5 checksum. Except this checksum is a hash stored on the blockchain with a time and date, proving your data hasn't been altered.

Lets start with an easy to find image. Carsen's github with the Denarius image located here.
https://github.com/carsenk/denarius

I am going to right click the Denarius logo and save to my hard drive as the example.

Now open the QT Wallet to the Proof of Data tab.
pod01.thumb.png.dee4aa8d00fa135b75fd7079ce30ee27.png

We want to select file, choose the image we just saved which is a long string of numbers.png.

After selecting the file type in up to 24 Characters. I am going to use Denarius Logo. And then click Create Timestamp.
pod02.thumb.png.b19c997db10bc35fda2e81c7db36f401.png

Now we get the success message and also a Generated Timestamp Denarius Address.

pod03.thumb.png.f1a853d173b4a46f8d480cd8904bfbad.png

A transaction hash is generated after clicking OK.

pod04.thumb.png.829aff5e8efc37f3576b931d52d9ede3.png

Input the generated address into the block explorer to see what we just did.

https://www.coinexplorer.net/D/address/D9hq7DB78uh8SGmoiA3iCaqGcW3RcvmawA

pod05.thumb.png.a819a699e549aed1433b661bb8114421.png
pod06.thumb.png.3a49f2c0dc733db1afde494cff33b02e.png

Now what can we do next? Lets put the same image in and Create Timestamp again.

We get the same address again.
https://www.coinexplorer.net/D/address/D9hq7DB78uh8SGmoiA3iCaqGcW3RcvmawA

pod07.thumb.png.a43d87fd98a403ec18020c38767258be.png

Thats the basics, and this works for more than just image files. I personally use PDF's and link the Denarius block explorer with PDF in emails so no one is changing files on me.

Link to comment
Share on other sites

If I go to the Denarius QT debug console and type gettransaction and the transaction hash from above

gettransaction 0bd06fd8f9e7db1aab6e6f4a6be6e9068ad40837eab349612f82454f5e40a211

I get this

"amount" : -0.00100000,
"fee" : -0.00001000,
"confirmations" : 39,
"blockhash" : "06a0d60a27013672dce956682f822dcaf6b94f66213bddf2b37fe47cab315f16",
"blockindex" : 2,
"blocktime" : 1562916992,
"txid" : "0bd06fd8f9e7db1aab6e6f4a6be6e9068ad40837eab349612f82454f5e40a211",
"time" : 1562916930,
"timereceived" : 1562916930,
"comment" : "/home/687474703a2f2f692e696d6775722e636f6d2f67496535766e772e706e67.png",
"to" : "Proof of Data",
"details" : [
{
"account" : "",
"address" : "D9hq7DB78uh8SGmoiA3iCaqGcW3RcvmawA",
"category" : "send",
"amount" : -0.00100000,
"vout" : 1,
"fee" : -0.00001000
}

pod08.thumb.png.6f7b199360ff53714757eaeab0b27445.png

Link to comment
Share on other sites

To check the image against an existing D address where someone has used PoD already.

Select File then click Check Timestamp. This will take you to coinexplorer. An easy test is to download the denarius logo image off of Carsen's github, stick that into Proof of Data tab and check timestamp.

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...