๐Ÿ”จ ๋งˆ๋ฌด๋ฆฌ ์ •๋ฆฌ ๐Ÿ”จ

Lumiยท2021๋…„ 11์›” 17์ผ
post-thumbnail

๋‹ค์‹œ ์ฝ์–ด๋ณด๊ณ  ํ•™์Šต์„ ํ•˜๋ฉด์„œ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ถ€๋ถ„ ๋˜๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ์–ด๋ ค์› ๋˜ ๋ถ€๋ถ„์„ ์ •๋ฆฌํ•œ๋‹ค.

  • ์ด ๊ธ€์€ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ์•Œ๋ ค์ฃผ๋Š” ์šฉ๋„๊ฐ€ ์•„๋‹ˆ๋‹ค.
  • ๋‹จ์ˆœํžˆ ๋‚ด๊ฐ€ ์ดํ•ดํ•œ ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ ์ ๋Š” ๊ฒƒ์ด๊ธฐ ๋–„๋ฌธ์— ๊ธ€์˜ ๋‚ด์šฉ์ด ์ด์–ด์ง€์ง€ ์•Š์„์ˆ˜ ์žˆ๋‹ค.

๐Ÿ”ฅ ์•”ํ˜ธํ™”ํ์˜ ํ™”ํ ๋Œ€์ฒด์— ๋Œ€ํ•œ ์˜๊ฒฌ

์‚ฌํ† ์‹œ ๋‚˜์นด๋ชจํ† ๋Š” ๋น„ํŠธ์ฝ”์ธ์„ ์ค‘์•™ํ™”๋œ ์ œ 3์ž๋ฅผ ์‹ ๋ขฐํ• ์ˆ˜ ์—†๊ธฐ ๋–„๋ฌธ์— ๋งŒ๋“ค์—ˆ๋‹ค.

์ฆ‰ ํƒˆ์ค‘์•™ํ™” ์‹œ์Šคํ…œ์ด๋ผ๊ณ  ํ•  ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

์ตœ์ดˆ ๋ชฉ์ ์„ ํ™”ํ๋ฅผ ๋Œ€์ฒดํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋งŒ๋“ค์—ˆ์ง€๋งŒ ํ˜„์žฌ๋กœ์จ๋Š” ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ ๋‹ค.

์™œ๋ƒ๋ฉด ํ™”ํ์˜ ์กฐ๊ฑด 3๊ฐ€์ง€์ค‘ 2๊ฐ€์ง€๋ฅผ ์ถฉ์กฑ ์‹œํ‚ค์ง€ ๋ชปํ•˜๊ณ  ์žˆ๊ธฐ ๋–„๋ฌธ์ด๋‹ค.

์ถฉ์กฑ์‹œํ‚ค๋Š” ๋ถ€๋ถ„์€ ๊ฒฐ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค, ๊ตํ™”์˜ ๋งค๊ฐœ์ฒด๊ฐ€ ๋œ๋‹ค ์ด๋‹ค.

์ถฉ์กฑ์‹œํ‚ค์ง€ ๋ชปํ•˜๋Š” ๋ถ€๋ถ„์€ ๊ฐ€์น˜์ฒ™๋„์˜ ๊ธฐ์ค€ ์—ญํ• ์„ ํ•ด๋‚ด์ง€ ๋ชปํ•œ๋‹ค๋Š” ๋‚ด์šฉ์ด๋‹ค.

์ด ๋ง์€ ์‰ฝ๊ฒŒ ๋งํ•ด ๋ณ€๋™์„ฑ์ด ๋„ˆ๋ฌด ํฌ๋‹ค๋Š” ์ด์œ ๋„ ๋œ๋‹ค.

๊ธฐ์ˆ ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ์†๋„๊ฐ€ ๋А๋ฆฐ ์ด์œ ๋„ ์žˆ์ง€๋งŒ ์†๋„๊ฐ€ ๋А๋ ค๋„ ํ™”ํ์˜ ์—ญํ• ์€ ํ•  ์ˆ˜๋Š” ์žˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ณ€๋™์„ฑ์ด ์‹ฌํ•ด ๊ฐ€์น˜๊ฐ€ ๊ณ„์† ๋ฐ”๋€Œ๊ฒŒ ๋œ๋‹ค๋ฉด ์ ˆ๋Œ€ ํ™”ํ์˜ ์—ญํ• ์„ ํ•  ์ˆ˜ ์—†์„ ๊ฒƒ์ด๋‹ค.

๐Ÿ”ฅ ๋ถ„์‚ฐ ์›์žฅ ๊ธฐ์ˆ (DLT)

์šฐ๋ฆฌ๋Š” ์ผ๋‹จ ์˜์–ด์— ์ต์ˆ™ํ•ด์งˆ ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

  • ๊ณต๋ถ€๋ฅผ ํ•ด์˜ค๋ฉด์„œ ํ•œ๊ตญ๋ง๋กœ๋Š” ์•„๋Š”๋ฐ ์˜์–ด๊ฐ€ ๋ญ”์ง€ ๋ชฐ๋ผ์„œ ํ—ท๊ฐˆ๋ ธ๋˜ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค;;

์šฐ๋ฆฌ๊ฐ€ ๋ชจ๋‘ ์ž˜ ์•„๋Š” P2P๋„คํŠธ์›Œํฌ๋ฅผ ์ด์šฉํ•˜๋Š” ๊ธฐ์ˆ ์„ ๋งํ•˜๋ฉด DLT๋ผ๊ณ  ํ•œ๋‹ค.

๋ธ”๋ก์ฒด์ธ์˜ ํ•ต์‹ฌ ์‹œ์Šคํ…œ์œผ๋กœ ๋ธ”๋ก์ฒด์ธ์„ DLT๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ DLT๋ฅผ ๋ธ”๋ก์ฒด์ธ์ด๋ผ๊ณ ๋Š” ํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค.

๐Ÿ”จ ๋‹ค์–‘ํ•œ DLT์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ธ”๋ก์ฒด์ธ ์ด๋‹ค.

DLT๋Š” ์ค‘์•™์ง‘์ค‘์›์žฅ์— ๋น„ํ•ด ๋‹ค๋ฐฉ๋ฉด์—์„œ ์žฅ์ ์ด ์žˆ๋‹ค.

[1] ๋น„์šฉ๋ฌธ์ œ

์ค‘์•™ํ˜•์ธ ์‹œ์Šคํ…œ์ด ๋น„ํ•ด์„œ ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ์ €๋ ดํ•˜๋‹ค.

[2] ๋ณด์•ˆ ๋ฌธ์ œ

์ค‘์•™ํ˜•์ธ ์‹œ์Šคํ…œ์€ ํ•œ๊ณณ์— ์ €์žฅ๋˜์–ด ์žˆ๊ธฐ ๋–„๋ฌธ์— ํ•ดํ‚น ๊ฐ€๋Šฅ์„ฑ์ด ๋งŽ๋‹ค
- ํ•˜์ง€๋งŒ DLT์˜ ๊ฒฝ์šฐ์—๋Š” ์—ฌ๋Ÿฌ๊ณณ์— ์‚ฌ๋ณธ์„ ์ €์žฅํ•˜๊ธฐ ๋–„๋ฌธ์— ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค.

[3] ์‹œ๊ฐ„๋ฌธ์ œ

ํ•ด์™ธ ๊ฑฐ๋ž˜์ธ ๊ฒฝ์šฐ์— ํฌํ•จ์ด ๋œ๋‹ค.

์ค‘์•™ํ˜• ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ์—๋Š” ํ•ด์™ธ๊ฑฐ๋ž˜์ผ ๊ฒฝ์šฐ ์ˆ˜๋งŽ์€ ๋งค๊ฐœ์ฒด๋ฅผ ๊ฑฐ์ณ์•ผ ํ•˜๊ธฐ ๋–„๋ฌธ์— ๋น„์šฉ๊ณผ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๋“ ๋‹ค.

๐Ÿ”ฅ nonce vs UTXO

์ด ๋‘˜์€ ํ•˜๋Š” ์—ญํ• ์€ ๋™์ผํ•˜๋‹ค๋Š” ์ ์—์„œ ์ฐจ์ด๋Š” ์—†๋‹ค.

