Summary

LMD-GHOST (Latest Message Driven Greediest Heaviest Observed SubTree) μ•Œκ³ λ¦¬μ¦˜μ€ 이더리움 2.0μ—μ„œ μ‚¬μš©λ˜λŠ” ν•©μ˜ μ•Œκ³ λ¦¬μ¦˜μž…λ‹ˆλ‹€. 이 μ•Œκ³ λ¦¬μ¦˜μ€ λΈ”λ‘μ²΄μΈμ˜ ν—€λ“œλ₯Ό κ²°μ •ν•˜λŠ” 데 μ‚¬μš©λ˜λ©°, λ„€νŠΈμ›Œν¬ μ°Έμ—¬μžλ“€μ˜ μ΅œμ‹  λ©”μ‹œμ§€λ₯Ό 기반으둜 κ°€μž₯ 무거운 μ„œλΈŒνŠΈλ¦¬λ₯Ό μ„ νƒν•©λ‹ˆλ‹€.

Description

LMD-GHOST μ•Œκ³ λ¦¬μ¦˜μ€ λ‹€μŒκ³Ό 같은 λ°©μ‹μœΌλ‘œ μž‘λ™ν•©λ‹ˆλ‹€:

  1. 블둝 μΆ”κ°€: μƒˆλ‘œμš΄ 블둝이 μƒμ„±λ˜λ©΄, ν•΄λ‹Ή 블둝은 λΆ€λͺ¨ λΈ”λ‘μ˜ μžμ‹μœΌλ‘œ μΆ”κ°€λ©λ‹ˆλ‹€.
  2. νˆ¬ν‘œ: λ„€νŠΈμ›Œν¬ μ°Έμ—¬μžλ“€μ€ μžμ‹ μ΄ μ„ ν˜Έν•˜λŠ” 블둝에 λŒ€ν•΄ νˆ¬ν‘œλ₯Ό ν•©λ‹ˆλ‹€. 이 νˆ¬ν‘œλŠ” λΈ”λ‘μ˜ votes 속성에 λ°˜μ˜λ©λ‹ˆλ‹€.
  3. ν—€λ“œ κ²°μ •: LMD-GHOST μ•Œκ³ λ¦¬μ¦˜μ€ μ œλ„€μ‹œμŠ€ λΈ”λ‘μ—μ„œ μ‹œμž‘ν•˜μ—¬ κ°€μž₯ λ§Žμ€ νˆ¬ν‘œλ₯Ό 받은 μžμ‹ 블둝을 μ„ νƒν•©λ‹ˆλ‹€. 이 과정을 λ°˜λ³΅ν•˜μ—¬ 체인의 ν—€λ“œλ₯Ό κ²°μ •ν•©λ‹ˆλ‹€.

이 μ•Œκ³ λ¦¬μ¦˜μ€ λΈ”λ‘μ˜ κΉŠμ΄μ™€ 상관없이 각 블둝에 λŒ€ν•œ νˆ¬ν‘œ 수λ₯Ό 기반으둜 체인의 ν—€λ“œλ₯Ό κ²°μ •ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 λ„€νŠΈμ›Œν¬μ˜ μ΅œμ‹  μƒνƒœλ₯Ό λ°˜μ˜ν•˜κ³ , κ°€μž₯ 무거운 μ„œλΈŒνŠΈλ¦¬λ₯Ό 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.

References