๊ทธ๋“ค์€ ๊ทธ๊ฑธ ์–ด๋–ป๊ฒŒ ํ–‡์–ด? ์•”ํ˜ธํ™”ํ ์ต๋ช…ํ™” ๊ธฐ์ˆ  ๊ฒ€ํ† 

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

๊ทธ๋“ค์€ ๊ทธ๊ฑธ ์–ด๋–ป๊ฒŒ ํ–‡์–ด? ์•”ํ˜ธํ™”ํ ์ต๋ช…ํ™” ๊ธฐ์ˆ  ๊ฒ€ํ† 

์ด ๊ธฐ์‚ฌ์—์„œ๋Š” ์ต๋ช…์„ฑ์˜ ๊ธฐ์ˆ ์  ์ธก๋ฉด, ์ฆ‰ ์ต๋ช…์„ฑ์˜ ์ˆ˜ํ–‰ ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด๊ณ  ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์žฅ์  ๋ฐ ๋‹จ์ ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ๊ฐœ์š”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

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

๋ฐ˜์ฃฝ ๊ธฐ๋ฐ˜

์ฝ”์ธ ์กฐ์ธ

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

์ด๋Š” ๊ฐ„๋‹จํ•œ ์•„์ด๋””์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์‚ฌ์šฉ์ž๊ฐ€ ๋‹จ์ผ ๊ฑฐ๋ž˜๋กœ ์นฉ์„ ํˆฌ์ž…ํ•˜๊ณ  ๊ฒฐ์ œํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? Arnold Schwarzenegger์™€ Barack Obama๊ฐ€ ํ•œ ๋ฒˆ์˜ ๊ฑฐ๋ž˜๋กœ Charlie Sheen๊ณผ Donald Trump์—๊ฒŒ ๋‘ ๋ฒˆ์˜ ์ง€๋ถˆ์„ ํ•œ ๊ฒฝ์šฐ Arnold ๋˜๋Š” Barack ์ค‘ ๋ˆ„๊ฐ€ ํŠธ๋Ÿผํ”„ ์„ ๊ฑฐ ์บ ํŽ˜์ธ์— ์ž๊ธˆ์„ ์ง€์›ํ–ˆ๋Š”์ง€ ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์›Œ์ง‘๋‹ˆ๋‹ค.

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

์žฅ์  :

โ€ข ๋‹จ์ˆœ์„ฑ

๋‹จ์  :

โ€ข ๊ฒ€์ฆ๋œ ํ•ดํ‚น ๊ฐ€๋Šฅ์„ฑ

๋ชจ๋„ค๋กœ

"์ต๋ช… ์•”ํ˜ธํ™”ํ"๋ผ๋Š” ๋‹จ์–ด๋ฅผ ๋“ค์—ˆ์„ ๋•Œ ๊ฐ€์žฅ ๋จผ์ € ๋– ์˜ค๋ฅด๋Š” ๊ฒƒ์€ ๋ชจ๋„ค๋กœ์ž…๋‹ˆ๋‹ค. ์ด ๋™์ „ ์ฆ๋ช… ๋œ ์ •๋ณด ์„œ๋น„์Šค์˜ ํ˜„๋ฏธ๊ฒฝ ํ•˜์—์„œ ์•ˆ์ •์„ฑ๊ณผ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ:

๊ทธ๋“ค์€ ๊ทธ๊ฑธ ์–ด๋–ป๊ฒŒ ํ–‡์–ด? ์•”ํ˜ธํ™”ํ ์ต๋ช…ํ™” ๊ธฐ์ˆ  ๊ฒ€ํ† 

๊ทธ์˜ ์ตœ๊ทผ ์ค‘ ํ•˜๋‚˜์—์„œ ์กฐํ•ญ ์šฐ๋ฆฌ๋Š” ๋ชจ๋„ค๋กœ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•ด ๋งค์šฐ ์ž์„ธํžˆ ์„ค๋ช…ํ–ˆ์œผ๋ฉฐ ์˜ค๋Š˜์€ ์„ค๋ช…๋œ ๋‚ด์šฉ์„ ์š”์•ฝํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

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

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

