Investor's wiki

오메르 블록

오메르 블록

์˜ค๋ฉ”๋ฅด ๋ธ”๋ก์ด๋ž€?

๋„คํŠธ์›Œํฌ์—์„œ ๋™์‹œ์— ๋‘ ๊ฐœ์˜ ๋ธ”๋ก์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํ•˜๋‚˜์˜ ๋ธ”๋ก์ด ๋‚จ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด ๋‚จ์€ ๋ธ”๋ก์„ ์˜ด๋จธ ๋ธ”๋ก์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ์—๋Š” ๋ธ”๋ก์ฒด์ธ ๋‚ด์—์„œ ๋ธ”๋ก ์œ„์น˜๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ฐ€์กฑ ๊ด€๊ณ„๋ฅผ ์ฐธ์กฐํ•˜์—ฌ ์‚ผ์ดŒ ๋ธ”๋ก์ด๋ผ๊ณ  ๋ถˆ๋ €์Šต๋‹ˆ๋‹ค.

์˜ค๋ฉ”๋ฅด ๋ธ”๋ก ์ดํ•ดํ•˜๊ธฐ

์ด๋”๋ฆฌ์›€, ๋น„ํŠธ์ฝ”์ธ๊ณผ ๊ฐ™์€ ํผ๋ธ”๋ฆญ ๋ธ”๋ก์ฒด์ธ์—์„œ๋Š” ๋ธ”๋ก์ฒด์ธ ๋‚ด์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ํ•ฉ์˜์— ์˜ํ•ด ๊ฒ€์ฆ๋˜๊ณ  ์ถ”๊ฐ€๋˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๋„๋ก ํ•˜๋Š” ๊ฒƒ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋งŽ์€ ๋ธ”๋ก์ฒด์ธ์€ ์ด๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด Merkle ํŠธ๋ฆฌ๋ผ๋Š” ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Merkle ํŠธ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ ๋ธ”๋ก์— ๋Œ€ํ•œ ์กฐ์ƒ ๊ด€๊ณ„๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ธ”๋ก์˜ ์ •๋ณด๋Š” ์„ธ๋Œ€ ๊ฐ„์— ์ „๋‹ฌ๋˜๋Š” DNA์™€ ์œ ์‚ฌํ•˜๊ฒŒ ์ƒˆ๋กœ์šด ๋ธ”๋ก์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฐ€๊ณ„๋„์˜ ๊ทธ๋ž˜ํ”ฝ ํ‘œํ˜„๊ณผ ์œ ์‚ฌํ•œ ๋ถ€๋ชจ, ๋ถ€๋ชจ์˜ ํ˜•์ œ, ์ž์‹ ๋ฐ ํ˜•์ œ ๋ธ”๋ก์˜ ๊ฐœ๋…์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ž‘๋™ ๋ฐฉ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํŠธ๋ฆฌ์˜ ์ฒซ ๋ฒˆ์งธ ๋ธ”๋ก์„ ๋ธ”๋ก A๋กœ ๋ช…๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก A์—์„œ ์ƒ์„ฑ๋œ ๋‹ค์Œ ๋ธ”๋ก์€ ๋ธ”๋ก A์˜ ์ž์‹์œผ๋กœ ๊ฐ„์ฃผ๋˜๊ณ  A์˜ ์ •๋ณด์™€ ์ž์‹ ์˜ ์ •๋ณด๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