๋‘˜๋‹ค ์ด์ค‘ ์ง€๋ถˆ์„ ๋ง‰๊ธฐ ์œ„ํ•ด ์กด์žฌํ•˜๋Š” ๊ฐœ๋…์ด๊ณ  nonce๋Š” ์ด๋”๋ฆฌ์›€์˜ ํŠธ๋žœ์žญ์…˜, UTXO๋Š” ๋น„ํŠธ์ฝ”์ธ์˜ ํŠธ๋žœ์žญ์…˜์—์„œ ์‚ฌ์šฉ์ด ๋œ๋‹ค.

nonce๋Š” ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ž‘๋™์ด ํ•œ๋‹ค.

  • ๊ทธ๋ƒฅ ๊ฑฐ๋ž˜ index๋ฅผ ๋ˆ„์  ์‹œ์ผœ ๋‚˜๊ฐ„๋‹ค.

UTXO๋Š” ์ง€๊ฐ‘์„ ๊ฑฐ๋ž˜ํ• ๋–„๋งˆ๋‹ค ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•œ๋‹ค.

๐Ÿ”ฅ ๋ธ”๋ก์ฒด์ธ ํŠธ๋ฆด๋ ˆ๋งˆ

์‰ฌ์šด๋“ฏ ์‰ฝ์ง€์•Š์€ ๋ฌธ์ œ์ด๋‹ค.

์ดํ•ดํ•˜๋Š” ๊ฒƒ์€ ์‰ฝ์ง€๋งŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•˜๋Š” ๊ฒƒ์ด ์–ด๋ ต๋‹ค๋Š” ๋œป์ด๋‹ค.

ํ•œ์ชฝ์ด ๋ฌด๋„ˆ์ง€๋ฉด ๋‹ค๋ฅธ์ชฝ์€ ์ข‹์•„์ง„๋‹ค๋ผ๋Š” ๋‚ด์šฉ์œผ๋กœ ํ•œ์ชฝ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋ฉด ๋ฐ˜๋Œ€๋˜๋Š” ์„ฑ๋Šฅ์€ ๋–จ์–ด์ง„๋‹ค๋Š” ๋ฌธ์ œ์ด๋‹ค.

์ด ๋ฌธ์ œ๋กœ ์ธํ•ด์„œ ํ˜„์žฌ ๋ธ”๋ก์ฒด์ธ์ด ํฐ ๊ณค๋ž€์„ ๊ฒช๊ณ ์žˆ๋‹ค.

๋Œ€ํ‘œ์ ์œผ๋กœ ํ™•์žฅ์„ฑ์ด ์žˆ๋‹ค.

๊ฐœ์ธ์ ์ธ ์˜๊ฒฌ์œผ๋กœ๋Š” ์ผ์ •๋ถ€๋ถ„ ํƒˆ์ค‘์•™ํ™”๋ฅผ ํฌ๊ธฐํ•˜๊ณ  ํ™•์žฅ์„ฑ์„ ์ฑ™๊ธฐ๋Š”๊ฒƒ์ด ์ข‹์ง€ ์•Š์„๊นŒ ์‹ถ๋‹ค.

  • ์ปจ์†Œ์‹œ์—„ ๋ธ”๋ก์ฒด์ธ ๊ฐ™์€ ํ˜•ํƒœ๋กœ
  • ํ•˜์ง€๋งŒ ๋˜ ์ด๋Ÿฐ๋ฌธ์ œ๋Š” ์ œ 3์ž๋ฅผ ์‹ ๋ขฐํ• ์ˆ˜ ์žˆ๋ƒ ์—†๋ƒ๋กœ ์ธํ•ด ๋ฌธ์ œ๊ฐ€ ์•ผ๊ธฐ๋ ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

๊ทธ๋ž˜๋„ ์ผ์ •๋ถ€๋ถ„ ํƒˆ์ค‘์•™ํ™”๋ฅผ ํฌ๊ธฐํ•˜๊ณ  ํ™•์žฅ์„ฑ์„ ์ฑ™๊ธฐ๊ฒŒ ๋˜๋ฉด ์ข€๋” ์‹ค์ƒํ™œ์— ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์„๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ ๋‹ค.

  • ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์‹ค ์ œ 3์ž ์—†์ด ์ƒํƒœ๊ณ„๊ฐ€ ๊ตฌ์„ฑ๋  ์ˆ˜ ์žˆ์„๊นŒ..?? ๋ผ๋Š” ์˜๋ฌธ๋„ ์ƒ๊ธด๋‹ค.
  • ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์ •๋ง ๊ต‰์žฅํ•œ ์ƒํƒœ๊ณ„๊ฐ€ ๋  ๊ฒƒ์ด๋‹ค.

๐Ÿ”ฅ ํŠธ๋ฆด๋ ˆ๋งˆ ์—ฐ๊ด€์„ฑ

ํ™•์žฅ์„ฑ, ํƒˆ์ค‘์•™ํ™”, ๋ณด์•ˆ์„ ์–ด๋–ป๊ฒŒ ๋Š˜๋ฆด์ˆ˜ ์žˆ๋Š”์ง€ ๊ทธ์— ๋”ฐ๋ฅธ ๋‹จ์ ์€ ๋ฌด์—‡์ด์ง€์— ๋Œ€ํ•ด ์ ์–ด ๋ณผ ๊ฒƒ์ด๋‹ค.
๐Ÿ”จ ํ™•์žฅ์„ฑ

[1] ์†Œ์ˆ˜์˜ ๋…ธ๋“œ๋งŒ ๊ฒ€์ฆ์— ์ฐธ์—ฌ

์†Œ์ˆ˜์˜ ๋…ธ๋“œ๋งŒ ๊ฒ€์ฆ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜๋ฉด ๋ชจ๋“  ๋…ธ๋“œ๋ฅผ ๊ฑฐ์น  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋–„๋ฌธ์— TPS๊ฐ€ ์ƒ์Šนํ•œ๋‹ค.
- ๋ฐ˜๋ฉด์— ๋ณด์•ˆ, ํƒˆ์ค‘์•™ํ™”๋ฅผ ํฌ๊ธฐ๋ฅผ ํ•ด์•ผ ํ•  ๊ฒƒ์ด๋‹ค.

[2] ๋ธ”๋ก ์ƒ์„ฑ ์ฃผ๊ธฐ ๊ฐ์†Œ

์ด ๋ถ€๋ถ„์€ ์กฐ๊ธˆ ์‹ฌ์˜คํ•˜๋‹ค๊ณ  ์ƒ๊ฐ์„ ํ•œ๋‹ค.

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

[3] ๋ธ”๋ก์˜ ํฌ๊ธฐ ์ฆ๊ฐ€

๋ธ”๋ก์˜ ํฌ๊ธฐ๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๋ฉด ํ•œ๋ฒˆ์— ๋งŽ์€ ํŠธ๋žœ์žญ์…˜์„ ๋‹ด์„ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์ง€ ๋–„๋ฌธ์— TPS๋Š” ์ข‹์•„์งˆ ๊ฒƒ์ด๋‹ค.
- ํ•˜์ง€๋งŒ ๋ฐ˜๋Œ€๋กœ ํŠธ๋žœ์žญ์…˜์ฒ˜๋ฆฌ์— ๋“œ๋Š” ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ์ฆ๊ฐ€๋ฅผ ํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.
- ๋˜ํ•œ ์ฑ„๊ตด์ž, ๋…ธ๋“œ ์ž…์žฅ์—์„œ ํฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์•ผ ํ•˜๊ธฐ ๋–„๋ฌธ์— ๋ถ€๋‹ด์ด ๋  ๊ฒƒ์ด๊ณ  ์ค‘์•™ํ™”๊ฐ€ ์ด๋ฃจ์–ด ์งˆ ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

์ด ์™ธ์—๋„ ๋‹ค์–‘ํ•œ ๋ ˆ์ด์ €, ํ•˜๋“œํฌํฌ, ์†Œํ”„ํŠธ ํฌํฌ ๋“ฑ์ด ์žˆ์ง€๋งŒ ์ด๋Ÿฐ๊ฒƒ ์—†์ด ๋Œ€๋žต ์ƒ๊ฐ๋‚˜๋Š” ๋ถ€๋ถ„์ด๋‹ค.

