๐Ÿ‡ฐ๐Ÿ‡ท ์นด๋ฅด๋‹ค๋…ธ์˜ ๋™์  P2P ๊ณต๊ฐœ: ํƒˆ์ค‘์•™ํ™”์˜ ๋„์•ฝ

์นด๋ฅด๋‹ค๋…ธ์˜ ๋™์  P2P ๊ณต๊ฐœ: ํƒˆ์ค‘์•™ํ™”์˜ ๋„์•ฝ

์†Œ๊ฐœ

์นด๋ฅด๋‹ค๋…ธ ์ƒํƒœ๊ณ„๊ฐ€ ๊ณ„์† ์„ฑ์žฅํ•˜๊ณ  ์ง„ํ™”ํ•จ์— ๋”ฐ๋ผ, ์นด๋ฅด๋‹ค๋…ธ ์ƒํƒœ๊ณ„ ๊ธฐ์—ฌ์ž๋“ค์€ ์นด๋ฅด๋‹ค๋…ธ์˜ ๋„คํŠธ์›Œํ‚น ์ธํ”„๋ผ๋ฅผ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๊ณ  ์ตœ์ ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋…ธ๋“œ v.1.35.6๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๋™์  P2P ๋„คํŠธ์›Œํ‚น์˜ ์ถœ์‹œ๋Š” IOG, Well-Typed, PNSol, ์นด๋ฅด๋‹ค๋…ธ ์žฌ๋‹จ ๋„คํŠธ์›Œํ‚น ํŒ€์˜ ๊ณต๋™ ๋…ธ๋ ฅ์˜ ๊ฒฐ๊ณผ๋ฌผ์ด๋ฉฐ ์™„์ „ํžˆ ํƒˆ์ค‘์•™ํ™”๋˜๊ณ  ์•ˆ์ „ํ•œ ๋ธ”๋ก์ฒด์ธ ํ”Œ๋žซํผ์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ์นด๋ฅด๋‹ค๋…ธ์˜ ์—ฌ์ •์—์„œ ์ค‘์š”ํ•œ ์ด์ •ํ‘œ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

์ด ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์€ ์นด๋ฅด๋‹ค๋…ธ์˜ ๋™์  P2P ์„ค๊ณ„๋ฅผ ๊ฐœ๋ฐœํ•˜๊ธฐ๊นŒ์ง€์˜ ์—”์ง€๋‹ˆ์–ด๋ง ์—ฌ์ •์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ ์„ค๊ณ„ ์›์น™์„ ์‚ดํŽด๋ณด๊ณ , ๊ทธ ๊ณผ์ •์—์„œ ์ง๋ฉดํ•œ ๋„์ „๊ณผ์ œ๋ฅผ ์‚ดํŽด๋ณด๋ฉฐ, ๊ฐ•๋ ฅํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํ‚น ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœํŒ€์ด ๊ณ ์•ˆํ•œ ์†”๋ฃจ์…˜์„ ๊ณต๊ฐœํ•ฉ๋‹ˆ๋‹ค.

๋™์  P2P๋ž€

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

