์ฝ”์ธ๊ฐ€์ด๋“œ

๋ธ”๋ก์ฒด์ธ์˜ ๋ธ”๋ก์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ฝ”์ธํˆฌ์ž ๐Ÿ’ต 2023. 1. 29. 16:51
๋ธ”๋ก์ฒด์ธ ์€ ๋ง ๊ทธ๋Œ€๋กœ ์ •๋ณด ๋ธ”๋ก ์œผ๋กœ ๊ตฌ์„ฑ๋œ ์ฒด์ธ์ž…๋‹ˆ๋‹ค . ์ด ๋ธ”๋ก์€ ๋ธ”๋ก์ฒด์ธ์˜ ํŠธ๋žœ์žญ์…˜ ๊ธฐ๋ก์„ ๋ณด๊ด€ํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ์ž…๋‹ˆ๋‹ค. ๋น„ํŠธ์ฝ”์ธ ์˜ ๊ฒฝ์šฐ ๊ฑฐ๋ž˜๋Š” ์ฃผ๋กœ ๋น„ํŠธ์ฝ”์ธ์˜ ์ „์†ก์ž…๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋ธ”๋ก์ฒด์ธ์—์„œ๋Š” ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๊ธฐํƒ€ ์ •๋ณด๋ฅผ ํฌํ•จํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ธ”๋ก์ฒด์ธ์˜ ๋ธ”๋ก์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

๋ธ”๋ก์˜ ์ •ํ™•ํ•œ ๊ตฌ์กฐ๋Š” ๋ธ”๋ก์ฒด์ธ๋งˆ๋‹ค ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ๋Š” Bitcoin ๋ธ”๋ก์˜ ๊ตฌ์กฐ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘˜ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ ์ด๊ฒƒ์ด ๋Œ€๋ถ€๋ถ„์˜ ๋‹ค๋ฅธ ๋ธ”๋ก์ฒด์ธ์ด ๋ชจ๋ธ๋ง๋œ ๊ธฐ๋ฐ˜์ž…๋‹ˆ๋‹ค.

๋ธ”๋ก์ฒด์ธ ๋ธ”๋ก ํ•„์ˆ˜ํ’ˆ

  • ๋ธ”๋ก์€ ๋ธ”๋ก์ฒด์ธ์—์„œ ์ •๋ณด์˜ ๊ธฐ๋ณธ ์ปจํ…Œ์ด๋„ˆ์ž…๋‹ˆ๋‹ค.
  • ์—ฌ๊ธฐ์—๋Š” ํŠธ๋žœ์žญ์…˜ ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ธ”๋ก์ฒด์ธ์— ์ถ”๊ฐ€๋˜๋ฉด ๋ธ”๋ก์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ๋ธ”๋ก์€ ์•”ํ˜ธํ™” ๋ฐฉ๋ฒ•์œผ๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

๋ธ”๋ก์˜ ๋ถ€ํ’ˆ

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

Cryptocurrencies๋Š” ์•”ํ˜ธํ™”์— ํฌ๊ฒŒ ์˜์กดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฆ„์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก์˜ ๊ฒฝ์šฐ ์‚ฌ์šฉ๋˜๋Š” ์•”ํ˜ธ ์›๋ฆฌ๋ฅผ ํ•ด์‹œ ํ•จ์ˆ˜ ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค . ํ•ด์‹œ ๋ผ๊ณ  ํ•˜๋Š” ์ผ๋ จ์˜ ๊ธฐํ˜ธ ๋Š” ํ•ด์‹ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ๋น„ํŠธ์ฝ”์ธ์€ SHA-256์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ ๋ชจ๋“  ์•”ํ˜ธํ™”ํ๊ฐ€ ๋™์ผํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋ธ”๋ก์˜ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ๋ธ”๋ก์˜ ID ์—ญํ• ์„ ํ•˜๋Š” ๊ณ ์œ ํ•œ ๊ธฐํ˜ธ ๋ฌธ์ž์—ด๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

๋ธ”๋ก์˜ ํ•ด์‹œ( ๋ธ”๋ก ํ—ค๋” )๋Š” ๋ธ”๋ก์„ ๊ตฌ์„ฑํ•˜๋Š” 6๊ฐœ์˜ ์š”์†Œ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค .

  1. ๋ธ”๋ก ์˜ ๋ฒ„์ „ ๋ฒˆํ˜ธ ,
  2. ์ฒด์ธ ์˜ ์ด์ „ ๋ธ”๋ก ์˜ ํ•ด์‹œ,
  3. ํŠธ๋žœ์žญ์…˜ ๋ฐ์ดํ„ฐ ์—์„œ ์ƒ์„ฑ๋œ ์ฝ”๋“œ ,
  4. ๋ธ”๋ก์ด ์ƒ์„ฑ๋œ ์‹œ๊ฐ„ ์˜ ํƒ€์ž„์Šคํƒฌํ”„ ,
  5. ์ฑ„๊ตด์˜ ๋‚œ์ด๋„๋ฅผ ์กฐ์ ˆํ•˜๋Š” ๋‚œ์ด๋„ ํƒ€๊ฒŸ ,
  6. ๊ทธ๋ฆฌ๊ณ  nonce ๋ผ๋Š” ์ž„์˜์˜ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค .

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

๋‹น์‹ ์ด ๊ฑฐ๋ž˜ํ•˜๋Š” ๊ฒƒ์„ ์ดํ•ดํ•˜์‹ญ์‹œ์˜ค

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