Investor's wiki

소프트 포크

소프트 포크

μ†Œν”„νŠΈ ν¬ν¬λž€?

블둝체인 기술 μ—μ„œ μ†Œν”„νŠΈ ν¬ν¬λŠ” 이전에 μœ νš¨ν•œ νŠΈλžœμž­μ…˜ λΈ”λ‘λ§Œ λ¬΄νš¨ν™”λ˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄ ν”„λ‘œν† μ½œμ˜ λ³€κ²½μž…λ‹ˆλ‹€. 이전 λ…Έλ“œλŠ” μƒˆ 블둝을 μœ νš¨ν•œ κ²ƒμœΌλ‘œ μΈμ‹ν•˜λ―€λ‘œ μ†Œν”„νŠΈ ν¬ν¬λŠ” 이전 버전과 ν˜Έν™˜λ©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μ’…λ₯˜μ˜ 포크 λŠ” λͺ¨λ“  λ…Έλ“œκ°€ μ—…κ·Έλ ˆμ΄λ“œν•˜κ³  μƒˆ 버전에 λ™μ˜ν•΄μ•Ό ν•˜λŠ” ν•˜λ“œ 포크 와 달리 μƒˆ κ·œμΉ™μ„ μ μš©ν•˜κΈ° μœ„ν•΄ λŒ€λΆ€λΆ„μ˜ κ΄‘λΆ€λ§Œ μ—…κ·Έλ ˆμ΄λ“œν•˜λ©΄ λ©λ‹ˆλ‹€ .

μ†Œν”„νŠΈ 포크 μ‚¬μš© 이해

μƒˆλ‘œμš΄ 거래 μœ ν˜•μ€ μ’…μ’… μ°Έκ°€μž(예: λ°œμ‹ μž 및 μˆ˜μ‹ μž)와 μ±„κ΅΄μžκ°€ μƒˆλ‘œμš΄ 거래 μœ ν˜•μ„ μ΄ν•΄ν•˜κΈ°λ§Œ ν•˜λ©΄ λ˜λŠ” μ†Œν”„νŠΈ 포크둜 좔가될 수 μžˆμŠ΅λ‹ˆλ‹€. 이것은 μƒˆλ‘œμš΄ κ±°λž˜κ°€ (νŠΉλ³„ν•œ ν˜•μ‹μ˜) "λˆ„κ΅¬μ—κ²Œλ‚˜ μ§€λΆˆ" 거래둜 이전 κ³ κ°μ—κ²Œ λ‚˜νƒ€λ‚˜λ„λ‘ ν•˜κ³  κ±°λž˜κ°€ μƒˆλ‘œμš΄ κ·œμΉ™μ— 따라 κ²€μ¦λ˜μ§€ μ•ŠλŠ” ν•œ μ΄λŸ¬ν•œ 거래λ₯Ό ν¬ν•¨ν•œ 블둝을 κ±°λΆ€ν•˜λŠ” 데 λ™μ˜ν•˜λ„λ‘ ν•¨μœΌλ‘œμ¨ μˆ˜ν–‰λ©λ‹ˆλ‹€. 이것이 P2SH(pay-to-script hash)κ°€ λΉ„νŠΈμ½”μΈ 에 μΆ”κ°€λœ 방식 μž…λ‹ˆλ‹€.

λ˜ν•œ μ—…κ·Έλ ˆμ΄λ“œλ˜μ§€ μ•Šμ€ λ…Έλ“œλ₯Ό μ‚¬μš©ν•˜λŠ” μ±„κ΅΄μžκ°€ λ…Έλ“œκ°€ μ•Œμ§€ λͺ»ν•˜λŠ” μƒˆλ‘œμš΄ ν•©μ˜ κ·œμΉ™μ„ μœ„λ°˜ν•  λ•Œ λΈ”λ‘μ²΄μΈμ˜ μΌμ‹œμ μΈ λΆ„κΈ°λ‘œ 인해 μ†Œν”„νŠΈ 포크가 λ°œμƒν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

