Investor's wiki

후보 차단

후보 차단

κ°„λ‹¨νžˆ λ§ν•΄μ„œ 후보 블둝은 블둝 보상을 λ°›κΈ° μœ„ν•΄ λ§ˆμ΄λ‹ λ…Έλ“œ(μ±„κ΅΄μž)κ°€ λ§ˆμ΄λ‹μ„ μ‹œλ„ν•˜λŠ” λΈ”λ‘μž…λ‹ˆλ‹€. λ”°λΌμ„œ 후보 블둝은 λ„€νŠΈμ›Œν¬μ— μ˜ν•΄ κ²€μ¦λ˜κ±°λ‚˜ 폐기될 μž„μ‹œ λΈ”λ‘μœΌλ‘œ μ„€λͺ…될 수 μžˆμŠ΅λ‹ˆλ‹€. μ±„κ΅΄μžλ“€μ€ λ‹€μŒ 블둝을 κ²€μ¦ν•˜κ³  블둝체인에 μΆ”κ°€ν•˜κΈ° μœ„ν•΄ μ„œλ‘œ κ²½μŸν•˜μ§€λ§Œ, λ¨Όμ € 채꡴ κ²½μŸμ— μ°Έμ—¬ν•˜κΈ° μœ„ν•΄ 후보 블둝을 생성해야 ν•©λ‹ˆλ‹€.

후보 블둝은 λ©”λͺ¨λ¦¬ ν’€μ—μ„œ ν™•μΈλ˜μ§€ μ•Šμ€ μ—¬λŸ¬ νŠΈλžœμž­μ…˜μ„ μˆ˜μ§‘ν•˜κ³  κ΅¬μ„±ν•˜μ—¬ μ±„κ΅΄μžκ°€ μƒμ„±ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ νŠΈλžœμž­μ…˜μ„ ν•΄μ‹œν•˜μ—¬ Merkle 트리 ꡬ쑰λ₯Ό ν˜•μ„±ν•˜κ³  κ²°κ΅­ Merkle 루트(λ˜λŠ” 루트 ν•΄μ‹œ)λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. Merkle λ£¨νŠΈλŠ” ν•΄λ‹Ή 트리의 λͺ¨λ“  이전 ν•΄μ‹œ, λ”°λΌμ„œ ν•΄λ‹Ή νŠΉμ • 블둝에 ν¬ν•¨λœ λͺ¨λ“  νŠΈλžœμž­μ…˜μ„ λ‚˜νƒ€λ‚΄λŠ” 단일 ν•΄μ‹œμž…λ‹ˆλ‹€.

nonce λΌλŠ” μž„μ˜μ˜ μˆ«μžμ™€ ν•¨κ»˜ )λŠ” λΈ”λ‘μ˜ 헀더에 λ„£μŠ΅λ‹ˆλ‹€. 그런 λ‹€μŒ 블둝 ν—€λ”λŠ” 광뢀에 μ˜ν•΄ ν•΄μ‹œλ˜μ–΄ ν•΄λ‹Ή ꡬ성 μš”μ†Œ(루트 ν•΄μ‹œ, 이전 λΈ”λ‘μ˜ ν•΄μ‹œ 및 nonce)와 기타 λͺ‡ 가지 μš”μ†Œλ₯Ό 기반으둜 좜λ ₯을 μƒμ„±ν•©λ‹ˆλ‹€. κ²°κ³Ό 좜λ ₯은 블둝 ν•΄μ‹œμ΄λ©° μƒˆλ‘œ μƒμ„±λœ 블둝(후보 블둝)의 고유 μ‹λ³„μž 역할을 ν•©λ‹ˆλ‹€.

μœ νš¨ν•œ κ²ƒμœΌλ‘œ κ°„μ£Όλ˜κΈ° μœ„ν•΄μ„œλŠ” 좜λ ₯(블둝 ν•΄μ‹œ)이 νŠΉμ • 수의 0(ν”„λ‘œν† μ½œμ—μ„œ μ •μ˜ν•œ λͺ©ν‘œ 값보닀 μž‘μŒ)으둜 μ‹œμž‘ν•΄μ•Ό ν•©λ‹ˆλ‹€. μ΄λŠ” λ§ˆμ΄λ‹ λ…Έλ“œκ°€ μœ νš¨ν•œ 블둝 ν•΄μ‹œκ°€ μ΅œμ’…μ μœΌλ‘œ 생성될 λ•ŒκΉŒμ§€ λ‹€μ–‘ν•œ nonce κ°’μœΌλ‘œ 무수히 λ§Žμ€ ν•΄μ‹± κΈ°λŠ₯을 μˆ˜ν–‰ν•΄μ•Ό ν•˜κΈ° λ•Œλ¬Έμ— λ§ˆμ΄λ‹ ν”„λ‘œμ„ΈμŠ€κ°€ μ—¬λŸ¬ μ‹œλ„(μ‹œν–‰ 착였)λ₯Ό 기반으둜 ν•œλ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€. μƒμ„±λœ 블둝 ν•΄μ‹œλŠ” κ΄‘λΆ€κ°€ μžμ‹ μ˜ μž‘μ—…μ„ μˆ˜ν–‰ν–ˆμŒμ„ 증λͺ…ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€(λ”°λΌμ„œ μž‘μ—… 증λͺ…).

κ΄‘λΆ€κ°€ μœ νš¨ν•œ 블둝 ν•΄μ‹œλ₯Ό 찾으면 후보 블둝이 λ„€νŠΈμ›Œν¬μ˜ λ‚˜λ¨Έμ§€ λ…Έλ“œλ‘œ λΈŒλ‘œλ“œμΊμŠ€νŠΈλ˜μ–΄ ν•΄μ‹œμ˜ μ§„μœ„λ₯Ό ν™•μΈν•©λ‹ˆλ‹€. λͺ¨λ“  것이 정상이면 후보 블둝이 블둝체인에 κΈ°λ‘λ©λ‹ˆλ‹€. 이 μ‹œμ μ—μ„œ 각 검증 λ…Έλ“œλŠ” 졜근 μ±„κ΅΄λœ 블둝을 λ°˜μ˜ν•˜κΈ° μœ„ν•΄ 블둝체인 λ°μ΄ν„°μ˜ 볡사본을 μ—…λ°μ΄νŠΈν•˜κ³  μ±„κ΅΄μžλŠ” 블둝 보상을 λ°›μŠ΅λ‹ˆλ‹€.