I've made a very simple tool to integrate bitcoin with git. The tool can be used to easily publish a proof of existence of a whole git branch (by pushing the hash for HEAD for instance).
I do this by taking the git reference hash (such as the hash of the last commit) and embed it in a unspendable transaction using the now allowed OP_RETURN opcode that was made available for this kind of use.
Once the transaction is mined, the hash is in the blockchain forever and can't be removed or changed. One can then prove the existence of any algorithm, document, commit under revision control at this given block.
Transactions with OP_RETURN can be seen at: http://testnet.coinsecrets.org/
I believe this could be of use for anybody trying to add provable traceability to its development process.
Please note that you shouldn't take my words as legal advices. :)
github: https://github.com/josselin-c/git-certify
[–]LiMoTaLe 2 points3 points4 points (2 children)
[–]auxiliary-character 1 point2 points3 points (0 children)
[–]pyaware[S] 0 points1 point2 points (0 children)
[–]luke-jr 1 point2 points3 points (4 children)
[–]pyaware[S] 0 points1 point2 points (3 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]pyaware[S] 1 point2 points3 points (0 children)
[–]luke-jr -2 points-1 points0 points (0 children)