์ฃผ์š” ๋ชฉํ‘œ๋Š” ๊ฐ•๋ ฅํ•œ ์—ฐ๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ '๋น„์ตœ์ โ€™์ธ ํ”ผ์–ด๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์ด ๋ฉ”ํŠธ๋ฆญ์— ๋”ฐ๋ผ ๋œ ์œ ์šฉํ•˜๋‹ค๊ณ  ๊ฐ„์ฃผ๋˜๋Š” ํ”ผ์–ด๋Š” ์ฃผ๊ธฐ์ ์œผ๋กœ 'ํ‡ด์ถœโ€™๋˜๊ณ  ๋ฌด์ž‘์œ„๋กœ ์„ ํƒ๋œ ๋Œ€์•ˆ ํ”ผ์–ด๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒฐ๊ณผ์— ๋”ฐ๋ฅด๋ฉด ์ด ์ตœ์ ํ™” ๋ฐฉ๋ฒ•์€ ๋น„๊ต์  ์ ์€ ์ˆ˜์˜ ๋ฐ˜๋ณต์œผ๋กœ ์ตœ์ ์— ๊ฐ€๊นŒ์šด ๊ธ€๋กœ๋ฒŒ ๊ฒฐ๊ณผ์— ์ˆ˜๋ ดํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋™์  P2P๋Š” ํ”ผ์–ด ์„ ํƒ ์ˆ˜๋™ ๊ตฌ์„ฑ(์˜ˆ: ํ† ํด๋กœ์ง€ ์—…๋ฐ์ดํ„ฐ ๋„๊ตฌ ์‚ฌ์šฉ)์„ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜๋™ ๊ตฌ์„ฑ์˜ ๊ฒฝ์šฐ, ์Šคํ…Œ์ดํฌ ํ’€ ์šด์˜์ž(SPO)๋Š” ์ตœ์†Œ 20๊ฐœ์˜ ํ™œ์„ฑ ์—ฐ๊ฒฐ์„ ์ผ๊ด€๋˜๊ฒŒ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ƒ๋‹นํ•œ ์ˆ˜์˜ ํ”ผ์–ด(์˜ˆ: 50๊ฐœ) ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๊ตฌ์„ฑ๋œ ํ”ผ์–ด์˜ ์ •์  ํŠน์„ฑ๊ณผ SPO ๋ฆด๋ ˆ์ด์˜ ๋ณ€ํ™”ํ•˜๋Š” ๊ฐ€์šฉ์„ฑ ๋•Œ๋ฌธ์— ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

๊ฒฐ๊ณผ์ ์œผ๋กœ ๋™์  P2P๋Š” ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ๊ณผ๋„ํ•œ ํ”„๋กœ๋น„์ €๋‹์ด ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ์ ์‘๋ ฅ์ด ๋›ฐ์–ด๋‚œ ๋„คํŠธ์›Œํ‚น ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋””์ž์ธ ๋น„์ „

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

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

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

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

์šฐ๋กœ๋ณด๋กœ์Šค์—์„œ ๋ธ”๋ก ๋ฆด๋ ˆ์ด๋ฅผ ์œ„ํ•œ ํ”ผ์–ด ์„ ํƒ ๋ถ„์„

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

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

๋ฌธ์ œ ์„ค๋ช…

์„ฑ๋Šฅ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ํšจ๊ณผ์ ์ธ ์†”๋ฃจ์…˜์€ ๋ธ”๋ก์ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ต๊ณผํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ โ€˜ํ™‰โ€™ ์ˆ˜๋ฅผ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜ํ”„ ์šฉ์–ด๋กœ ์ด๋Š” ๋ธ”๋ก์ด ํ†ต๊ณผํ•˜๋Š” ํ‰๊ท  ์—์ง€ ์ˆ˜๋ฅผ ์ค„์ด๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ ํ™‰ ๋˜๋Š” ์—์ง€์˜ ๊ธธ์ด๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ๋งํฌ๋Š” ๋Œ€๋ฅ™ ๊ฐ„ ๋งํฌ์— ๋น„ํ•ด ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์ง€๋งŒ, ๊ธ€๋กœ๋ฒŒ ๋ธ”๋ก ๋ฆด๋ ˆ์ด์—๋Š” ์ผ๋ถ€ ๋Œ€๋ฅ™ ๊ฐ„ ๋งํฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์œ ๋Ÿฝ์—์„œ ์•„์‹œ์•„๋กœ ๋ผ์šฐํŒ…ํ•œ ํ›„ ๋‹ค์‹œ ์œ ๋Ÿฝ์œผ๋กœ ๋Œ์•„์˜ค๋Š” ๊ฒฝ์šฐ์™€ ๊ฐ™์ด ๋Œ€๋ฅ™ ๊ฐ„ ๋งํฌ๊ฐ€ ๊ณผ๋„ํ•˜๊ฒŒ ๋งŽ์€ ๊ฒฝ์šฐ ์ฐจ์„ ์ฑ…์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์กด ๋„คํŠธ์›Œํ‚น ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋ธ”๋ก ๋ฆด๋ ˆ์ด๋ฅผ ์œ„ํ•œ ๊ฒฝ๋กœ ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์  '์ŠคํŒจ๋‹ ํŠธ๋ฆฌ(spanning tree)'๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ •ํ™•ํ•œ ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋“œ๋“ค์ด ์ƒํ˜ธ ๊ฐ„์˜ ์‹ ๋ขฐ์— ์˜์กดํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋…ธ๋“œ๊ฐ€ ๋ณธ์งˆ์ ์œผ๋กœ ์„œ๋กœ๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ๋ธ”๋ก์ฒด์ธ P2P ๋„คํŠธ์›Œํฌ์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด์ƒ์ ์ธ ์†”๋ฃจ์…˜์€ โ€˜๊ธ€๋กœ๋ฒŒโ€™ ์ •๋ณด๊ฐ€ ์•„๋‹Œ โ€˜๋กœ์ปฌโ€™ ์ •๋ณด, ์ฆ‰ ๊ณต์œ ๋˜๊ณ  ์‹ ๋ขฐ๋˜๋Š” ๋ฐ์ดํ„ฐ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  ๋…ธ๋“œ๊ฐ€ ๊ฐœ๋ณ„์ ์œผ๋กœ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด์— ์˜์กดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์™„๋ฒฝํ•œ ๊ธ€๋กœ๋ฒŒ ์ •๋ณด์— ์˜์กดํ•˜๋Š” ์ตœ์ ์˜ ์†”๋ฃจ์…˜์€ ๊ท€์ค‘ํ•œ ๊ธฐ์ค€์ ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ ํ–‰ ์—ฐ๊ตฌ