μ†Œν”„νŠΈ ν¬ν¬λŠ” ν•©μ˜λ₯Ό μœ μ§€ν•˜κΈ° μœ„ν•΄ λ…Έλ“œλ₯Ό μ—…κ·Έλ ˆμ΄λ“œν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€. μƒˆλ‘œμš΄ μ†Œν”„νŠΈ 포크인 κ·œμΉ™μ΄ μžˆλŠ” λͺ¨λ“  블둝도 이전 κ·œμΉ™μ„ λ”°λ₯΄λ―€λ‘œ 이전 ν΄λΌμ΄μ–ΈνŠΈκ°€ 이λ₯Ό μˆ˜λ½ν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. μ†Œν”„νŠΈ ν¬ν¬λŠ” μ •μ˜μ— 따라 μœ νš¨ν•œ 블둝 μ§‘ν•©λ§Œ μœ νš¨ν•œ 사전 포크의 μ μ ˆν•œ ν•˜μœ„ 집합이 λ˜λ„λ‘ ν—ˆμš©ν•˜λ―€λ‘œ ν•˜λ“œ 포크 μ—†μ΄λŠ” μ†Œν”„νŠΈ 포크λ₯Ό 되돌릴 수 μ—†μŠ΅λ‹ˆλ‹€. μ‚¬μš©μžκ°€ post-soft fork ν΄λΌμ΄μ–ΈνŠΈλ‘œ μ—…κ·Έλ ˆμ΄λ“œν•˜κ³  μ–΄λ–€ 이유둜 λŒ€λ‹€μˆ˜μ˜ κ΄‘λΆ€κ°€ pre-soft fork ν΄λΌμ΄μ–ΈνŠΈλ‘œ λ‹€μ‹œ μ „ν™˜ν•˜λ©΄ post-soft fork ν΄λΌμ΄μ–ΈνŠΈ μ‚¬μš©μžλŠ” λ”°λ₯΄μ§€ μ•ŠλŠ” 블둝이 λ‚˜μ˜€μžλ§ˆμž ν•©μ˜λ₯Ό 깨뜨릴 κ²ƒμž…λ‹ˆλ‹€. 고객의 μƒˆλ‘œμš΄ κ·œμΉ™. μ†Œν”„νŠΈ 포크가 μž‘λ™ν•˜λ €λ©΄ λŒ€λΆ€λΆ„μ˜ λ§ˆμ΄λ‹ νŒŒμ›Œκ°€ 포크λ₯Ό μΈμ‹ν•˜λŠ” ν΄λΌμ΄μ–ΈνŠΈλ₯Ό μ‹€ν–‰ν•΄μ•Ό ν•©λ‹ˆλ‹€. μƒˆλ‘œμš΄ κ·œμΉ™μ„ μˆ˜λ½ν•˜λŠ” μ±„κ΅΄μžκ°€ λ§Žμ„μˆ˜λ‘ λ„€νŠΈμ›Œν¬λŠ” 포슀트 포크의 λ³΄μ•ˆμ΄ κ°•ν™”λ©λ‹ˆλ‹€. 포크λ₯Ό μΈμ‹ν•˜λŠ” κ΄‘λΆ€μ˜ 3/4이 μžˆλŠ” 경우 μƒμ„±λœ 1/4 블둝이 μƒˆ κ·œμΉ™μ„ λ”°λ₯΄λ„둝 보μž₯λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 이 1/4 블둝은 μƒˆ κ·œμΉ™μ„ μΈμ‹ν•˜μ§€ λͺ»ν•˜λŠ” 이전 λ…Έλ“œμ— μœ νš¨ν•˜μ§€λ§Œ μƒˆ λ…Έλ“œμ—μ„œλŠ” λ¬΄μ‹œλ©λ‹ˆλ‹€.

μ†Œν”„νŠΈ 포크 λŠ” 이전 버전과 ν˜Έν™˜λ˜λŠ” μƒˆλ‘­κ³  μ—…κ·Έλ ˆμ΄λ“œλœ κΈ°λŠ₯을 κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄ 무엇보닀도 λΉ„νŠΈμ½”μΈ 및 이더리움 λΈ”λ‘μ²΄μΈμ—μ„œ μ‚¬μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€.