EDIT: this idea has been superseded by a better one - SSL dumpshttps://bitcointalk.org/index.php?topic=173220.0----------------------------------------------------------------------------------------
I'm researching ways of creating a p2p exchange with (little) escrow services.
I'm looking for a way to make a screencast (a video recording) of user's desktop where he logs in to his bank account, enters the recipients bank details and sends the funds. This screencast has to be tamper-proof. It can be later used as proof in case a dispute arises.
Does there exist such a technology?
Can you suggest ways of implementing it?
My only idea at this point is this:
While the video is being recorded, every second the recording app takes a hash of the frames, submits it to a server (controlled by escrow) and receives a unique token which it embeds into the frames of the next second. Because the paying party has to be online anyway in order to log into his bank account, this should work.
Could we please brainstorm here any other possible solutions.
Particularly is there a pure offline implementation?
I am willing to invest a lot of time and money into this idea as I see it as a significant step forward for p2p exchanges with minimal escrow involvement.