[Blockchain] Klaytn ๊ฐœ์š”

๊ณตํšจ์€ยท2022๋…„ 2์›” 18์ผ
0

Blockchain

๋ชฉ๋ก ๋ณด๊ธฐ
1/10
post-thumbnail

๐Ÿ‘ฉโ€๐Ÿซ ๋ธ”๋ก์ฒด์ธ + ํด๋ ˆ์ดํŠผ + nft ์Šคํ„ฐ๋””๋ฅผ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค!

์Šคํ„ฐ๋””์˜ ๋ฐฉํ–ฅ๊ณผ ๋ชฉํ‘œ

  1. ํด๋ ˆ์ดํŠผ ํ”Œ๋žซํผ ์ดํ•ดํ•˜๊ธฐ(๋„คํŠธ์›Œํฌ ๋ฐ ํ•ฉ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜)
  2. ์†”๋ฆฌ๋””ํ‹ฐ ์–ธ์–ด ๊ณต๋ถ€
  3. nft ์ด๋ก  ๊ณต๋ถ€
  4. nft ๋ฐœํ–‰ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ์งœ๊ธฐ (KIP 17)
  5. nft ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ!

์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋Š” ์•„์ฃผ์•„์ฃผ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ฆฌ์•กํŠธ ์ปดํฌ๋„ŒํŠธ๋กœ ์บ๋ฆญํ„ฐ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด์„œ ์ด๋ฏธ์ง€๋กœ ๋งŒ๋“ค๊ณ  ๊ฒฐ๊ณผ์ ์œผ๋กœ nft๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๋‹ค!

์˜ค๋Š˜์˜ ๋ชฉํ‘œ

  • klaytn์˜ ๋ชฉํ‘œ์™€ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

ํด๋ ˆ์ดํŠผ์˜ ๋ชฉํ‘œ

ํด๋ ˆ์ดํŠผ์€ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ธ‰ ์•ˆ์ •์„ฑ์„ ๋ชฉํ‘œ๋กœ ๊ณ ๋„๋กœ ์ตœ์ ํ™”๋œ, BFT ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜ ํผ๋ธ”๋ฆญ ๋ธ”๋ก์ฒด์ธ์ด๋‹ค.
์ฃผ์š” ๋””์ž์ธ ๋ชฉํ‘œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ์ฆ‰๊ฐ์ ์ธ ์™„๊ฒฐ์„ฑ
  • ์‹ค์ œ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ ๋ฌธ์ œ ์—†๋Š” ๋†’์€ TPS
  • ์‚ฌ์šฉ์ž์˜ ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถค
  • ์‚ฐ์—…๊ณ„์˜ ๋ธ”๋ก์ฒด์ธ ๊ธฐ์ˆ  ๋„์ž… ์ด‰์ง„

ํด๋ ˆ์ดํŠผ ์‚ฌ์–‘

ํด๋ ˆ์ดํŠผ์€ 2019๋…„ 6์›” 27์ผ์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‚ฌ์–‘์œผ๋กœ ๋ฉ”์ธ๋„ท Cypress์„ ์ถœ์‹œํ–ˆ๋‹ค.

  • ๐Ÿ‘1์ดˆ์˜ ๋ธ”๋ก ์ƒ์„ฑ ๋ฐ ํ™•์ธ ์‹œ๊ฐ„
  • ๐Ÿ‘์ดˆ๋‹น 4,000 ๊ฑด์˜ ํŠธ๋žœ์žญ์…˜
  • ๐Ÿ‘์ด๋”๋ฆฌ์›€ 1/10 ์ˆ˜์ค€์˜ ๋‚ฎ์€ ๊ฐ€์Šค๋น„
  • EVM(์ด๋”๋ฆฌ์›€ ๊ฐ€์ƒ๋จธ์‹ )์„ ๊ตฌ๋™ํ•˜์—ฌ ์†”๋ฆฌ๋””ํ‹ฐ ์ปจํŠธ๋ž™ํŠธ ์‹คํ–‰์„ ์ง€์›ํ•จ
  • ์„ธ๊ณ„์ ์œผ๋กœ ํ‰ํŒ์ด ๋†’์€ 19๊ฐœ ๊ธฐ์—…์ด ๋ชจ์—ฌ ์ตœ์ดˆ์˜ ํด๋ ˆ์ดํŠผ ๊ฑฐ๋ฒ„๋„Œ์Šค ์นด์šด์Šฌ์„ ๊ฒฐ์„ฑํ•˜๊ณ  ์ปจ์„ผ์„œ์Šค ๋…ธ๋“œ ์šด์˜์„ ์‹œ์ž‘ํ•จ
  • 50๊ฐœ ์ด์ƒ์˜ ์ดˆ๊ธฐ ์„œ๋น„์Šค ํŒŒํŠธ๋„ˆ๊ฐ€ ํด๋ ˆ์ดํŠผ์—์„œ ๋ธ”๋ก์ฒด์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ถœ์‹œ ํ•˜๋ ค๊ณ  ์ค€๋น„