ํ™•์žฅ์„ฑ์˜ ๋ณ€ํ™”์— ๋”ฐ๋ผ์„œ ํƒˆ์ค‘์•™ํ™”์™€ ๋ณด์•ˆ์€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ณ€ํ•˜๊ฒŒ ๋œ๋‹ค.

  • ๋ณ€ํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ์ง€๋งŒ ๋Œ€๊ฐœ ๋ณ€ํ•œ๋‹ค.
  • ๊ทธ๋Ÿฌ๊ธฐ ๋–„๋ฌธ์— ์ด ํŠธ๋ฆด๋ ˆ๋งˆ์—์„œ ๋ฒ—์–ด๋‚˜์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์–ด๋–ค ๋ถ€๋ถ„์„ ์ค‘์‹œํ•˜๋ƒ์— ๋”ฐ๋ผ์„œ ์žฅ์ ๊ณผ ๋‹จ์ ์ด ๋ชจ๋‘ ์กด์žฌํ•˜๊ฒŒ ๋œ๋‹ค.

๐Ÿ”ฅ ์˜คํ”„์ฒด์ธ(๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ)

๋น„ํŠธ์ฝ”์ธ์ด ๋งŽ์€ ์ด์œ ๋Š” ์ƒ์„ฑ๋˜๋Š” ๋ธ”๋ก์ฃผ๊ธฐ์— ๋น„ํ•ด ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๋Š” ํŠธ๋žœ์žญ์…˜์ด ๋งŽ๊ธฐ ๋–„๋ฌธ์ด๋‹ค.

๊ทธ๋Ÿฌ๊ธฐ ๋•Œ๋ฌธ์— ๊ฑฐ๋ž˜๊ฐ€ ๊ณ„์† ๋ฐ€๋ ค์„œ ๊ฑฐ๋ž˜ ์ฒ˜๋ฆฌ๊ฐ€ ๋Šฆ๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ๋Š” ์ด๋Ÿฐ ๋ฐ€๋ฆฌ๋Š” ํŠธ๋žœ์žญ์…˜์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋“ฑ์žฅํ•œ 2๋ ˆ์ด์–ด ์†”๋ฃจ์…˜์ด๋‹ค.

๊ธฐ์กด์˜ ์ƒํƒœ๊ณ„๋Š” ์˜จ์ฒด์ธ ๋‚ด์—์„œ ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌ๋ฅผ ํ•˜์˜€๋‹ค.

  • ์ฆ‰ ์ƒํƒœ๊ณ„๋‚ด๋ถ€์—์„œ ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌ๋ฅผ ํ•˜์˜€๋‹ค.

ํ•˜์ง€๋งŒ ๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ๋Š” ์˜คํ”„์ฒด์ธ ์ฆ‰ ์ƒํƒœ๊ณ„ ๋ฐ–์—์„œ ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌํ•œ๋’ค ๊ทธ ๊ฑฐ๋ž˜๊ฐ€ ์ข…๋ฃŒ๊ฐ€ ๋˜๋ฉด ์˜จ์ฒด์ธ์— ์˜ฌ๋ฆฌ๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ๋งํ•ด ๋ธ”๋ก์ฒด์ธ ๊ธฐ์ˆ ์€ ์•„๋‹ˆ๋‹ค.

๋˜ํ•œ ์˜คํ”„์ฒด์ธ์ด๋ผ๋Š” ๊ณต๊ฐ„์—๋Š” ์„œ๋กœ๊ฐ„์˜ ๊ฑฐ๋ž˜๊ฐ€ ๋๋‚œ๋’ค์— ์˜ฌ๋ ค์ฃผ์–ด์•ผ ํ•˜๋Š” ์ œ 3์ž๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค.

ํ•˜์ง€๋งŒ ํ˜„์žฌ์—๋Š” ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ๊ธฐ์ˆ ์ด๋‹ค.

๊ทธ๋Ÿผ ์šฐ๋ฆฌ๋Š” ์˜๋ฌธ์ด ๋“ค ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

๊ธฐ์กด์˜ ์˜จ์ฒด์ธ ๊ฑฐ๋ž˜์—์„œ๋Š” ๋…ธ๋“œ๋“ค์˜ ๊ฒ€์ฆ์ด ์žˆ๊ธฐ ๋–„๋ฌธ์— ์•ˆ์ „ํ•˜๊ฒŒ ๊ฑฐ๋ž˜๊ฐ€ ๊ฐ€๋Šฅํ•˜์˜€์ง€๋งŒ

์˜คํ”„์ฒด์ธ์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์•ˆ์ „ํ•˜๊ฒŒ ๊ฑฐ๋ž˜๋ฅผ ํ•˜๊ฒŒ ๋  ์ˆ˜ ์žˆ๋‚˜..??

๊ทธ๋Ÿฐ ๋ฌธ์ œ๋Š” ๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ๋Š” ์‹œ๊ฐ„ ์ž ๊ธˆ ๊ณ„์•ฝ๊ณผ ๋‹ค์ค‘ํ‚ค ๋ฅผ ํ†ตํ•ด์„œ ํ•ด๊ฒฐ์„ ํ•˜์˜€๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ๋‘ ๊ฑฐ๋ž˜๊ฐ€ ๊ธฐ๋ก๋œ ์žฅ๋ถ€๋ฅผ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‘ ์‚ฌ๋žŒ์˜ ํ‚ค๊ฐ€ ๋ชจ๋‘ ํ•„์š”ํ•˜๋‹ค.

์ดํ›„ ๊ฑฐ๋ž˜๊ฐ€ ๋๋‚œ๋’ค์— ํ•œ ์‚ฌ๋žŒ์ด ์•…์˜์ ์œผ๋กœ ์ˆ˜์ •์„ ํ•˜๋ ค๊ณ  ํ•ด๋„ ์‹œ๊ฐ„ ์ž ๊ธˆ ๊ณ„์•ฝ์œผ๋กœ ์ธํ•ด์„œ ์˜จ์ฒด์ธ์— ์˜ฌ๋ผ๊ฐ€๊ธฐ ์ „๊นŒ์ง€ ์—ด์–ด ๋ณผ ์ˆ˜๊ฐ€ ์—†๊ฒŒ ๋œ๋‹ค.

๐Ÿ”ฅ ๋ ˆ์ด์–ด1 vs ๋ ˆ์ด์–ด2

๋‘˜์˜ ์ฐจ์ด์ ์€ ๊ฐ„๋‹จํ•˜๋‹ค.

๋ ˆ์ด์–ด2๋Š” ๋ ˆ์ด์–ด1 ํ”„๋กœํ† ์ฝœ์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ ์„ ๋งํ•œ๋‹ค.

  • ๋Œ€ํ‘œ์ ์œผ๋กœ ๋ผ์ดํŠธ๋‹ ๋„คํŠธ์›Œํฌ, ์‚ฌ์ด๋“œ ์ฒด์ธ
  • ํ•˜๋“œํฌํฌ์™€ ์†Œํ”„ํŠธํฌํฌ์˜ ์ฐจ์ด๋ผ๊ณ ๋„ ๊ฐœ์ธ์ ์œผ๋กœ ์ƒ๊ฐํ•œ๋‹ค.

๐ŸŒช ์‚ฌ์ด๋“œ ์ฒด์ธ

๊ฐœ์ธ์ ์œผ๋กœ ์ž˜ ์ดํ•ด๊ฐ€ ์•ˆ๊ฐ€๊ณ  ๊ธฐ์–ต์ด ์•ˆ๋‚˜์„œ ์ ์–ด๋ณธ๋‹ค.

์‚ฌ์ด๋“œ ์ฒด์ธ์€ ์ผ์ข…์˜ ๋ฉ”์ธ์ฒด์ธ์„ ๋„์™€์ฃผ๋Š” ์ฒด์ธ ์ด๋‹ค.

๋…๋ฆฝ์ ์ธ ๊ณต๊ฐ„์„ ๊ตฌ์„ฑํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ฉ”์ธ์ฒด์ธ์˜†์— ๋ถ™์–ด์„œ ๋ฉ”์ธ์ฒด์ธ์ด ์ฒ˜๋ฆฌํ•ด์•ผ ํ•  ์ผ์„ ๋Œ€์‹  ์ฒ˜๋ฆฌํ•˜๊ณ  ๋‹ค์‹œ ๋ฉ”์ธ์ฒด์ธ์— ๋ณด๋‚ด์ฃผ๋Š” ์—ญํ• ์„ ํ•˜๊ฒŒ ๋œ๋‹ค.

์˜ˆ๋ฅผ ๋“ค๋ฉด ๋ฉ”์ธ์ฒด์ธ์— ์žˆ๋Š” ์ž์‚ฐ์„ ์‚ฌ์ด๋“œ์ฒด์ธ์œผ๋กœ ์˜ฎ๊ฒจ์„œ ํŠธ๋žœ์žญ์…˜์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ค‘์š”ํ•œ ์ •๋ณด๋งŒ ๋‹ค์‹œ ๋ฉ”์ธ์ฒด์ธ์— ์˜ฌ๋ ค์ฃผ๋Š” ์—ญํ• 