IOG ๋„คํŠธ์›Œํ‚น ํŒ€์€ ํƒˆ์ค‘์•™ํ™” ์‹œ์Šคํ…œ๊ณผ ํ”„๋กœํ† ์ฝœ์„ ์ „๋ฌธ์œผ๋กœ ํ•˜๋Š” ์•„ํ…Œ๋„ค ๋Œ€ํ•™๊ต(Athens University)์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ตฌ์ž๋“ค๊ณผ ํ˜‘๋ ฅํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋„คํŠธ์›Œํฌ ์ •์ฑ…์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ณ  ํ™•์‚ฐ ์‹œ๊ฐ„์˜ ์ ˆ์ถฉ์ ์„ ์—ฐ๊ตฌํ•˜๋Š” ์ค‘์š”ํ•œ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์‚ฐ๊ณผ ๊ด€๋ จํ•˜์—ฌ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ฌธ์ œ๋Š” ์–ด๋–ค ๋…ธ๋“œ๊ฐ€ ์„œ๋กœ ๋ธ”๋ก์„ ์ „๋‹ฌํ•ด์•ผ ํ•˜๋Š”์ง€, ๋” ์ •ํ™•ํ•˜๊ฒŒ๋Š” ํ™•์‚ฐ ์†๋„๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋“œ ๊ฐ„์— ์–ด๋–ค ํ™•์‚ฐ ๋งํฌ๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•˜๋Š”์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์—ฐ๊ตฌ์ง„๋“ค๊ณผ ํ•จ๊ป˜ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ทจํ–ˆ์Šต๋‹ˆ๋‹ค:

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

