News for hackers. Stuff that matters.
Re:Store the proof of a webpage saved with SingleFile in Bit... by onyb on Monday January 06, 2020 @02:00PM (#21971962)
At my previous job, in a legal-tech company, we used Woleet to build a copyright protection product for intellectual property. However, I believe IPFS [1] is a superior solution for proof-of-existence, compared to timestamping on Bitcoin.

With Woleet, you must keep the original payload (file + personal identification) that was timestamped, for eternity. In the event of a copyright violation, you must be able to prove in front of a judge that hash of the file in your possession is indeed what exists on the Bitcoin blockchain.

With IPFS, you only need to save the hash of the payload (or a human-readable name, with IPNS [2]), to convince the judge that you authored the original file at a certain point in time. Additionally, IPFS has version control. This means that if you want to prove to a court that some revision to the T&Cs of your product were made before a certain date, it makes more sense to use IPFS.

[1] https://ipfs.io [2] https://docs.ipfs.io/guides/concepts/ipns

Re:Store the proof of a webpage saved with SingleFile in Bit... by jmeyer2k on Monday January 06, 2020 @02:05PM (#21972009)
You can't prove a file existed before a certain date with IPFS like you can with Bitcoin.
Re:Store the proof of a webpage saved with SingleFile in Bit... by capableweb on Monday January 06, 2020 @04:05PM (#21973312)
Yes, if I understand IPFS correctly, you can. Since IPFS works as a content addressed system, if you embed the date, send the document to the judge (the hash which is based on the content), don't show it until a later point, you can prove the document is the same as you sent, even without revealing the content until later.

IPFS doesn't seem to have anything about "version control" as onyb mentioned.

Re:Store the proof of a webpage saved with SingleFile in Bit... by tingletech on Monday January 06, 2020 @06:26PM (#21974717)
what prevents me from pre-dating a document on IPFS?
Re:Store the proof of a webpage saved with SingleFile in Bit... by bluesign on Monday January 06, 2020 @04:53PM (#21973805)
how you will embed the date?
Re:Store the proof of a webpage saved with SingleFile in Bit... by jstanley on Monday January 06, 2020 @06:02PM (#21974495)
The IPFS hash is a hash of the content. Simply including the date as text would suffice.
Re:Store the proof of a webpage saved with SingleFile in Bit... by lmm on Tuesday January 07, 2020 @01:05AM (#21977370)
What stops you from backdating a document when you write it?
Re:Store the proof of a webpage saved with SingleFile in Bit... by jstanley on Tuesday January 07, 2020 @12:19PM (#21982029)
Nothing. Including the date doesn't do anything other than commit yourself to stating that date, the important part is the date at which you commit to the hash.
Re:Store the proof of a webpage saved with SingleFile in Bit... by capableweb on Tuesday January 07, 2020 @01:56PM (#21983298)
I'm assuming to you add the document (with date) to IPFS without being connected to the network (no actual data gets shared, only hash), gets the hash and send it over to the person you need to prove the document's date to. They won't be able to get it (since content itself is offline) and once you want to prove it, you add it again or make it otherwise online. Then they can fetch the same hash and confirm they received the hash at the date.
Re:Store the proof of a webpage saved with SingleFile in Bit... by bluesign on Monday January 06, 2020 @04:48PM (#21973748)
I am confused, how you can prove the date and ownership ? Does IPNS have some kind of timestamp?