๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด

์šฐ๋ฆฌ๋Š” ์˜ค๋žซ๋™์•ˆ ์•”ํ˜ธ ํ™”ํ์˜ ์ต๋ช…์„ฑ ์ฃผ์ œ์— ๊ด€์‹ฌ์„ ๊ฐ€์ ธ ์™”์œผ๋ฉฐ ์ด ๋ถ„์•ผ์˜ ๊ธฐ์ˆ  ๊ฐœ๋ฐœ์„ ๋”ฐ๋ฅด๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ๊ธฐ์‚ฌ์—์„œ ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ์ž‘์—… ์›๋ฆฌ๋ฅผ ์ž์„ธํžˆ ๋ถ„์„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ฐ€ ๊ฑฐ๋ž˜ ๋ชจ๋„ค๋กœ์—์„œ๋„ ๊ฐœ์ตœ ๋น„๊ต ๊ฒ€ํ†  ์ด ๋ถ„์•ผ์˜ ๊ธฐ์ˆ . ๊ทธ๋Ÿฌ๋‚˜ ์˜ค๋Š˜๋‚  ๋ชจ๋“  ์ต๋ช…์˜ ์•”ํ˜ธํ™”ํ๋Š” Bitcoin - Unspent Transaction Output(์ดํ•˜ UTXO๋ผ๊ณ  ํ•จ)์—์„œ ์ œ์•ˆํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. Ethereum๊ณผ ๊ฐ™์€ ๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ๊ฒฝ์šฐ ๊ธฐ์กด ์ต๋ช…์„ฑ ๋ฐ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์†”๋ฃจ์…˜(์˜ˆ: ๋ซผ๋น„์šฐ์Šค ๋˜๋Š” ์•„์ฆˆํ…) ์Šค๋งˆํŠธ ๊ณ„์•ฝ์—์„œ UTXO ๋ชจ๋ธ์„ ๋ณต์ œํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

2019๋…„ XNUMX์›” ์Šคํƒ ํฌ๋“œ ๋Œ€ํ•™๊ณผ ๋น„์ž ๋ฆฌ์„œ์น˜ ์—ฐ๊ตฌํŒ€์€ ์ถœ์‹œ ๋œ ์‚ฌ์ „ ์ธ์‡„ "Zether: ์Šค๋งˆํŠธ ๊ณ„์•ฝ ์„ธ๊ณ„์˜ ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ํ–ฅํ•˜์—ฌ". ์ €์ž๋Š” ์ฒ˜์Œ์œผ๋กœ ๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์—์„œ ์ต๋ช…์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ œ์•ˆํ•˜๊ณ  ์Šค๋งˆํŠธ ๊ณ„์•ฝ์— ๋Œ€ํ•œ ๋‘ ๊ฐ€์ง€ ์˜ต์…˜์„ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ฐ€(์ž”์•ก ๋ฐ ์ด์ฒด ๊ธˆ์•ก ์ˆจ๊ธฐ๊ธฐ) ๋ฐ ์ต๋ช…(์ˆ˜์‹ ์ž์™€ ๋ฐœ์‹ ์ž ์ˆจ๊ธฐ๊ธฐ) ํŠธ๋žœ์žญ์…˜์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ œ์•ˆ๋œ ๊ธฐ์ˆ ์ด ํฅ๋ฏธ๋กญ๊ณ  ๊ทธ ๋””์ž์ธ์„ ๊ณต์œ ํ•˜๊ณ  ๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ ๋ฌธ์ œ๊ฐ€ ์™œ ๋งค์šฐ ์–ด๋ ค์šด ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋˜๋Š”์ง€์™€ ์ €์ž๊ฐ€ ์ด๋ฅผ ์ตœ๋Œ€ํ•œ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์˜ ๊ตฌ์กฐ ์ •๋ณด

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

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด

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

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด

๊ธฐ์ˆ  ๋ถ„์„

