Section 1
๋ธ๋ก(Block)
๋นํธ์ฝ์ธ ๋ธ๋ก์ ๋นํธ์ฝ์ธ ๋คํธ์ํฌ์์ ํธ๋์ญ์ ์ ์ ์ฅํ๊ณ ๊ฒ์ฆํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๋๋ค. ๋ธ๋ก์ ์๋ก ์ฐ๊ฒฐ๋์ด ๋ธ๋ก์ฒด์ธ์ ํ์ฑํ๋ฉฐ, ์ด ์ฒด์ธ์ ๋ชจ๋ ์ด์ ํธ๋์ญ์ ์ ์์๋๋ก ๊ธฐ๋กํ ๊ณต๊ฐ ์์ฅ์ ๋๋ค.
๋นํธ์ฝ์ธ ๋ธ๋ก์๋ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์ ๊ตฌ์ฑ ์์๊ฐ ํฌํจ๋ฉ๋๋ค.
(๋ธ๋ก ํค๋) ๋ธ๋ก ํค๋๋ ๋ธ๋ก์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ฉฐ, ๋ค์์ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์ต๋๋ค.
(๋ฒ์ ) ๋ธ๋ก์ ๋ฒ์ ์ ๋ณด์ ๋๋ค.
(์ด์ ๋ธ๋ก ํด์) ์ง์ ๋ธ๋ก์ ํด์๊ฐ์ผ๋ก ๋ธ๋ก๋ค์ด ์๋ก ์ฐ๊ฒฐ๋์ด ์ฒด์ธ์ ํ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
(๋จธํด ๋ฃจํธ) ๋ธ๋ก์ ํฌํจ๋ ๋ชจ๋ ํธ๋์ญ์ ์ ์์ฝํ ํด์ ํธ๋ฆฌ์ ๋ฃจํธ์ ๋๋ค.
(ํ์์คํฌํ) ๋ธ๋ก์ด ์์ฑ๋ ์๊ฐ์ ๋ํ๋ ๋๋ค.
(๋์ด๋ ๋ชฉํ) ํด๋น ๋ธ๋ก์ ์์ ์ฆ๋ช (PoW) ๋์ด๋๋ฅผ ๋ํ๋ ๋๋ค.
(๋ ผ์ค, Nonce) ์ฑ๊ตด์๊ฐ ์์ ์ฆ๋ช ๊ณผ์ ์์ ์ฌ์ฉํ๋ ๋ฌด์์ ์์ ๋๋ค.
(ํธ๋์ญ์ ๋ชฉ๋ก) ๋ธ๋ก์ ํฌํจ๋ ๋ชจ๋ ํธ๋์ญ์ ๋ค์ ๋ชฉ๋ก์ ๋๋ค. ์ฒซ ๋ฒ์งธ ํธ๋์ญ์ ์ ์ฝ์ธ๋ฒ ์ด์ค ํธ๋์ญ์ ์ผ๋ก ์ฑ๊ตด์์๊ฒ ๋ธ๋ก ๋ณด์์ ์ง๊ธํ๊ธฐ ์ํ ํน๋ณํ ํธ๋์ญ์ ์ ๋๋ค. ๊ทธ ํ์ ์ผ๋ฐ ํธ๋์ญ์ ๋ค์ด ์์นํฉ๋๋ค.
๋นํธ์ฝ์ธ ๋ธ๋ก์ ์ฑ๊ตด ๊ณผ์ ์ ํตํด ์์ฑ๋๋ฉฐ, ์ฑ๊ตด์๋ค์ ์์ ์ฆ๋ช ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ๋ธ๋ก์ ์์ฑํ ๊ถํ์ ์ป์ต๋๋ค. ์ฑ๊ตด์๊ฐ ์ ํจํ ๋ธ๋ก์ ์ฐพ์ผ๋ฉด ํด๋น ๋ธ๋ก์ ๋คํธ์ํฌ์ ๋ค๋ฅธ ๋ ธ๋๋ค๋ก ์ ํ๋๊ณ ๊ฒ์ฆ๋ ํ ๋ธ๋ก์ฒด์ธ์ ์ถ๊ฐ๋ฉ๋๋ค. ์ด ๊ณผ์ ์ ํตํด ๋นํธ์ฝ์ธ ๋คํธ์ํฌ๋ ํธ๋์ญ์ ์ ์์ ํ๊ฒ ๊ธฐ๋กํ๊ณ ๊ณต์ ํฉ๋๋ค.
๋ธ๋ก์ฒด์ธ(Blockchain)
๋นํธ์ฝ์ธ์ ๋ธ๋ก์ฒด์ธ์ ๋ถ์ฐ๋ ๋์งํธ ์์ฅ์ผ๋ก ๋นํธ์ฝ์ธ ํธ๋์ญ์ ์ ์์๋๋ก ์ ์ฅํ๋ ๊ตฌ์กฐ์ ๋๋ค. ๊ฐ ๋ธ๋ก์ ์ผ๋ จ์ ํธ๋์ญ์ ๋ฐ์ดํฐ์ ํจ๊ป ์ด์ ๋ธ๋ก์ ํด์ ๊ฐ์ ํฌํจํ์ฌ ์ฒด์ธ ํํ๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ด ์ฒด์ธ ๊ตฌ์กฐ๋ ๋ชจ๋ ์ด์ ํธ๋์ญ์ ์ ๋ฌด๊ฒฐ์ฑ๊ณผ ๋ณ๊ฒฝ ๋ถ๊ฐ๋ฅ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
๋นํธ์ฝ์ธ ๋ธ๋ก์ฒด์ธ์ ๋ค์๊ณผ ๊ฐ์ ํน์ง์ ๊ฐ์ง๋๋ค.
(๋ถ์ฐํ) ๋ธ๋ก์ฒด์ธ์ ๋ณต์ฌ๋ณธ์ ์ ์ธ๊ณ์ ๋ค์ํ ์ปดํจํฐ ๋ ธ๋์ ๋ถ์ฐ๋์ด ์ ์ฅ๋ฉ๋๋ค. ์ด๋ฌํ ๋ถ์ฐํ๋ ์ค์ ์ง์คํ๋ ์์คํ ์ ์ทจ์ฝ์ ์ ๊ทน๋ณตํ๊ณ , ๋ณด์ ๋ฐ ๋ด๊ตฌ์ฑ์ ๋์ฌ์ค๋๋ค.
(๋ณด์) ๋ธ๋ก์ฒด์ธ์ ๊ฐ ๋ธ๋ก์ ์ด์ ๋ธ๋ก์ ํด์ ๊ฐ๊ณผ ํจ๊ป ์ ์ฅ๋์ด ์ฒด์ธ์ ๋ชจ๋ ์ด์ ๋ธ๋ก์ ๋ํ ๋ณ๊ฒฝ์ด ๋งค์ฐ ์ด๋ ต๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ๊ตฌ์กฐ๋ ๋ฐ์ดํฐ ์กฐ์์ด๋ ์๋ณ์กฐ๋ฅผ ๋ฐฉ์งํฉ๋๋ค.
(ํฌ๋ช ์ฑ) ๋ธ๋ก์ฒด์ธ์ ๋ชจ๋ ํธ๋์ญ์ ์ ๊ณต๊ฐ๋์ด ์์ด ๋ชจ๋ ์ฌ์ฉ์๊ฐ ํธ๋์ญ์ ๋ด์ญ์ ๊ฒํ ํ ์ ์์ต๋๋ค. ์ด ํฌ๋ช ์ฑ์ ์ ๋ขฐ์ ์์ ์ฑ์ ๋์ ๋๋ค.
(๋ฌดํ๊ฐ, Peer-to-Peer) ๋นํธ์ฝ์ธ ๋ธ๋ก์ฒด์ธ์ ์ค์ ์ง์คํ๋ ๊ธฐ๊ด์ด ์์ด๋ ์๋ํ๋ฉฐ, ์ฌ์ฉ์ ๊ฐ ์ง์ ๊ฑฐ๋๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ 3์์ ๊ฐ์ ์ ์ ๊ฑฐํ๊ณ , ๊ฑฐ๋ ๋น์ฉ ๋ฐ ์๊ฐ์ ์ค์ ๋๋ค.
๋นํธ์ฝ์ธ ๋ธ๋ก์ฒด์ธ์ ์ฑ๊ตด ๊ณผ์ ์ ํตํด ์๋ก์ด ๋ธ๋ก์ด ์์ฑ๋๊ณ , ํธ๋์ญ์ ์ ๊ฒ์ฆํ๊ณ ์ ์ฅํฉ๋๋ค. ์์ ์ฆ๋ช (PoW) ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ์ฑ๊ตด์๋ค์ ๋ธ๋ก ์์ฑ ๊ถํ์ ์ป๊ณ , ๋ธ๋ก ๋ณด์์ ํ๋ํฉ๋๋ค. ์ด ๊ณผ์ ์ ํตํด ๋นํธ์ฝ์ธ์ ๋ฌด๊ฒฐ์ฑ๊ณผ ๋ณด์์ด ์ ์ง๋๋ฉฐ, ์ ๋ขฐํ ์ ์๋ ํธ๋์ญ์ ๊ธฐ๋ก์ด ๊ฐ๋ฅํฉ๋๋ค.
์คํ
์ผ ๋ธ๋ก
"์คํ ์ผ ๋ธ๋ก(Stale Block)"์ ๋นํธ์ฝ์ธ ๋คํธ์ํฌ์์ ๋ธ๋ก์ด ๊ฑฐ์ ๋์์ ๋ ๋ฒ ๋ฐ๊ฒฌ๋์์ ๋ ๋ฐ์ํ๋ ํ์์ ๊ฐ๋ฆฌํต๋๋ค. ์ด ๊ฒฝ์ฐ, ๋ ๋ธ๋ก ์ค ํ๋๋ ์ฃผ ๋ธ๋ก์ฒด์ธ์ ํฌํจ๋์ง ์์ผ๋ฉฐ "์คํ ์ผ ๋ธ๋ก"์ด ๋ฉ๋๋ค.
์ด๋ฐ ์ํฉ์ด ๋ฐ์ํ๋ ์ด์ ๋ ๋นํธ์ฝ์ธ ๋คํธ์ํฌ๊ฐ ๋ถ์ฐ ๋คํธ์ํฌ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ฆ, ์ ์ธ๊ณ์ ์๋ง์ ๋ ธ๋๋ค์ด ๊ฐ๊ฐ ๋ ๋ฆฝ์ ์ผ๋ก ๋ธ๋ก์ ์ฑ๊ตดํ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๋ค ๋ ธ๋๊ฐ ๋ธ๋ก์ ๋ฐ๊ฒฌํ๋ฉด ๊ทธ ์ ๋ณด๋ฅผ ๋คํธ์ํฌ ์ ์ฒด์ ์ ํํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด ์ ๋ณด๊ฐ ๋ชจ๋ ๋ ธ๋์ ๋๋ฌํ๋ ๋ฐ๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ฉฐ, ๊ทธ ์ฌ์ด์ ๋ค๋ฅธ ๋ ธ๋๊ฐ ๋์ผํ ๋ธ๋ก ๋์ด์ ๋ํ ๋ ๋ค๋ฅธ ๋ธ๋ก์ ์ฑ๊ตดํ ์ ์์ต๋๋ค.
์ด๋ ๊ฒ ๋์์ ๋ฐ๊ฒฌ๋ ๋ ๋ธ๋ก ์ค ํ๋๊ฐ ๋ค์ ๋ธ๋ก์ ์ํด ํ์ฅ๋๋ฉด, ๊ทธ ์ฒด์ธ์ด "๊ฐ์ฅ ๊ธด" ์ฒด์ธ์ด ๋๊ณ ์ ํจํ ์ฒด์ธ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ๋๋จธ์ง ์ฒด์ธ์ ๋ธ๋ก์ "์คํ ์ผ" ์ํ๊ฐ ๋๋ฉฐ, ๋ ์ด์ ์ ํจํ ์ฒด์ธ์ ์ผ๋ถ๋ก ๊ฐ์ฃผ๋์ง ์์ต๋๋ค. ์ด ๋๋ฌธ์ ์คํ ์ผ ๋ธ๋ก์ ํฌํจ๋ ๊ฑฐ๋๋ ๋ธ๋ก์ฒด์ธ์์ ์ ๊ฑฐ๋์ง๋ง, ๊ทธ ํ ๋ค๋ฅธ ๋ธ๋ก์ ๋ค์ ํฌํจ๋ ์ ์์ต๋๋ค.
์คํ ์ผ ๋ธ๋ก์ ๋คํธ์ํฌ ์ง์ฐ๊ณผ ๊ด๋ จ์ด ์์ผ๋ฉฐ, ์ด๋ ๋ธ๋ก์ฒด์ธ์ ์ค์ํ ๋ณด์ ์์ ์ค ํ๋์ธ "6 ํ์ธ(6 confirmations)" ์ ์ฑ ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค. ์ฆ, ๊ฑฐ๋๊ฐ ์์ ํ ์์ ํ๋ค๊ณ ๊ฐ์ฃผ๋๋ ค๋ฉด ํด๋น ๊ฑฐ๋๋ฅผ ํฌํจํ๋ ๋ธ๋ก ์์ ์ ์ด๋ 6๊ฐ์ ์ถ๊ฐ ๋ธ๋ก์ด ์์ด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด ์ ์ฑ ์ ์คํ ์ผ ๋ธ๋ก์ผ๋ก ์ธํ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
๊ณ ์ ๋ธ๋ก
"๊ณ ์ ๋ธ๋ก(Orphan Block)"์ ๋นํธ์ฝ์ธ ๋คํธ์ํฌ์์ ๋ถ๋ชจ ๋ธ๋ก์ ์ ์ ์๋ ๋ธ๋ก์ ์๋ฏธํฉ๋๋ค. ์ฆ, ๊ทธ ์ด์ ๋ธ๋ก(๋ถ๋ชจ ๋ธ๋ก)์ ํด์๋ฅผ ์์ง ๋ชปํ๋ ๋ธ๋ก์ ๋๋ค.
๊ณ ์ ๋ธ๋ก์ ์ผ๋ฐ์ ์ผ๋ก ๋คํธ์ํฌ ์ง์ฐ ๋๋ ๋ค๋ฅธ ๋ฌธ์ ๋ก ์ธํด ๋ธ๋ก์ด ๊ทธ๊ฒ์ ๋ถ๋ชจ ๋ธ๋ก๋ณด๋ค ๋จผ์ ๋์ฐฉํ์ ๋ ๋ฐ์ํฉ๋๋ค. ์ด๋ฐ ๋ธ๋ก์ ๊ทธ ๋ถ๋ชจ ๋ธ๋ก์ด ๋ฐ๊ฒฌ๋๊ธฐ ์ ๊น์ง ๋คํธ์ํฌ์ ์ํด ์์๋ก ๋ณด๊ด๋ฉ๋๋ค. ๋ถ๋ชจ ๋ธ๋ก์ด ๋ฐ๊ฒฌ๋๋ฉด ๊ณ ์ ๋ธ๋ก์ ์ผ๋ฐ ๋ธ๋ก์ฒด์ธ์ ํตํฉ๋ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ "๊ณ ์ ๋ธ๋ก"์ด๋ผ๋ ์ฉ์ด๋ ๋๋๋ก ์คํด๋ฅผ ์ผ์ผํฌ ์ ์์ต๋๋ค. ๋ช๋ช ์ฌ๋๋ค์ ์ด ์ฉ์ด๋ฅผ ์คํ ์ผ ๋ธ๋ก๊ณผ ๋์ผํ ์๋ฏธ๋ก ์ฌ์ฉํ๊ธฐ๋ ํ๋๋ฐ, ์ด๋ ์ ํํ์ง ์์ต๋๋ค. ๊ณ ์ ๋ธ๋ก์ ๋ถ๋ชจ๋ฅผ ์ฐพ์ง ๋ชปํ๋ ๋ธ๋ก์, ์คํ ์ผ ๋ธ๋ก์ ๊ฒฝ์์์ ํจ๋ฐฐํ์ฌ ๋ธ๋ก์ฒด์ธ์ ์ผ๋ถ๊ฐ ๋์ง ๋ชปํ๋ ๋ธ๋ก์ ๊ฐ๋ฆฌํต๋๋ค.
์คํ
์ผ ๋ธ๋ก๊ณผ ๊ณ ์ ๋ธ๋ก ๋น๊ตํ
์ ์
๋ธ๋ก์ฒด์ธ์์ ๊ฑฐ์ ๋์์ ๋ ๊ฐ์ ๋ธ๋ก์ด ๋ฐ๊ฒฌ๋์์ ๋, ๋ ๊ธด ์ฒด์ธ์ ํฌํจ๋์ง ์๋ ๋ธ๋ก
๊ทธ ๋ถ๋ชจ ๋ธ๋ก์ ์ ์ ์๋ ๋ธ๋ก
์์ธ
๋นํธ์ฝ์ธ ๋คํธ์ํฌ์ ์ง์ฐ ๋๋ฌธ์, ๋ ๊ฐ์ ๋ธ๋ก์ด ๊ฑฐ์ ๋์์ ๋ฐ๊ฒฌ๋์์ ๋ ๋ฐ์
๋คํธ์ํฌ ์ง์ฐ ๋๋ ๋ค๋ฅธ ๋ฌธ์ ๋ก ์ธํด ๋ธ๋ก์ด ๊ทธ ๋ถ๋ชจ ๋ธ๋ก๋ณด๋ค ๋จผ์ ๋์ฐฉํ์ ๋ ๋ฐ์
๊ฒฐ๊ณผ
์คํ ์ผ ๋ธ๋ก์ ๋ธ๋ก์ฒด์ธ์ ์ผ๋ถ๊ฐ ๋์ง ๋ชปํ๋ฉฐ, ์ด์ ํฌํจ๋ ํธ๋์ญ์ ๋ค์ ๋ณดํต ๋ค๋ฅธ ๋ธ๋ก์ ๋ค์ ํฌํจ๋จ
๋ถ๋ชจ ๋ธ๋ก์ด ๋ฐ๊ฒฌ๋๋ฉด ๊ณ ์ ๋ธ๋ก์ ์ผ๋ฐ ๋ธ๋ก์ฒด์ธ์ ํตํฉ๋ ์ ์์
๋คํธ์ํฌ ์ํฅ
๋ธ๋ก์ฒด์ธ์ ์ผ๊ด์ฑ์ ์ ์งํ๋๋ฐ ์ค์ํ ์ญํ ์ ํจ
๋ถ๋ชจ ๋ธ๋ก์ด ๋ฐ๊ฒฌ๋ ๋๊น์ง ์์๋ก ๋ณด๊ด๋๋ ๊ณผ์ ์ด ํ์ํจ
์ต์ฅ ์ฒด์ธ ๊ท์น
์ต์ฅ ์ฒด์ธ ๊ท์น(Longest Chain Rule)์ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์์ ๋ฐ์ํ๋ ๋ถ๊ธฐ(Fork) ์ํฉ์์ ์ด๋ค ์ฒด์ธ์ ์ ํจํ ๋ฉ์ธ ์ฒด์ธ์ผ๋ก ์ธ์ํ ๊ฒ์ธ์ง ๊ฒฐ์ ํ๋ ๊ท์น์ ๋๋ค. ์ด ๊ท์น์ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์ ๋ ธ๋๋ค์ด ํญ์ ๊ฐ์ฅ ๊ธด ์ฒด์ธ์ ๋ฉ์ธ ์ฒด์ธ์ผ๋ก ์ธ์ํ๊ณ , ๋ ์งง์ ์ฒด์ธ์ ์๋ ๋ธ๋ก๋ค์ ๊ณ ์ ๋ธ๋ก(Orphan block)์ผ๋ก ๊ฐ์ฃผํ๋๋ก ํฉ๋๋ค.
์ต์ฅ ์ฒด์ธ ๊ท์น์ ๋์ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์์ ๋ ๊ฐ ์ด์์ ๋ธ๋ก์ด ๊ฑฐ์ ๋์์ ์ฑ๊ตด๋ ๋ ๋ถ๊ธฐ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๋ ธ๋๋ค์ ์ผ์์ ์ผ๋ก ์๋ก ๋ค๋ฅธ ๋ฒ์ ์ ์ฒด์ธ์ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค.
๋ถ๊ธฐ ์ํฉ์์ ์ฑ๊ตด์๋ค์ ๊ณ์ํด์ ์๋ก์ด ๋ธ๋ก์ ์ฑ๊ตดํ๊ณ , ์ด๋ ํ์ชฝ ์ฒด์ธ์ด ๋ ๊ธธ์ด์ง๊ฒ ๋ฉ๋๋ค.
๋ ธ๋๋ค์ ์ต์ฅ ์ฒด์ธ ๊ท์น์ ๋ฐ๋ผ ๊ฐ์ฅ ๊ธด ์ฒด์ธ์ ๋ฉ์ธ ์ฒด์ธ์ผ๋ก ์ธ์ํ๊ณ , ์งง์ ์ฒด์ธ์ ์๋ ๋ธ๋ก๋ค์ ๊ณ ์ ๋ธ๋ก์ผ๋ก ๊ฐ์ฃผํฉ๋๋ค. ์ด ๊ณผ์ ์์ ๊ณ ์ ๋ธ๋ก์ ํฌํจ๋ ํธ๋์ญ์ ๋ค์ ๋ค์ ๊ฑฐ๋ ํ๋ก ๋์๊ฐ๋๋ค.
์ต์ฅ ์ฒด์ธ ๊ท์น์ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ์ ํฉ์๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ, ์ด๋ฅผ ํตํด ๋ธ๋ก์ฒด์ธ์ ์ผ๊ด์ฑ๊ณผ ์์ ์ฑ์ด ์ ์ง๋ฉ๋๋ค.
๋น๋์นญ ํค ์ํธํ
๋น๋์นญ ํค ์ํธํ(Asymmetric key cryptography)๋ ์ํธํ์ ๋ณตํธํ์ ์๋ก ๋ค๋ฅธ ๋ ๊ฐ์ ํค๋ฅผ ์ฌ์ฉํ๋ ์ํธํ ๋ฐฉ์์ ๋๋ค. ์ด ๋ ํค๋ ๊ณต๊ฐ ํค(Public key)์ ๊ฐ์ธ ํค(Private key)๋ผ๊ณ ๋ถ๋ฆฌ๋ฉฐ, ์ํ์ ์ผ๋ก ์ฐ๊ด๋์ด ์์ง๋ง ๊ฐ์ธ ํค๋ฅผ ๊ฐ์ง๊ณ ๊ณต๊ฐํค๋ฅผ ๊ณ์ฐํ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต์ต๋๋ค. ๋น๋์นญ ํค ์ํธํ๋ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
(์ํธํ) ๋ฉ์์ง๋ฅผ ์ ์กํ๋ ์ธก์ ์์ ์์ ๊ณต๊ฐ ํค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฉ์์ง๋ฅผ ์ํธํํฉ๋๋ค. ์ํธํ๋ ๋ฉ์์ง๋ ์ค์ง ์์ ์์ ๊ฐ์ธ ํค๋ฅผ ๊ฐ์ง ์ฌ๋๋ง์ด ๋ณตํธํํ ์ ์์ต๋๋ค.
(๋์งํธ ์๋ช ) ์ ์ก์๋ ์์ ์ ๊ฐ์ธ ํค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฉ์์ง์ ๋ํ ๋์งํธ ์๋ช ์ ์์ฑํฉ๋๋ค. ์์ ์๋ ์ ์ก์์ ๊ณต๊ฐ ํค๋ฅผ ์ฌ์ฉํ์ฌ ์๋ช ์ ๊ฒ์ฆํ ์ ์์ผ๋ฉฐ, ์๋ช ์ ์ ํจ์ฑ์ ํ์ธํจ์ผ๋ก์จ ๋ฉ์์ง์ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ ์ก์์ ์ ์์ ๊ฒ์ฆํ ์ ์์ต๋๋ค.
๋น๋์นญ ํค ์ํธํ์ ํน์ง์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํค ๊ตํ์ ํ์์ฑ์ด ์์ต๋๋ค. ๊ณต๊ฐํค๋ ์์ ํ๊ฒ ๊ณต์ ๋ ์ ์์ผ๋ฉฐ, ๊ฐ์ธ ํค๋ ์์ ์๋ง์ด ์๊ณ ์์ด์ผ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์์ ํ ํต์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
๊ฐ์ธ ํค์ ๊ณต๊ฐ ํค ์ฌ์ด์ ์ํ์ ๊ด๊ณ๋ฅผ ์ฐพ์๋ด๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋น๋์นญ ํค ์ํธํ๋ ๊ฐ๋ ฅํ ๋ณด์์ฑ์ ์ ๊ณตํฉ๋๋ค.
๊ณ์ฐ ๋น์ฉ์ด ๋์ต๋๋ค. ๋น๋์นญ ํค ์ํธํ๋ ๋์นญ ํค ์ํธํ์ ๋นํด ๋ณต์กํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฏ๋ก ์ฒ๋ฆฌ ์๋๊ฐ ๋๋ฆฝ๋๋ค.
๋นํธ์ฝ์ธ๊ณผ ๊ฐ์ ๋ธ๋ก์ฒด์ธ ๊ธฐ์ ์์ ๋น๋์นญ ํค ์ํธํ๋ ์ฌ์ฉ์์ ์ ์์ ๋ณดํธํ๊ณ ๊ฑฐ๋์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋นํธ์ฝ์ธ์์๋ ํ์๊ณก์ ๋์งํธ ์๋ช ์๊ณ ๋ฆฌ์ฆ(ECDSA)์ด๋ผ๋ ๋น๋์นญ ํค ์ํธํ ๊ธฐ์ ์ด ์ฌ์ฉ๋ฉ๋๋ค.
Last updated