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