์ฆ‰ ์‰ฝ๊ฒŒ ๋งํ•ด TPS๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋ฉ”์ธ์ฒด์ธ์— ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋‘๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์‚ฌ์ด๋“œ ์ฒด์ธ์— ๋ณด๊ด€ํ•˜์—ฌ ๋ฉ”์ธ์ฒด์ธ์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•จ์ด๋‹ค.

์ด ์‚ฌ์ด๋“œ ์ฒด์ธ์„ ํ†ตํ•ด์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์ƒํƒœ๊ณ„์˜ ํ† ํฐ์„ ์ฃผ๊ณ  ๋ฐ›์„์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์•ž์„œ ๋งํ•œ ๋‚ด์šฉ์ค‘ ๋ฉ”์ธ์ฒด์ธ์— ๋ถ™์–ด์„œ ์ฒ˜๋ฆฌํ•ด์•ผํ•  ์ผ์„ ๋„์™€์ฃผ๋Š” ์—ญํ• ์ด๋ผ๊ณ  ํ–ˆ๋‹ค.

์ด ๋ง์€ ๋ฉ”์ธ์ฒด์ธ์—์„œ ์ฒ˜๋ฆฌํ•ด์•ผํ•  ์ผ์„ ๋‹ค๋ฅธ ์ƒํƒœ๊ณ„์—์„œ ์ฒ˜๋ฆฌํ• ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

  • ์˜ˆ๋ฅผ๋“ค๋ฉด TPS๊ฐ€ ๋‚ฎ์€ ์ƒํƒœ๊ณ„์—์„œ ๋‹ค๋ฅธ ์ƒํƒœ๊ณ„๋กœ ๊ฐ€์„œ ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌํ•œ๋’ค ๊ธฐ์กด์˜ ์ƒํƒœ๊ณ„์— ์˜ฌ๋ฆฌ๋Š” ์—ญํ• 

๊ทธ๋Ÿฌ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฆฌ ์—ญํ• ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ ๋‹ค๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ์—๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

  • ๋ฉ€ํ‹ฐ ์‹œ๊ทธ, ์ฝœ๋ ˆํŠธ๋Ÿด ๋“ฑ๋“ฑ

๐Ÿ”จ ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๋ฉด ์‚ฌ์ด๋“œ ์ฒด์ธ์€ ๋‹ค๋ฅธ ์ƒํƒœ๊ณ„๋ฅผ ์ด์–ด์ฃผ๋Š” ๋ธŒ๋ฆฟ์ง€ ์—ญํ• ์„ ํ•˜๊ณ  ๋ฉ”์ธ์ฒด์ธ์„ ๋„์™€์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

๐Ÿ”ฅ FLP impossibility

ํ•ฉ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด๋‹ค.

์š”์•ฝํ•˜๋ฉด ํ•ฉ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‘๊ฐ€์ง€ ์‚ฌํ•ญ์„ ๋ฐ˜๋“œ์‹œ ๋งŒ์กฑํ•ด์•ผ ํ•˜๋Š”๋ฐ

์ด ๋‘๊ฐ€์ง€ ์‚ฌํ•ญ์„ ๋ชจ๋‘ ๋งŒ์กฑ ํ• ์ˆ˜ ์—†๋‹ค๋Š” ์ด๋ก ์ด ๋œ๋‹ค.

  • Safety, Liveness

Safety๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ๋…ธ๋“œ๋“ค์€ ์ž˜๋ชป๋œ ํ•ฉ์˜๊ฐ€ ์ด๋ฃจ์–ด ์ง€์ง€ ์•Š๋Š”๋‹ค.

Liveness๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ๋…ธ๋“œ๋Š” ๋ฐ˜๋“œ์‹œ ํ•ฉ์˜์— ์ฐธ์—ฌ ํ•ด์•ผ ํ•œ๋‹ค

Liveness๋ฅผ ์„ ํƒํ•œ ๋Œ€ํ‘œ์ ์€ ์ƒํƒœ๊ณ„๋Š” ๋น„ํŠธ์ฝ”์ธ์ด๋‹ค.

  • PoW๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋…ธ๋“œ๋Š” ์ฑ„๊ตด์— ๋ชจ๋‘ ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ๋‹ค.

Safety๋ฅผ ์„ ํƒํ•œ ๋…ธ๋“œ๋Š” ๋Œ€ํ‘œ์ ์œผ๋กœ ์ฝ”์Šค๋ชจ์Šค๊ฐ€ ์žˆ๋‹ค.

  • BFT, PBFT๋ฅผ ๋งํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

๐ŸŒช Tendermint

ํ•œ๋ฒˆ ๋‹ค๋ค„๋ด์•ผ์ง€ ํ–ˆ๋‹ค๊ฐ€ ์•ˆ๋‹ค๋ฃจ๊ณ  ๋„˜์–ด๊ฐ”๋˜ ๋‚ด์šฉ์ด๋‹ค.

์ฝ”์Šค๋ชจ์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ•ฉ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ BFT๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

๊ฐ€์žฅ ํฐ ํŠน์ง•์€ ์„  ํ•ฉ์˜ํ›„ ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

๊ธฐ์กด์˜ ๋ธ”๋ก์ฒด์ธ์€ ๊ฐ€์žฅ ์ตœ๊ทผ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ผ์ •์‹œ๊ฐ„ ๊ธฐ๋‹ค๋ ค์•ผ ํ•œ๋‹ค.

  • ๋น„ํŠธ์ฝ”์ธ์˜ ๊ฒฝ์šฐ์—๋Š” 10๋ถ„๋‹น 1๊ฐœ์”ฉ ์ƒ์„ฑ์ด ๋˜๊ธฐ ๋–„๋ฌธ์— 1์‹œ๊ฐ„ ๊ธฐ๋‹ค๋ ค์•ผ ํ•œ๋‹ค.

๊ทธ๋Ÿฐ๋’ค์— ๊ฐ€์žฅ ์ตœ์‹ ์˜ ๋ฐ์ดํ„ฐ์— ์‹ ๋ขฐ๋ฅผ ๊ฐ€์ง€๊ณ  ๊ฐ€์ ธ์˜ฌ ์ˆ˜๊ฐ€ ์žˆ๊ฒŒ ๋œ๋‹ค.

  • ์™œ๋ƒํ•˜๋ฉด ๋ถ„๊ธฐ, ํฌํฌ๊ฐ€ ์ผ์–ด๋‚ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

ํ•˜์ง€๋งŒ ํ…๋”๋ฏผํŠธ์˜ ๊ฒฝ์šฐ๋Š” ์„  ํ•ฉ์˜ํ›„ ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜๊ธฐ ๋–„๋ฌธ์— ์ฒด์ธ์ด ๋‚˜๋ˆ ์งˆ์ผ์ด ์—†์–ด ๋ฐ”๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ ์˜ฌ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

๐Ÿ”จ ์ž‘๋™ ๋ฐฉ์‹

Dpos๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

๊ฒ€์ฆ์ž ์ง‘๋‹จ ๋‚ด์—์„œ ์ง€๋ถ„์— ๋”ฐ๋ผ ํ•œ ๊ฒ€์ฆ์ž๊ฐ€ ์„ ๋ฐœ์ด ๋˜๊ณ  ๊ฒ€์ฆ์ž๋Š” ๋ฐ˜๋“œ์‹œ ๋ธ”๋ก์„ ํ•œ๊ฐœ ์ƒ์„ฑ์„ ํ•˜๊ฒŒ ๋œ๋‹ค.

์ดํ›„ ๋‹ค๋ฅธ ๊ฒ€์ฆ์ž๋“ค์ด ํ•ด๋‹น ๋ธ”๋ก์— ๋™์˜ํ•˜๋ฉด ๋ฐ”๋กœ ๋ธ”๋Ÿญ์ด ์ถ”๊ฐ€๋˜๊ฒŒ ๋œ๋‹ค.
- ๊ฒ€์ฆ๊ณผ์ •์ด ๋”ฐ๋กœ ์—†๋‹ค;;

๊ฒ€์ฆ์ด ์—†๋‹ค๋Š”๊ฒŒ ๊ฐ€์žฅ ํฐ ํŠน์ง• ์ด๋ผ๊ณ  ํ•  ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