๋‹ค์Œ์œผ๋กœ Zether๊ฐ€ ๊ฑฐ๋ž˜ ๊ธˆ์•ก, ์ˆ˜์‹ ์ž ๋ฐ ๋ฐœ์‹ ์ž๋ฅผ ์ˆจ๊ธฐ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ž‘๋™ ์›๋ฆฌ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ธฐ๋ฐ€ ๋ฒ„์ „๊ณผ ์ต๋ช… ๋ฒ„์ „์˜ ์ฐจ์ด์ ์— ์ฃผ๋ชฉํ•ฉ๋‹ˆ๋‹ค. ๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์—์„œ ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ์‰ฝ๊ธฐ ๋•Œ๋ฌธ์— ์ต๋ช…ํ™”์— ์˜ํ•ด ๋ถ€๊ณผ๋˜๋Š” ์ผ๋ถ€ ์ œํ•œ ์‚ฌํ•ญ์€ ๊ธฐ์ˆ ์˜ ๊ธฐ๋ฐ€ ๋ฒ„์ „๊ณผ ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ž”์•ก ๋ฐ ์ด์ฒด ๊ธˆ์•ก ์ˆจ๊ธฐ๊ธฐ

Zether๋Š” ์•”ํ˜ธํ™” ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž”์•ก ๋ฐ ์ „์†ก ๊ธˆ์•ก์„ ์•”ํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค. ์—˜ ๊ฐ€๋ง. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์•จ๋ฆฌ์Šค๊ฐ€ ๋ฐฅ์„ ๋ณด๋‚ด๊ณ  ์‹ถ์„ ๋•Œ b ์ฃผ์†Œ๋ณ„ ์ฝ”์ธ(๊ณต๊ฐœ ํ‚ค) Y, ๊ทธ๋…€๋Š” ์ž„์˜์˜ ์ˆซ์ž๋ฅผ ์„ ํƒ r ๊ธˆ์•ก์„ ์•”ํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค.

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด
์–ด๋””์—์„œ C - ์•”ํ˜ธํ™” ๊ธˆ์•ก, D - ์ด ๊ธˆ์•ก์„ ํ•ด๋…ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋ณด์กฐ ๊ฐ’, G - ๊ณต๊ฐœํ‚ค๋ฅผ ํš๋“ํ•œ ๋น„๋ฐ€ํ‚ค๋ฅผ ๊ณฑํ•  ๋•Œ ํƒ€์›๊ณก์„  ์ƒ์˜ ๊ณ ์ •์ .

Bob์€ ์ด๋Ÿฌํ•œ ๊ฐ’์„ ๋ฐ›์œผ๋ฉด ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์•”ํ˜ธํ™”๋œ ์ž”์•ก์— ์ถ”๊ฐ€ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ด ์ฒด๊ณ„์— ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Alice๋Š” ์ž”์•ก์—์„œ ๋™์ผํ•œ ๊ฐ’์„ ๋บ๋‹ˆ๋‹ค. Y ๊ณต๊ฐœ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์‹ ์ธ๊ณผ ๋ฐœ์‹ ์ธ ์ˆจ๊ธฐ๊ธฐ

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

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

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ชจ๋ธ์—์„œ๋Š” ์ผํšŒ์„ฑ ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ด๋ฏธ "์ถœ๊ตฌ" ๋ชจ๋ธ์ด ๋ฉ๋‹ˆ๋‹ค). ๋”ฐ๋ผ์„œ ์ˆ˜์‹ ์ž์™€ ๋ฐœ์‹ ์ž๋Š” ๋ธ”๋ก์ฒด์ธ์˜ ๋‹ค๋ฅธ ๊ณ„์ • ๊ฐ„์— ํ˜ผํ•ฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ์‹ค์ œ ์ž”์•ก์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ์•”ํ˜ธํ™”๋œ 0๊ฐœ์˜ ์ฝ”์ธ์ด ํ˜ผํ•ฉ ๊ณ„์ •์—์„œ ์ฐจ๊ฐ๋ฉ๋‹ˆ๋‹ค(๋˜๋Š” ์ˆ˜์‹ ์ž๊ฐ€ ํ˜ผํ•ฉ๋œ ๊ฒฝ์šฐ 0์ด ์ถ”๊ฐ€๋จ).

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

