Difference between revisions of "Bitcoin and Cryptocurrency Technologies"

From TedYunWiki
Jump to navigation Jump to search
 
Line 5: Line 5:
 
=== Hash Function ===
 
=== Hash Function ===
  
- Takes any string as input
+
* Takes any string as input
- Fixed-size output (we'll use 256 bits)
+
* Fixed-size output (we'll use 256 bits)
- efficiently computable
+
* efficiently computable
  
 
Security properties:
 
Security properties:
  
- Collision-free
+
* Collision-free
- Hiding
+
* Hiding
- Puzzle-friendly
+
* Puzzle-friendly

Latest revision as of 17:33, 22 July 2017

https://www.coursera.org/learn/cryptocurrency

Cryptographic Hash Functions

Hash Function

  • Takes any string as input
  • Fixed-size output (we'll use 256 bits)
  • efficiently computable

Security properties:

  • Collision-free
  • Hiding
  • Puzzle-friendly