Investor's wiki

아토믹 스왑

아토믹 스왑

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

์›์ž ๊ตํ™˜์˜ ๊ฐœ๋…์€ 2013๋…„ Tier Nolan์ด ์ฒ˜์Œ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋…๋ฆฝ ๋‹น์‚ฌ์ž๊ฐ€ ์ฃผ์†Œ(๋˜๋Š” ์•”ํ˜ธ ํ™”ํ ์ง€๊ฐ‘)์—์„œ ์ง์ ‘ ์•”ํ˜ธ ํ™”ํ ๋‹จ์œ„๋ฅผ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜์‹ ์ ์ธ ๊ธฐ์ˆ ๋กœ ์ œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Tier Nolan์€ ์ข…์ข… ์•„ํ† ๋ฏน ์Šค์™‘์˜ ์ฐฝ์‹œ์ž๋กœ ์ธ์ •๋˜์ง€๋งŒ, ํฌ๋กœ์Šค์ฒด์ธ P2P ๊ฑฐ๋ž˜๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์•„์ด๋””์–ด๋Š” ๊ทธ ์ด์ „์— ์ด๋ฏธ ๋…ผ์˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 2012๋…„ Daniel Larimer๋Š” P2PTradeX๋ผ๊ณ  ํ•˜๋Š” ๋ฌด์‹ ๋ขฐ ๊ตํ™˜ ํ”„๋กœํ† ์ฝœ์„ ๋‚ด๋†“์•˜์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์•„ํ† ๋ฏน ์Šค์™‘ ๊ธฐ์ˆ ์˜ ํ”„๋กœํ† ํƒ€์ž…์œผ๋กœ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค.

์›์ž ์Šค์™‘์„ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์š” ์ด์  ์ค‘ ํ•˜๋‚˜๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์–ด๋Š ์‹œ์ ์—์„œ๋“  ๊ฐœ์ธ ํ‚ค๋ฅผ ์ œ๊ณตํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์˜ ๋˜ ๋‹ค๋ฅธ ์ด์ ์€ ์ค‘์•™ ์ง‘์ค‘์‹ ๊ตํ™˜์ด ํ•„์š”ํ•˜์ง€ ์•Š์•„ ํ›จ์”ฌ ๋‚ฎ์€ ๋น„์šฉ(์˜ˆ๊ธˆ, ์ถœ๊ธˆ ๋˜๋Š” ๊ฑฐ๋ž˜ ์ˆ˜์ˆ˜๋ฃŒ ์—†์Œ)์ด ๋œ๋‹ค๋Š” ์‚ฌ์‹ค๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋”์šฑ์ด, ์•„ํ† ๋ฏน ์Šค์™‘์€ ํ•œ ๋‹น์‚ฌ์ž๊ฐ€ ๋‹ค๋ฅธ ๋‹น์‚ฌ์ž๋ฅผ ๊ฐ•ํƒˆํ•  ๋ฐฉ๋ฒ•์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ๊ธฐ์— ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์ ์œผ๋กœ ๋งํ•˜๋ฉด ์ด ๊ธฐ์ˆ ์€ HTLC(ํ•ด์‹œ ์‹œ๊ฐ„ ์ž ๊ธˆ ๊ณ„์•ฝ) ๋ฐ ํ•ด์‹œ ๊ธฐ๋Šฅ์— ์˜์กดํ•ฉ๋‹ˆ๋‹ค. HTLC ์Šค๋งˆํŠธ ๊ณ„์•ฝ์€ ์Šค์™‘์ด ์ „์ฒด์ ์œผ๋กœ ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ์ „ํ˜€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

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

์˜ˆ๋ฅผ ๋“ค์–ด Alice๊ฐ€ 5๊ฐœ์˜ ๋น„ํŠธ์ฝ”์ธ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ BNB๋กœ ๊ฑฐ๋ž˜ํ•˜๊ณ  ์‹ถ์–ดํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. BNB๊ฐ€ ์žˆ๋Š” Bob์€ ๊ฑฐ๋ž˜๋ฅผ ํ•  ์˜ํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์›์ž ์Šค์™‘ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ œ3์ž์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  P2P ๊ฑฐ๋ž˜๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ณธ์งˆ์  ์œผ๋กœ ๋ณ„๋„์˜ ๋ธ”๋ก์ฒด์ธ ์—์„œ ์‹คํ–‰๋˜๋Š” ๋‘ ๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์ฝ”์ธ ์ด ๊ฐ„์„ญ ์—†์ด ๊ฑฐ๋ž˜๋  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

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

  • ์•„ํ† ๋ฏน ์Šค์™‘์€ ์„œ๋กœ ๋‹ค๋ฅธ ๋ธ”๋ก์ฒด์ธ์—์„œ ํ† ํฐ์„ ๊ตํ™˜ํ•˜๊ณ ์ž ํ•˜๋Š” ๋‘ ๋‹น์‚ฌ์ž ๊ฐ„์˜ ์•”ํ˜ธํ™”ํ ๊ตํ™˜์ž…๋‹ˆ๋‹ค.

  • ์•„ํ† ๋ฏน ์Šค์™‘์€ ์•”ํ˜ธํ™”ํ๊ฐ€ ํ•˜๋‚˜๋ฟ์ด์ง€๋งŒ ๊ฑฐ๋ž˜์—์„œ ๋‹ค๋ฅธ ์•”ํ˜ธํ™”ํ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ์•„ํ† ๋ฏน ์Šค์™‘์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์•„์ง ๊ธฐ์ˆ ์ด ๊ฐœ๋ฐœ๋˜๊ณ  ์ •์ œ๋˜๋Š” ๋‹จ๊ณ„์ด๊ธฐ ๋•Œ๋ฌธ์— ํŠน๋ณ„ํ•œ ์ง€๊ฐ‘์ด๋‚˜ ๊ฑฐ๋ž˜์†Œ ์„œ๋น„์Šค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

์•„ํ† ๋ฏน ์Šค์™‘์€ ๋น„์‹ธ๋‹ค?

์•„ํ† ๋ฏน ์Šค์™‘์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ฃผ๋ฅ˜์˜ ๋Šฅ๋ ฅ์€ ์ƒˆ๋กญ์ง€๋งŒ ๊ด€๋ จ ๋ธ”๋ก์ฒด์ธ ์ˆ˜์ˆ˜๋ฃŒ๊ฐ€ ์—†๋Š” ํ•œ ์•„์ง ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ต์ฐจ ์‚ฌ์Šฌ ์•„ํ† ๋ฏน ์Šค์™‘์ด๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

ํฌ๋กœ์Šค์ฒด์ธ ์•„ํ† ๋ฏน ์Šค์™‘์€ ๋ณ„๋„์˜ ๋ธ”๋ก์ฒด์ธ์„ ์‚ฌ์šฉํ•˜๋Š” ์•”ํ˜ธํ™”ํ ๊ฑฐ๋ž˜์†Œ ๋˜๋Š” ์•”ํ˜ธํ™”ํ ๊ฐ„์˜ ๊ฑฐ๋ž˜์ž…๋‹ˆ๋‹ค.

์•„ํ† ๋ฏน ์Šค์™‘์€ ์–ด๋–ป๊ฒŒ ํ•˜๋‚˜์š”?

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