๐Ÿ”ฅ ํ™•๋ฅ ์  ์™„๊ฒฐ์„ฑ vs ์ ˆ๋Œ€์  ์™„๊ฒฐ์„ฑ

์ด ๋ถ€๋ถ„์€ ๋‚ด๊ฐ€ ๋”ฐ๋กœ ๋‹ค๋ฃจ์ง€ ์•Š์•˜๋˜๊ฒƒ ๊ฐ™๋‹ค.

ํ™•๋ฅ ์  ์™„๊ฒฐ์„ฑ์ด๋ž€ ๋ธ”๋ก์ด ๋กค๋ฐฑ๋ ์ˆ˜ ์žˆ์„์ง€์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด๋‹ค.

ํ™•๋ฅ ์ ์œผ๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๋ง์ด๋ฉฐ ๋‚ด๊ฐ€ ์•ž์„œ ๋งํ–ˆ๋“ฏ์ด ๋น„ํŠธ์ฝ”์ธ์˜ ๊ฒฝ์šฐ 1์‹œ๊ฐ„์„ ๊ธฐ๋‹ค๋ ค์•ผ ํ•˜๋Š” ์ด์œ ๊ฐ€ ์—ฌ๊ธฐ์— ์žˆ๋‹ค.

์˜ˆ์‹œ๋ฅผ ๋“ค์–ด ์ข€ ๋ฐฉ๋Œ€ํ•˜๊ฒŒ ์„ค๋ช…์„ ํ•ด๋ณด๊ฒ ๋‹ค.

๋ธ”๋ก์ฒด์ธ์—์„œ๋Š” ๋ถ„๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ผ์–ด๋‚ ๊นŒ??

๋น„ํŠธ์ฝ”์ธ์˜ ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.

์„œ๋กœ๋‹ค๋ฅธ ์ฑ„๊ตด์ž๊ฐ€ ์„œ๋กœ ๋จผ ์ง€์—ญ์— ์œ„์น˜ํ•ด ์žˆ๋‹ค.
- A,B๋ผ๊ณ  ํ•˜๊ฒ ๋‹ค.

๋‘˜์€ ๊ฑฐ์˜ ๋™์‹œ์— ๋ธ”๋ก์„ ์ฑ„๊ตดํ–ˆ๊ณ  ๋‘˜ ๋ชจ๋‘ ๊ฒ€์ฆ์ด ์™„๋ฃŒ๊ฐ€ ๋˜์—ˆ๋‹ค.

์ด์ œ ์ฒด์ธ์— ์—ฐ๊ฒฐ์„ ํ•˜๊ฒŒ ๋˜๋Š”๋ฐ ๋„คํŠธ์›Œํฌ ํŠน์„ฑ์ƒ ํ•œ๋ฒˆ์— ๋ชจ๋“  ๋…ธ๋“œ๊ฐ€ ์ž‘๋™์„ ํ• ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ… ๋ฐฉ์‹์œผ๋กœ ๋…ธ๋“œ๋งˆ๋‹ค ๋ชจ๋‘ ๋ธ”๋ก์— ์˜ฌ๋ฆฌ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

์ด๋ ‡๊ฒŒ ๋˜๋ฉด A์— ๊ฐ€๊นŒ์šด ๋…ธ๋“œ๋“ค์€ A์˜ ๋…ธ๋“œ๋ฅผ ์˜ฌ๋ฆฌ๊ณ  B์— ๊ฐ€๊นŒ์šด ๋…ธ๋“œ๋“ค์€ B์˜ ๋ธ”๋ก์„ ์˜ฌ๋ฆฌ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

๊ฒฐ๊ตญ ์ด๋ ‡๊ฒŒ ๋˜๋ฉด ํŠน์ • ๋…ธ๋“œ์—๋Š” A์— ๋‹ด๊ฒจ ์žˆ์„ ๊ฒƒ์ด๊ณ  ํŠน์ • ๋…ธ๋“œ์—๋Š” B๊ฐ€ ๋‹ด๊ธฐ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

์ดํ›„ ๋งŒ์•ฝ B๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋…ธ๋“œ์—๊ฒŒ ๋ธ”๋ก์ด ์ด๋ฃจ์–ด ์ง„๋‹ค๋ฉด
- C๋ผ๊ณ  ํ•˜๊ฒ ๋‹ค.

A๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ธ”๋ก์—๋„ C๊ฐ€ ์ „ํŒŒ๋  ๊ฒƒ์ด๋ฐ A๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋…ธ๋“œ๋Š” B๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— B๋ฅผ ๋”ฐ๋กœ ์ถ”๊ฐ€ํ• ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.
- ์ด๋•Œ ๋ถ„๊ธฐ๊ฐ€ ๋ฐœ์ƒ์„ ํ•œ๋‹ค.

์ด๋Ÿฌํ•œ ๊ณผ์ •์ด ๋ฐ˜๋ณต๋˜๊ฒŒ ๋˜๋ฉด์„œ ๋ถ„๊ธฐ๋Š” ์œ ์ง€๋  ๊ฒƒ์ด๋‹ค.
- ์ด๋Ÿฐ ๋ถ„๊ธฐ๊ฐ€ ์žˆ๊ธฐ ๋–„๋ฌธ์— ์ผ์ •์‹œ๊ฐ„ ๊ธฐ๋‹ค๋ ค์•ผ ํ•œ๋‹ค๊ณ  ๋ง์„ ํ•œ ๊ฒƒ์ด๋‹ค.

์ด๋Ÿฌํ•œ ๋ฌธ์ œ์ ์„ ํ•ด๊ฒจํ•˜๊ธฐ ์œ„ํ•ด ๋น„ํŠธ์ฝ”์ธ์—์„œ๋Š” ๊ฐ€์žฅ ๊ธด ์ฒด์ธ์„ ์„ ํƒํ•˜๋Š” ๋ฐฉ์‹์„ ํƒํ–ˆ๋‹ค.

ํ•ด๋‹น ๋‚ด์šฉ์„ ๋ณด๋ฉด ๋น„ํŠธ์ฝ”์ธ ๊ธฐ์ค€ ํ™•๋ฅ ์ ์œผ๋กœ ์ตœ์‹ ์˜ ์ •๋ณด๋ฅผ ์ค€๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

  • ๋ถ„๊ธฐ๊ฐ€ ์ผ์–ด๋‚  ํ™•๋ฅ ์€ ๋งค์šฐ ์ ๋‹ค.
  • ๋˜ํ•œ ์ฆ‰๊ฐ์ ์ธ ๊ฑฐ๋ž˜ ํ™•์ •์„ ์š”๊ตฌํ•˜๋Š” ์„œ๋น„์Šค์—์„œ๋Š” ์ ์šฉ์ด ๋งค์šฐ ์–ด๋ ต๋‹ค

๋ฐ˜๋ฉด์— ์ ˆ๋Œ€์  ์™„๊ฒฐ์„ฑ์€ PBFT๊ธฐ๋ฐ˜์—์„œ ์‚ฌ์šฉ์ด ๋˜๋ฉฐ ๋ถ„๊ธฐ๊ฐ€ ์ผ์–ด๋‚  ์ˆ˜๊ฐ€ ์—†๋‹ค.

์™œ๋ƒํ•˜๋ฉด ํ•ฉ์˜์— ์ฐธ์—ฌํ•œ ๋…ธ๋“œ๋“ค์˜ ๋™์˜ํ•˜์— ๋งŒ๋“ค์–ด ์ง€๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

๐Ÿ”ฅ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ

๋ช‡๋ช‡ ์‚ฌ๋žŒ๋“ค์ด ์˜คํ•ด๋ฅผ ํ•˜๋Š” ๊ฒŒ ์žˆ๋‹ค.

๋น„ํŠธ์ฝ”์ธ์œผ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๊ฐ€ ์—†์–ด

์ด๊ฑด ํ‹€๋ ธ๋‹ค.

๋น„ํŠธ์ฝ”์ธ๋„ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๊ฐ€ ์žˆ๋‹ค.

๋‹จ์ˆœํžˆ ์ƒํƒœ๊ณ„์˜ ํŠน์„ฑ์ƒ ๊ธฐ๋ก์ด ๋™์ ์œผ๋กœ ์œ ์ง€๋˜๋ฉฐ ๊ธฐ๋ก์ด ์•ˆ๋˜๊ธฐ ๋–„๋ฌธ์— dApp๊ตฌํ˜„์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ผ ๋ฟ์ด์ง€