์ด ๊ทธ๋ฆผ์€ ๋ธ”๋ก์ด ๋„คํŠธ์›Œํฌ ์ „์ฒด์— ์‹ ์†ํ•˜๊ฒŒ ์ „ํŒŒ๋˜์–ด ์ตœ์ข…์ ์œผ๋กœ ๋ชจ๋“  ๋…ธ๋“œ์— ๋„๋‹ฌํ•˜๋Š” ๊ณผ์ •์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด ์‹คํ—˜์—์„œ ๋ชจ๋“  ๋…ธ๋“œ๋Š” ์ •ํ™•ํžˆ ๋™์ผํ•œ ๊ทผ์ ‘-๋žœ๋ค ์ •์ฑ…(Close-Random policy)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, C6R4๋Š” ๋…ธ๋“œ๊ฐ€ 6๊ฐœ์˜ ๊ทผ์ ‘ ํ”ผ์–ด์™€ 4๊ฐœ์˜ ๋ฌด์ž‘์œ„ ํ”ผ์–ด์— ์—ฐ๊ฒฐ๋จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๋ชจ๋“  ๋…ธ๋“œ๊ฐ€ ์ •๋ณด๊ฐ€ ์—†๋Š” ์ƒํƒœ์ด๋ฏ€๋กœ ์•„์ง ํŠน์ • ๋ธ”๋ก์„ ๋ฐ›์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹คํ—˜์ด ์ง„ํ–‰๋˜๋Š” ๋™์•ˆ ์–ด๋Š ์‹œ์ ์— ์ •๋ณด๋ฅผ ์–ป๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ ์„ ์€ ์ •๋ณด์— ์ž…๊ฐํ•œ ๋ชจ๋“  ๋…ธ๋“œ๊ฐ€ ์–ด๋–ค ํ”ผ์–ด๊ฐ€ ๊ฐ€์žฅ ์œ ๋ฆฌํ•œ์ง€ ์™„๋ฒฝํ•˜๊ฒŒ ์•Œ๊ณ  ์žˆ์–ด ์ด๋Ÿฌํ•œ ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๊ฐ€์ •ํ•œ ์ด๋ก ์  ์ตœ์  ์†”๋ฃจ์…˜์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค(์‹ ์˜ ๊ด€์  ์ •์ฑ…).

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

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

์œ„ ๊ทธ๋ฆผ์€ ์•ž์„œ ์„ค๋ช…ํ•œ ๋‘ ๊ฐ€์ง€ ์ ‘๊ทผ ๋ฐฉ์‹์˜ ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ๋Š” ๊ฐ ๋…ธ๋“œ๊ฐ€ 6๊ฐœ์˜ ๊ทผ์ ‘ ์ด์›ƒ(RTT(Round Trip Time) ๊ธฐ์ค€)๊ณผ 4๊ฐœ์˜ ๋žœ๋ค ๋…ธ๋“œ๋ฅผ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋งํฌ๋Š” ์‹คํ—˜ ์ „๋ฐ˜์— ๊ฑธ์ณ ์ •์ ์œผ๋กœ ์œ ์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๋”ฐ๋ผ์„œ ํŒŒ๋ž€์ƒ‰ ์„ ์ด ์ผ์ •ํ•˜๊ฒŒ ์œ ์ง€๋จ). โ€˜๋‘ ๊ทธ๋ฃน(<=100ms ๋ฐ >100ms)โ€™ ์ •์ฑ…์—์„œ๋Š” ๊ฐ ๋…ธ๋“œ๊ฐ€ ๊ณ ์ •๋œ ์ˆ˜์˜ ๊ทผ์ ‘ ๋งํฌ์™€ ์›๊ฒฉ ๋งํฌ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค: '๊ทผ์ ‘โ€™์€ ํ•ด๋‹น ์ด์›ƒ์— ๋Œ€ํ•œ RTT๊ฐ€ 100ms ์ดํ•˜์ž„์„ ์˜๋ฏธํ•˜๋ฉฐ, '์›๊ฒฉโ€™์€ RTT๊ฐ€ 100ms๋ฅผ ์ดˆ๊ณผํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋…ธ๋“œ๋Š” ๋ชจ๋“  ์ž„์˜์˜ ๋งํฌ๋กœ ์‹œ์ž‘ํ•˜์—ฌ ์ฃผ๊ธฐ์ ์œผ๋กœ ๋ณด์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ณด์ • ์ค‘์— RTT๊ฐ€ 100ms ๋ฏธ๋งŒ์ธ ๊ณ ์ •๋œ ์ˆ˜์˜ ์ด์›ƒ์„ ์œ ์ง€ํ•˜๊ณ  ๋‚˜๋จธ์ง€ ์ด์›ƒ ์ค‘ ์ผ๋ถ€๋ฅผ ์ƒˆ๋กœ ์„ ํƒ๋œ ๋ฌด์ž‘์œ„ ๋…ธ๋“œ๋กœ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค.

