후보 차단
κ°λ¨ν λ§ν΄μ ν보 λΈλ‘μ λΈλ‘ 보μμ λ°κΈ° μν΄ λ§μ΄λ λ Έλ(μ±κ΅΄μ)κ° λ§μ΄λμ μλνλ λΈλ‘μ λλ€. λ°λΌμ ν보 λΈλ‘μ λ€νΈμν¬μ μν΄ κ²μ¦λκ±°λ νκΈ°λ μμ λΈλ‘μΌλ‘ μ€λͺ λ μ μμ΅λλ€. μ±κ΅΄μλ€μ λ€μ λΈλ‘μ κ²μ¦νκ³ λΈλ‘체μΈμ μΆκ°νκΈ° μν΄ μλ‘ κ²½μνμ§λ§, λ¨Όμ μ±κ΅΄ κ²½μμ μ°Έμ¬νκΈ° μν΄ ν보 λΈλ‘μ μμ±ν΄μΌ ν©λλ€.
ν보 λΈλ‘μ λ©λͺ¨λ¦¬ νμμ νμΈλμ§ μμ μ¬λ¬ νΈλμμ μ μμ§νκ³ κ΅¬μ±νμ¬ μ±κ΅΄μκ° μμ±ν©λλ€. κ·Έλ° λ€μ νΈλμμ μ ν΄μνμ¬ Merkle νΈλ¦¬ ꡬ쑰λ₯Ό νμ±νκ³ κ²°κ΅ Merkle 루νΈ(λλ λ£¨νΈ ν΄μ)λ₯Ό μμ±ν©λλ€. Merkle 루νΈλ ν΄λΉ νΈλ¦¬μ λͺ¨λ μ΄μ ν΄μ, λ°λΌμ ν΄λΉ νΉμ λΈλ‘μ ν¬ν¨λ λͺ¨λ νΈλμμ μ λνλ΄λ λ¨μΌ ν΄μμ λλ€.
nonce λΌλ μμμ μ«μμ ν¨κ» )λ λΈλ‘μ ν€λμ λ£μ΅λλ€. κ·Έλ° λ€μ λΈλ‘ ν€λλ κ΄λΆμ μν΄ ν΄μλμ΄ ν΄λΉ κ΅¬μ± μμ(λ£¨νΈ ν΄μ, μ΄μ λΈλ‘μ ν΄μ λ° nonce)μ κΈ°ν λͺ κ°μ§ μμλ₯Ό κΈ°λ°μΌλ‘ μΆλ ₯μ μμ±ν©λλ€. κ²°κ³Ό μΆλ ₯μ λΈλ‘ ν΄μμ΄λ©° μλ‘ μμ±λ λΈλ‘(ν보 λΈλ‘)μ κ³ μ μλ³μ μν μ ν©λλ€.
μ ν¨ν κ²μΌλ‘ κ°μ£ΌλκΈ° μν΄μλ μΆλ ₯(λΈλ‘ ν΄μ)μ΄ νΉμ μμ 0(νλ‘ν μ½μμ μ μν λͺ©ν κ°λ³΄λ€ μμ)μΌλ‘ μμν΄μΌ ν©λλ€. μ΄λ λ§μ΄λ λ Έλκ° μ ν¨ν λΈλ‘ ν΄μκ° μ΅μ’ μ μΌλ‘ μμ±λ λκΉμ§ λ€μν nonce κ°μΌλ‘ 무μν λ§μ ν΄μ± κΈ°λ₯μ μνν΄μΌ νκΈ° λλ¬Έμ λ§μ΄λ νλ‘μΈμ€κ° μ¬λ¬ μλ(μν μ°©μ€)λ₯Ό κΈ°λ°μΌλ‘ νλ€λ κ²μ μλ―Έν©λλ€. μμ±λ λΈλ‘ ν΄μλ κ΄λΆκ° μμ μ μμ μ μννμμ μ¦λͺ νλ κ²μ λλ€(λ°λΌμ μμ μ¦λͺ ).
κ΄λΆκ° μ ν¨ν λΈλ‘ ν΄μλ₯Ό μ°ΎμΌλ©΄ ν보 λΈλ‘μ΄ λ€νΈμν¬μ λλ¨Έμ§ λ Έλλ‘ λΈλ‘λμΊμ€νΈλμ΄ ν΄μμ μ§μλ₯Ό νμΈν©λλ€. λͺ¨λ κ²μ΄ μ μμ΄λ©΄ ν보 λΈλ‘μ΄ λΈλ‘체μΈμ κΈ°λ‘λ©λλ€. μ΄ μμ μμ κ° κ²μ¦ λ Έλλ μ΅κ·Ό μ±κ΅΄λ λΈλ‘μ λ°μνκΈ° μν΄ λΈλ‘μ²΄μΈ λ°μ΄ν°μ 볡μ¬λ³Έμ μ λ°μ΄νΈνκ³ μ±κ΅΄μλ λΈλ‘ 보μμ λ°μ΅λλ€.