์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ์žˆ๋‹ค.

๋น„ํŠธ์ฝ”์ธ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ๊ณ„์‚ฐ์ด๋‹ค.

  • ๋‹จ์ˆœํžˆ ๊ณ„์‚ฐ์ด๋‹ค.

์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ์ฝ”๋“œ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ ํŠน์ •ํ•œ ์กฐ๊ฑด์— ๋”ฐ๋ผ ์ž‘๋™์ด ๋œ๋‹ค.

ํˆฌ๋ช…ํ•˜๋ฉฐ ์†ํžˆ ๋งํ•ด ๋’ทํ†ต์ˆ˜๋ฅผ ์น  ์ˆ˜๊ฐ€ ์—†๋‹ค.

๋น„ํŠธ์ฝ”์ธ์˜ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ๋”ํ•˜๊ธฐ ๋บด๊ธฐ๊ฐ€ ์žˆ๋‹ค.

๋น„ํŠธ์ฝ”์ธ์€ ๋‹จ์ˆœํžˆ ๊ฑฐ๋ž˜ ๊ธฐ๋ก์„ ์ €์žฅํ•˜๊ณ  ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์šฉ๋„๋กœ ๋งŒ๋“ค์–ด ์กŒ๊ธฐ ๋•Œ๋ฌธ์—

for๋ฌธ, while๋ฌธ๊ณผ ๊ฐ™์ด ํŠœ๋ง ์™„์ „ํ•œ ์ƒํƒœ๊ฐ€ ์•„๋‹ˆ๊ณ  ๋ถˆ์™„์ „ํ•œ ์ƒํƒœ์ด๋‹ค.

๊ทธ๋Ÿฌ๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ์ˆœํžˆ if๋ฌธ์„ ํ†ตํ•ด ํ•ด๋‹น ์กฐ๊ฑด์ด ๋งž๋Š”์ง€๋งŒ์„ ํ™•์ธํ•˜๋ฉด์„œ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ์ž‘๋™ํ•œ๋‹ค.

๋น„ํŠธ์ฝ”์ธ์—์„œ ๊ตฌํ˜„ํ•˜๋Š” ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋Š” ์Šคํฌ๋ฆฝํŠธ ๋ผ๋Š” ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

๐Ÿ”ฅ UTXO์ž‘๋™ ์›๋ฆฌ

๋น„ํŠธ์ฝ”์ธ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ง€๊ฐ‘ ๊ณต๊ฐ„?? ์ด๋ผ๊ณ  ์ดํ•ด๋ฅผ ํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค.

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

  • ๊ทธ๋Ÿฌ๊ธฐ ๋–„๋ฌธ์— dApp์„ ๊ตฌํ˜„ํ• ์ˆ˜ ์—†๋‹ค.

์˜ˆ์‹œ๋ฅผ ๋“œ๋Š” ๊ฒƒ์ด ์ข€๋” ํŽธํ•  ๋“ฏ ์‹ถ๋‹ค.

๋‚˜๋Š” 5๋น„ํŠธ์ฝ”์ธ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ด 5 ๋น„ํŠธ์ฝ”์ธ์€ ํ•˜๋‚˜์˜ UTXO๊ณต๊ฐ„์— ๋ณด๊ด€์ด ๋˜๊ฒŒ ๋œ๋‹ค.

์ดํ›„ A์—๊ฒŒ 3๋น„ํŠธ ์ฝ”์ธ์„ ๋ณด๋‚ด๋ ค๊ณ  ํ•œ๋‹ค๋ฉด

UTXO๊ฐ€ ๋‘๊ฐœ๊ฐ€ ๋งŒ๋“ค์–ด ์ง€๊ณ  ํ•œ์ชฝ์—๋Š” 3๋น„ํŠธ์ฝ”์ธ ํ•œ์ชฝ์—๋Š” 2๋น„ํŠธ์ฝ”์ธ์ด ๋‹ด๊ธฐ๊ฒŒ ๋œ๋‹ค.
- ์ด๋–„ 5๋น„ํŠธ์ฝ”์ธ์ด ์žˆ๋˜ UTXO๋Š” ์‚ญ์ œ๊ฐ€ ๋œ๋‹ค.

์ดํ›„ 3๋น„ํŠธ์ฝ”์ธ์„ ๋ณด๋‚ด๊ฒŒ ๋˜๊ณ  2๋น„ํŠธ์ฝ”์ธ์˜ UTXO๋งŒ์„ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค.

๋ฐ˜๋Œ€๋กœ 2๋น„ํŠธ์ฝ”์ธ์„ ๋ฐ›๊ฒŒ ๋˜๋ฉด 3๋น„ํŠธ์ฝ”์ธ์ด ์žˆ๋Š” UTXO๋ฅผ ์—†์• ๊ณ  ์ƒˆ๋กœ์šด UTXO๋ฅผ ๋งŒ๋“ค์–ด๋‚ด ๊ทธ๊ณณ์— 5๋น„ํŠธ์ฝ”์ธ์„ ๋‹ด๋Š”๋‹ค.

๋Œ€๋žต์ ์ธ ์ž‘๋™ ๋ฐฉ์‹์€ ์ด๋ ‡๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์–ด๋–ป๊ฒŒ ์ด์ „์˜ ๊ฑฐ๋ž˜๋ฅผ ์œ ์ง€ํ•˜๊ณ  ์ด์–ด ์งˆ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ์•Œ์•„๋ณด์ž.

๋น„ํŠธ์ฝ”์ธ์˜ ํŠธ๋žœ์žญ์…˜์—๋Š” ์ž…๋ ฅ๊ณผ,์ถœ๋ ฅ,๋ฒ„์ „,์‹œ๊ฐ„๋“ฑ์ด ๋‹ด๊ฒจ์žˆ๋‹ค

์ด๋–„ ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค.

์ถœ๋ ฅ์—๋Š” ๋‚ด๊ฐ€ ํ˜„์žฌ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋น„ํŠธ์ฝ”์ธ์˜ ์ž”์•ก ์ฆ‰ UTXO๊ฐ€ ๋‹ด๊ฒจ ์žˆ๊ณ  ์ž…๋ ฅ์—๋Š” ์ด์ „์— ๊ฑฐ๋ž˜ํ•œ ์ถœ๋ ฅ์„ ๊ฐ€๋ฅดํ‚ค๋Š” ํฌ์ธํ„ฐ, ์ถœ๋ ฅ์„ ํ•ด์ œํ• ์ˆ˜ ์žˆ๋Š” ํ‚ค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ฒŒ ๋œ๋‹ค.

์ž ์ด์ œ ํŠธ๋žœ์žญ์…˜์„ ๋ฐ›์•˜์„๋•Œ๋ฅผ ์ƒ๊ฐํ•ด๋ณด์ž

ํ•ด๋‹น ํŠธ๋žœ์žญ์…˜ ์•ˆ์— ์žˆ๋Š” ๊ฐ’์ค‘ ์ž…๋ ฅ์„ ๋จผ์ € ํ™•์ธ์„ ํ•œ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ๊ฐ€๋ฅดํ‚ค๊ณ  ์žˆ๋Š” ์ด์ „์˜ ์ถœ๋ ฅ์ด ์žˆ์„ ๊ฒƒ์ด๊ณ  ์ž…๋ ฅ์€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํ‚ค๋ฅผ ํ†ตํ•ด์„œ ์ด์ „์˜ ์ถœ๋ ฅ์„ ์—ด์–ด๋ณด๊ณ  ์•ˆ์— ์žˆ๋Š” UTXO๋ฅผ ํ™œ์šฉํ•ด ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌ๋ฅผ ํ•œ๋‹ค.
- ์ฒ˜๋ฆฌ๋ฐฉ์‹์€ ์•ž์„œ ๋งํ–ˆ๋“ฏ์ด ์ฒ˜๋ฆฌ๊ฐ€ ๋œ๋‹ค.

์ดํ›„ ์ฒ˜๋ฆฌ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์ƒˆ๋กœ์šด ์ถœ๋ ฅ๊ณผ ์ž…๋ ฅ์„ ๋งŒ๋“ค๊ณ  ํฌ์ธํ„ฐ๋ฅผ ์ง€์ •ํ•œ๋’ค ๊ฑฐ๋ž˜๋ฅผ ๋งˆ์น˜๊ฒŒ ๋œ๋‹ค.