์ด ๋‘ ๊ทธ๋ฃน ์ •์ฑ…์€ ์ ์ˆ˜ ์ •์ฑ… ๋™์ž‘์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ„๋‹จํ•˜๊ณ  ํšจ๊ณผ์ ์ธ ๊ทผ์‚ฌ์น˜ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ์ •์ฑ…์€ ํ˜„์žฌ ์‚ฌ์šฉ๋˜๋Š” ์ •์ฑ…์ด ์•„๋‹ˆ๋ผ๋Š” ์ ์— ์œ ์˜ํ•  ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋งˆ์ง€๋ง‰ ๊ทธ๋ฆผ์—๋Š” ์•ž์„œ ์„ค๋ช…ํ•œ ๊ทผ์ ‘ ๋žœ๋ค ์ •์ฑ…๊ณผ ๋‹ค๋ฅธ ํ”ผ์–ด ์ ์ˆ˜ ์ •์ฑ…(peer scoring policy)์˜ ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ต ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋Œ€์•ˆ ์ •์ฑ…์€ ๋‹ค๋ฅธ ๋…ธ๋“œ๋ณด๋‹ค ๋จผ์ € ๋…ธ๋“œ์— ์ƒˆ ๋ธ”๋ก ํ—ค๋”๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋นˆ๋„์— ๋”ฐ๋ผ ํ”ผ์–ด๋ฅผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹คํ—˜์  ์„ค์ •์—์„œ ๋…ธ๋“œ๋Š” ๋ฌด์ž‘์œ„ ๋งํฌ๋กœ ์‹œ์ž‘ํ•˜์—ฌ ์ฃผ๊ธฐ์ ์œผ๋กœ ๋ณด์ •์„ ๊ฑฐ์นฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณด์ • ๊ฐ„๊ฒฉ ๋™์•ˆ ์„ฑ๋Šฅ์ด ๊ฐ€์žฅ ๋‚ฎ์€ 20% ๋˜๋Š” 40%์˜ ํ”ผ์–ด๋Š” ๋ฌด์ž‘์œ„๋กœ ์„ ํƒ๋œ ์ƒˆ๋กœ์šด ๋…ธ๋“œ๋กœ ๊ต์ฒด๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„์˜ ํŒŒ๋ž€์ƒ‰ ์„ ์€ ํ˜„์žฌ ์‚ฌ์šฉ ์ค‘์ธ ์ •์ฑ…์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค(์ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ ์„น์…˜์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). ๋…น์ƒ‰ ์„ ์€ ์ด๋ก ์  ์ตœ์ ๊ฐ’์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์ด ๊ทธ๋ž˜ํ”„๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ณ  ์ด์ „ ๊ทธ๋ž˜ํ”„์™€ ๋น„๊ตํ•ด๋ณด๋ฉด ๋‹ค์–‘ํ•œ ์ ์ˆ˜ ์ •์ฑ…์˜ ํšจ๊ณผ์— ์žˆ์–ด ์ฃผ์š” ๋ณ€ํ™”๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ ์‹คํ—˜์— ์ ์šฉ๋œ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ๋ณ€ํ™”๋ฅผ ์ง์ ‘ ๋น„๊ตํ•  ์ˆ˜๋Š” ์—†๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ถ€ ์‹คํ—˜์—์„œ๋Š” ์™„์ „ํ•œ ๋ฐฐํฌ ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๋Š” ๋ฐ˜๋ฉด, ๋‹ค๋ฅธ ์‹คํ—˜์—์„œ๋Š” ์ด๋ณด๋‹ค ์•ฝ๊ฐ„ ๋‚ฎ์€ ๊ฐ’์„ ๋‚˜ํƒ€๋‚ด๋Š” 99๋ฒˆ์งธ ๋ฐฑ๋ถ„์œ„์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋”์šฑ์ด ๋…ธ๋“œ ๊ฐ„ ์ง€์—ฐ ์‹œ๊ฐ„ ์ถ”์ ์ด ์‹คํ—˜๋งˆ๋‹ค ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ€ ๋„์ถœ๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋งฅ๋ฝ์—์„œ 20% ์ •์ฑ…์˜ 99๋ฒˆ์งธ ๋ฐฑ๋ถ„์œ„์ˆ˜๋Š” ๋‘ ๊ทธ๋ฃน์— ๋น„ํ•ด ๊ท ํ˜•์ด ๋” ๋‚ฎ๊ฒŒ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Š” ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์ด์œ ๋กœ ์ธํ•ด ์ง์ ‘์ ์ธ โ€˜์‚ฌ๊ณผ ๋Œ€ ์‚ฌ๊ณผโ€™ ๋น„๊ต๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

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

