λΉλ°λ²νΈμμ λΈλ‘체μΈκΉμ§, ν΄μν¨μκ° μ§ν€λ μ°λ¦¬ μΌμμ 보μ
λΉμ μ΄ μ§κΈ λ‘κ·ΈμΈν μΉμ¬μ΄νΈ, λ€μ΄λ‘λν νμΌ, νΉμ νΈκΈ°μ¬μ κ²μν΄ λ³Έ λΉνΈμ½μΈμ ꡬ쑰 μμλ
ν΄μν¨μ(Hash Function)λ μ‘°μ©ν, κ·Έλ¬λ κ°λ ₯νκ² μ리μ‘κ³ μμ΅λλ€.
λ§μΉ κ·Έλ¦Όμμ²λΌ μ°λ¦¬ λμλ μ λμ§ μμ§λ§, μ 보μ μ§μλ₯Ό νμΈνκ³ , λ°μ΄ν°μ 보μμ μ§ν€λ©°, μλ§μ λμ§νΈ νλ¦μ 무결μ±μ μ§ν±νλ 보μ΄μ§ μλ λ°©ν¨μΈ κ²μ΄μ£ .
‘ν΄μν¨μ’λΌλ μ©μ΄κ° λ―μ€ μ μμ΅λλ€. κ·Έλ¬λ μ΄ κΈμ λκΉμ§ μ½κ³ λλ©΄, κ·Έ μ΄λ¦μ΄ μΌλ§λ μμ£Ό, κ·Έλ¦¬κ³ μΌλ§λ μ€μνκ² λ±μ₯νλμ§ λλΌμ€μ§λ λͺ¨λ¦ λλ€.
ν΄μν¨μ(Hash Function)λ 무μμΈκ°?
λ°μ΄ν°λ₯Ό μ§λ¬Έμ²λΌ κ³ μ νκ² λ°κΏμ£Όλ λ§λ²μ μν 곡μ
μ¬λ¬λΆ, νΉμ μ§λ¬Έμ΄λΌλ κ±Έ λ μ¬λ €λ³΄μ μ μμΌμ κ°μ?
μ°λ¦¬λ λͺ¨λ μκ°λ½λ§λ€ κ°κΈ° λ€λ₯Έ μ§λ¬Έμ κ°μ§κ³ μμ£ . μ΄ μ§λ¬Έμ λ¨ ν μ¬λλ§μ κ³ μ ν μ 보μ
λλ€. μΈμμ λκ°μ μ§λ¬Έμ μ‘΄μ¬νμ§ μκΈ° λλ¬Έμ, μ§λ¬Έ νλλ‘ κ·Έ μ¬λμ μλ³ν μ μμ΅λλ€.
λ°λ‘ μ΄ μ§λ¬Έμ²λΌ, ν΄μν¨μ(Hash Function)λ μ΄λ€ μ 보λ₯Ό μ λ ₯λ°μ κ³ μ ν κ²°κ³Όκ°μ λ§λ€μ΄λ΄λ μν 곡μμ΄μμ.
μ’ λ μ½κ² λ§νμλ©΄…
ν΄μν¨μλ λ§μΉ ‘μ 보λ₯Ό λ―ΉμκΈ°μ λ£μ΄ κ°μλ²λ¦¬λ κΈ°κ³’μ²λΌ μκ°νμλ©΄ λ©λλ€.
μλ₯Ό λ€μ΄, μλμ κ°μ λ¨μ΄κ° μλ€κ³ ν΄λ³Όκ²μ.
- μ λ ₯κ°: “hello”
μ΄κ±Έ ν΄μν¨μμ λ£μΌλ©΄ μλμ²λΌ 무μμ κ°μ λ¬Έμμ΄μ΄ λμ΅λλ€.
- ν΄μκ°: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
μ΄μ λΆν° μ€μν ν¬μΈνΈ!
κ°μ μ
λ ₯μ νμ κ°μ ν΄μκ°μ΄ λμ΅λλ€. μ¦, ‘hello’λ₯Ό μ² λ² μ§μ΄λ£μ΄λ ν΄μκ°μ νμ λκ°μ£ .
νμ§λ§ ‘Hello’μ²λΌ λ¨ νλμ λ¬ΈμλΌλ λ°λλ©΄, κ²°κ³Όλ μμ ν λ¬λΌμ Έμ.
μ κ΅³μ΄ μ΄λ κ² λ³΅μ‘ν κ°μ λ§λ€κΉ?
μ¬κΈ°μ ν΄μν¨μμ λͺ©μ μ΄ λλ¬λ©λλ€.
μλ λ°μ΄ν°λ₯Ό μ μ₯νκ±°λ 보κ΄νλ λμ , κ³ μ ν μμ½κ°λ§ κΈ°μ΅νλ κ².
μλ₯Ό λ€μ΄, μΉμ¬μ΄νΈμ λ‘κ·ΈμΈν λ λΉλ°λ²νΈλ₯Ό μλ²μ κ·Έλλ‘ μ μ₯νλ©΄ ν΄μ»€κ° μ½κ² νμΉ μ μκ² μ£ ?
νμ§λ§ ν΄μκ°λ§ μ μ₯ν΄ λλ©΄, ν΄μ»€κ° νμΉλ€ ν΄λ μ§μ§ λΉλ°λ²νΈλ μ μ μμ΅λλ€.
ν΄μκ°μΌλ‘ μ λ ₯κ°μ λμΆν μλ μμ΅λλ€.
μλνλ©΄ ν΄μκ°μ λλ릴 μ μλ λ°©ν₯, μ¦ ‘μΌλ°©ν΅ν’μ΄κΈ° λλ¬Έμ΄μμ.
ν΄μν¨μμ ν΅μ¬ λΉμ – κΈΈ μμ μ¬νμ
ν μ¬νμκ° λ―μ λμλ₯Ό κ±·λ€κ° λ°©ν₯μ μμμ΅λλ€.
μ²μ μ§λμ¨ κ³¨λͺ©κΈΈλ‘ λμκ°κ³ μΆμ΄λ, κ·Έ κΈΈμ΄ μ΄λμ§ κΈ°μ΅λμ§ μμμ.
μλνλ©΄ κ·Έλ μ§λ μμ΄ κ±Έμκ³ , μ§λμ¨ κΈΈμ λ°λμ΄ λ²λ Έκ±°λ μ.
ν΄μν¨μλ λ§μ°¬κ°μ§μ
λλ€.
‘μ²μ μ
λ ₯κ°(골λͺ©κΈΈ)’μ ν΄μλ₯Ό ν΅ν΄ μμ ν μλ‘μ΄ νν(ν΄μκ°)λ‘ λ°λλ©°, κ·Έ κ°μ κ°μ§κ³ λ μλ κ²½λ‘λ‘ λλμκ° μ μμ΅λλ€.
‘μμ½κΈ°μ λ¬μΈ’ – μ 보 μμΆ μ λ¬Έκ°
λ νλ μμμΌ ν μ μ, ν΄μν¨μλ μ΄λ€ κΈΈμ΄μ μ 보λΌλ ‘κ³ μ λ κΈΈμ΄’μ κ°μΌλ‘ μμΆν©λλ€.
- 1κΈμ μ λ ₯ → 64κΈμ ν΄μκ°
- 10,000κΈμ μ λ ₯ → μ¬μ ν 64κΈμ ν΄μκ°
μ΄μ²λΌ μ
λ ₯μ΄ μ무리 κΈΈκ±°λ 볡μ‘νλλΌλ, ν΄μν¨μλ μΌμ ν νμμΌλ‘ κ²°κ³Όλ₯Ό ‘μμ½’ν΄μ£Όλ μν μ ν΄μ.
λ§μΉ ‘μ리 μ λͺ©’λ§ λ³΄κ³ λ μμμ νΉμ§μ μ μ μλ κ²μ²λΌ, ν΄μκ°λ§ λ΄λ μ΄λ€ λ°μ΄ν°μΈμ§ μ μΆν μ μλλ‘ λμμ£Όλ κ²λλ€. λ¬Όλ‘ μλ²½ν μμΈ‘ν μλ μμ§λ§, λΉκ΅νκ³ νμΈνλ λ° λ§€μ° μ μ©ν©λλ€.
κ·Έλμ μ 리νμλ©΄…
- ν΄μν¨μλ μ λ ₯κ°μ κ³ μ λ κΈΈμ΄μ κ³ μ ν λ¬Έμμ΄λ‘ λ°κΎΈλ ν¨μμ λλ€.
- κ°μ μ λ ₯κ°μ νμ κ°μ ν΄μκ°μ λ§λ€λ©°, μ‘°κΈμ΄λΌλ λ€λ₯΄λ©΄ μ ν λ€λ₯Έ κ²°κ³Όκ° λμ΅λλ€.
- ν΄μκ°λ§ κ°μ§κ³ λ μλ λ°μ΄ν°λ₯Ό 볡μν μ μμ΅λλ€.
- μ΄λ 보μ, μΈμ¦, λ°μ΄ν° νμΈ λ± μλ§μ λμ§νΈ μμ μ ν΅μ¬ κΈ°μ μ λλ€.
- λΉμ νμλ©΄ ν΄μν¨μλ “μ 보μ μ§λ¬Έμ μμ±ν΄ μ£Όλ μμ½κΈ°”μ λλ€.
ν΄μν¨μλ μ΄λμ μ°μ΄λμ?
μ°λ¦¬ μΆ μμμ μ‘°μ©ν νμ½νλ ν΄μν¨μμ μ§μ§ μ°μμ
“ν΄μν¨μκ° μ΄λμ μ°μ΄λκ³ μ? κΈμμ, μ λ μ½λ©λ λͺ¨λ₯΄κ³ , μνΈννλ μ μ¨μ.”
μ΄λ κ² λ§μνμ€ μλ μμ΅λλ€. νμ§λ§ λλΌμ΄ μ¬μ€ νλ λ§μλ릴κ²μ.
π λΉμ μ μ΄λ―Έ, λ§€μΌ ν΄μν¨μλ₯Ό μ¬μ©νκ³ μμ΅λλ€.
μ°λ¦¬λ λμΉμ±μ§ λͺ»ν μ±, ν΄μν¨μμ ν¨κ» μ΄μκ°κ³ μμ΄μ.
μ΄ κΈ°μ μ λ§μΉ μ κΈ°μ²λΌ μ‘°μ©ν νλ₯΄μ§λ§, μμΌλ©΄ ν°μΌ λλ μ‘΄μ¬μ
λλ€.
κ·ΈλΌ μ§κΈλΆν°, μΌμμν μ ν΄μν¨μκ° μ΄λμ μ΄λ»κ² μ°μ΄λμ§, μ λ§ μ½κ² μ€λͺ ν΄ λ³Όκ²μ.
1. λΉλ°λ²νΈ μ μ₯ – λλ§μ λΉλ°μ μ§ν€λ μ¨μ κ²½λΉμ
μ°λ¦¬κ° μΉμ¬μ΄νΈμ νμκ°μ
μ νλ©΄, μμ΄λμ λΉλ°λ²νΈλ₯Ό μ
λ ₯νκ² λμ£ .
κ·Έλ°λ° μ΄ λΉλ°λ²νΈ, μλ²μ κ·Έλλ‘ μ μ₯λλ€λ©΄ μ΄λ¨κΉμ?
π± ν΄νΉ ν λ²μ΄λ©΄ μλ°±λ§ λͺ μ λΉλ°λ²νΈκ° κ·Έλλ‘ λ ΈμΆ!
κ·Έλμ λλΆλΆμ μΉμ¬μ΄νΈλ λΉλ°λ²νΈλ₯Ό κ·Έλλ‘ μ μ₯νμ§ μκ³ , ν΄μν¨μλ‘ μ²λ¦¬ν κ²°κ΄κ°(ν΄μκ°)λ§ μ μ₯ν©λλ€.
μλ₯Ό λ€μ΄, λΉμ μ λΉλ°λ²νΈκ° qwer1234λΌλ©΄
μλ²μλ abffbb5d9276ac33f … κ°μ 볡μ‘ν λ¬Έμμ΄λ§ μ μ₯λΌμ.
κ·Έλ¦¬κ³ λ‘κ·ΈμΈν λ, μ
λ ₯ν λΉλ°λ²νΈλ₯Ό λ€μ ν΄μν΄μ μ μ₯λ ν΄μκ°κ³Ό λΉκ΅νμ£ .
μΌμΉνλ©΄ λ‘κ·ΈμΈ μ±κ³΅! ν리면 μ€ν¨!
μ΄λ κ² νλ©΄ μλ²κ° ν΄νΉλΌλ, ν΄μκ°λ§ κ°μ§κ³ λ μλ λΉλ°λ²νΈλ₯Ό μ μ μκΈ° λλ¬Έμ κ°μΈμ 보λ₯Ό μμ νκ² λ³΄νΈν μ μμ΅λλ€.
2. λΈλ‘μ²΄μΈ – ν΄μκ° μμ¬ λ§λ€μ΄μ§λ μ λ’°μ μ¬μ¬
μμ¦ λ΄μ€μμ λ§μ΄ λ€μ΄λ³΄μ
¨μ£ ? “λΉνΈμ½μΈ”, “μ΄λ리μ”, “NFT”, “λΈλ‘체츔…
μ΄ λͺ¨λ κ²λ€μ κ·Όκ°μ΄ λλ κΈ°μ μλ λ°λ‘ ν΄μν¨μκ° λ€μ΄κ° μμ΄μ.
λΈλ‘체μΈμ λ§ κ·Έλλ‘ ‘λΈλ‘λ€μ 체μΈ(μ°κ²°)’μ
λλ€.
μ¬κΈ°μ ‘λΈλ‘’μ κ±°λ λ΄μ κ°μ μ 보λ₯Ό λ΄κ³ μλλ°μ, κ° λΈλ‘μ μ΄μ λΈλ‘μ ν΄μκ°μ ν¬ν¨νκ³ μμ΄μ.
κ·Έ λ§μ κ³§,
“μ΄λ νλλΌλ λΈλ‘μ μ‘°μνλ©΄, λ€μ λΈλ‘λΆν° μ λΆ ν΄μκ°μ΄ λ°λκΈ° λλ¬Έμ μ‘°μμ΄ λ°λ‘ λ€ν΅λλ€”λ μλ―Έμμ.
λΈλ‘체μΈμ μ΄λ° ꡬ쑰 λλΆμ λ³μ‘°κ° κ±°μ λΆκ°λ₯νκ³ , λ°μ΄ν°μ μ λ’°μ±μ΄ κ·Ήλλ‘ λμμ§λλ€.
μ¦, λΈλ‘체μΈμ΄ λ―Ώμ μ μλ κΈ°μ μ΄ λ λ°μλ ν΄μν¨μμ νμ΄ μ¨μ΄ μλ κ±°μμ.
3. νμΌ λ¬΄κ²°μ± κ²μ¬ – “μ΄ νμΌ, μμλμ§ μμμκΉ?”
μ¬λ¬λΆμ΄ μ΄λ€ ν° νμΌμ μΈν°λ·μμ λ€μ΄λ‘λνμλ€κ³ κ°μ ν΄ λ³Όκ²μ.
κ²μ μ€μΉ νμΌ, μ€μν λ¬Έμ, νΉμ μ΄μ체μ μ€μΉ μ΄λ―Έμ§ λ± λ§μ΄μμ.
κ·Έλ°λ° κ·Έ νμΌμ΄ λμ€μ μμλμκ±°λ, λκ΅°κ°κ° λͺ°λ λ΄μ©μ λ°κΏ¨λ€λ©΄ μ΄λ‘νμ£ ?
κ·Έλμ λ§μ μΉμ¬μ΄νΈλ λ€μ΄λ‘λ λ§ν¬ μμ SHA-256 ν΄μκ° κ°μ κ±Έ ν¨κ» μ¬λ €λ‘λλ€.
μ¬μ©μλ λ€μ΄λ‘λκ° λλ λ€, νμΌμ ν΄μκ°μ νμΈν΄μ
μΉμ¬μ΄νΈμ μ¬λΌμ¨ ν΄μκ°κ³Ό λκ°μμ§ λΉκ΅ν μ μμ΄μ.
- ν΄μκ°μ΄ κ°μΌλ©΄: β νμΌμ΄ μμ νκ² λ€μ΄λ‘λλ¨
- ν΄μκ°μ΄ λ€λ₯΄λ©΄: β οΈ νμΌμ΄ μμλμκ±°λ λ³μ‘°λ¨!
ν΄μν¨μλ νμΌμ μμ μ νμΈν΄ μ£Όλ λμ§νΈ κ°λ³μ¬ κ°μ μ‘΄μ¬μμ.
4. λμ§νΈ μλͺ – ‘μ§μ§’μΈμ§ νμΈν΄μ£Όλ μλͺ λμ₯
μ΄λ©μΌλ‘ μ¨ κ³μ½μ, 첨λΆλ 곡문μ, νΉμ κ²°μ μΈμ¦μ…
μ°λ¦¬λ λμ§νΈ νμΌμ λ§μ΄ μ£Όκ³ λ°μ£ . κ·Έλ°λ° μ΄λ»κ² ‘μ΄κ² μ§μ§ μλ³ΈμΈκ°?’λ₯Ό νμΈν μ μμκΉμ?
λ°λ‘ ν΄μν¨μλ₯Ό μ΄μ©ν λμ§νΈ μλͺ κΈ°μ λλΆμ΄μμ.
λ¬Έμ λ΄μ©μ ν΄μν¨μλ‘ μ²λ¦¬ν΄ λ§λ κ³ μ ν ν΄μκ°μ
‘μ μμλͺ
’κ³Ό ν¨κ» μ μ₯νλ©΄, λκ΅°κ° λ¬Έμ λ΄μ©μ λ°κΏ κ²½μ°
κ·Έ ν΄μκ°μ΄ λ¬λΌμ Έ λ°λ‘ κ°μ§ν μ μμ΄μ.
λμ§νΈ μλͺ μ μ’ μ΄μ λμ₯μ μ°λ κ²μ²λΌ, ν΄μλ‘ μ§μλ₯Ό 보μ₯νλ λꡬμ λλ€.
β λμ§νΈ μλͺ μ΄λ?
μ’ μ΄μ λμ₯ μ°λ―, μ μλ¬Έμμ μ°λ ‘μ λ’°μ λμ₯’
λμ§νΈ μλͺ
μ μ΄λ¦ κ·Έλλ‘ μ μ λ¬Έμμ μ°λ μλͺ
λμ₯μ΄λΌκ³ μκ°νμλ©΄ λ©λλ€.
νμ§λ§ κ·Έλ₯ μ΄λ¦λ§ μ°λ κ² μλλΌ, λ¬Έμ λ΄μ©κ³Ό μνΈ κΈ°μ (ν΄μν¨μ + κ°μΈν€)μ κ²°ν©ν΄ λ§λ κ³ μ ν μΈμ¦ μ 보μμ.
β μ νμν κΉ?
μΈν°λ·μΌλ‘ μ£Όκ³ λ°λ λ¬Έμλ μλ³Έκ³Ό 볡μ¬λ³Έ ꡬλΆμ΄ μ΄λ ΅μ£ .
κ·Έλμ λκ΅°κ° λ΄μ©μ λͺ°λ λ°κΎΈκ±°λ, μμ‘°νλμ§λ₯Ό νμΈν λ°©λ²μ΄ νμν΄μ.
κ·Έλ μ°λ κ²μ΄ λ°λ‘ λμ§νΈ μλͺ μ λλ€.
β μ΄λ»κ² λμν κΉ?
μ½κ² μμ½ν΄ λ³Όκ²μ.
- λ¬Έμ λ΄μ©μ ν΄μν¨μλ‘ μμ½ → κ³ μ ν ν΄μκ° μμ±
- κ·Έ ν΄μκ°μ κ°μΈν€λ‘ μνΈν → λμ§νΈ μλͺ μμ±
- λ¬Έμμ μλͺ μ ν¨κ» μ μ‘
- λ°λ μ¬λμ΄ κ³΅κ°ν€λ‘ μλͺ μ νμΈ
- λ¬Έμ λ΄μ©λ ν΄μν΄μ λΉκ΅ → λ ν΄μκ°μ΄ κ°μΌλ©΄ μλ³Έ κ·Έλλ‘!
β λμ§νΈ μλͺ μμ½
- λμ§νΈ μλͺ μ μμ‘° λ°©μ§μ μ λ’° μ¦λͺ μ μν λꡬ
- ν΄μν¨μ + μνΈν κΈ°μ μ μ΄μ©ν΄μ λ§λ μ μ μλͺ
- μ’ μ΄μ λμ₯ μ°λ―, μ μ λ¬Έμμλ νμ€ν μ λ’°μ νμμ λ¨κΈ΄λ€
κ°λ¨νμ§λ§ μ€μν κΈ°μ μ΄μμ.
μ΄ν΄λ₯Ό λκΈ° μν λ¬Έμ₯ νλλ‘ λ§λ¬΄λ¦¬ν κ²μ:
“λμ§νΈ μλͺ μ λΉμ μ λ¬Έμκ° μ§μ§μμ, λΉμ μ΄ λ³΄λμμ μ¦λͺ ν΄ μ£Όλ μ μμ§λ¬Έμ΄λ€.”
5. κ²μμμ§κ³Ό λ°μ΄ν°λ² μ΄μ€ – μ 보λ₯Ό 빨리 μ°Ύλ λ§λ²
μ°λ¦¬κ° ꡬκΈμμ κ²μμ΄λ₯Ό μ
λ ₯νλ©΄, μμ²λ§ κ°μ νμ΄μ§ μ€μμ
λ¨ λͺ μ΄ λ§μ κ΄λ ¨λ λ΄μ©μ 보μ¬μ£Όμμμ?
κ·Έ μμλ ν΄μν¨μκ° μ°μ
λλ€.
λ°©λν μ 보λ₯Ό λΉ λ₯΄κ² μΈλ±μ± νκ³ μμΈννλ κ³Όμ μμ
ν΄μν¨μκ° μ€μν μν μ νμ£ .
- μ΄λ€ λ°μ΄ν°λ₯Ό λΉ λ₯΄κ² μ°ΎμμΌ ν λ
- μ€λ³΅λ λ°μ΄ν°κ° μλμ§ κ²μ¬ν λ
- μ λ ¬μ΄λ λΉκ΅λ₯Ό ν¨μ¨μ μΌλ‘ νκΈ° μν΄
μ΄ λͺ¨λ κ³Όμ μ ν΄μν¨μκ° μ¨μ΄ μμ΅λλ€.
ν΄μν¨μλ λ°μ΄ν° κ²μμ ‘λΉλ° λ³κΈ°’μΈ μ
μ΄μ£ .
μ 리νλ©° – ν΄μν¨μλ λμ§νΈ μλμ 곡기μ κ°λ€
ν΄μν¨μλ λμ 보μ΄μ§ μμ§λ§,
λΉλ°λ²νΈλ₯Ό μ§ν€κ³ ,
κ±°λλ₯Ό μμ νκ² λ§λ€κ³ ,
νμΌμ μ 체μ±μ μ¦λͺ
νκ³ ,
λ¬Έμμ μ§μλ₯Ό 보μ₯νκ³ ,
μ 보 κ²μμ λΉ λ₯΄κ² λμμ£Όλ
λͺ¨λ λμ§νΈ κΈ°μ μ ν΅μ¬μ
λλ€.
μ¬λ¬λΆμ΄ μ€λ μ΄ λΉλ°λ²νΈ, λ³Έ μ΄λ©μΌ, λ€μ΄λ‘λν νμΌ, κ²μν μ 보 μμλ
λͺ¨λ ν΄μν¨μκ° μ‘°μ©ν, κ·Έλ¬λ λΆλͺ
ν μ‘΄μ¬ν©λλ€.
μ°Έκ³ λ§ν¬ :
1. ν΄μλ μ΄νΈ(Hashrate)λ 무μμΈκ°?
2. λΉνΈμ½μΈ μ±κ΅΄ μμ€ν μμ 'ν΄μκ° μ°ΎκΈ°'λ 무μμΈκ°?
3. λΉνΈμ½μΈκ³Ό μκ°μ νΈ