์žฅ์  :

โ€ข ์˜ค๋žœ ์„ธ์›”์— ๊ฑธ์ณ ๊ฒ€์ฆ๋œ
โ€ข ์ƒ๋Œ€์  ๋‹จ์ˆœ์„ฑ

๋‹จ์  :

โ€ข ์ฆ๋ช… ์ƒ์„ฑ ๋ฐ ๊ฒ€์ฆ์€ ZK-SNARK ๋ฐ ZK-STARK๋ณด๋‹ค ๋Š๋ฆฝ๋‹ˆ๋‹ค.
โ€ข ์–‘์ž์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•œ ํ•ดํ‚น์— ์ €ํ•ญํ•˜์ง€ ์•Š์Œ

Mimble Wimble

Mimblewimble(MW)์€ ๋น„ํŠธ์ฝ”์ธ โ€‹โ€‹๋„คํŠธ์›Œํฌ์—์„œ ์ „์†ก์„ ์ต๋ช…ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ธฐ์ˆ ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ์ง€๋งŒ ๋…๋ฆฝ๋œ ๋ธ”๋ก์ฒด์ธ์œผ๋กœ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•”ํ˜ธํ™”ํ์— ์‚ฌ์šฉ๋จ ์ด๋ฅผ ๋“œ๋Ÿฌ๋‚ด๊ณ  ์›ƒ๋‹ค ะธ ๋น”.

MW๋Š” ๊ณต๊ฐœ ์ฃผ์†Œ๊ฐ€ ์—†๊ณ  ๊ฑฐ๋ž˜๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ถœ๋ ฅ์„ ์ง์ ‘ ๊ตํ™˜ํ•˜๋ฏ€๋กœ ์™ธ๋ถ€ ๊ด€์ฐฐ์ž๊ฐ€ ์ˆ˜์‹ ์ž์—์„œ ์ˆ˜์‹ ์ž๋กœ์˜ ์ „์†ก์„ ๋ถ„์„ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ ์—์„œ ์ฃผ๋ชฉํ•  ๋งŒํ•ฉ๋‹ˆ๋‹ค.

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

์›๋ณธ CT์—์„œ๋Š” ๊ฐ’์˜ ์Œ์ˆ˜๊ฐ€ ์•„๋‹˜์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด(์†Œ์œ„ ๋ฒ”์œ„ ์ฆ๋ช…) ๋ธ”๋ก์ฒด์ธ์—์„œ ๋งŽ์€ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜๋Š” Borromean Signatures(Borromean ๋ง ์„œ๋ช…)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(์ถœ๋ ฅ๋‹น ์•ฝ 6KB). ). ์ด์™€ ๊ด€๋ จํ•˜์—ฌ ์ด ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์ต๋ช… ํ†ตํ™”์˜ ๋‹จ์ ์—๋Š” ๊ฑฐ๋ž˜ ๊ทœ๋ชจ๊ฐ€ ํฌ๋‹ค๋Š” ๊ฒƒ์ด ํฌํ•จ๋˜์—ˆ์ง€๋งŒ ์ด์ œ๋Š” ๋ณด๋‹ค ์ปดํŒฉํŠธํ•œ ๊ธฐ์ˆ ์ธ Bulletproofs๋ฅผ ์„ ํ˜ธํ•˜์—ฌ ์ด๋Ÿฌํ•œ ์„œ๋ช…์„ ํฌ๊ธฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

MW ๋ธ”๋ก ์ž์ฒด์—๋Š” ๊ฑฐ๋ž˜๋ผ๋Š” ๊ฐœ๋…์ด ์—†์œผ๋ฉฐ, ๊ทธ ์•ˆ์—์„œ ์†Œ๋น„๋˜๊ณ  ์ƒ์„ฑ๋œ ์ถœ๋ ฅ๋งŒ ์žˆ์„ ๋ฟ์ž…๋‹ˆ๋‹ค. ๊ฑฐ๋ž˜ ์—†์Œ - ๋ฌธ์ œ ์—†์Šต๋‹ˆ๋‹ค!

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