๋กœ์ปฌ ์ •๋ณด์— ๊ธฐ๋ฐ˜ํ•œ P2P ๋„คํŠธ์›Œํ‚น

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

๊ฐ ๋…ธ๋“œ๋Š” ์•Œ๋ ค์ง„ ํ”ผ์–ด ๋…ธ๋“œ์˜ ์„ธ ๊ฐ€์ง€ ์„ธํŠธ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค:

  • ์ฝœ๋“œ ํ”ผ์–ด: ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์ด ์„ค์ •๋˜์ง€ ์•Š์€ ์•Œ๋ ค์ง„ ํ”ผ์–ด
  • ์›œ ํ”ผ์–ด: ๋ฒ ์–ด๋Ÿฌ(Bearer) ์—ฐ๊ฒฐ์ด ์„ค์ •๋œ ํ”ผ์–ด, ๋„คํŠธ์›Œํฌ ์ธก์ •์—๋Š” ์‚ฌ์šฉ๋˜์ง€๋งŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€ ํ•ฉ์˜ ํ”„๋กœํ† ์ฝœ์—๋Š” ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ, ์ฃผ์š” ์—ญํ• ์€ ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋…ธ๋“œ ์„ธํŠธ ์—ญํ• ์„ ํ•˜๋Š” ๊ฒƒ์ž„.
  • ํ•ซ ํ”ผ์–ด: ํ™œ์„ฑ ๋ฒ ์–ด๋Ÿฌ ์—ฐ๊ฒฐ์ด ์žˆ๋Š” ํ”ผ์–ด์ด๋ฉฐ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€ ํ•ฉ์˜ ํ”„๋กœํ† ์ฝœ์— ์‚ฌ์šฉ๋จ.

์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ๋…ธ๋“œ๋Š” ์ด์ „์˜ ์ง์ ‘์ ์ธ ์ƒํ˜ธ์ž‘์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋Ÿฌํ•œ ํ”ผ์–ด์— ๋Œ€ํ•œ ์ œํ•œ๋œ ์ •๋ณด๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ฝœ๋“œ ๋…ธ๋“œ์˜ ๊ฒฝ์šฐ, ์ด์ „์— ์ง์ ‘์ ์ธ ์ƒํ˜ธ์ž‘์šฉ์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ์ •๋ณด๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด ์ •๋ณด๋Š” ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์˜ 'ํ‰ํŒโ€™๊ณผ ์œ ์‚ฌํ•˜์ง€๋งŒ, ๋‹ค๋ฅธ ๋…ธ๋“œ์™€ ๊ณต์œ ๋˜์ง€ ์•Š๋Š” ์ˆœ์ „ํžˆ ๋กœ์ปฌ ์ •๋ณด๋ผ๋Š” ์ ์„ ๋ช…์‹ฌํ•  ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์œ„ ๊ทธ๋ฆผ์€ ํ”ผ์–ด ์„ ํƒ ๊ฑฐ๋ฒ„๋„ˆ(PSG)๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ์Šน๊ฒฉ/๊ฐ•๋“ฑ ์ฃผ๊ธฐ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด ๊ตฌ์„ฑ ์š”์†Œ๋Š” ์ง€์ •๋œ ์ˆ˜์˜ ์•Œ๋ ค์ง„ ํ™œ์„ฑ ํ”ผ์–ด๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋“ฑ์˜ ํŠน์ • ๋ชฉํ‘œ ๋‹ฌ์„ฑ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, ๋กœ์ปฌ ์ •์  ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ๋…ธ๋“œ๋ฅผ ํ•ซ ํ”ผ์–ด ๋˜๋Š” ์›œ ํ”ผ์–ด๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ฆด๋ ˆ์ด๋ฅผ ๊ฐ€์ง„ ์Šคํ…Œ์ดํฌ ํ’€๊ณผ ๊ฐ™์€ ๋‹จ์ผ ์กฐ์ง์—์„œ ๊ด€๋ฆฌ๋˜๋Š” ๋…ธ๋“œ ๊ฐ„์— ๊ณ ์ •๋œ ๊ด€๊ณ„๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ SPO์™€ ๋‹ค๋ฅธ ์ž ์žฌ์ ์ธ ๋ฐฐํฌ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ฐ„์˜ ํ”„๋ผ์ด๋น— ํ”ผ์–ด๋ง(peering) ํ˜‘์˜๋ฅผ ์šฉ์ดํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

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