Alice๊ฐ€ Bob์˜ ์ž์„  ์žฌ๋‹จ์— ๊ธฐ๋ถ€ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์ง€๋งŒ ์ด ์†ก๊ธˆ์ด ์™ธ๋ถ€ ๊ด€์ฐฐ์ž์—๊ฒŒ ์ต๋ช…์œผ๋กœ ์œ ์ง€๋˜๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋ฐœ์‹ ์ž ํ•„๋“œ์—์„œ ์ž์‹ ์„ ๋ณ€์žฅํ•˜๊ธฐ ์œ„ํ•ด Adam๊ณผ Adele์˜ ๊ณ„์ •๋„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ˆ˜์‹ ์ž ํ•„๋“œ์—์„œ Bob์„ ์ˆจ๊ธฐ๋ ค๋ฉด ์ถ”๊ฐ€๋กœ Ben๊ณผ Bill์˜ ๊ณ„์ •์„ ์ˆจ๊น๋‹ˆ๋‹ค. ๋‹ค์Œ ํŽธ์„ ๋งŒ๋“ค ๋•Œ Alice๋Š” ๊ทธ๋…€ ์˜†์— Alex์™€ Amanda๋ฅผ, Bob ์˜†์— Bruce์™€ Benjen์„ ์“ฐ๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์ด ๋‘ ํŠธ๋žœ์žญ์…˜์—์„œ ๋ธ”๋ก์ฒด์ธ์„ ๋ถ„์„ํ•  ๋•Œ ์ด๋Ÿฌํ•œ ํŠธ๋žœ์žญ์…˜์„ ๋น„์ต๋ช…ํ™”ํ•˜๋Š” Alice์™€ Bob์ด๋ผ๋Š” ๊ต์ฐจํ•˜๋Š” ์ฐธ๊ฐ€์ž ์Œ์€ ํ•˜๋‚˜๋ฟ์ž…๋‹ˆ๋‹ค.

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด

๊ฑฐ๋ž˜ ๊ฒฝํ•ฉ

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

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด

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

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

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

์ด ์†”๋ฃจ์…˜์€ ๊ธฐ๋ฐ€ ์ „์†ก์˜ ๊ฒฝ์šฐ ์ž˜ ์ž‘๋™ํ•˜์ง€๋งŒ ์ต๋ช… ํŠธ๋žœ์žญ์…˜์˜ ๊ฒฝ์šฐ ๋‚˜์ค‘์— ์‚ดํŽด๋ณด๊ฒ ์ง€๋งŒ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์žฌ์ƒ ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธ

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

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

์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋‚œ์Šค(nonce) ๋˜๋Š” ๋‹จ์ˆœํžˆ "์†Œ๊ธˆ"์ด๋ผ๊ณ  ํ•˜๋Š” ์ž„์˜์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋œ ํ•„๋“œ๊ฐ€ ํŠธ๋žœ์žญ์…˜์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. "salt"์™€ ํ•จ๊ป˜ ํŠธ๋žœ์žญ์…˜์„ ๋‹ค์‹œ ๋ณด๋‚ผ ๋•Œ ๊ฒ€์ฆ์ž๋Š” ์ด nonce๊ฐ€ ์ด์ „์— ์‚ฌ์šฉ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ด ํŠธ๋žœ์žญ์…˜์ด ์œ ํšจํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ๋…ผ์Šค์˜ ์ „์ฒด ์ด๋ ฅ์„ ๋ธ”๋ก์ฒด์ธ์— ์ €์žฅํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•ด ์ผ๋ฐ˜์ ์œผ๋กœ ์ฒซ ๋ฒˆ์งธ ํŠธ๋žœ์žญ์…˜์—์„œ XNUMX์œผ๋กœ ์ฒ˜๋ฆฌํ•œ ๋‹ค์Œ XNUMX์”ฉ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ๋Š” ์ƒˆ ํŠธ๋žœ์žญ์…˜์˜ ๋…ผ์Šค๊ฐ€ ์ด์ „ ํŠธ๋žœ์žญ์…˜๊ณผ ํ•˜๋‚˜์”ฉ ๋‹ค๋ฅธ์ง€ ํ™•์ธํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

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