์žฅ์  :

โ€ข ์ž‘์€ ๋ธ”๋ก์ฒด์ธ ํฌ๊ธฐ
โ€ข ์ƒ๋Œ€์  ๋‹จ์ˆœ์„ฑ

๋‹จ์  :

โ€ข ์ฆ๋ช… ์ƒ์„ฑ ๋ฐ ๊ฒ€์ฆ์€ ZK-SNARK ๋ฐ ZK-STARK๋ณด๋‹ค ๋Š๋ฆฝ๋‹ˆ๋‹ค.
โ€ข ์Šคํฌ๋ฆฝํŠธ, ๋‹ค์ค‘ ์„œ๋ช… ๋“ฑ์˜ ๊ธฐ๋Šฅ ์ง€์›์€ ๊ตฌํ˜„์ด ์–ด๋ ต์Šต๋‹ˆ๋‹ค.
โ€ข ์–‘์ž์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•œ ํ•ดํ‚น์— ์ €ํ•ญํ•˜์ง€ ์•Š์Œ

๋‹คํ•ญ์‹์— ๋Œ€ํ•œ ์ฆ๋ช…

ZK-SNARK

์ด ๊ธฐ์ˆ ์˜ ๋ณต์žกํ•œ ์ด๋ฆ„์€ "์˜ ์ง€์‹ ๊ฐ„๊ฒฐํ•œ ๋น„๋Œ€ํ™”ํ˜• ์ง€์‹ ๋…ผ์ฆ'์€ '๊ฐ„๊ฒฐํ•œ ๋น„๋Œ€ํ™”ํ˜• ์˜์ง€์‹ ์ฆ๋ช…'์œผ๋กœ ๋ฒˆ์—ญ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ œ๋กœ์บ์‹œ๋กœ ๋”์šฑ ๋ฐœ์ „ํ•˜์—ฌ Zcash ์•”ํ˜ธํ™”ํ์—์„œ ์ฒ˜์Œ ๊ตฌํ˜„๋œ ์ œ๋กœ์ฝ”์ธ ํ”„๋กœํ† ์ฝœ์˜ ์—ฐ์†์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