์ „ํ™˜ ๋ฐ ๋กœ์ปฌ ์ •์ฑ…

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

์ด ๊ณผ์ •์—์„œ PCG๋Š” ํ”ผ์–ด๊ฐ€ ์Šน๊ฒฉ(์ฝœ๋“œ์—์„œ ์›œ์œผ๋กœ ๋˜๋Š” ์›œ์—์„œ ํ•ซ์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ) ๋˜๋Š” ๊ฐ•๋“ฑ(ํ•ซ์—์„œ ์›œ์œผ๋กœ ๋˜๋Š” ์›œ์—์„œ ์ฝœ๋“œ๋กœ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ)๋˜๋Š” ๋นˆ๋„๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ์ •์€ ์œ ์šฉ์„ฑ๊ณผ ์„ฑ๊ณผ์— ๋”ฐ๋ผ ํ”ผ์–ด๋ฅผ ํ‰๊ฐ€ํ•˜๋Š” ์Šค์ฝ”์–ด๋ง ํ•จ์ˆ˜์— ์˜ํ•ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์Šค์ฝ”์–ด๋ง ๊ธฐ๋Šฅ์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค:

  • ํ•ซ ๊ฐ•๋“ฑ ์ •์ฑ…: ๊ฐ•๋“ฑํ•ด์•ผ ํ•  โ€˜ํ•ซโ€™(ํ™œ๋™์„ฑ๊ณผ ๊ฐ€์น˜๊ฐ€ ๋†’์€) ํ”ผ์–ด๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์ ์ˆ˜๋Š” ๊ฐ€์žฅ ๋จผ์ € ์ œ๊ณตํ•œ ๋ธ”๋ก ์ˆ˜ ๋ฐ/๋˜๋Š” ์ œ๊ณตํ•œ ๋ฐ”์ดํŠธ ์ˆ˜์™€ ๊ฐ™์€ ์š”์†Œ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ํ”ผ์–ด์˜ ๊ธฐ์—ฌ๋„์— ๋”ฐ๋ผ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. ์ •์ƒ ์ž‘๋™ ์ค‘์—๋Š” ์ด๋Ÿฌํ•œ ์š”์†Œ์˜ ์กฐํ•ฉ์ด ์ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฒŒํฌ ์‹ฑํฌ ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™” ์ค‘์—๋Š” ์ œ๊ณตํ•œ ๋ฐ”์ดํŠธ ์ˆ˜๊ฐ€ ์šฐ์„ ์ ์œผ๋กœ ๊ณ ๋ ค๋ฉ๋‹ˆ๋‹ค.
  • ์›œ ๊ฐ•๋“ฑ ์ •์ฑ… ๋ฐ ์ฝœ๋“œ ํฌ๊ฒŸ ์ •์ฑ…(Cold Forget Policy): โ€˜์›œโ€™ ๋ฐ โ€˜์ฝœ๋“œโ€™ ํ”ผ์–ด๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ๋„คํŠธ์›Œํฌ์—์„œ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐํ•ด์•ผ ํ•˜๋Š” ํ”ผ์–ด๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ์ •์€ ์ผ์ • ์ˆ˜์ค€์˜ ๋ฌด์ž‘์œ„์„ฑ๊ณผ ๋‹ค์–‘ํ•œ ํŠน์„ฑ์— ์˜ํ•ด ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ณ ๋ ค๋˜๋Š” ์š”์†Œ์—๋Š” ์ด์ „ ์‹คํŒจ ๋˜๋Š” ์‹ ๋ขฐ์„ฑ์ด ๋‚ฎ๊ฑฐ๋‚˜ ํ”ผ์–ด์˜ ํ™œ๋™ ์ˆ˜์ค€์ด ๋‚ฎ์Œ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฏธ์˜จ์„ฑ ํ”Œ๋ž˜๊ทธ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ ๋™๊ธฐํ™” ํ”„๋กœ์„ธ์Šค ์ค‘์— PCG๋Š” ๋ฆฌ์†Œ์Šค ๊ณผ๋‹ค ์‚ฌ์šฉ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ํ™œ์„ฑ ์—ฐ๊ฒฐ์ด ๋‘ ๊ฐœ ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋…ธ๋“œ๊ฐ€ ์™„์ „ํžˆ ๋™๊ธฐํ™”๋˜๋ฉด PCG๋Š” ๋งค์‹œ๊ฐ„ ํ”ผ์–ด์˜ 20%๋ฅผ ์ƒˆ๋กœ ๊ต์ฒดํ•˜์—ฌ ์ฃผ๊ธฐ์ ์ธ ์ „ํ™˜์„ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ฒฌ๊ณ ํ•˜๊ณ  ์ ์‘๋ ฅ์ด ๋›ฐ์–ด๋‚œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

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

