From git to blockchain ! This talk is about git, immutability, bitcoin, blockchain and links between the two.
Is git a blockchain ? Is bitcoin a git repository ?
Find more inside...
2. VictorSabatier
Freelance Web and mobile
developper.
Build stuff using Meteor, React
and React native.
Love learning and sharing
victor@reactivic.com
Snowcamp 2017 - @sabativi
3. Plan:
1. Deeper look into git
2. How Blockchain works ?
3. Links between the two
4. Bonus and conclusion
Snowcamp 2017 - @sabativi
5. Someadvantages:
· Local operations.
· Integrity.
· Everyone has a copy of the
entire repo.
· Few operations are
destructive.
Snowcamp 2017 - @sabativi
49. SHA256(block,nonce)<yProof of work 2
2
Due to SHA256 construction, random guess or brute force is your best choice to find a solution.
Snowcamp 2017 - @sabativi
63. · Changes are organized in a
chain protected by
cryptographic hashes.
· Distributed storage and
integrity checks.
· Identification is secure.
· Blocks and commits used
Merkle trees internally.
Snowcamp 2017 - @sabativi
64. · Everyone strives to work on a
single branch.
· No merge, no fork in
blockchain.
· No proof of work in git.
· Limited content on a block.
Snowcamp 2017 - @sabativi
71. Ihaveconstructedthispresentationwith3
:
· Bitcoin under the hood
· Mastering Bitcoin
· Original paper
· Coursera
· Git is a purely functional data structure
· Stripe challenge
3
Icons made by Freepik from [Flaticon]
Snowcamp 2017 - @sabativi