Ethereum์€ ์ž‘์—… ์ฆ๋ช…์—์„œ ์ง€๋ถ„ ์ฆ๋ช… ํ•ฉ์˜๋กœ ์ „ํ™˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๋ถ„ ์ฆ๋ช… ํ•ฉ์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋”ฐ๋ผ ommer ๋ธ”๋ก์€ ์—ฌ์ „ํžˆ ์ƒ์„ฑ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฑฐ๋ž˜ ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ๋ณด์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ธ”๋ก์€ ๋ธ”๋ก B๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ Ba๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. B๋Š” ์ƒˆ ๋ธ”๋ก์˜ ์ด๋ฆ„์ด๊ณ  "a"๋Š” ์ƒ์œ„ ๋ธ”๋ก์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด ๋ถ€๋ชจ/์ž์‹ ๊ด€๊ณ„๋Š” ๊ฐ ์ด์ „ ๋ธ”๋ก์˜ ์ •๋ณด๋กœ ๋” ๋งŽ์€ ๋ธ”๋ก์ด ์ถ”๊ฐ€๋จ์— ๋”ฐ๋ผ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฐ€๊ณ„๋„์™€ ๋ธ”๋ก์ฒด์ธ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ Ba์—์„œ ๋‘ ๊ฐœ์˜ ๋ธ”๋ก์ด ๊ฒ€์ฆ๋˜๊ณ  ๋™์‹œ์— ์ƒ์„ฑ๋˜์—ˆ๋Š”์ง€ ๊ณ ๋ คํ•˜์‹ญ์‹œ์˜ค. ๊ฐ™์€ ๋ถ€๋ชจ ๋ธ”๋ก์˜ ๋ธ”๋ก Cab ๋ฐ Cab2, ํ˜•์ œ ๋ธ”๋ก์ž…๋‹ˆ๋‹ค. ๋ธ”๋ก์ฒด์ธ์—๋Š” ํ•˜๋‚˜๋งŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋„คํŠธ์›Œํฌ๋Š” Cab๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. Cab2๋Š” ์›๋ž˜ ๋ธ”๋ก์ฒด์ธ์˜ ํฌํฌ์ด์ง€๋งŒ ์ถ”๊ฐ€๋˜๊ฑฐ๋‚˜ ๊ฒ€์ฆ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ Cab๋ฅผ ์œ ์ง€ํ•œ ๋ธ”๋ก์ฒด์ธ์—์„œ ๋˜ ๋‹ค๋ฅธ ๋ธ”๋ก์ด ์ฑ„๊ตด๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ธ”๋ก Dcab์ž…๋‹ˆ๋‹ค.~ Cab2๋Š” ~ Dcab์˜ parent์˜ ํ˜•์ œ์ด๋ฏ€๋กœ Cab2~๋Š” ommer์ž…๋‹ˆ๋‹ค. ์ฐจ๋‹จํ•˜๋‹ค.

ํŠน๋ณ„ ๊ณ ๋ ค ์‚ฌํ•ญ

์ด๋Ÿฌํ•œ ๊ณ ์•„ ๋ธ”๋ก์€ ๋ณธ์งˆ์ ์œผ๋กœ ์ฝ”๋“œ์˜ ๋ฒ„๊ทธ, ์ฆ‰ ๋งˆ์ด๋‹ ํ”„๋กœ์„ธ์Šค์˜ ์˜๋„ํ•˜์ง€ ์•Š์€ ์šฐ๋ฐœ์ ์ธ ๋ถ€์‚ฐ๋ฌผ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Ethereum์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช‡ ๊ฐ€์ง€ ์ด์œ ๋กœ ๋ธ”๋ก ์ฑ„๊ตด์ž์—๊ฒŒ ์ธ์„ผํ‹ฐ๋ธŒ๋ฅผ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋” ์งง์€ ๋ธ”๋ก ์‹œ๊ฐ„์˜ ๋ถ€์‚ฐ๋ฌผ๋กœ ๋” ๋งŽ์€ ommer ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜๊ณ  ๋„คํŠธ์›Œํฌ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋Œ€๊ทœ๋ชจ ๋งˆ์ด๋‹ ํ’€์— ๋Œ€ํ•œ ์ธ์„ผํ‹ฐ๋ธŒ์˜ ์ค‘์•™ ์ง‘์ค‘ํ™”๋ฅผ ์ค„์ž…๋‹ˆ๋‹ค. ์ด ํ’€์€ ๋Œ€๊ทœ๋ชจ ์ฑ„๊ตด์žฅ์„ ์‚ฌ์šฉํ•˜๊ณ  ๋Œ€๋ถ€๋ถ„์˜ ์•”ํ˜ธํ™”ํ ๋ณด์ƒ์„ ์š”๊ตฌํ•˜๋ฏ€๋กœ ๊ฐœ๋ณ„ ์ฑ„๊ตด์ž์—๊ฒŒ๋Š” ๊ฑฐ์˜ ๋‚จ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ommer ๋ธ”๋ก์— ๋Œ€ํ•œ ์ž‘์—…์„ ํฌํ•จํ•˜์—ฌ ๋ฉ”์ธ ๋ธ”๋ก์ฒด์ธ์— ๋Œ€ํ•œ ์ž‘์—…์„ ๋ณด์™„ํ•˜์—ฌ ๋„คํŠธ์›Œํฌ์˜ ๋ณด์•ˆ์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค.