๊ฐœ๋ฐœ ์ ‘๊ทผ ๋ฐฉ์‹

์นด๋ฅด๋‹ค๋…ธ์˜ P2P ๊ตฌํ˜„์€ ์ •ํ™•์„ฑ, ์•ˆ์ „์„ฑ, ์œ ์ง€๋ณด์ˆ˜์„ฑ์œผ๋กœ ๋„๋ฆฌ ์ธ์ •๋ฐ›๋Š” ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ธ ํ•˜์Šค์ผˆ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์Šค์ผˆ์˜ ๊ฐ•๋ ฅํ•œ ์œ ํ˜• ์‹œ์Šคํ…œ์€ ๊ฐœ๋ฐœ ์ค‘ ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ฃผ์–ด ๋”์šฑ ๊ฒฌ๊ณ ํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋„คํŠธ์›Œํ‚น ํŒ€์€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ์—”ํŠธ๋กœํ”ผ์™€ ํƒ€์ด๋ฐ์„ ์ •๋ฐ€ํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜ ์ด์‚ฐ ์ด๋ฒคํŠธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ io-sim์„ ๊ฐœ๋ฐœํ•˜์—ฌ ํ˜„์žฌ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํˆด์€ ํ•˜์Šค์ผˆ์˜ ๋Ÿฐํƒ€์ž„ ์‹œ์Šคํ…œ์„ ๊ทธ๋Œ€๋กœ ์žฌํ˜„ํ•˜๋ฉฐ, ์†Œํ”„ํŠธ์›จ์–ด ํŠธ๋žœ์žญ์…˜ ๋ฉ”๋ชจ๋ฆฌ(STM), MVar ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ˆ˜์ค€์˜ ์ œ์–ด๋ฅผ ํ†ตํ•ด ์žฌํ˜„์„ฑ, ํšŒ๊ท€ ํ…Œ์ŠคํŠธ ๋ฐ ์›Œ์ŠคํŠธ ์ผ€์ด์Šค ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ๊ฒ€์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์Šค์ผˆ๊ณผ io-sim์˜ ์กฐํ•ฉ์€ P2P ํ”„๋กœ๋•์…˜ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ๋  ๋™์ผํ•œ ์ฝ”๋“œ๋ฅผ ๋‹ค์–‘ํ•œ ์กฐ๊ฑด์—์„œ ์—„๊ฒฉํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด ์‹ค์ œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์—ญ๋Ÿ‰์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

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


* ์›๋ฌธ: Unveiling Cardano's Dynamic P2P: a leap forward in decentralization | IOG Engineering
* ๋ฒˆ์—ญ: Ilhun@CryptoVeri :twitter: enics_sky@naver.com