๐Ÿ”ฅ ๋ธ”๋ก์ฒด์ธ์—์„œ ๋‚œ์ˆ˜ ์ƒ์„ฑํ•˜๊ธฐ

์˜ค๋ผํด ๋ฌธ์ œ์— ๋Œ€ํ•ด ๋ธ”๋ก์ฒด์ธ์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด๋‹ค

๋Œ€ํ‘œ์ ์œผ๋กœ ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

[1] commit reveal scheme

์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด์‹ฑํ•˜์—ฌ ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ์— ๋ณด๋‚ธ๋’ค์— ์ผ์ • ์‹œ๊ฐ„์ด ์ง€๋‚œํ›„ ์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.
- ์ฒ˜์Œ ํ•ด์‹ฑ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ๋–„ ์ผ์ •๋Ÿ‰์˜ ํ† ํฐ์„ ํฌํ•จํ•ด์„œ ๋ณด๋‚ธ๋‹ค.

๊ทธํ›„ ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ์—์„œ๋Š” ์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด์‹ฑ์ฒ˜๋ฆฌํ•˜์—ฌ ์ฒ˜์Œ์— ๋ณด๋‚ธ ํ•ด์‹ฑ๊ฐ’๊ณผ ๋น„๊ต๋ฅผ ํ•˜๊ณ  ๋งž์œผ๋ฉด ๋‚œ์ˆ˜๋ฅผ ๋งŒ๋“ค๊ณ 

๋‹ค๋ฅธ๊ฐ’์ด๋ฉด ์‹คํ–‰ํ•˜์ง€ ์•Š๋Š”๋‹ค.

[2] BLS scheme

N๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฐœ์ธํ‚ค๋ฅผ ์ชผ๊ฐœ์„œ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๋‚œ์ˆ˜๋ฅผ ์ƒ์„ฑํ•ด์•ผ ํ• ๋•Œ K๋ช…์˜ ๋™์˜๋ฅผ ์–ป์–ด K๊ฐœ์˜ ๊ฐœ์ธํ‚ค ๊ฐ€์ง€๊ณ  ๋‚œ์ˆ˜๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋œ๋‹ค.

๐Ÿ”ฅ ์„ธ๊ทธ์œ—

๋””์ง€ํ„ธ ์„œ๋ช…์„ ๋”ฐ๋กœ ๋ณด๊ด€์„ ํ•จ์œผ๋กœ์จ ํ™•์žฅ์„ฑ์„ ๋†’์ด๋Š” ์—…๊ทธ๋ ˆ์ด๋“œ ์ด๋‹ค.

๋””์ง€ํ„ธ ์„œ๋ช…์€ ๊ฑฐ๋ž˜์ž ๊ฐ„์˜ ์‹ ๋ถ„์„ ํ™•์ธ์‹œ์ผœ์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

์†ก๊ธˆ์ž์˜ ๊ฐœ์ธํ‚ค๋กœ ์•”ํ˜ธํ™”ํ•˜๋ฉด ์ˆ˜์‹ ์ž๋Š” ๊ณต๊ฐœํ‚ค๋กœ ๋ณตํ˜ธํ™”ํ•˜์—ฌ ์‹ ์›์„ ์ฆ๋ช… ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

  • ๋‹จ์ˆœํžˆ ์‹ ์›๋งŒ์„ ์ฆ๋ช…ํ•˜๋Š” ๊ฒƒ์ด๋‹ค, ๋ˆ๋“ค์–ด ์žˆ์œผ๋ฉด ํฐ์ผ๋‚œ๋‹ค;;

์ด๋Ÿฌํ•œ ๋””์ง€ํ„ธ ์„œ๋ช…์€ ๋ธ”๋ก์—์„œ ๊ณต๊ฐ„์„ ์ฐจ์ง€ ํ•˜๊ณ  ์žˆ๊ณ  ์„ธ๊ทธ์œ—์ด๋ผ๋Š” ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ํ†ตํ•ด์„œ

๋””์ง€ํ„ธ ์„œ๋ช…์„ ๋ธ”๋ก์— ์ €์žฅํ•˜์ง€ ์•Š๊ณ  witness๋ผ๋Š” ๋ฐ์ดํ„ฐ ์˜์—ญ์— ๋ณด๊ด€์„ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

  • ์ด๋Ÿฌ๋ฉด ๋” ๋งŽ์€ ํŠธ๋žœ์žญ์…˜์„ ๋‹ด์„ ์ˆ˜ ์žˆ๊ธฐ ๋–„๋ฌธ์— TPS๊ฐ€ ๋Š˜์–ด๋‚œ๋‹ค.

๊ฑฐ๋ž˜ ๊ฐ€๋ณ€์„ฑ์˜ ๋ฌธ์ œ๋„ ํ•ด๊ฒฐ ํ•˜์˜€๋‹ค.

๊ฑฐ๋ž˜ ๊ฐ€๋ณ€์„ฑ์ด๋ž€ ์‹ค์งˆ์ ์ธ ๊ฑฐ๋ž˜ ๋‚ด์šฉ์—๋Š” ๋ณ€ํ™”๊ฐ€ ์—†์ง€๋งŒ ID๋งŒ์„ ๋ณ€๊ฒฝํ•˜์—ฌ ์ƒˆ๋กœ์šด ๊ฑฐ๋ž˜๋ฅผ ๋งŒ๋“ค์–ด ๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ผ์ข…์˜ ๋ฒ„๊ทธ

๋ณดํ†ต์€ ID๋Š” ๊ฐœ์ธ๋‹น ํ•˜๋‚˜๋งŒ ์ฃผ์–ด์ง€์ง€๋งŒ ๋‘ ๊ฐœ ์ด์ƒ์˜ ๊ฑฐ๋ž˜ ID๋กœ ์„œ๋กœ ๋‹ค๋ฅธ ๊ฑฐ๋ž˜์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์‹ค์ œ ๊ฑฐ๋ž˜ ๋‚ด์—ญ์€ ๋™์ผํ•œ ๊ฑฐ๋ž˜๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค.

์„ธ๊ทธ์œ—์˜ ๊ฒฝ์šฐ์—๋Š” ์ด๋Ÿฐ ๋ฌธ์ œ๋ฅผ ID๋ฅผ ๋”ฐ๋กœ ๋ณด๊ด€ํ•˜๊ณ  ๊ด€๋ฆฌํ•จ์œผ๋กœ์จ ๋ง‰๊ณ  ์žˆ๋‹ค.

๐Ÿ”ฅ ์Šˆ๋…ธ๋ฅด ์„œ๋ช…

์‰ฝ๊ฒŒ ๋งํ•ด ์„œ๋ช…์„ ํ•ฉ์น˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.

๋งŒ์•ฝ ํ•œ๋ช…์—๊ฒŒ ๋น„ํŠธ์ฝ”์ธ์„ ๋‹ค์ˆ˜์˜ ์‚ฌ๋žŒ์ด ๋ณด๋‚ด๊ฒŒ ๋˜๋ฉด ํŠธ๋žœ์žญ์…˜๋งˆ๋‹ค ๋‹ค์ˆ˜์˜ ์‚ฌ๋žŒ๋“ค์˜ ์„œ๋ช…์ด ์กด์žฌ ํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

์ด๋ ‡๊ฒŒ ๋˜๋ฉด ์˜ฌ๋ผ๊ฐ€๋Š” ํŠธ๋žœ์žญ์…˜์—๋Š” ์„œ๋ช…์ด ๋‹ค์ˆ˜๋กœ ์กด์žฌํ•˜๊ฒŒ ๋˜๋Š” ์ƒํ™ฉ์ด ๋ฒŒ์–ด์ง€๊ฒŒ ๋œ๋‹ค.

ํ•˜์ง€๋งŒ ์Šˆ๋…ธ๋ฅด ์„œ๋ช…์„ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋ช…์˜ ๊ฐฏ์ˆ˜๋Š” ์ค„์–ด๋“ค๊ฒŒ ๋  ๊ฒƒ์ด๊ณ  ์ด๋กœ์ธํ•ด ๋ธ”๋ก์—๋Š” ๋” ๋งŽ์€ ๊ณต๊ฐ„์ด ์ƒ๊ฒจ

๊ทธ ๊ณต๊ฐ„์— ํŠธ๋žœ์žญ์…˜์„ ๋” ๋งŽ์ด ์ฒ˜๋ฆฌ ํ• ์ˆ˜ ์žˆ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