Ommer ๋ธ”๋ก์€ ํ•ฉ์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์˜ ๊ฒ€์ฆ ํ”„๋กœํ† ์ฝœ์ธ Casper Friendly GHOST(Greedy Heaviest Object Sub Tree)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Ethereum์˜ ๋ธ”๋ก์ฒด์ธ์— ์˜๋„์ ์œผ๋กœ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ์ƒ์„ฑ๋œ ๋ธ”๋ก์—์„œ ๋ธ”๋ก์ฒด์ธ ํฌํฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋„คํŠธ์›Œํฌ ๊ฒ€์ฆ์ž์˜ 2/3 ํ•ฉ์˜ ๊ทœ์น™์ด ์‚ฌ์šฉํ•  ๋ธ”๋ก์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

##ํ•˜์ด๋ผ์ดํŠธ

  • Ommer ๋ธ”๋ก์€ Bitcoin ๊ณ ์•„์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ Bitcoin ๋Œ€์‘ ๋ธ”๋ก๊ณผ ๋‹ฌ๋ฆฌ ํ†ตํ•ฉ ์‚ฌ์šฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • Ommer ๋ธ”๋ก์€ ๊ฑฐ์˜ ๋™์‹œ์— ๋‘ ๊ฐœ์˜ ๋ธ”๋ก์ด ์ƒ์„ฑ๋˜์–ด ์›์žฅ์— ์ œ์ถœ๋  ๋•Œ ์ด๋”๋ฆฌ์›€ ๋ธ”๋ก์ฒด์ธ์—์„œ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์žฅ๋ถ€์— ํ•œ ๋ช…๋งŒ ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ด๋”๋ฆฌ์›€ ์ฑ„๊ตด์ž ๋˜๋Š” ๊ฒ€์ฆ์ž๋Š” ์ด๋”๋ฆฌ์›€ ์‹œ์Šคํ…œ์—์„œ ์˜ด๋จธ ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜์—ฌ ์ž‘์—… ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ๊ฑฐ๋ž˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ํ†ตํ•ด ๋ณด์ƒ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

##์ž์ฃผํ•˜๋Š” ์งˆ๋ฌธ

์˜ค๋ฉ”๋ฅด(์‚ผ์ดŒ) ๋ธ”๋ก์ด๋ž€?

๋ธ”๋ก ์‚ผ์ดŒ์€ ommer ๋ธ”๋ก์˜ ์ด์ „ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž์™€ ์ด๋”๋ฆฌ์›€ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ์„ฑ๋ณ„์— ๋”ฐ๋ฅธ ์ด๋ฆ„์„ ๊ฐ€์งˆ ์ด์œ ๊ฐ€ ์—†๋‹ค๊ณ  ํŒ๋‹จํ•˜์—ฌ ์ƒˆ ์ด๋ฆ„์œผ๋กœ ommer๋ฅผ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

Ethereum์˜ Ommer(์‚ผ์ดŒ) ํ™˜์œจ์€ ์–ผ๋งˆ์ž…๋‹ˆ๊นŒ?

ommer ๋น„์œจ(์ด์ „์˜ ์—‰ํด ๋น„์œจ)์€ ๋„คํŠธ์›Œํฌ๊ฐ€ ommer ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜๋Š” ๋น„์œจ์ž…๋‹ˆ๋‹ค. ์š”๊ธˆ์€ ๋งค์ผ ๋ณ€๊ฒฝ๋˜๋ฉฐ ์ง„ํ–‰ ์ค‘์ธ ๊ฑฐ๋ž˜ ์ˆ˜์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

Ethereum์˜ Ommer(์—‰ํด) ๋ณด์ƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ž‘์—… ์ฆ๋ช… ํ•ฉ์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋”ฐ๋ผ ommer ๋ธ”๋ก์— ๋Œ€ํ•œ ๋ณด์ƒ์€ ๋ธ”๋ก ๋ณด์ƒ์˜ ์ž‘์€ ๋น„์œจ์— ๊ฑฐ๋ž˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ๋”ํ•œ ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋”๋ฆฌ์›€์ด ์ง€๋ถ„ ์ฆ๋ช…์œผ๋กœ ์ „ํ™˜๋˜๋ฉด ommer ๋ธ”๋ก์€ ๊ฑฐ๋ž˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.