ZK-SNARK๋Š” ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ๋งค์šฐ ์–ด๋ ค์šฐ๋ฉฐ ์ž‘๋™ ๋ฐฉ์‹์„ ์„ค๋ช…ํ•˜๋ ค๋ฉด ๋‘ ๊ฐœ ์ด์ƒ์˜ ๊ธฐ์‚ฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ”„๋กœํ† ์ฝœ์„ ๊ตฌํ˜„ํ•˜๋Š” ์ตœ์ดˆ์˜ ํ†ตํ™”์ธ Zcash์˜ ๊ณต์‹ ํŽ˜์ด์ง€์—๋Š” ํ•ด๋‹น ์ž‘์—…์— ๋Œ€ํ•œ ์„ค๋ช…์ด ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค. 7๊ฐœ์˜ ๊ธฐ์‚ฌ. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์ด ์žฅ์—์„œ๋Š” ํ”ผ์ƒ์ ์ธ ์„ค๋ช…์—๋งŒ ๊ตญํ•œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ZK-SNARKs๋Š” ๋Œ€์ˆ˜์  ๋‹คํ•ญ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์ง€๋ถˆ ๋ณด๋‚ธ ์‚ฌ๋žŒ์ด ์ž์‹ ์ด ์†Œ๋น„ํ•˜๋Š” ์ฝ”์ธ์„ ์†Œ์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์†Œ๋น„๋œ ์ฝ”์ธ์˜ ์–‘์ด ์ƒ์„ฑ๋œ ์ฝ”์ธ์˜ ์–‘์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š์Œ์„ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ด ํ”„๋กœํ† ์ฝœ์€ ์ง„์ˆ ์˜ ์œ ํšจ์„ฑ์„ ์ฆ๋ช…ํ•˜๋Š” ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ณ  ๋™์‹œ์— ์ด๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฒ€์ฆํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๋„ค, ๋”ฐ๋ฅด๋ฉด ํ”„๋ฆฌ์   ํ…Œ์ด์…˜ Zcash์˜ CEO์ธ Zooko Wilcox๋Š” ์ฆ๋ช… ํฌ๊ธฐ๊ฐ€ 200๋ฐ”์ดํŠธ์— ๋ถˆ๊ณผํ•˜๋ฉฐ ์ •ํ™•์„ฑ์„ 10๋ฐ€๋ฆฌ์ดˆ ์•ˆ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ตœ์‹  ๋ฒ„์ „์˜ Zcash์—์„œ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ฆ๋ช… ์ƒ์„ฑ ์‹œ๊ฐ„์„ ์•ฝ XNUMX์ดˆ๋กœ ์ค„์ด๋Š” ๋ฐ ์„ฑ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” '์„ธ๋ ˆ๋ชจ๋‹ˆ(ceremony)'๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” '๊ณต๊ฐœ ๋งค๊ฐœ๋ณ€์ˆ˜'์˜ ๋ณต์žกํ•œ ์‹ ๋ขฐ ์„ค์ • ์ ˆ์ฐจ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.์„ธ๋ ˆ๋ชจ๋‹ˆ). ์ „์ฒด์ ์ธ ์–ด๋ ค์›€์€ ์ด๋Ÿฌํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋™์•ˆ ์–ด๋Š ๋‹น์‚ฌ์ž๋„ "๋…์„ฑ ํ๊ธฐ๋ฌผ"์ด๋ผ๊ณ  ํ•˜๋Š” ๊ฐœ์ธ ํ‚ค๊ฐ€ ๋‚จ์•„ ์žˆ์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ƒˆ ์ฝ”์ธ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ ˆ์ฐจ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ฐœ์ƒํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๋น„๋””์˜ค์—์„œ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ ํŠœ๋ธŒ.

์žฅ์  :

โ€ข ์ž‘์€ ์ฆ๊ฑฐ ํฌ๊ธฐ
โ€ข ๋น ๋ฅธ ๊ฒ€์ฆ
โ€ข ์ƒ๋Œ€์ ์œผ๋กœ ๋น ๋ฅธ ์ฆ๋ช… ์ƒ์„ฑ

๋‹จ์  :

โ€ข ๊ณต๊ฐœ ๋งค๊ฐœ๋ณ€์ˆ˜ ์„ค์ •์„ ์œ„ํ•œ ๋ณต์žกํ•œ ์ ˆ์ฐจ
โ€ข ์œ ๋…์„ฑ ํ๊ธฐ๋ฌผ
โ€ข ๊ธฐ์ˆ ์˜ ์ƒ๋Œ€์  ๋ณต์žก์„ฑ
โ€ข ์–‘์ž์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•œ ํ•ดํ‚น์— ์ €ํ•ญํ•˜์ง€ ์•Š์Œ

ZK-STARK

๋งˆ์ง€๋ง‰ ๋‘ ๊ธฐ์ˆ ์˜ ์ €์ž๋Š” ์•ฝ์–ด๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐ ๋Šฅ์ˆ™ํ•˜๋ฉฐ ๋‹ค์Œ ์•ฝ์–ด๋Š” "Zero-Knowledge Scalable Transparent ARguments of Knowledge"๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๋‹น์‹œ ZK-SNARK์˜ ๊ธฐ์กด ๋‹จ์ , ์ฆ‰ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐœ ๋งค๊ฐœ๋ณ€์ˆ˜ ์„ค์ •์˜ ํ•„์š”์„ฑ, ๋…์„ฑ ํ๊ธฐ๋ฌผ์˜ ์กด์žฌ, ์–‘์ž ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•œ ํ•ดํ‚น์— ๋Œ€ํ•œ ์•”ํ˜ธํ™”์˜ ๋ถˆ์•ˆ์ •์„ฑ, ๋ถˆ์ถฉ๋ถ„ํ•˜๊ฒŒ ๋น ๋ฅธ ์ฆ๊ฑฐ ์ƒ์„ฑ ๋“ฑ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ZK-SNARK ๊ฐœ๋ฐœ์ž๋Š” ๋งˆ์ง€๋ง‰ ๋‹จ์ ์„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.

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

