작업 증명(PoW)
์์ ์ฆ๋ช (PoW)์ด๋ ๋ฌด์์ ๋๊น?
์์ ์ฆ๋ช (PoW)์ ์คํธ ์ด๋ฉ์ผ์ ๋ณด๋ด๊ฑฐ๋ ์๋น์ค ๊ฑฐ๋ถ ๊ณต๊ฒฉ์ ์์ํ๋ ๊ฒ๊ณผ ๊ฐ์ด ์ปดํจํ ์ฑ๋ฅ์ ๊ฒฝ์ํ๊ฑฐ๋ ์ ์์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ค์ํ์ง ์์ง๋ง ์คํ ๊ฐ๋ฅํ ๋ ธ๋ ฅ์ด ํ์ํ ์์คํ ์ ์ค๋ช ํฉ๋๋ค. ์ด ๊ฐ๋ ์ ์ดํ 2004๋ Hal Finney๊ฐ SHA-256 ํด์ฑ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ "์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์์ ์ฆ๋ช "์ด๋ผ๋ ์์ด๋์ด๋ฅผ ํตํด ๋์งํธ ํํ๋ฅผ ๋ณดํธํ๋ ๋ฐ ์ ์ฉ๋์์ต๋๋ค.
2009๋ ๋นํธ์ฝ์ธ์ด ๋์ ๋ ํ, ๋นํธ์ฝ์ธ์ Finney์ PoW ์์ด๋์ด(Finney๋ ์ต์ด์ ๋นํธ์ฝ์ธ ๊ฑฐ๋์ ์๋ น์์ด๊ธฐ๋ ํจ)๋ฅผ ๋๋ฆฌ ์ฑํํ ์ฒซ ๋ฒ์งธ ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋์์ต๋๋ค. ์์ ์ฆ๋ช ์ ๋ค๋ฅธ ๋ง์ ํฌ๋ฆฝํ ํตํ์ ๊ธฐ์ด๋ฅผ ํ์ฑํ์ฌ ์์ ํ๊ณ ๋ถ์ฐ๋ ํฉ์๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์์ ์ฆ๋ช ์ดํด
๋นํธ์ฝ์ธ ๋คํธ์ํฌ ์์ ์๋ํ๋ ์์ ์ฆ๋ช ์ ์ค์ ์ ๋ก๋๋ค . ๋นํธ์ฝ์ธ์ " ๋ธ๋ก์ฒด์ธ "์ผ๋ก ์๋ ค์ง ์ผ์ข ์ ๋ถ์ฐ ์์ฅ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋์งํธ ํตํ์ ๋๋ค. ์ด ์์ฅ์๋ ๋ชจ๋ ๋นํธ์ฝ์ธ ๊ฑฐ๋์ ๋ํ ๊ธฐ๋ก์ด ์์ฐจ์ ์ผ๋ก "๋ธ๋ก"์ผ๋ก ์ ๋ ฌ๋์ด ์์ด ์ฌ์ฉ์๊ฐ ๋ณด์ ์์ฐ์ ๋ ๋ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ณ์กฐ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์์ฅ์ ๊ณต๊ฐ ๋๋ "๋ฐฐํฌ"๋ฉ๋๋ค. ๋ณ๊ฒฝ๋ ๋ฒ์ ์ ๋ค๋ฅธ ์ฌ์ฉ์์ ์ํด ๋น ๋ฅด๊ฒ ๊ฑฐ๋ถ๋ฉ๋๋ค.
์ฌ์ฉ์๊ฐ ์ค์ ๋ก ๋ณ์กฐ๋ฅผ ๊ฐ์งํ๋ ๋ฐฉ๋ฒ์ ์์ ์ฆ๋ช ์ญํ ์ ํ๋ ๊ธด ์ซ์ ๋ฌธ์์ด์ธ ํด์ ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ํด์ ํจ์(๋นํธ์ฝ์ธ์ SHA-256 ์ฌ์ฉ)๋ฅผ ํตํด ์ฃผ์ด์ง ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ ๋ ฅํ๋ฉด ํด์๊ฐ ํ๋๋ง ์์ฑ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ "๋์ฌํ ํจ๊ณผ"๋ก ์ธํด ์๋ณธ ๋ฐ์ดํฐ์ ์ผ๋ถ๊ฐ ์กฐ๊ธ๋ง ๋ณ๊ฒฝ๋๋๋ผ๋ ์์ ํ ์ธ์ํ ์ ์๋ ํด์๊ฐ ์์ฑ๋ฉ๋๋ค. ์๋ ๋ฐ์ดํฐ ์ธํธ์ ํฌ๊ธฐ๊ฐ ๋ฌด์์ด๋ ์ฃผ์ด์ง ํจ์์ ์ํด ์์ฑ๋ ํด์์ ๊ธธ์ด๋ ๋์ผํฉ๋๋ค. ํด์๋ ๋จ๋ฐฉํฅ ํจ์์ ๋๋ค. ์๋ ๋ฐ์ดํฐ๋ฅผ ์ป๋ ๋ฐ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ํด์๋ฅผ ์์ฑํ ๋ฐ์ดํฐ๊ฐ ์๋ ๋ฐ์ดํฐ์ ์ผ์นํ๋์ง ํ์ธํ๋ ๋ฐ๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ผ๋ จ์ ๋นํธ์ฝ์ธ ๊ฑฐ๋์ ๋ํด ํด์๋ฅผ ์์ฑํ๋ ๊ฒ์ ํ๋ ์ปดํจํฐ์์๋ ์ฌ์ํ ์ผ์ด๋ฏ๋ก ํ๋ก์ธ์ค๋ฅผ "์์ "์ผ๋ก ์ ํํ๊ธฐ ์ํด ๋นํธ์ฝ์ธ ๋คํธ์ํฌ๋ ํน์ ์์ค์ "๋์ด๋"๋ฅผ ์ค์ ํฉ๋๋ค. ์ด ์ค์ ์ ์ฝ 10๋ถ๋ง๋ค ์ ํจํ ํด์๋ฅผ ์์ฑํ์ฌ ๋ธ๋ก์ฒด์ธ์ ์ถ๊ฐ ๋๋ ์ ๋ธ๋ก์ " ์ฑ๊ตด "ํ๋๋ก ์กฐ์ ๋ฉ๋๋ค. ์ค์ ๋์ด๋๋ ํด์์ ๋ํ "๋ชฉํ"๋ฅผ ์ค์ ํจ์ผ๋ก์จ ๋ฌ์ฑ๋ฉ๋๋ค. ๋ชฉํ๊ฐ ๋ฎ์์๋ก ์ ํจํ ํด์ ์ธํธ๊ฐ ์์์ง๊ณ ์์ฑํ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค. ์ค์ ๋ก ์ด๊ฒ์ ๋งค์ฐ ๊ธด 0 ๋ฌธ์์ด๋ก ์์ํ๋ ํด์๋ฅผ ์๋ฏธํฉ๋๋ค.
์์ ์ฆ๋ช ์ ์ฒ์์ ์คํธ ์ด๋ฉ์ผ์ ์ฆ๊ฐํ๋ ๋ฌธ์ ์ ๋ํ ์ ์๋ ์๋ฃจ์ ์ผ๋ก ๋ง๋ค์ด์ก์ต๋๋ค.
ํน๋ณ ๊ณ ๋ ค ์ฌํญ
์ฃผ์ด์ง ๋ฐ์ดํฐ ์ธํธ๋ ํ๋์ ํด์๋ง ์์ฑํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ด๋ถ๋ ๋์ ์๋์ ํด์๋ฅผ ์์ฑํ๋์ง ์ด๋ป๊ฒ ํ์ธํฉ๋๊น? ๊ทธ๋ค์ nonce ("ํ ๋ฒ ์ฌ์ฉ๋ ์ซ์") ๋ผ๊ณ ํ๋ ์ ์๋ฅผ ์ถ๊ฐํ์ฌ ์ ๋ ฅ์ ๋ณ๊ฒฝํฉ๋๋ค . ์ ํจํ ํด์๊ฐ ๋ฐ๊ฒฌ๋๋ฉด ๋คํธ์ํฌ์ ๋ธ๋ก๋์บ์คํธ๋๊ณ ๋ธ๋ก์ด ๋ธ๋ก์ฒด์ธ์ ์ถ๊ฐ๋ฉ๋๋ค.
์ฑ๊ตด์ ๊ฒฝ์์ ์ธ ๊ณผ์ ์ด์ง๋ง ๊ฒฝ์ฃผ๋ผ๊ธฐ๋ณด๋ค๋ ๋ณต๊ถ์ ๊ฐ๊น์ต๋๋ค. ํ๊ท ์ ์ผ๋ก ๋๊ตฐ๊ฐ๋ 10๋ถ๋ง๋ค ํ์ฉ ๊ฐ๋ฅํ ์์ ์ฆ๋ช ์ ์์ฑํ์ง๋ง ๊ทธ๊ฒ์ด ๋๊ตฌ์ธ์ง๋ ๋๊ตฌ๋ ์ถ์ธกํ ์ ์์ต๋๋ค. ์ฑ๊ตด์๋ค์ ๋ธ๋ก์ ์ฑ๊ตดํ ๊ฐ๋ฅ์ฑ์ ๋์ด๊ธฐ ์ํด ํจ๊ป ๋ชจ์ฌ ๊ฑฐ๋ ์์๋ฃ๋ฅผ ์์ฑํ๊ณ ์ ํ๋ ์๊ฐ ๋์ ์๋ก ์์ฑ๋ ๋นํธ์ฝ์ธ์ ๋ํ ๋ณด์์ ๋ฐ์ต๋๋ค.
์์ ์ฆ๋ช ์ ๋ธ๋ก์ฒด์ธ์ ๋ชจ๋ ์ธก๋ฉด์ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๊ทน๋๋ก ์ด๋ ต๊ฒ ๋ง๋ญ๋๋ค. ๊ทธ๋ฌํ ๋ณ๊ฒฝ์ ๋ชจ๋ ํ์ ๋ธ๋ก์ ๋ค์ ์ฑ๊ตดํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ํ ํด์ ๊ธฐ๋ฅ์ ์๋ฃํ๋ ๋ฐ ํ์ํ ๊ธฐ๊ณ์ ์ ๋ ฅ์ด ๋น์ธ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ๋๋ ์ฌ์ฉ์ ํ์ด ๋คํธ์ํฌ์ ์ปดํจํ ์ฑ๋ฅ์ ๋ ์ ํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ญ๋๋ค.
๋ง์ด๋ ๋คํธ์ํฌ์ ์ผ๋ถ๊ฐ ๋์ฒด ์์ ์ฆ๋ช ์ ์๋ฝํ๊ธฐ ์์ํ๋ฉด ์ด๋ฅผ ํ๋ ํฌํฌ ๋ผ๊ณ ํฉ๋๋ค.
์์ ์ฆ๋ช ์ ์
์์ ์ฆ๋ช ์ ์ํด์๋ ์ปดํจํฐ๊ฐ ์ฌ๋ฐ๋ฅธ ์ต์ ์์ ์ ํ 0์ด ์๋ ์ถ๋ ฅ์ ๋๋ฌํ ๋๊น์ง ํด์ ๊ธฐ๋ฅ์ ๋ฌด์์๋ก ๊ด์ฌํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, 2020๋ 12์ 4์ผ์ ์ฑ๊ตด๋ ๋ธ๋ก #660000์ ํด์๋ 00000000000000000008eddcaf078f12c69a439dde30dbb5aac3d9d94e9c18f6์ ๋๋ค. ํด๋น ํด์์ ๋ํ ๋ธ๋ก ๋ณด์์ 6.25 BTC์์ต๋๋ค.
์ด ๋ธ๋ก์๋ ํญ์ 1,666๊ฐ ์ด์์ ๋นํธ์ฝ์ธ๊ณผ ๊ด๋ จ๋ 745๊ฐ์ ํธ๋์ญ์ ๊ณผ ์ด์ ๋ธ๋ก์ ํค๋๊ฐ ํฌํจ๋ฉ๋๋ค. ๋๊ตฐ๊ฐ๊ฐ 0.000001 ๋นํธ์ฝ์ธ์ด๋ผ๋ ๊ฑฐ๋ ๊ธ์ก์ ๋ณ๊ฒฝํ๋ ค๊ณ ์๋ํ๋ฉด ๊ฒฐ๊ณผ ํด์๋ฅผ ์ธ์ํ ์ ์์ผ๋ฉฐ ๋คํธ์ํฌ์์ ์ฌ๊ธฐ ์๋๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.
์์ ์ฆ๋ช FAQ
์์ ์ฆ๋ช ์ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
์์ ์ฆ๋ช ์ ๋ถ์ฐ๋ ๋ฐฉ์์ผ๋ก ํฉ์๋ฅผ ๋ฌ์ฑํ๊ณ ์ ์์ ์ธ ํ์์๊ฐ ๋คํธ์ํฌ๋ฅผ ์ถ์ํ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๋คํธ์ํฌ์ ๋ ธ๋๊ฐ ๊ณ์ฐ ๋ฅ๋ ฅ(์ฆ, ์์ )์ ์๋นํ๋ค๋ ์ฆ๊ฑฐ๋ฅผ ์ ๊ณตํ๋๋ก ์๊ตฌํฉ๋๋ค.
์์ ์ฆ๋ช ์ ์ํธํ ํธ๋์ญ์ ์ ์ด๋ป๊ฒ ๊ฒ์ฆํฉ๋๊น?
์์ ์์ฒด๊ฐ ์์์ ์ ๋๋ค. Bitcoin์ ๊ฒฝ์ฐ SHA-256 ํด์ฑ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ๋ณต์ด ํฌํจ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ํด์ฑ ๋ผ์ด๋์ "์น์"๋ mempool์์ ๋ค์ ๋ธ๋ก์ผ๋ก ํธ๋์ญ์ ์ ์ง๊ณํ๊ณ ๊ธฐ๋กํฉ๋๋ค. "์น์"๋ ์ํํ ์์ ์ ๋น๋กํ์ฌ ๋ฌด์์๋ก ์ ํ๋๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ์ ๋ชจ๋ ์ฌ๋์ด ์ ์งํ๊ฒ ํ๋ํ๊ณ ์ค์ ๊ฑฐ๋๋ง ๊ธฐ๋กํ๋๋ก ์ฅ๋ คํฉ๋๋ค.
Cryptocurrencies์ ์์ ์ฆ๋ช ์ด ํ์ํ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ค๊ณ์ ํ์ค์ํ๋๊ณ P2P์ด๊ธฐ ๋๋ฌธ์ ์ํธํํ ๋คํธ์ํฌ์ ๊ฐ์ ๋ธ๋ก์ฒด์ธ์ ํฉ์์ ๋ณด์์ ๋ชจ๋ ๋ฌ์ฑํ ์ ์๋ ๋ฐฉ๋ฒ์ด ํ์ํฉ๋๋ค. ์์ ์ฆ๋ช ์ ๋คํธ์ํฌ๋ฅผ ์ถ์ํ๊ธฐ์๋ ๋ฆฌ์์ค๋ฅผ ๋๋ฌด ๋ง์ด ์ฌ์ฉํ๊ฒ ๋ง๋๋ ๋ฐฉ๋ฒ ์ค ํ๋์ ๋๋ค. ๋ฆฌ์์ค ์ง์ฝ์ ์ด์ง๋ง ์ง๋ถ ์ฆ๋ช (PoS) ๋ฐ ์๊ฐ ์ฆ๋ช ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๊ฒฐ์ ์ด๋ ๊ฒฐํจ์ด ์๋ ๋ค๋ฅธ ์ฆ๋ช ๋ฉ์ปค๋์ฆ๋ ์กด์ฌํฉ๋๋ค . ์ฆ๋ช ๋ฉ์ปค๋์ฆ์ด ์์ผ๋ฉด ๋คํธ์ํฌ์ ๊ทธ ์์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ ๊ณต๊ฒฉ์ด๋ ๋๋์ ์ทจ์ฝํฉ๋๋ค.
Bitcoin์ ์์ ์ฆ๋ช ์ ์ฌ์ฉํฉ๋๊น?
์. ๊ฑฐ๋๋ฅผ ๊ฒ์ฆ ๋ฐ ํ์ธํ๊ณ ์๋ก์ด ๋นํธ์ฝ์ธ์ ์ ํต์ํค๊ธฐ ์ํด SHA-256 ํด์ฑ ๊ธฐ๋ฅ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ PoW ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํฉ๋๋ค.
์ง๋ถ ์ฆ๋ช (PoS)์ PoW์ ์ด๋ป๊ฒ ๋ค๋ฆ ๋๊น?
PoS๋ ๋ ธ๋๊ฐ ๋ณด์ ํ ์ฝ์ธ ์์ ๋ฐ๋ผ ๋ธ๋ก ํธ๋์ญ์ ์ ์ฑ๊ตดํ๊ฑฐ๋ ๊ฒ์ฆํ ๋ ธ๋๋ฅผ ๋ฌด์์๋ก ํ ๋นํ๋ ํฉ์ ๋ฉ์ปค๋์ฆ์ ๋๋ค. ์ง๊ฐ์ ๋ ๋ง์ ํ ํฐ์ ๋ณด์ ํ ์๋ก ๋ ๋ง์ ๋ง์ด๋ ํ์๊ฐ ํจ๊ณผ์ ์ผ๋ก ๋ถ์ฌ๋ฉ๋๋ค. PoS๋ ํจ์ฌ ๋ ์์ ์ง์ฝ์ ์ด์ง๋ง ๋ ์์ ์ํธ์ฝ์ธ์์ 51% ๊ณต๊ฒฉ ์ ๋ ํฐ ๊ธฐํ ์ ํ ํฐ์ ์ ์ฅํ๊ณ ์ฌ์ฉํ์ง ์์ ์ธ์ผํฐ๋ธ๋ฅผ ํฌํจํ์ฌ ๋ช ๊ฐ์ง ๋ค๋ฅธ ๊ฒฐํจ์ด ์์ต๋๋ค.
ํ์ด๋ผ์ดํธ
์ง๋ถ ์ฆ๋ช (POS)์ ์์ ์ฆ๋ช ์ ๋์์ผ๋ก ๋ง๋ค์ด์ง ๋ช ๊ฐ์ง ์๋ก์ด ํฉ์ ๋ฉ์ปค๋์ฆ ์ค ํ๋์ ๋๋ค.
์์ ์ฆ๋ช (PoW)์ ๋คํธ์ํฌ ๊ตฌ์ฑ์์ด ์์์ ์ํ์ ํผ์ฆ์ ํ๊ธฐ ์ํด ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ฌ์ผ ์์คํ ์ ๊ฒ์ํ๋ ์ฌ๋์ ๋ฐฉ์งํ๋ ๋ถ์ฐํ ํฉ์ ๋ฉ์ปค๋์ฆ์ ๋๋ค.
๋๊ท๋ชจ ์์ ์ฆ๋ช ์๋ ์์ฒญ๋ ์์ ์๋์ง๊ฐ ํ์ํ๋ฉฐ, ์ด๋ ๋ ๋ง์ ์ฑ๊ตด์๊ฐ ๋คํธ์ํฌ์ ํฉ๋ฅํ ์๋ก ์ฆ๊ฐํฉ๋๋ค.
์์ ์ฆ๋ช ์ผ๋ก ์ธํด ๋นํธ์ฝ์ธ ๋ฐ ๊ธฐํ ์ํธํํ ๊ฑฐ๋๋ ์ ๋ขฐํ ์ ์๋ ์ 3์ ์์ด๋ ์์ ํ ๋ฐฉ์์ผ๋ก P2P ์ฒ๋ฆฌ๋ ์ ์์ต๋๋ค.
์์ ์ฆ๋ช ์ ๊ฑฐ๋๋ฅผ ๊ฒ์ฆํ๊ณ ์๋ก์ด ํ ํฐ์ ์ฑ๊ตดํ๊ธฐ ์ํด ์ํธํํ ์ฑ๊ตด์์ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค.