“์ธํฐ๋ท์์์ ๋๊ตฌ๋ ๋ฏฟ์ ์ ์๋ค๋ฉด, ๋์ฒด ๋ฌด์์ ๋ฏฟ์ด์ผ ํ ๊น?”
์ด ์ง๋ฌธ์ ๋์งํธ ์๋์ ๋๋ฌด๋ ๊ทผ๋ณธ์ ์ด๋ฉด์๋ ๋ณต์กํ ์ง๋ฌธ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ํด๋ต์ ์ฐพ๊ธฐ ์ํด ๋ฑ์ฅํ ๊ฒ์ด ๋ฐ๋ก ‘๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ’๋ผ๋ ๊ฐ๋ ์ ๋๋ค. ์ด๋ฆ๋ง ๋ค์ด์๋ ๋ฌด์จ ์ ๋ต ์๋ฎฌ๋ ์ด์ ๊ฒ์์ฒ๋ผ ๋ค๋ฆด ์ ์์ง๋ง, ์ฌ์ค ์ด ๋ฌธ์ ๋ ๋นํธ์ฝ์ธ๊ณผ ๋ธ๋ก์ฒด์ธ์ด๋ผ๋ ๊ฑฐ๋ํ ๊ธฐ์ ์ ๋ฟ๋ฆฌ๋ฅผ ์ด๋ฃจ๋ ์ฒ ํ์ด์ ์ํ์ ๋์ ์ ๋๋ค.
์ด ๊ธ์์๋ ๋ณต์กํ๊ฒ ๋๊ปด์ง ์ ์๋ ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ๋ฅผ ๋์ค์ ์ธ ์์๋ก ์ฝ๊ฒ ํ์ด ์ค๋ช ํ๊ณ , ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ๋นํธ์ฝ์ธ์ ‘์ ๋ขฐ ์์คํ ’์ผ๋ก ์ฐ๊ฒฐ๋๋์ง, ์ ์ง๊ธ๋ ์ฌ์ ํ ์ค์ํ์ง ํจ๊ป ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ๋ ๋ฌด์์ธ๊ฐ์?
์์ํด ๋ด
์๋ค.
์ฌ๋ฌ ์ฅ๊ตฐ๋ค์ด ์ด๋ค ํ ์ฑ์ ํฌ์ํ๊ณ ์๋๋ฐ, ๋ชจ๋๊ฐ ๋์์ ๊ณต๊ฒฉํด์ผ๋ง ์ฑ๊ณตํ ์ ์๋ ์ํฉ์
๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋, ๊ฐ ์ฅ๊ตฐ๋ค์ด ์๋ก ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์๊ณ , ๋ฉ์ ์ ๋ฅผ ํตํด ์์ฌ๋ฅผ ์ ๋ฌํด์ผ ํ๋ค๋ ์ ์ ๋๋ค.
์ด ๋ฉ์ ์ ๊ฐ ์ค๊ฐ์ ์ ์๊ฒ ์กํ๊ฑฐ๋ ๊ฑฐ์ง ์ ๋ณด๋ฅผ ์ ๋ฌํ ์๋ ์์ฃ .
๋ ํฐ ๋ฌธ์ ๋ ๋ด๋ถ์ ๋ฐฐ์ ์, ์ฆ ์ ์์ ์ธ ์ฅ๊ตฐ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ค์ ์ผ๋ถ๋ฌ ์๋ชป๋ ๋ช ๋ น์ ๋ณด๋ด๊ฑฐ๋, ๋ค๋ฅธ ์ฅ๊ตฐ๋ค์ ๋ช ๋ น์ ์๊ณกํ ์๋ ์์ต๋๋ค.
์, ์ง๋ฌธ์
๋๋ค.
์ด๋ฐ ์ํฉ์์ ๊ณผ์ฐ ๋ชจ๋ ์ฅ๊ตฐ์ด ๋์์ ๊ณต๊ฒฉ(ํน์ ์ฒ ์)์ ๊ฒฐ์ ํ ์ ์์๊น์? ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ฒฐ์ ์ ์ ๋ขฐํ ์ ์์๊น์?
์ด๊ฒ ๋ฐ๋ก ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ (๋๋ ๋น์ํด ์ค๋ฅ ๋ฌธ์ )์ ๋๋ค.
๋จ์ํ ์ ๋ต ๊ฒ์์ ์๋๋ฆฌ์ค์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง, ์ด๋ ์ปดํจํฐ ๊ณตํ, ๋คํธ์ํฌ ์ด๋ก , ๊ทธ๋ฆฌ๊ณ ๋์งํธ ๋ณด์์์ '๋ถ์ฐ๋ ์์คํ ์ด ์ด๋ป๊ฒ ์ ๋ขฐ๋ฅผ ํ์ฑํ ์ ์์๊น?'๋ผ๋ ํต์ฌ ์ง๋ฌธ๊ณผ ์ง๊ฒฐ๋ฉ๋๋ค.
์ด ๋ฌธ์ , ์ ์ค์ํ๊ฐ์?
์ด ๋ฌธ์ ๋ ์ปดํจํฐ ๋คํธ์ํฌ, ํนํ ‘๋ถ์ฐ ์์คํ ’์์ ๋งค์ฐ ์ค์ํ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค. ์ค๋๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋๋ถ๋ถ์ ์์คํ , ์๋ฅผ ๋ค์ด ํด๋ผ์ฐ๋ ์๋ฒ, ๋ธ๋ก์ฒด์ธ, ์ํธํํ ๊ฐ์ ๊ธฐ์ ์ ์ฌ๋ฌ ์ปดํจํฐ๊ฐ ๋์์ ์ ๋ณด๋ฅผ ๊ณต์ ํ๊ณ ์ฒ๋ฆฌํฉ๋๋ค.
ํ์ง๋ง ๋ง์ฝ ๊ทธ์ค ์ผ๋ถ๊ฐ ์ค์๋ํ๊ฑฐ๋ ์ ์์ ์ผ๋ก ์กฐ์ํ๋ค๋ฉด, ์ ์ฒด ์์คํ ์ ์ด๋ป๊ฒ ์ ๋ขฐ๋ฅผ ์ ์งํ ์ ์์๊น์?
์ด๋ ํ์ํ ๊ฒ์ด ๋ฐ๋ก ‘ํฉ์ ์๊ณ ๋ฆฌ์ฆ’์
๋๋ค.
๋ชจ๋ ์ฐธ์ฌ์๊ฐ ํ๋์ ๊ฒฐ์ ์ ๋๋ฌํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ํ์ ๊ท์น์
๋๋ค.
๊ทธ์ค์์๋ ๋น์ํด ์ฅ์ ํ์ฉ(BFT, Byzantine Fault Tolerance)์ด๋ผ๋ ๊ฐ๋ ์, ์ผ๋ถ๊ฐ ์๋ชป๋ ์ ๋ณด๋ฅผ ์ฃผ๋๋ผ๋ ์ ์ฒด ์์คํ ์ด ์ฌ๋ฐ๋ฅธ ํฉ์์ ๋๋ฌํ๋๋ก ํ๋ ๋ฐฉ์์ ๋๋ค.
๋นํธ์ฝ์ธ์ ์ด๋ป๊ฒ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์๊น?
2008๋ , ์ฌํ ์ ๋์นด๋ชจํ ๋ผ๋ ์ด๋ฆ์ ์ต๋ช ์ ์ธ๋ฌผ์ด ๋ฑ์ฅํ๋ฉฐ ํ๋์ ๊ธฐ์ ํ๋ช ์ด ์์๋ฉ๋๋ค. ๊ทธ๋ ‘๋นํธ์ฝ์ธ’์ด๋ผ๋ ๋์งํธ ํํ๋ฅผ ๋ฐํํ๋ฉฐ, ๊ทธ ์์ ‘์์ ์ฆ๋ช (Proof of Work, ์ดํ PoW)’์ด๋ผ๋ ์๋ก์ด ํฉ์ ๋ฐฉ์๋ ํจ๊ป ์ ์ํ์ต๋๋ค.
์ด ๋ฐฉ์์ ๊ฐ๋จํ ๋งํด ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์๋ง์ ์ปดํจํฐ๋ค์ด ‘์ ๋ต์ ์ฐพ๋ ํผ์ฆ’์ ํผ๋ค.
- ๋จผ์ ํผ์ฆ์ ํผ ์ปดํจํฐ๋ ๋ค์ ๋ธ๋ก์ ๋ง๋ค ๊ถ๋ฆฌ๋ฅผ ์ป๋๋ค.
- ์ด ๋ธ๋ก์ ์ ์ฒด ๋คํธ์ํฌ์ ๊ณต์ ๋๋ฉฐ, ๋ค๋ฅธ ์ปดํจํฐ๋ค์ ๊ทธ ์ ๋ต์ ํ์ธํ๊ณ ๋์ํ๋ค.
- ์ด ๊ณผ์ ์ ํตํด ๋ชจ๋๊ฐ ๊ฐ์ ๊ฑฐ๋ ์ฅ๋ถ๋ฅผ ๊ณต์ ํ๊ฒ ๋๋ค.
์ด ๋ฉ์ปค๋์ฆ์ ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ๋ฅผ ํ์ค์์ ํด๊ฒฐํ๋ ๋ฐฉ์์ผ๋ก ํ๊ฐ๋ฐ์ต๋๋ค. ์๋ํ๋ฉด, ์ผ๋ถ ์ปดํจํฐ๊ฐ ์ ์์ ์ด๋๋ผ๋ ๋ค์์ ์ ์งํ ์ปดํจํฐ๊ฐ ํผ์ฆ์ ํ๊ณ ๋ธ๋ก์ ์์ฑํ๊ธฐ ๋๋ฌธ์ ์ ์ฒด ์ฅ๋ถ์ ์ ๋ขฐ์ฑ์ด ์ ์ง๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ ๋ขฐ๋ ์ด๋ป๊ฒ ํ์ฑ๋๋๊ฐ?
์ธํฐ๋ท์์ ‘์ ๋ขฐ’๋ ์ฌ์ค์ ์กด์ฌํ์ง ์์ต๋๋ค. ์ด๋ฉ์ผ์ด ํดํน๋ ์๋ ์๊ณ , ์ก๊ธ ๊ฑฐ๋๊ฐ ์์กฐ๋ ์๋ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๋นํธ์ฝ์ธ์ ์ด๋ ๋๊ตฌ๋ ๋ฏฟ์ง ์์๋ ๋๋ ์์คํ ์ ์ค๊ณํ์ต๋๋ค.
"Don’t trust, verify."
์ฆ, ‘์ ๋ขฐํ์ง ๋ง๊ณ ๊ฒ์ฆํ๋ผ’๋ ์ฒ ํ์ด์ฃ .
์ด ๊ฒ์ฆ ์์คํ ์ ๋ค์๊ณผ ๊ฐ์ ์์น์ ๊ธฐ๋ฐํฉ๋๋ค:
- ๋ถ์ฐ์ฑ: ์ค์ ์๋ฒ ์์ด ๋ชจ๋ ์ฐธ์ฌ์๊ฐ ๋์ผํ ์ ๋ณด๋ฅผ ๋ณด์
- ๋ถ๋ณ์ฑ: ํ ๋ฒ ๊ธฐ๋ก๋ ๊ฑฐ๋๋ ๋ณ๊ฒฝ ๋ถ๊ฐ
- ํฌ๋ช ์ฑ: ๋๊ตฌ๋ ์ ์ฒด ๊ฑฐ๋ ๋ด์ญ์ ํ์ธ ๊ฐ๋ฅ
๊ฒฐ๊ตญ, ์ด ๋ชจ๋ ๊ตฌ์กฐ๋ ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํ ์ค๊ณ์ด๋ฉฐ, ์ด๋ฅผ ํตํด ์ธํฐ๋ท์ด๋ผ๋ ๋ถ์ ์ ๊ณต๊ฐ์ ‘๊ธฐ์ ์ ์ ๋ขฐ’๋ฅผ ์ฌ์ด์ค ๊ฒ์ด ๋ฐ๋ก ๋นํธ์ฝ์ธ์ ํ์ ์ ๋๋ค.
์ ์ง๊ธ ๋ค์ ๋น์ํด ๋ฌธ์ ๋ฅผ ์ด์ผ๊ธฐํ ๊น?
์ต๊ทผ ๋ค์ํ ์ํธํํ ํ๋ก์ ํธ, ๋ธ๋ก์ฒด์ธ ํ๋ซํผ๋ค์ด ๋ฑ์ฅํ๋ฉด์, ์ด ๋ฌธ์ ๋ ๋ค์๊ธ ์ค์ํ ํค์๋๋ก ๋ ์ค๋ฅด๊ณ ์์ต๋๋ค. ์์ ์ฆ๋ช ์ธ์๋ ์ง๋ถ ์ฆ๋ช (PoS), ์์์ง๋ถ์ฆ๋ช (DPoS), ์ค์ฉ ๋น์ํด ์ฅ์ ํ์ฉ(PBFT) ๋ฑ ๋ค์ํ ๋ฐฉ์์ด ๊ฐ๋ฐ๋๊ณ ์์ฃ .
ํ์ง๋ง ๊ทธ ์ด๋ค ๋ฐฉ์์ด๋ ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ ๊ฒ์ธ๊ฐ๋ ์ฌ์ ํ ํต์ฌ ๊ณผ์ ์ ๋๋ค. ์ ๋ขฐ๋ฅผ ์ด๋ป๊ฒ ์ค๊ณํ ๊ฒ์ธ๊ฐ, ๋ณด์์ฑ๊ณผ ํจ์จ์ฑ์ ๋์์ ์ด๋ป๊ฒ ํ๋ณดํ ๊ฒ์ธ๊ฐ๋ ๋ธ๋ก์ฒด์ธ์ ๋ฏธ๋์ ์ง๊ฒฐ๋๋ ์ด์์ ๋๋ค.
๋ง์น๋ฉฐ – ์ฐ๋ฆฌ๋ ์ ์์์ผ ํ ๊น?
“๊ธฐ์ ์ ๊ฒฐ๊ตญ ์ฌ๋์ ์ํ ๊ฒ์ด๋ค.”
๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ๋ ๋จ์ํ ์ด๋ ค์ด ์ด๋ก ์ด ์๋๋๋ค. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ๊ฐ ์ ๋ขฐํ ์ ์๋ ๋์งํธ ์ธ์์ ๋ง๋ค๊ธฐ ์ํ ๊ณ ๋ฏผ์ด๋ฉฐ, ๋นํธ์ฝ์ธ์ด๋ ๊ธฐ์ ์ด ์ผ๋ง๋ ์ ๊ตํ๊ฒ ์ค๊ณ๋์๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ฆ๊ฑฐ์ ๋๋ค.
์์ผ๋ก ๋์งํธ ์์ฐ, ํ์ค์ํ ํ๋ซํผ, NFT, DAO ๋ฑ ๋ค์ํ ๊ธฐ์ ์ด ๋ฑ์ฅํ ์๋ก, ์ฐ๋ฆฌ๋ ‘์ ๋ขฐ์ ๋ณธ์ง'์ ๋ค์๊ธ ๋ฌป๊ฒ ๋ ๊ฒ์ ๋๋ค. ๊ทธ ์ถ๋ฐ์ ์ ๋ฐ๋ก, ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ ์ ๋๋ค.
์ฐธ๊ณ ๋งํฌ :
1. ๋นํธ์ฝ์ธ ์ฑ๊ตด์ด๋? ์ปดํจํฐ๋ก ๊ธ์ ์บ๋ ์๋
2. ์์ ์ฆ๋ช (PoW)๋ ๋ฌด์์ธ๊ฐ?
3. ๋นํธ์ฝ์ธ์ ์๋์๋ฆฌ์ ๋ํ์ฌ...
4. ๋นํธ์ฝ์ธ vs. ์ํธ์ฝ์ธ : ๋ณธ์ง์ ์ธ ์ฐจ์ด๋ฅผ ๋งํ๋ค...
5. ๋นํธ์ฝ์ธ์ด ๋ฐ๊ฟ๋์ ์ธ์ : ์์ ๊ถ์ด๋ผ๋ ์ด๋ฆ์ ํ๋ช !