ํ˜„์žฌ ZK-STARK๋Š” ์–ด๋–ค ์•”ํ˜ธํ™”ํ์—์„œ๋„ ๊ตฌํ˜„๋˜์ง€ ์•Š๊ณ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ๋งŒ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. libSTARK. ๊ทธ๋Ÿฌ๋‚˜ ๊ฐœ๋ฐœ์ž๋“ค์€ ๋ธ”๋ก์ฒด์ธ์„ ํ›จ์”ฌ ๋„˜์–ด์„œ๋Š” ๊ณ„ํš์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์ง€ ์ €์ž๋Š” ๊ฒฝ์ฐฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์žˆ๋Š” DNA ์ฆ๊ฑฐ์˜ ์˜ˆ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์Šคํƒ€ํฌ์›จ์–ด ์‚ฐ์—…, 2018๋…„ ๋ง์— ์ˆ˜์ง‘๋œ 36 ๋งŒ ์—…๊ณ„ ์ตœ๋Œ€ ๊ธฐ์—…์˜ ํˆฌ์ž.

Vitalik Buterin์˜ ๊ฒŒ์‹œ๋ฌผ(์ผ๋ถ€ 1, ์ผ๋ถ€ 2, ์ผ๋ถ€ 3).

์žฅ์  :

โ€ข ์–‘์ž์ปดํ“จํ„ฐ ํ•ดํ‚น์— ๋Œ€ํ•œ ์ €ํ•ญ๋ ฅ
โ€ข ์ƒ๋Œ€์ ์œผ๋กœ ๋น ๋ฅธ ์ฆ๋ช… ์ƒ์„ฑ
โ€ข ๋น„๊ต์  ๋น ๋ฅธ ์ฆ๋ช… ๊ฒ€์ฆ
โ€ข ๋…์„ฑ ํ๊ธฐ๋ฌผ ์—†์Œ

๋‹จ์  :

โ€ข ๊ธฐ์ˆ ์˜ ๋ณต์žก์„ฑ
โ€ข ํฐ ๊ต์ • ํฌ๊ธฐ

๊ฒฐ๋ก 

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

๋”ฐ๋ผ์„œ ๊ณผํ•™์  ์‚ฌ๊ณ ์˜ ๋น„์•ฝ์œผ๋กœ ์ธํ•ด CoinJoin์€ ์“ธ๋ชจ์—†๊ฒŒ ๋˜์—ˆ๊ณ  MimbleWimble์€ ์ƒ๋‹นํžˆ ์‹ ์„ ํ•œ ์•„์ด๋””์–ด๋ฅผ ์ง€๋‹Œ ์œ ๋งํ•œ ์‹ ์ธ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋„ค๋กœ๋Š” ์šฐ๋ฆฌ์˜ ๊ฐœ์ธ ์ •๋ณด๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ์žˆ์–ด ํ”๋“ค๋ฆฌ์ง€ ์•Š๋Š” ๊ฑฐ๋Œ€ ๊ธฐ์—…์œผ๋กœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  SNARK์™€ STARK๋Š” ๋น„๋ก ๋‹จ์ ์ด ์žˆ์ง€๋งŒ ํ•ด๋‹น ๋ถ„์•ผ์˜ ๋ฆฌ๋”๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์•ž์œผ๋กœ๋Š” ๊ฐ ๊ธฐ์ˆ ์˜ "๋‹จ์ " ์—ด์— ํ‘œ์‹œ๋œ ์‚ฌํ•ญ์ด ๋” ์ด์ƒ ์˜๋ฏธ๊ฐ€ ์—†๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

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