Zether์˜ ์ž‘์„ฑ์ž๋Š” "์‹ ๊ธฐ์›"์— ๋”ฐ๋ผ ์•”ํ˜ธํ•™์ ์œผ๋กœ nonce๋ฅผ ์ƒ์„ฑํ•  ๊ฒƒ์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด:

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด
์—ฌ๊ธฐ์— x ๋ณด๋‚ธ ์‚ฌ๋žŒ์˜ ๋น„๋ฐ€ ํ‚ค์ด๊ณ  ๊ฒŒํญ โ€” 'Zether + '์™€ ๊ฐ™์€ ๋ฌธ์ž์—ด์„ ํ•ด์‹ฑํ•˜์—ฌ ์–ป์€ ์‹ ๊ธฐ์›์šฉ ์ถ”๊ฐ€ ์ƒ์„ฑ๊ธฐ. ์ด์ œ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ณด๋‚ธ ์‚ฌ๋žŒ์˜ ๋…ผ์Šค๋ฅผ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ณ  ๊ด€๋ จ๋˜์ง€ ์•Š์€ ์ฐธ๊ฐ€์ž์˜ ๋…ผ์Šค๋ฅผ ๋ฐฉํ•ดํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์—๋Š” ์‹ฌ๊ฐํ•œ ์ œํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ๊ณ„์ •์€ "epoch"๋‹น ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜๋งŒ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ์ด ๋ฌธ์ œ๋Š” ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ์ƒํƒœ๋กœ ๋‚จ์•„ ์žˆ์œผ๋ฉฐ ํ˜„์žฌ Zether์˜ ์ต๋ช… ๋ฒ„์ „์„ ๊ฑฐ์˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์˜์ง€์‹ ์ฆ๋ช…์˜ ๋ณต์žก์„ฑ

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

๊ณ„์ • ๊ธฐ๋ฐ˜ ๋ธ”๋ก์ฒด์ธ์˜ ์ต๋ช… ๋ฒ„์ „์—์„œ ์ฆ๋ช… ํ‘œํ˜„์€ ํ›จ์”ฌ ๋” ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค. ๋ฐœ์‹ ์ž๋Š” ๋‹ค์Œ์„ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค.

  1. ๋ณด๋‚ธ ๊ธˆ์•ก์ด ์–‘์ˆ˜์ž…๋‹ˆ๋‹ค.
  2. ์ž”์•ก์€ ๋งˆ์ด๋„ˆ์Šค๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.
  3. ๋ฐœ์‹ ์ž๊ฐ€ ์ด์ฒด ๊ธˆ์•ก(XNUMX ํฌํ•จ)์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์•”ํ˜ธํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.
  4. ๋ฐœ์‹ ์ž์™€ ์ˆ˜์‹ ์ž์— ๋Œ€ํ•ด์„œ๋งŒ ์ž”์•ก์ด ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค.
  5. ๋ณด๋‚ธ ์‚ฌ๋žŒ์€ ์ž์‹ ์˜ ๊ณ„์ •์— ๋Œ€ํ•œ ๋น„๋ฐ€ ํ‚ค๋ฅผ ์†Œ์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ณด๋‚ธ ์‚ฌ๋žŒ ๋ชฉ๋ก์— ์‹ค์ œ๋กœ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค(๊ด€๋ จ๋œ ์‚ฌ๋žŒ ์ค‘).
  6. ํŠธ๋žœ์žญ์…˜์— ์‚ฌ์šฉ๋œ nonce๊ฐ€ ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค.

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

๊ฒฐ๊ณผ๋Š” ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

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

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€