Section 4
λ©€ν
λ©€ν(Memory pool)μ λΉνΈμ½μΈ λ€νΈμν¬μμ μμ§ λΈλ‘μ ν¬ν¨λμ§ μμ κ±°λλ€μ μΌμμ μΌλ‘ μ μ₯νλ 곡κ°μ λλ€. λ Έλλ€μ λ©€νμμ κ±°λλ₯Ό μ ννμ¬ μλ‘μ΄ λΈλ‘μ μμ±νκ³ μ΄λ₯Ό μ±κ΅΄νλ κ³Όμ μ κ±°μΉ©λλ€.
κ±°λκ° λ°μνλ©΄ λ€νΈμν¬μ λ Έλλ€μ΄ ν΄λΉ κ±°λλ₯Ό κ²μ¦ν©λλ€. κ²μ¦μ μ±κ³΅ν κ±°λλ€μ κ° λ Έλμ λ©€νμ μΆκ°λμ΄ λκΈ°ν©λλ€. μ±κ΅΄μλ€μ μ΄ λ©€νμμ κ±°λλ₯Ό μ ννμ¬ μ λΈλ‘μ ꡬμ±νκ³ , μμ μ¦λͺ (PoW) μκ³ λ¦¬μ¦μ ν΅ν΄ λΈλ‘μ μ±κ΅΄ν©λλ€.
μ±κ΅΄μλ€μ μΌλ°μ μΌλ‘ κ±°λ μμλ£κ° λμ κ±°λλ₯Ό μ°μ μ μΌλ‘ μ νν©λλ€. μ΄λ λμ μμλ£λ₯Ό μ 곡νλ κ±°λκ° λΈλ‘μ λΉ λ₯΄κ² ν¬ν¨λκΈ°λ₯Ό μνκΈ° λλ¬Έμ λλ€. κ±°λ μμλ£λ μ±κ΅΄μλ€μκ² μΆκ°μ μΈ μΈμΌν°λΈλ₯Ό μ 곡νλ©°, μ΄λ₯Ό ν΅ν΄ λ€νΈμν¬μ 보μμ κ°νν©λλ€.
λΉνΈμ½μΈ λ€νΈμν¬κ° νΌμ‘ν λ λ©€νμ κ±°λκ° λ§μμ§κ³ κ±°λ μ²λ¦¬ μλκ° λλ €μ§ μ μμ΅λλ€. μ΄ κ²½μ° μ¬μ©μλ€μ λμ κ±°λ μμλ£λ₯Ό μ§λΆνμ¬ λΉ λ₯Έ μ²λ¦¬λ₯Ό μν μ μμ΅λλ€. μ΄λ¬ν κ²½μμ μΈ κ±°λ μμλ£ κ΅¬μ‘°λ μ±κ΅΄μλ€μ΄ μ μ ν 보μμ λ°μΌλ©°, λ€νΈμν¬μ μμ μ±μ μ μ§ν μ μλλ‘ λμ΅λλ€.
λ¨Έν΄ λ£¨νΈ
λ¨Έν΄ λ£¨νΈ(Merkle root)λ λ¨Έν΄ νΈλ¦¬(Merkle tree)λΌλ λ°μ΄ν° ꡬ쑰μ κ°μ₯ μμμ μμΉν ν΄μ κ°μ λλ€. λ¨Έν΄ νΈλ¦¬λ μ΄μ§ νΈλ¦¬μ ννλ‘ λ°μ΄ν°λ₯Ό μ μ₯νλ©°, λͺ¨λ λ°μ΄ν° νλͺ©μ μμ°¨μ μΌλ‘ ν΄μν ν κ·Έ ν΄μ κ°λ€μ λ€μ μμΌλ‘ λ¬Άμ΄ λ μμμ ν΄μ κ°μ μμ±νλ κ³Όμ μ λ°λ³΅νμ¬ μ΅μ’ μ μΌλ‘ νλμ ν΄μ κ°, μ¦ λ¨Έν΄ λ£¨νΈλ₯Ό μ»μ΅λλ€.
λΉνΈμ½μΈμμλ λ¨Έν΄ νΈλ¦¬λ₯Ό μ¬μ©νμ¬ λΈλ‘ λ΄μ κ±°λλ€μ ν¨μ¨μ μ΄κ³ μμ νκ² μ μ₯ν©λλ€. λΈλ‘μ λ¨Έν΄ λ£¨νΈλ λΈλ‘ ν€λμ ν¬ν¨λλ©°, λͺ¨λ κ±°λμ μ 보λ₯Ό ν¬κ΄μ μΌλ‘ λνλ΄λ μμ½ κ°μ λλ€.
λ¨Έν΄ λ£¨νΈλ₯Ό μ¬μ©νλ©΄ λΈλ‘μ ν¬ν¨λ κ±°λμ 무결μ±μ νμΈν μ μμ΅λλ€. λ§μ½ λΈλ‘ λ΄μ νλμ κ±°λκ° λ³κ²½λλ©΄ λ¨Έν΄ λ£¨νΈ κ°μ΄ λ¬λΌμ§ κ²μ΄λ―λ‘ μ΄λ₯Ό ν΅ν΄ κ±°λ λ΄μ©μ΄ μ‘°μλμλμ§ μ¬λΆλ₯Ό νμΈν μ μμ΅λλ€. λν λ¨Έν΄ νΈλ¦¬λ₯Ό μ¬μ©νλ©΄ νΉμ κ±°λκ° λΈλ‘μ ν¬ν¨λμ΄ μλμ§ μ¬λΆλ₯Ό λΉ λ₯΄κ² κ²μ¦ν μ μμΌλ―λ‘ λΉνΈμ½μΈ λ€νΈμν¬μ ν¨μ¨μ±κ³Ό 보μμ±μ ν₯μμν΅λλ€.
λ¨Έν΄ νΈλ¦¬
λ¨Έν΄ νΈλ¦¬(Merkle tree)λ μ»΄ν¨ν° κ³Όνμμ μΌλ ¨μ λ°μ΄ν°λ₯Ό μ΄μ§ νΈλ¦¬ κ΅¬μ‘°λ‘ μ 리ν ν κ°κ°μ λ°μ΄ν°λ₯Ό ν΄μν κ°μ μ¬μ©νμ¬ κ΅¬μ±νλ λ°μ΄ν° ꡬ쑰μ λλ€. λ¨Έν΄ νΈλ¦¬λ λ¬΄κ²°μ± κ²μ¦κ³Ό λ°μ΄ν° κ²μ¦μ μ¬μ©λλ©°, νΉν λΈλ‘μ²΄μΈ κΈ°μ κ³Ό λΉνΈμ½μΈμμ μ€μν μν μ ν©λλ€. λ¨Έν΄ νΈλ¦¬λ λ¨Έν΄ λ£¨νΈ(Merkle root)λΌκ³ λΆλ¦¬λ νλμ μ΅μ’ ν΄μ κ°μΌλ‘ μμ½λ©λλ€.
λ¨Έν΄ νΈλ¦¬μ μμ± κ³Όμ μ λ€μκ³Ό κ°μ΅λλ€.
λ°μ΄ν°λ₯Ό μ΄μ§ νΈλ¦¬ ννλ‘ μ 리ν©λλ€.
κ° λ°μ΄ν° νλͺ©μ ν΄μ ν¨μλ₯Ό μ¬μ©νμ¬ ν΄μ κ°μΌλ‘ λ³νν©λλ€.
λ³νλ ν΄μ κ°λ€μ μμΌλ‘ λ¬Άμ΄μ λ€μ ν΄μνκ³ , κ·Έ κ²°κ³Όλ₯Ό μμ λ Έλμ μ μ₯ν©λλ€.
μ΄ κ³Όμ μ νΈλ¦¬μ μ΅μλ¨κΉμ§ λ°λ³΅νμ¬ νλμ μ΅μ’ ν΄μ κ°μ μ»μ΅λλ€. μ΄ μ΅μ’ ν΄μ κ°μ΄ λ¨Έν΄ λ£¨νΈμ λλ€.
λ¨Έν΄ νΈλ¦¬μ μ₯μ μ λ€μκ³Ό κ°μ΅λλ€.
(λ¬΄κ²°μ± κ²μ¦) λ¨Έν΄ λ£¨νΈλ λ°μ΄ν°μ λ³κ²½μ νμ§ν μ μμ΅λλ€. νλμ λ°μ΄ν°κ° λ³κ²½λλ©΄ λ¨Έν΄ λ£¨νΈ κ°μ΄ λ°λκ² λλ―λ‘, λ°μ΄ν°μ 무결μ±μ νμΈν μ μμ΅λλ€.
(ν¨μ¨μ±) λ¨Έν΄ νΈλ¦¬λ₯Ό μ¬μ©νλ©΄ λ°μ΄ν°μ μΌλΆλ§ κ°μ§κ³ λ νΉμ λ°μ΄ν°κ° νΈλ¦¬μ ν¬ν¨λμ΄ μλμ§ νμΈν μ μμ΅λλ€. μ΄λ‘ μΈν΄ λ°μ΄ν° κ²μ¦ κ³Όμ μ΄ λΉ λ₯΄κ³ ν¨μ¨μ μΌλ‘ μ²λ¦¬λ©λλ€.
λΉνΈμ½μΈκ³Ό κ°μ λΈλ‘μ²΄μΈ κΈ°μ μμ λ¨Έν΄ νΈλ¦¬λ λΈλ‘ λ΄μ κ±°λλ€μ ν¨μ¨μ μ΄κ³ μμ νκ² μ μ₯νλλ° μ¬μ©λ©λλ€. λΈλ‘μ λ¨Έν΄ λ£¨νΈλ λΈλ‘ ν€λμ ν¬ν¨λμ΄ λͺ¨λ κ±°λμ μ 보λ₯Ό ν¬κ΄μ μΌλ‘ λνλ΄λ μμ½ κ°μΌλ‘ μ¬μ©λ©λλ€.
μ§κ°
λΉνΈμ½μΈ μ§κ°(Bitcoin wallet)μ λΉνΈμ½μΈμ 보κ΄, μ‘κΈ λ° μμ νλλ° μ¬μ©λλ λμ§νΈ λꡬμ λλ€. κ° λΉνΈμ½μΈ μ§κ°μ κ³ μ ν κ³΅κ° ν€μ κ°μΈ ν€ μμ κ°μ§κ³ μμΌλ©°, μ΄λ₯Ό ν΅ν΄ μ¬μ©μκ° λΉνΈμ½μΈμ μμ νκ² κ΄λ¦¬νκ³ κ±°λν μ μμ΅λλ€.
λΉνΈμ½μΈ μ§κ°μ μ νν λλ κ°μΈμ νμμ μ¬μ© λͺ©μ , κ·Έλ¦¬κ³ λ³΄μ μꡬμ λ°λΌ μ μ ν μ§κ°μ κ³ λ €ν΄μΌ ν©λλ€. κ° μ§κ°μ νΉμ±κ³Ό μ₯λ¨μ μ κ³ λ €νμ¬ μ¬μ©μμκ² κ°μ₯ μ ν©ν μ§κ°μ μ ννλ κ²μ΄ μ€μν©λλ€.
μμ΄κ° νΈλμμ
μμ΄κ° νΈλμμ (Air-gapped transaction)μ μΈν°λ·μ΄ μ°κ²°λμ§ μμ μ₯μΉμμ μμ±λκ³ μλͺ λμ΄ μ¨λΌμΈ μνμ μ₯μΉμ 물리μ μΈ λ°©μμΌλ‘ μ μ‘λ ν λ€νΈμν¬μ κ²μλλ λΉνΈμ½μΈ κ±°λμ λλ€. μμ΄κ° νΈλμμ μ νΉν νλμ¨μ΄ μ§κ°κ³Ό μ’ μ΄ μ§κ°μμ μμ£Ό μ¬μ©λλ©°, 보μμ μ΅μ°μ μΌλ‘ μκ°νλ μ¬μ©μλ€μ΄ μ νΈνλ λ°©μμ λλ€.
μμ΄κ° νΈλμμ μ μ£Όμ λͺ©μ μ λ―Όκ°ν μ 보(μ: κ°μΈ ν€)λ₯Ό μΈλΆ 곡격μλ‘λΆν° 보νΈνκ³ , λμ§νΈ μμ°μ μμ νκ² μ μ§νλ κ²μ λλ€. μ΄ λ°©μμ μ¨λΌμΈ μνμ μ§κ°μ λΉν΄ ν΄νΉ μνμ΄λ μ 보 μ μΆμ μνμ΄ μ μ΅λλ€.
μμ΄κ° νΈλμμ μ μ§ννλ κ³Όμ μ λ€μκ³Ό κ°μ΅λλ€.
μ€νλΌμΈ μνμ μ₯μΉ(μ: νλμ¨μ΄ μ§κ°)μμ λΉνΈμ½μΈ κ±°λλ₯Ό μμ±ν©λλ€.
ν΄λΉ κ±°λλ₯Ό κ°μΈ ν€λ‘ μλͺ ν©λλ€.
μλͺ λ κ±°λλ₯Ό μ¨λΌμΈ μνμ μ₯μΉλ‘ μ μ‘ν©λλ€. μ΄ κ³Όμ μμ QR μ½λλ₯Ό μ¬μ©νκ±°λ, USB μ₯μΉλ₯Ό ν΅ν΄ 물리μ μΌλ‘ μ μ‘ν μ μμ΅λλ€.
μ¨λΌμΈ μνμ μ₯μΉμμ μλͺ λ κ±°λλ₯Ό λΉνΈμ½μΈ λ€νΈμν¬μ κ²μνμ¬ κ±°λλ₯Ό μλ£ν©λλ€.
μμ΄κ° νΈλμμ μ 보μμ±μ΄ λμ§λ§, μλμ μΌλ‘ λΆνΈνκ³ μκ°μ΄ λ§μ΄ μμλλ λ¨μ μ΄ μμ΅λλ€. λ°λΌμ μ΄λ¬ν λ°©μμ μ£Όλ‘ ν° κΈμ‘μ μκΈ μ΄λμ΄λ μ₯κΈ° 보κ΄μ λͺ©μ μΌλ‘ μ¬μ©λ©λλ€.
μμΉμ¨λ¦¬ μ§κ°
μμΉμ¨λ¦¬(Watch-only) μ§κ°μ 곡κ°ν€λ§μ μ¬μ©νμ¬ νΉμ μ£Όμμ μμ‘κ³Ό κ±°λ λ΄μμ νμΈνλ λ° μ¬μ©λλ μ§κ°μ λλ€. μμΉμ¨λ¦¬ μ§κ°μ κ±°λλ₯Ό μμ±νκ±°λ μλͺ ν μ μμΌλ©°, κ°μΈ ν€κ° ν¬ν¨λμ΄ μμ§ μκΈ° λλ¬Έμ λΉνΈμ½μΈμ 보λ΄κ±°λ λ°μ§ λͺ»ν©λλ€.
μμΉμ¨λ¦¬ μ§κ°μ λͺ©μ μ λ€μκ³Ό κ°μ΅λλ€.
(보μ) κ°μΈ ν€λ₯Ό λ ΈμΆνμ§ μκ³ λ μ£Όμμ μμ‘ λ° κ±°λ λ΄μμ λͺ¨λν°λ§ ν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ ν΄νΉμ΄λ μ 보 μ μΆμ μνμ΄ κ°μν©λλ€.
(ν¬λͺ μ±) μμΉμ¨λ¦¬ μ§κ°μ μ¬μ©νλ©΄ κΈ°κ΄, κΈ°μ , κ°μΈ λ±μ΄ μμ μ μ£Όμλ₯Ό 곡κ°νμ¬ μκΈ νλ¦μ ν¬λͺ νκ² κ΄λ¦¬ν μ μμ΅λλ€.
(κ°μ¬) νκ³ κ°μ¬ λλ μκΈ κ΄λ¦¬λ₯Ό μν΄ μμΉμ¨λ¦¬ μ§κ°μ μ¬μ©νμ¬ νΉμ μ£Όμμ μ μΆκΈ λ΄μμ νμΈν μ μμ΅λλ€.
μμΉμ¨λ¦¬ μ§κ°μ μΉ μ§κ°, λͺ¨λ°μΌ μ§κ°, λ°μ€ν¬ν± μ§κ° λ± λ€μν ννμ μ§κ° μννΈμ¨μ΄μμ μ§μλ©λλ€. μμΉμ¨λ¦¬ μ§κ°μ μ¬μ©νλ €λ©΄ κ³΅κ° ν€λ₯Ό μ§κ°μ μΆκ°νκΈ°λ§ νλ©΄ λ©λλ€. μ΄ν μ§κ°μ ν΄λΉ κ³΅κ° ν€μ μμ‘κ³Ό κ±°λ λ΄μμ μ€μκ°μΌλ‘ νμνκ³ , μ¬μ©μκ° λͺ¨λν°λ§ν μ μκ² ν©λλ€.
λ€μ€ μλͺ
μ§κ°
λ€μ€ μλͺ (Multisig) μ§κ°μ μ¬λ¬ κ°μ κ°μΈ ν€(μλͺ )κ° νμν λΉνΈμ½μΈ μ§κ°μ λλ€. μ΄λ¬ν μ§κ°μ M-of-N μ€ν΄μ μ¬μ©νμ¬ μμ±λλ©°, μ΄λ κ±°λλ₯Ό μΉμΈνλ €λ©΄ Nκ°μ κ°μΈ ν€ μ€ Mκ°μ μλͺ μ΄ νμν¨μ μλ―Έν©λλ€.
λ€μ€ μλͺ μ§κ°μ λ€μκ³Ό κ°μ μν©μμ μ μ©ν©λλ€:
(보μ κ°ν) λ¨μΌ κ°μΈ ν€λ₯Ό μ¬μ©νλ μ§κ°μ λΉν΄ λ€μ€ μλͺ μ§κ°μ 보μμ΄ ν₯μλ©λλ€. 곡격μκ° μ¬λ¬ κ°μ κ°μΈ ν€λ₯Ό λμμ ν΄νΉν΄μΌλ§ μκΈμ μ κ·Όν μ μκΈ° λλ¬Έμ λλ€.
(μ¬μ° κ΄λ¦¬) λ€μ€ μλͺ μ§κ°μ κ°μ‘±μ΄λ λΉμ¦λμ€ ννΈλκ° κ³΅λμΌλ‘ μμ ν μμ°μ κ΄λ¦¬νλ λ° μ¬μ©λ μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ λμ μμ΄ μκΈμ μΈμΆνκ±°λ μ‘κΈνλ κ²μ λ°©μ§ν μ μμ΅λλ€.
(μ‘°μ§ λ΄ κ°μ¬ λ° μΉμΈ) κΈ°μ μ΄λ κΈ°κ΄μμλ λ€μ€ μλͺ μ§κ°μ μ¬μ©νμ¬ κ±°λ μΉμΈ νλ‘μΈμ€λ₯Ό κ°ννκ³ , λ΄λΆμ μΈ κ°μ¬λ₯Ό μνν μ μμ΅λλ€.
λ€μ€ μλͺ μ§κ°μ μ¬μ©νλ €λ©΄ λ€μ λ¨κ³λ₯Ό λ°λ¦ λλ€.
μλͺ μ΄ νμν μ°Έμ¬μ μ(M)μ μ΄ μ°Έμ¬μ μ(N)λ₯Ό κ²°μ ν©λλ€. μλ₯Ό λ€μ΄, 2-of-3 λ€μ€ μλͺ μ§κ°μ 3λͺ μ μ°Έμ¬μ μ€ 2λͺ μ μλͺ μ΄ νμν©λλ€.
κ° μ°Έμ¬μλ κ³΅κ° ν€μ κ°μΈ ν€ μμ μμ±ν©λλ€.
κ³΅κ° ν€λ₯Ό μ¬μ©νμ¬ λ€μ€ μλͺ μ§κ° μ£Όμλ₯Ό μμ±ν©λλ€.
μ°Έμ¬μλ€μ μ§κ° μ£Όμμ μκΈμ μ κΈνκ³ , κ±°λλ₯Ό μμ±ν λ Mκ°μ μλͺ μ μ 곡νμ¬ κ±°λλ₯Ό μΉμΈν©λλ€.
λ€μ€ μλͺ μ§κ°μ μΉ μ§κ°, λ°μ€ν¬ν± μ§κ°, νλμ¨μ΄ μ§κ° λ± λ€μν ννλ‘ κ΅¬νλ μ μμ΅λλ€. μΌλΆ μ§κ° μννΈμ¨μ΄λ λ€μ€ μλͺ κΈ°λ₯μ μ§μνλ―λ‘ μ¬μ©μλ μμ½κ² λ€μ€ μλͺ μ§κ°μ μμ±νκ³ κ΄λ¦¬ν μ μμ΅λλ€.
Last updated