ํด๋ ˆ์ดํŠผ ๊ฐœ๊ด€

  • ๊ฐœ๊ด€: ์ „์ฒด๋ฅผ ๋Œ€๊ฐ• ์‚ดํŽด๋ด„
    ํด๋ ˆ์ดํŠผ์€ ์—ญํ•  ๋ฐ ๋ชฉ์ ์— ๋”ฐ๋ผ ์„ธ ๊ฐœ์˜ ๋…ผ๋ฆฌ์  ์„œ๋ธŒ๋„คํŠธ์›Œํฌ๋กœ ๋ถ„ํ•  ํ•  ์ˆ˜ ์žˆ๋‹ค. ์•„๋ž˜ ๊ทธ๋ฆผ์€ ํด๋ ˆ์ดํŠผ ์ƒํƒœ๊ณ„์˜ ๋Œ€๋žต์ ์ธ ๊ตฌ์กฐ ์ด๋‹ค.

(์ถœ์ฒ˜ : https://ko.docs.klaytn.com/klaytn#klaytn-network-topology)

์ฝ”์–ด ์…€ ๋„คํŠธ์›Œํฌ(CCN)

CCN์€ ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ(EN)๋ฅผ ํ†ตํ•ด ์ œ์ถœ๋œ ํŠธ๋žœ์žญ์…˜์„ ํ™•์ธํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ์ฝ”์–ด์…€(CC, Core Cell)๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. CCN์€ ๋„คํŠธ์›Œํฌ ์ „์ฒด์—์„œ ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜๊ณ  ์ „ํŒŒํ•œ๋‹ค.

์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(ENN)

ENN์€ ์ฃผ๋กœ ํŠธ๋žœ์žญ์…˜์„ ์ƒ์„ฑํ•˜๊ณ , RPC API ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋ฉฐ, ์„œ๋น„์Šค ์ฒด์ธ์˜ ๋ฐ์ดํ„ฐ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ(EN)์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.

์„œ๋น„์Šค์ฒด์ธ ๋„คํŠธ์›Œํฌ(SCN)

SCN์€ ํƒˆ์ค‘์•™์•™ํ™” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(dApp)์— ์˜ํ•ด ๋…๋ฆฝ์ ์œผ๋กœ ์šด์˜๋˜๋Š” ๋ณด์กฐ ๋ธ”๋ก์ฒด์ธ๋“ค๋กœ ๊ตฌ์„ฑ๋œ ํด๋ ˆ์ดํŠผ ์„œ๋ธŒ๋„คํŠธ์›Œํฌ์ด๋‹ค. ์„œ๋น„์Šค ์ฒด์ธ์€ EN์„ ํ†ตํ•ด ๋ฉ”์ธ ์ฒด์ธ์— ์—ฐ๊ฒฐ๋œ๋‹ค.

์ฝ”์–ด ์…€ ๋„คํŠธ์›Œํฌ์™€ ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ๋Š” ํด๋ ˆ์ดํŠผ ๋ฉ”์ธ์ฒด์ธ๊ณผ ๋ฉ”์ธ๋„ท์„ ๊ตฌ์„ฑํ•œ๋‹ค. ๋ธ”๋ก์ฒด์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ํด๋ ˆ์ดํŠผ ๋ฉ”์ธ ์ฒด์ธ์ธ Cypress์—์„œ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜ ์ž์ฒด์ ์ธ ๋ธ”๋ก์ฒด์ธ์ธ ์„œ๋น„์Šค์ฒด์ธ์—์„œ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋†’์€ TPS์™€ ์„ค์ • ๋ณ€๊ฒฝ์ด ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํฌ ์ •์ฑ…์„ ๊ฐ€์ง„ ์ „์šฉ ์‹คํ–‰ ํ™˜๊ฒฝ์„ ์›ํ•œ๋‹ค๋ฉด ์„œ๋น„์Šค์ฒด์ธ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค.

ํด๋ ˆ์ดํŠผ ๋„คํŠธ์›Œํฌ ํ† ํด๋กœ์ง€

๋„คํŠธ์›Œํฌ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์—ญํ•  ๊ธฐ๋ฐ˜ ๋…ธ๋“œ ์œ ํ˜•์— ๋”ฐ๋ผ ๊ณ„์ธตํ™”๋œ ๋„คํŠธ์›Œํฌ ์•„์ผ€ํ…์ฒ˜๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ๋‹ค.

์—ญํ•  ๊ธฐ๋ฐ˜ ๋…ธ๋“œ ์œ ํ˜•

์ฝ”์–ด ์…€(CC): ์ปจ์„ผ์„œ์Šค ๋…ธ๋“œ(CN) + ํ”„๋ก์‹œ ๋…ธ๋“œ(PN)

์ฝ”์–ด ์…€(CC)์€ ํ•˜๋‚˜์˜ ์ปจ์„ผ์„œ์Šค ๋…ธ๋“œ(CN)๊ณผ ๋‘๊ฐœ์˜ ํ”„๋ก์‹œ ๋…ธ๋“œ(PN)์œผ๋กœ ์ด๋กœ์–ด์ง„๋‹ค. ํ•ฉ์˜ ๋…ธ๋“œ๋Š” ๋ธ”๋ก ์ƒ์„ฑ ํ”„๋กœ์„ธ์„œ์— ์ฐธ์—ฌํ•˜๊ณ , ํ”„๋ก์‹œ ๋…ธ๋“œ๋Š” ๋„คํŠธ์›Œํฌ์— ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. PN์€ ํŠธ๋žœ์žญ์…˜ ์š”์ฒญ์„ ํ•ฉ์˜ ๋…ธ๋“œ๋กœ ์ „์†กํ•˜๊ณ  ๋ธ”๋ก์„ ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ๋กœ ์ „ํŒŒํ•œ๋‹ค.

์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ(EN)

EN์€ ํด๋ ˆ์ดํŠผ ๋„คํŠธ์›Œํฌ์˜ ์—”๋“œํฌ์ธํŠธ ์—ญํ• ๋กœ, RPC API์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์„œ๋น„์Šค์ฒด์ธ๊ณผ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•œ๋‹ค.

๋ถ€ํŠธ๋…ธ๋“œ(Bootnode)

๋ธŒํŠธ๋…ธ๋“œ๋Š” ํด๋ ˆ์ดํŠผ์—์„œ ์šด์˜ํ•˜๋Š” ํŠน์ˆ˜ ์œ ํ˜•์˜ ๋…ธ๋“œ์ด๋‹ค. ์ƒˆ๋กœ ์ฐธ์—ฌํ•˜๋Š” ๋…ธ๋“œ๊ฐ€ ๋„คํŠธ์›Œํฌ์— ๋“ฑ๋กํ•˜๊ณ  ์—ฐ๊ฒฐํ•  ๋‹ค๋ฅธ ๋…ธ๋“œ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์„ ๋•๋Š”๋‹ค.
CN ๋ถ€ํŠธ๋…ธ๋“œ๋Š” CNN๋‚ด์— ์žˆ์œผ๋ฉฐ ๋Œ€์ค‘์—๊ฒŒ ๋„์ถœ๋˜์ง€ ์•Š๊ณ , PN ๋ฐ EN ๋ถ€ํŠธ ๋…ธ๋“œ๋Š” ๊ณต๊ฐœ์ ์œผ๋กœ ํ‘œ์‹œ๋œ๋‹ค.
PN ๋ถ€ํŠธ ๋…ธ๋“œ๋Š” ํ—ˆ์šฉ๋œ PN๋งŒ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ฉฐ, ์ ํ•ฉํ•œ PN์„ EN๊ณผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค
EN๋ถ€ํŠธ๋…ธ๋“œ๋Š” ์—ฐ๊ฒฐํ•  PN์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ EN์—๊ฒŒ ์ œ๊ณตํ•œ๋‹ค.

โœ‹ ๋‚˜๋งŒ์˜ ์š”์•ฝ
CN: ๋ธ”๋ก ์ƒ์„ฑ์ž
PN: ๋ธ”๋ก, ํŠธ๋žœ์žญ์…˜ ์ „๋‹ฌ์ž
EN: ํŠธ๋žœ์žญ์…˜ ์ƒ์„ฑ์ž

์—ญํ• ์ด ๋‚˜๋ˆ„์–ด์ ธ ์žˆ๊ณ , ์„œ๋กœ์„œ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์ƒํ˜ธ์ž‘์šฉ ํ•œ๋‹ค!

๊ณ„์ธตํ™”๋œ ๋„คํŠธ์›Œํฌ

CN,PN ๋ฐ EN์€ ๊ฐ๊ฐ ๋…ผ๋ฆฌ์  ๋„คํŠธ์›Œํฌ, ์ปจ์„ผ์„œ์Šค ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(CCN), ํ”„๋ก์‹œ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(PNN) ๋ฐ ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(ENN)์„ ๊ตฌ์„ฑํ•œ๋‹ค.

์•„๋ž˜ ๊ทธ๋ฆผ์€ ํด๋ ˆ์ดํŠผ ๋ฉ”์ธ๋„ท์˜ ์ „๋ฐ˜์ ์ธ ํ† ํด๋กœ์ง€๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์—ฌ๊ธฐ์„œ CCN(Core Cell Network)์€ CNN(Consensus Node Network)๊ณผ PNN(Proxy Node Network)์œผ๋กœ ๋”์šฑ ์„ธ๋ถ„ํ™” ๋œ๋‹ค. ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(ENN) ์€ ์ง์ ‘ PNN์— ์—ฐ๊ฒฐ๋œ ์ฃผ๋ณ€ ๋„คํŠธ์›Œํฌ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

  • ์ปจ์„ผ์„œ์Šค ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(Consensus Node Network, CNN)
    CN์€ CNN์ด๋ผ๋Š” ํ’€ ๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ(full-mesh network)๋ฅผ ํ˜•์„ฑํ•œ๋‹ค. CNN์€ WAN(sied area network)์—์„œ BFT๋ฅผ ์ ์šฉํ•˜๋ฏ€๋กœ ๊ฐ CN์€ ์ถฉ๋ถ„ํ•œ ์„ฑ๋Šฅ ์ˆ˜์ค€์œผ๋กœ BFT ํ•ฉ์˜ ๊ณผ์ •์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ํ•˜๋“œ์›จ์–ด ๋ฐ ๋„คํŠธ์›Œํฌ ๋ฆฌ์†Œ์Šค ์š”๊ตฌ์‚ฌํ•ญ์„ ์—„๊ฒฉํ•˜๊ฒŒ ์ถฉ์กฑํ•ด์•ผํ•œ๋‹ค.

  • ํ”„๋ก์‹œ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(PNN)
    PNN์€ PN์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ PN์€ ์ธ์ ‘ํ•œ ์ฝ”์–ด ์…€์—์„œ PN๊ณผ ํ•˜๋‚˜์˜ ์—ฐ๊ฒฐ๋งŒ ์œ ์ง€ํ•œ๋‹ค. ์—ฐ๊ฒฐํ•˜๋Š” ํ”ผ์–ด ์ˆ˜๋Š” ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ ์„ค์ •์— ๋”ฐ๋ผ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๋‹ค.

  • ์—”๋“œํฌ์ธํŠธ ๋…ธ๋“œ ๋„คํŠธ์›Œํฌ(ENN)
    ๊ฐ€์žฅ ๋ฐ”๊นฅ์กฑ ์„œ๋ธŒ ๋„คํŠธ์›Œํฌ์ธ ENN์€ ์„œ๋กœ ์—ฐ๊ฒฐ๋˜๊ฑฐ๋‚˜ ๋‹ค์ˆ˜์˜ PN์— ์—ฐ๊ฒฐ๋œ EN์œผ๋กœ๋งŒ ๊ตฌ์„ฑ๋œ๋‹ค.

๋ธ”๋ก ์ƒ์„ฑ ๋ฐ ์ „ํŒŒ

๋ธ”๋ก ์ƒ์„ฑ ๋ฐ ์ „ํŒŒ์˜ ๋””์ž์ธ์€ ์‚ฌ์šฉ๋œ ํ•ฉ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ํ•จ๊ป˜ ๋ธ”๋ก์ฒด์ธ ํ”Œ๋žซํผ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ด๋Š”๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•œ๋‹ค.

๋ธ”๋ก ์ƒ์„ฑ์ฃผ๊ธฐ

'๋ผ์šด๋“œ'๋Š” Klaytn์˜ ๋ธ”๋ก ์ƒ์„ฑ์ฃผ๊ธฐ ์ด๋‹ค. ๊ฐ ๋ผ์šด๋“œ ๋งˆ๋‹ค ์ƒˆ๋กœ์šด ๋ธ”๋ก์ด ์ƒ์„ฑ๋˜๊ณ  ๋ฐ”๋กœ ๋‹ค์Œ์— ์ƒˆ๋กœ์šด ๋ผ์šด๋“œ๊ฐ€ ์‹œ์ž‘๋œ๋‹ค. ๋ธ”๋ก ์ƒ์„ฑ ๊ฐ„๊ฒฉ์€ ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ ๋ฐ ๋…ธ๋“œ ์ž‘๋™ ์กฐ๊ฑด์— ์˜ํ–ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์ง€๋งŒ ํด๋ ˆ์ดํŠผ์€ ๋งค ๋ผ์šด๋“œ ๋งˆ๋‹ค ๋Œ€๋žต 1์ดˆ๋กœ ์„ค์ •ํ•œ๋‹ค.

์ œ์•ˆ์ž(Proposer) ๋ฐ ์œ„์›ํšŒ(Committe) ์„ ํƒ

๋งค ๋ผ์šด๋“œ๋งˆ๋‹ค ํด๋ ˆ์ดํŠผ์€ ๋ฌด์ž‘์œ„๋กœ, ํ•˜์ง€๋งŒ ๊ฒฐ์ •์ ์œผ๋กœ ํ•˜๋‚˜์˜ ์ปจ์„ผ์„œ์Šค ๋…ธ๋“œ(CN)๋ฅผ ๋ธ”๋ก์„ ์ƒ์„ฑํ•  ์ œ์•ˆ์ž๋กœ ์„ ํƒํ•œ๋‹ค.

๊ทธ๋ฆฌ๊ณ , ํ•˜๋‚˜์˜ CN๊ทธ๋ฃน์„ ๊ทธ ๋ผ์šด๋“œ์˜ ์œ„์›ํšŒ๋กœ ์„ ์ •ํ•œ๋‹ค.
ํด๋ ˆ์ดํŠผ์€ ์ œ์•ˆ์ž ๋˜๋Š” ์œ„์›ํšŒ ์„ ํƒ์‹œ ์ง์ ‘ ๊ด€์—ฌํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋Œ€์‹ , ๊ฐ CN์€ ๊ฐ€์žฅ ์ตœ๊ทผ์˜ ๋ธ”๋ก ํ—ค๋”์—์„œ ํŒŒ์ƒ๋œ ์ž„์˜์˜ ์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด ๋ผ์šด๋“œ์— CN์ด ์„ ํƒ๋˜์—ˆ๊ฑฐ๋‚˜ ์„ ํƒ๋˜์ง€ ์•Š์•˜์Œ์„ ์ž…์ฆํ•˜๋Š” ์•”ํ˜ธํ™” ์ž‘์—…์„ ์‹คํ–‰ํ•œ๋‹ค.

์œ„์›ํšŒ์˜ ์‚ฌ์ด์ฆˆ๋Š” ๋น„์ž”ํ‹ด ์ €ํ•ญ์„ฑ์„ ๊ฐ€์งˆ ์ •๋„๊ฐ€ ๋˜์–ด์•ผ ํ•œ๋‹ค. CNN์ด ์ž‘๋‹ค๋ฉด ๋ชจ๋“  CN(์ œ์•ˆ์ž๋ฅผ ์ œ์™ธํ•œ)์€ ์œ„์›ํšŒ ๋ฉค๋ฒ„๋กœ ์„ ํƒ๋  ์ˆ˜ ์žˆ๋‹ค.

๋ธ”๋ก ์ œ์•ˆ ๋ฐ ๊ฒ€์ฆ

์ œ์•ˆ์ž๊ฐ€ ์„ ํƒ๋˜๋ฉด ์ œ์•ˆ์ž๋Š” ๊ทธ ๋ผ์šด๋“œ์— ๋Œ€ํ•œ ์„ ํƒ ์ฆ๋ช…(์ฆ‰, ์ œ์•ˆ์ž์˜ ๊ณต๊ฐœํ‚ค๋กœ ํ™•์ธ ๊ฐ€๋Šฅํ•œ ์•”ํ˜ธํ•™์  ์ฆ๋ช…) ์„ CN์—๊ฒŒ ๋ธŒ๋กœ๋“œ ์บ์ŠคํŠธ ํ•œ๋‹ค.(์ž๊ธฐ์‚ฌ ์„ ํƒ ๋˜์—ˆ๋‹ค๊ณ  ์•Œ๋ฆฌ๋Š” ๊ณผ์ •)
๊ทธ ํ›„, ํ•ด๋‹น ๋ผ์šด๋“œ์˜ ์œ„์›ํšŒ๋กœ ์„ ํƒ๋œ CN๋“ค์€ ์ œ์•ˆ์ž์—๊ฒŒ ๊ทธ๋“ค์˜ ์„ ํƒ ์ฆ๋ช…์œผ๋กœ ์‘๋‹ตํ•œ๋‹ค. (์ œ์•ˆ์ž์—๊ฒŒ ์ƒˆ ๋ธ”๋ก์„ ๋ˆ„๊ตฌ์—๊ฒŒ ๋ธŒ๋กœ๋“œ ์บ์ŠคํŠธ ํ•ด์•ผํ•˜๋Š”์ง€ ์•Œ๋ฆฌ๋Š” ๊ณผ์ •)
์ œ์•ˆ์ž๋Š” ํŠธ๋žœ์žญ์…˜ ํ’€์—์„œ ํŠธ๋žœ์žญ์…˜๋“ค์„ ์„ ํƒํ•˜๊ณ  ์ˆœ์„œ๋Œ€๋กœ ๋ธ”๋ก์„ ๋งŒ๋“ ๋‹ค.
๋งˆ์ง€๋ง‰์œผ๋กœ, ์ œ์•ˆ์ž๋Š” ์ƒˆ๋กญ๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ๋ธ”๋ก์„ ๊ฒ€์ฆํ•˜๊ณ  ๊ณผ์ •์„ ๋งˆ๋ฌด๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์œ„์›ํšŒ์™€ ํ•ฉ์˜ ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค.

๋ธ”๋ก ์ „ํŒŒ(Block Propagation)

์ œ์•ˆ๋œ ๋ธ”๋ก์€ ์„ฑ๊ณต์ ์œผ๋กœ ๋งˆ๋ฌด๋ฆฌ๋˜๋ ค๋ฉด ์œ„์›ํšŒ ๋ฉค๋ฒ„ 3๋ถ„์˜ 2์ด์ƒ์˜ ์„œ๋ช…์„ ๋ฐ›์•„์•ผ ํ•œ๋‹ค. ์œ„์›ํšŒ๊ฐ€ ํ•ฉ์˜์— ๋„๋‹ฌํ•˜๋ฉด, ์ƒˆ๋กœ์šด ๋ธ”๋ก์€ ๋ชจ๋“  CN์— ์ „ํŒŒ๋˜๊ณ  ์ปจ์„ผ์„œ์Šค ๋ผ์šด๋“œ๋Š” ์ข…๋ฃŒ๋œ๋‹ค.
์ƒˆ ๋ธ”๋ก์ด ๋ชจ๋“  CN์— ์ „ํŒŒ๋˜๋ฉด, ๋ธ”๋ก ํ—ค๋”์™€ ๋ธ”๋ก ๋ฐ”๋””๋ฅผ PNN์„ ํ†ตํ•ด ENN์—๊ฒŒ ์ „๋‹ฌํ•˜์—ฌ ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ๋ธ”๋ก์˜ ์ •๋ณด๋ฅผ ๋ชจ๋“  ํด๋ ˆ์ดํŠผ ๋„คํŠธ์›Œํฌ ์ฐธ๊ฐ€์ž๊ฐ€ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

๋ฐ์ดํ„ฐ ๊ณต๊ฐœ์™€ ๊ณต๊ฐœ ๊ฒ€์ฆ

ํด๋ ˆ์ดํŠผ ๋„คํŠธ์›Œํฌ์˜ ์„œ๋น„์Šค ์ œ๊ณต์ž์™€ ์‚ฌ์šฉ์ž๋Š” ๋ธ”๋ก ์ƒ์„ฑ ๊ฒฐ๊ณผ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ๊ฒ€์ฆํ•˜๊ณ  ์ ์ ˆํ•œ ์ ˆ์ฐจ๋ฅผ ํ†ตํ•ด์„œ CN ์œ„์›ํšŒ๊ฐ€ ๋ธ”๋ก์„ ์ƒ์„ฑํ–ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
์ด๋Ÿฌํ•œ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ์—๋Š” ๋ธ”๋ก ํ—ค๋”์— ์œ„์›ํšŒ ์„œ๋ช…์˜ 3๋ถ„์˜ 2์ด์ƒ์ด ํฌํ•จ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ž‘์—…์ด ํฌํ•จ๋œ๋‹ค.
๋ชจ๋“  CN์€ ๊ณต๊ฐœ ๊ฒ€์ฆ์„ ์ง€์›ํ•ด์•ผ ํ•˜๋ฉฐ, ๋ธ”๋ก ์ƒ์„ฑ์— ์‚ฌ์šฉ๋œ ๊ทธ๋“ค์˜ ๊ณต๊ฐœํ‚ค๋ฅผ ๊ณต๊ฐœ์ ์œผ๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๊ณต๊ฐ„์— ๊ฒŒ์‹œํ•ด์•ผ ํ•œ๋‹ค.(์˜ˆ:๋ธ”๋กํ—ค๋”). ๊ณต๊ฐœ ๊ฒ€์ฆ์€ ํˆฌ๋ช…์„ฑ์„ ๋†’์ด๊ณ , ๊ฒ€์—ด์„ ์–ต์ œํ•˜๋ฉฐ, ์•…์˜์ ์ธ ํ–‰๋™์„ ๋ฐฉ์ง€ํ•œ๋‹ค.

๋ธ”๋ก ๋ฐ ํŠธ๋žœ์žญ์…˜์„ ์œ„ํ•œ ๋ณ„๋„์˜ ์ „ํŒŒ ์ฑ„๋„(๋ฉ€ํ‹ฐ์ฑ„๋„ ์ „ํŒŒ)

๋„คํŠธ์›Œํฌ ์ง€์—ฐ ์‹œ๊ฐ„์€ ๋„คํŠธ์›Œํฌ์˜ ์ •์ฒด ์ •๋„์— ๋”ฐ๋ผ ํฌ๊ฒŒ ์˜ํ–ฅ์„ ๋ฐ›๋Š”๋‹ค.
๋„คํŠธ์›Œํฌ ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์ผ์ •ํ•˜๊ณ  ํŠธ๋žœ์žญ์…˜ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด ๋„คํŠธ์›Œํฌ ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ๋น„๋ก€ํ•ด์„œ ์ฆ๊ฐ€ํ•œ๋‹ค. ์ง€์—ฐ ์‹œ๊ฐ„์€ dApp์—์„œ ์ค‘์š”ํ•œ ๋ฌธ์ œ์ด๋‹ค. ๊ธฐ์กด ๋ชจ๋ฐ”์ผ ์•ฑ ๋˜๋Š” ์›น ์„œ๋น„์Šค์˜ ์ผ๋ฐ˜์  ์‚ฌ์šฉ์ž๋Š” ๋ช‡ ์ดˆ ์ด์ƒ์˜ ์‘๋‹ต ์‹œ๊ฐ„์„ ์šฉ์ธํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋Ÿฐ ์™€์ค‘์— ๋ธ”๋ก์ฒด์ธ ์„œ๋น„์Šค ์‚ฌ์šฉ์ž๋ผ๊ณ  ๋” ์˜ค๋ž˜ ๊ธฐ๋‹ค๋ฆด ๊ฒƒ์ด๋ผ๊ณ  ๊ธฐ๋Œ€ ํ•  ์ˆ˜ ์—†๋‹ค.

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

๋ธ”๋ก ๋ณด์ƒ(Block Rewards)

๊ฐ ๋ผ์šด๋“œ ๋งˆ๋‹ค ๋ธ”๋ก ๋ณด์ƒ(์ƒˆ๋กœ ๋ฐœํ–‰๋œ Klay 9.6๊ฐœ์™€ ํŠธ๋žœ์žญ์…˜ ์ˆ˜์ˆ˜๋ฃŒ์˜ ํ•ฉ๊ณ„)์€ ์‚ฌ์ „ ์„ค์ •๋œ ๋ถ„๋ฐฐ ๋น„์œจ์— ๋”ฐ๋ผ ๋„คํŠธ์›Œํฌ ์ฐธ๊ฐ€์ž์—๊ฒŒ ๋ถ„๋ฐฐ๋œ๋‹ค. ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ๋ธ”๋ก์˜ ์ œ์•ˆ์ž๋Š” CN์—๊ฒŒ ์ˆ˜์—ฌ๋˜๋Š” ๋ณด์ƒ์˜ 100%๋ฅผ ๋ฐ›์ง€๋งŒ, ์œ„์›ํšŒ๋Š” ์•„๋ฌด๊ฒƒ๋„ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค. ์ œ์•ˆ์ž๋กœ ์„ ์ •๋  ํ™•๋ฅ ์€ ์Šคํ…Œ์ดํ‚นํ•œ KLAY์˜ ์–‘์— ์˜ํ–ฅ์„ ๋ฐ›์œผ๋ฏ€๋กœ ํ”Œ๋žซํผ์— ๋” ๋งŽ์€ KLAY๋ฅผ ํˆฌ์žํ•œ CN์ด ํ™•๋ฅ  ์ ์œผ๋กœ ๋” ๋งŽ์€ ๋ณด์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

์˜ค ํด๋ ˆ์ดํŠผ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ์กฐ๊ธˆ ๋˜์—ˆ๋‹ค!

profile
์žผ๋‚˜๊ฒŒ ์ฝ”๋”ฉํ•˜๋ฉด์„œ ์‚ด๊ณ  ์‹ถ์–ด์š” ^O^/

0๊ฐœ์˜ ๋Œ“๊ธ€