๋ฉ€ํ‹ฐ์‹œ๊ทธ์— ์ ์šฉ์„ ํ•˜๋ฉฐ ๋ฉ€ํ‹ฐ์‹œ๊ทธ๋Š” ๋ณด์•ˆ์„ ์œ„ํ•ด ๋‹ค์ˆ˜์˜ ์‚ฌ๋žŒ๋“ค์ด ๊ฐœ์ธํ‚ค๋ฅผ ํ™œ์šฉํ•ด ๊ฑฐ๋ž˜๋ฅผ ์ฒด๊ฒฐํ•˜๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.

์˜ˆ๋ฅผ๋“ค๋ฉด ๊ฐœ์ธํ‚ค๋ฅผ ํšŒ์‚ฌ, ์˜คํ”„๋ผ์ธ, ๊ฑฐ๋ž˜์†Œ ์ด๋ ‡๊ฒŒ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  3๊ฐœ์˜ ํ‚ค๊ฐ€ ์žˆ์–ด์•ผ ๊ฑฐ๋ž˜๊ฐ€ ๊ฐ€๋Šฅํ•œ ์ƒํ™ฉ์„ ๋งํ•œ๋‹ค.

๋น„ํŠธ์ฝ”์ธ์˜ ๋ฉ€ํ‹ฐ์‹œ๊ทธ์— ์Šˆ๋…ธ๋ฅด๋ฅผ ๋„์ž…ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋‹ค์ˆ˜์˜ ์‚ฌ๋žŒ๋“ค์ด ์‚ฌ์šฉํ•œ ํ‚ค์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ๊ฐ์˜ ๋ณ„๊ฐœ ๋ฐ์ดํ„ฐ๋กœ ์ธ์‹์„ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ

ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋กœ ์ธ์‹์„ ํ•˜์—ฌ ์šฉ๋Ÿ‰์ด ์ค„์–ด๋“œ๋Š” ์›๋ฆฌ์ด๋‹ค.

์ง€๊ธˆ์˜ ๋น„ํŠธ์ฝ”์ธ์—์„œ๋Š” ๊ฐ๊ฐ ์‚ฌ์šฉ์ž๋“ค์ด ์ „์†ก ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ๋ƒˆ์–ด์•ผ ํ–ˆ์ง€๋งŒ ํ•˜๋‚˜์˜ ์ „์†ก ์ˆ˜์ˆ˜๋ฃŒ๋งŒ ๋‚ด๋ฉด ๋˜๊ธฐ ๋–„๋ฌธ์— ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ๋‚ฎ์•„์ง€๊ณ 

๋ณด์•ˆ์ƒ์œผ๋กœ๋„ ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐ๋งŒ ๊ฒ€์ฆํ•˜๋ฉด ๋˜๊ธฐ ๋–„๋ฌธ์— ์ข€๋” ๊ฐ„ํŽธํ•ด ์ง„๋‹ค.

๐Ÿ”ฅ HD์ง€๊ฐ‘

BIP 32์—์„œ ์ฒ˜์Œ์œผ๋กœ ์ œ์•ˆ์ด ๋˜๊ณ  ์ดํ›„ BIP 44์—์„œ ๊ฐœ์„ ์ด๋œ ์ง€๊ฐ‘์ด๋‹ค.

์ง€๊ฐ‘์€ ์‚ฌ์šฉ์ž์˜ ๊ฐœ์ธ์ •๋ณด๋ฅผ ์œ„ํ•ด ์ฃผ์†Œ๋ฅผ ์žฌ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ๋ฐ”๋žŒ์งํ•˜๋‹ค.

์ฃผ์†Œ๋Š” ๋น„๋ฐ€ํ‚ค๋ฅผ ํ†ตํ•ด์„œ ๋งŒ๋“ค์–ด ์ง€๊ธฐ ๋–„๋ฌธ์— ์ € ์†Œ๋ฆฌ๋Š” ๋‹ค์ˆ˜์˜ ๋น„๋ฐ€ํ‚ค๊ฐ€ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.

์ผ๋‹จ ๊ฒฐ์ •์  ์ง€๊ฐ‘์„ ๋จผ์ € ์•Œ์•„์•ผ ํ•œ๋‹ค.

๊ฒฐ์ •์  ์ง€๊ฐ‘์€ ํ•˜๋‚˜์˜ ์‹œ๋“œํ‚ค์—์„œ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ์™€ ๊ฒฐํ•ฉํ•˜์—ฌ ๋น„๋ฐ€ํ‚ค๋ฅผ ๊ณ„์†ํ•ด์„œ ์ƒ์„ฑํ•ด ๋‚˜๊ฐ€๋Š” ์ง€๊ฐ‘์„ ๋งํ•œ๋‹ค.

์‹œ๋“œํ‚ค๋ฅผ ์ƒ์„ฑํ• ๋–„๋Š” DRBG๋ผ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ

์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ปดํ“จํ„ฐ๊ฐ€ ๋งŒ๋“ค์–ด๋‚ธ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๋‚œ์ˆ˜์— ํ•ด์‹œ๊ฐ’์„ ์”Œ์›Œ์„œ ์‚ฌ์šฉ์„ ํ•œ๋‹ค.

์ด๋ ‡๊ฒŒ ์‹œ๋“œํ‚ค๊ฐ€ ๋งŒ๋“ค์–ด ์ง€๋ฉด ๊ณ„์†ํ•ด์„œ ๋น„๋ฐ€ํ‚ค๋ฅผ ๋งŒ๋“ค์–ด ๋‚˜๊ฐ€๊ฒŒ ๋œ๋‹ค.

  • ํŠน์ • ๋ฐ์ดํ„ฐ์™€ ๊ฒฐํ•ฉ์„ ํ•œ๋’ค ํ•ด์‹ฑ

์ด๋Ÿฌํ•œ ์ง€๊ฐ‘์€ ์žฅ์ ์ด ์žˆ๋Š”๋ฐ ๋ฐ”๋กœ ์‹œ๋“œํ‚ค๋งŒ ์•Œ๋ฉด ๋น„๋ฐ€ํ‚ค๋ฅผ ์žƒ์–ด๋ฒ„๋ ค๋„ ์ฐพ์„์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด๋‹ค.

๊ทธ๋Ÿผ HD์ง€๊ฐ‘์€ ๋ฌด์—‡์ผ๊นŒ

๊ฒฐ์ •์  ์ง€๊ฐ‘๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์‹œ๋“œํ‚ค๋ฅผ ์ƒ์„ฑ ๋ฐ ์ด์šฉํ•œ๋‹ค.

ํ•˜์ง€๋งŒ ๋งŒ๋“ค์–ด๋‚ด๋Š” ํ‚ค์˜ ๊ตฌ์กฐ๊ฐ€ ๋‹ค๋ฅด๋‹ค.

HD์ง€๊ฐ‘์€ ํŠธ๋ฆฌ์™€ ๋น„์Šทํ•œ ๊ตฌ์กฐ๋กœ ์ž์‹ํ‚ค๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋œ๋‹ค.

๐Ÿ”จ ํ›„๊ธฐ

์•„์ง ์ •๋ฆฌ๋ฅผ ํ•ด๋„ ์™„๋ฒฝํ•˜์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐ์„ ํ•œ๋‹ค.

๊ทธ๋งŒํผ ๋ฐฉ๋Œ€ํ•œ ์„ธ๊ณ„์ด๊ณ  ๊ทธ๋งŒํผ ์•„๋Š” ์ด ์„ธ๊ณ„๊ฐ€ ์ข‹๋‹ค.

์ด ๋‚ด์šฉ์— ๋Œ€ํ•ด์„œ ์–ธ์ œ ๋‹ค์‹œ ๋ณด๊ฒŒ ๋ ์ง€๋Š” ๋ชจ๋ฅด๊ฒ ๋‹ค...

ํ›„์— ๋˜ ๊ณ ๋ฏผ์ด ๋˜๋Š” ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์ฐธ๊ณ ๋ฅผ ํ•ด๋ณผ ์ƒ๊ฐ์ด๊ณ  ๋‹จ๊ธฐ๊ฐ„์ด์ง€๋งŒ ์ •๋ง ๋น ๋“ฏํ•˜๊ฒŒ ์‹œ๊ฐ„์„ ๋ณด๋‚ด์—ˆ๋‹ค..ใ… ใ… 

profile
[๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๊ฐ€ ์•„๋‹Œ ํ•˜๋ฃจํ•˜๋ฃจ ๊ธฐ๋ก์šฉ ๋ธ”๋กœ๊ทธ]

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