๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ๊ฐ์ํํ๋ ์์ด๋ก๋ โํฌ๋ฆฝํ ์ปค๋ฐ์โ ์ฆ โ์ํธํํโ๋ก ๋ถ๋ฆฐ๋ค. ๋นํธ์ฝ์ธ์ ์ ์กฐ๋ผ๊ณ ๋ณผ ์ ์๋ ๋์ง์บ์๋ ๋น๋จธ๋, ๋นํธ๊ณจ๋ ๊ฐ์ ์ ์ํํ๋ค์ด ๋์งํธ ์ ๋ณด๋ก ๊ธฐ๋ก๋๋ ํํ์ ๋ณด์ ๊ธฐ์ ๋ก ์ํธ ๊ธฐ์ ์ ์ฌ์ฉํด ์๊ณ ๋นํธ์ฝ์ธ๋ ๋น๋์นญํค ์ํธ๋ฅผ ์ฌ์ฉํ๋ค๋ ์ ์ ์ผ๋์ ๋ ๋ช ์นญ์ธ ๋ฏํ๋ค. ์ด ์ค๋ช ์ ๋ง์ ์ฌ๋๋ค์๊ฒ ๊ณต๊ฐ์ ์ป๊ณ ์์ผ๋ฉฐ, ๋ ์ญ์ ๊ทธ๋ด๋ฏํ๋ค๊ณ ์๊ฐํ๋ค. ย
๊ทธ๋ฌ๋ ๋นํธ์ฝ์ธ์์ ๋น๋์นญํค ์ํธ๊ฐ ์ฌ์ฉ๋๋ ๋ฐฉ์์ ์์ธํ ๋ณด๋ฉด โ๋นํธ์ฝ์ธ์ ์ํธํํ๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ด ์ ์ ํ๊ฐ?โ๋ผ๋ ์๊ฐ์ ํ๋ฒ์ฏค ํด๋ณด๊ฒ ๋๋ค. ์๋ํ๋ฉด ๋นํธ์ฝ์ธ์์ ๋น๋์นญํค ์ํธ๊ฐ ์ฌ์ฉ๋๋ ๋ฐฉ์์ ์ฐ๋ฆฌ๊ฐ ์ํธ์ ๋ํด ์๊ณ ์๋ ๊ฐ์ฅ ์ ํ์ ์ธ ๋ฐฉ์์ด ์๋๊ธฐ ๋๋ฌธ์ด๋ค. ๋นํธ์ฝ์ธ ๋ ผ๋ฌธ์ ์ฒซ๋ฌธ์ฅ์ ๊ทธ๋ฐ ์ ์์ ์๋ฏธ์ฌ์ฅํ๋ค. ย
ย
์ด๊ฒ์ ์ํธํํ์ ์ฐฝ์์๋ก ๋ถ๋ฆฌ๋ ๋ฐ์ด๋น๋ ์ฐจ์์ ๊ทธ๊ฒ๊ณผ ์๋นํ ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์๋ค.(๋ฌผ๋ก ๊ทธ๋ ๋ค ํด๋ ์ฐจ์์ ์๋ํจ์ ์กฐ๊ธ๋ ์ค์ด๋ค์ง ์๋๋ค.^^) ์ฐจ์์ด ๋ชฉํ๋ก ํ ๊ฒ์ด, โ์ต๋ช ์ฑโ์ ์ ์งํ๋ฉด์ โ์ด์ค์ง๋ถโ์ ๋ฐฐ์ ํ๋ ๊ฒ์ด ๊ฐ๋ฅํ ์ ์ํํ์ โ์ง๋ถ ์์คํ โ์ด์๋ ๊ฒ๊ณผ ๋น๊ตํด ๋ณผ ๋, ์ฌํ ์๋ ์ ์ํํ ์์ฒด๋ฅผ ์ ์์๋ช ์ ์ด์ฉํ์ฌ โ์ฐ์ด๋ด๋โ ๋ฐฉ๋ฒ์ ์ด์ผ๊ธฐํ๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ฐจ์์ ์ต๋ช ์ฑ์ด โ์ก๊ธโ ๋จ๊ณ์์ ๋ง๋ค์ด์ง๋ ๊ฒ์ธ ๋ฐ๋ฉด, ์ฌํ ์์ ์ต๋ช ์ฑ์ โ๋ฐ๊ถโ ๋จ๊ณ์์ ๋ง๋ค์ด์ง๋ค.ย
๋นํธ์ฝ์ธ์ ์ฒ์๋ถํฐ โ์ต๋ช โ์ ์ฑ๊ตด์์๊ฒ ๋ฐ๊ถ๋ ๊ฒ์ด๋ค.(์๋ ์ฌ์ค์ ์ฑ๊ตด์๊ฐ ๋ฐ๊ถํด์ ๋คํธ์ํฌ์ ์๋ช ์ ์๊ตฌํ ๊ฒ์ด๋ค.) ์ฑ๊ตด์๋ค์ ์ฐธ์ฌ์๋ค์ ํฉ์๋ฅผ ๊ฑฐ์ณ โ์ ์์๋ช ์ ์ฒด์ธโ์ ๋ธ๋ก์ผ๋ก ๋ง๋ฆ์ผ๋ก์จ ์ฒด์ธ์ ๋ฐฉ์ดํ๋ค. ์ด๋ฐ ์ํฉ์ ๊ณ ๋ คํ๋ฉด ์ฐ๋ฆฌ๋ โ๋นํธ์ฝ์ธโ์ ์ํด์ ์์๋ โ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ ๊ธฐ๋ฐ ๊ฐ์ํํโ๋ฅผ โ์ํธํํโ๋ผ๊ณ ๋ถ๋ฅด๊ธฐ ๋ณด๋ค๋ โ์ ์์๋ช ํฉ์ ํํโ๋ผ๊ณ ๋ถ๋ฌ์ผ ํ๋ค. ย
์ต๋ช ์ฑ๊ณผ ์ด์ค์ง๋ถ ๋ฐฉ์ง์ ๋ํ ์ฌ์์ด โ์๋ํโ ์ฐจ์์ผ๋ก๋ถํฐ ์จ ๊ฒ์ด๋ผ๋ฉด โ์ฑ๊ตด์ ๋ฐ๊ถโ์ ์ฌ์์ ์ด๋์ ์จ ๊ฒ์ผ๊น? ๊ทธ๊ฒ์ ๋ฐ๋ก b-money์ ์ฐฝ์์์ธ ํฌ๋ฆฝํ ์๋ํค์คํธ ์จ์ด๋ค์ด๋ก๋ถํฐ ์จ ๊ฒ์ด๋ค. ์จ์ด๋ค์ด๋ PoW(์์ ์ฆ๋ช )๊ฐ ์ฑ๊ตด์ ๋ฐ๊ถ์ ๊ธฐ์ด๊ฐ ๋ ์ ์์์ ์ฒ์์ผ๋ก ์ ์ํ์๋๋ฐ, ๊ทธ์ ์ด๋ฌํ ๊ด์ ์ ์ฐจ์์ ์ฌ์ด๋ฒํํฌ(cyberpunk) ํน์ ์ฌ์ดํผํํฌ(cypherpunk)์์ ํ ๊ฑธ์ ๋ ๋์๊ฐ ๊ฒ์ด์๋ค. ์ฌ์ด๋ฒํํฌ๋ โ๊ฐ์์ ๊ฑฐ๋ถโ๋ผ๋ ์๋์ ์ ํญ์ ์ฐ๋ฌผ์ด์ง๋ง, ํฌ๋ฆฝํ ์๋ํค์ฆ์ โ๊ตญ๊ฐ์ ํ์งโ๋ผ๋ ๋ฅ๋์ ๋์ฒด์ ์งํฅ์ ๋๋ฌ๋ธ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ์ ํต์ ์ธ ๋ฌด์ ๋ถ์ฃผ์์๋ ๋ค๋ฅธ ๊ฒ์ด์๋ค.(์ฌ์ง์ด PoS(Proof of Stake)์ ์์ด๋์ด๋ b-money ์ ์ ์์ ๋ํ๋ ์๋ค.) ย ย
์ ํต์ ๋ฌด์ ๋ถ์ฃผ์์ ๋ฌ๋ฆฌ, ํฌ๋ฆฝํ ์๋ํค์ฆ์์๋ โ์ ๋ถโ๋ฅผ ์ผ์์ ํ๊ดด์ ๋์์ผ๋ก ๋ณด๋ ๊ฒ์ด ์๋๋ผ ์๊ตฌํ ๊ธ์ง๋์ด์ผํ๋ฉฐ ์์ํ ์ธ๋ชจ์๋ ๊ฒ์ด๋ผ๊ณ ์ธ์ํ๋คโฆ. ๋๊ตฌ๋ ์ง ์ด์ ์ ํด๊ฒฐ๋์ง ์์ ์ปดํจํ ๋ฌธ์ ์ ๋ํ ๋ต์ ์ฐพ๊ณ ์ด๋ฅผ ๋ธ๋ก๋์บ์คํ ํจ์ผ๋ก์จ ๋์ ๋ฐ๊ถํ ์ ์๋ค. ์ด๋ฅผ ์ํ ์ ์ผํ ์กฐ๊ฑด์ ๊ทธ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด ์ผ๋ง๋ ๋ง์ ์ปดํจํ ํ์๊ฐ ์๋ชจ๋๋์ง๋ฅผ ์ฝ๊ฒ ๊ฒฐ์ ํ ์ ์์ด์ผํ๋ฉฐ, ๊ทธ ๋ต์ด ์ค์ฉ์ ์ผ๋ก๋ ์ง์ ์ผ๋ก๋ ๊ฐ์น๋ฅผ ๊ฐ์ง ๊ฒ์ด ์๋์ด์ผํ๋ค๋ ๊ฒ์ด๋ค. (์ถ์ฒ : http://www.weidai.com/bmoney.txt) ย ย
์ํธํํ์ ๋ํ ๊ณ๋ณด์ ์ ๊ทผ์ ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ ์ฐ๊ตฌํ๋๋ฐ ์ข์ ๋ฐฉ๋ฒ๋ก ์ ์ ๊ณตํ๋ค. ๊ทธ๊ฒ์ ๋ฐ๋ก ํฌ๋ฆฝํ ์๋ํค์ฆ๊ณผ์ ๊ณ๋ณด์ ๋น๊ต ์ฐ๊ตฌ๋ค. ๋ฌผ๋ก ํฌ๋ฆฝํ ์๋ํค์ฆ์ ๊ฐ์ํํ์ ๊ฒฝ์ ํ์ ์ ๊ณตํ์ง ์์ผ๋ฉฐ ๋น์ฐํ ICO์ ๊ฐ์ ์ฐ์ ์ ์ด์๋ค์ ์ ์ํ์ง ์๋๋ค. ํ์ง๋ง ์ด๋ค์ ๋ํ ๋น๊ต ์ฐ๊ตฌ๋ ์ ์ด๋ โ์ํธํํโ๊ฐ ํ์ด์ผ ํ ๋ฌธ์ ๋ค์ ๋ฐ๊ฒฌํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ค. ํฌ๋ฆฝํ ์๋ํค์ฆ์ ๋ ์ถ์ธ โ์ํธํํโ์ โ๋ฅ์นโ์ ๊ทธ๋ฐ ์ด์ ์์ ํ ์์ผ ์์์ ์ฐ๊ตฌ๋ ํ์๊ฐ ์๋ค. ย ย ย ย
๊ทธ๋ผ์๋ โ์ํธ ํํโ๋ผ๋ ๋ช ์นญ์ ์ฌ์ ํ ์ ํจํ๋ค. โ์ ์์๋ช โ์ด ํ๋ ์ํธ ์์คํ ์ ์ค์ํ ์ผ๋ถ๋ผ๋ ์ฌ์ค๊ณผ ๊ทธ๊ฒ์ด ๊ฒฐ๊ณผ์ ์ผ๋ก ํํ์ โ๋ฐ๊ถโ์์ โ์ฌ์ฉโ์ ์ด๋ฅด๋ ์ ๊ตฌ๊ฐ์์(end-to-end) โ์ต๋ช ์ฑโ์ ๋ฐฉ์ดํ๋ค๋ ์ ์์ ๊ทธ๋ ๋ค. ย ย ย
์ฌ์ค ํ๋ ์ํธ ์์คํ ์์๋ โ๋ค์๊ฐ ์ ๊ตฌ๊ฐ ์ต๋ช ์ฑโ์ ์ ์งํ๋ ๊ฒ์ ์ฝ์ง ์์ ๋ฌธ์ ๋ค. ๊ทธ๊ฒ์ ์ ์งํ๋ฉด์ ์ํธํ๋ ์ฑ๋ ๋ด์ ์ด๋ฒคํธ์ ํ์ค์ ์๋ ํน์ ํ ๊ฐ์ธ๊ณผ ์ด๋ป๊ฒ ์ฐ๊ฒฐํ ๊ฒ์ธ์ง๋ ์ํธํ์ ์ ํต์ ์ฃผ์ ๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ ์๋ ์ํธ ์์คํ ์ด ๋ฐ๋ก PKI(Public Key Infrastructure)์ธ๋ฐ, ์ด๋ โ์ค์ํ๋โ ์ธ์ฆ๊ธฐ๊ด(CA : Certificate Authority)์ ํ์๋ก ํ๋ค. ์ฆ, ์ต๋ช ์ฑ ๊ตฌ๊ฐ์์ โํ๋์ ๋ ธ๋โ, ์ฆ CA๋ฅผ ์ ์ธํจ์ผ๋ก์จ(๋ถ๋ถ์ ์ผ๋ก CA ๊ธฐ๋ฅ์ ์์๋ฐ์ RA : Registration Authority ๊น์ง) ๋ค์๊ฐ ์ ๊ตฌ๊ฐ ์ต๋ช ์ฑ์ ์ ๊ณตํ ์ ์๋ ์ํธ ์์คํ ์ด์๋ค. ์ด๋ ๋งค์ฐ ์ค์ฉ์ ์ด๊ณ ์จ๋ผ์ธ์์ ๋ณด์์ฑ์ ํ๋ณดํ๋ ค๋ โ์ค์ํ๋ ๊ธฐ๊ดโ์๊ฒ๋ ์ข์ ์๋ฃจ์ ์ด์๋ค. ๊ทธ๋ฆฌ๊ณ RA๋ ์คํ๋ผ์ธ ์์ ๊ฐ์ฒด๋ฅผ ์จ๋ผ์ธ ์์ ์ต๋ช ํ๋ ๊ฐ์ฒด๋ก ์ฐ๊ฒฐํ๋ ์ ์ผํ ์ฐ๊ฒฐ์ ์ด๋ค. ย ย ย
ํ์ง๋ง ๊ฐ๋ ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ด ์ฌ์ฉํ๊ณ ์๋ ์ํธ ์์คํ ์ด PKI๋ผ๊ณ ๋งํ๋ ์ฉ์ด์ ํผ๋์ด ์์์ ๋ณด๊ฒ๋๋ค. ๊ทธ๊ฒ์ ๋น๋์นญํค ์ํธ์ PKI๋ผ๋ ์ํธ ์์คํ ์ ๋ํ ํผ๋ ๋๋ฌธ์ด๋ค. ๋น๋์นญํค ์ํธ๋ ํ๋์ ์ํธ Key๋ฅผ ์๋์๊ฒ ์ ๋ฌํ์ฌ, ํน์ ํ ๋ฉ์์ง์ ์์ฑ์๊ฐ ๋ค๋ฅธ ํ ์ชฝ์ ์ํธ Key๋ฅผ ๊ฐ์ง ์ฃผ์ฒด๋ผ๋ ๊ฒ์ ๋ณด์ฅํ๋ ์ํธ ๋ฉ์นด๋์ฆ์ ์ ๊ณตํ ์ ์๋ ์ํ์ ์ํธ ์๋ฆฌ๋ค. ํ์ง๋ง PKI๋ ์ด ์๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ํน์ ๋ฉ์์ง์ ์์ฑ์๊ฐ โ๋๊ตฌโ์ธ์ง๋ฅผ ํ์ ํ ์ ์๊ฒ ํ๊ธฐ ์ํด ๋น๋์นญํค์ ํ์ชฝ ์ํธ Key(ํ๋ผ์ด๋น ํค)๋ฅผ ๊ฐ์ง ์ฌ๋์ด ์์ ์ ์ ์๊ณผ ๋๋จธ์ง ํ ์ชฝ ์ํธ Key(ํผ๋ธ๋ฆญ ํค)๋ฅผ โ์ ๋ขฐํ ์ ์๋ ๊ธฐ๊ดโ(RA/CA)์ โ๋ฑ๋กโํ์ฌ, ์์์ ๋ฉ์์ง๊ฐ ๋ฑ๋ก๋ ์ํธ Key์ ์ํด ๋ณตํธํ ๊ฐ๋ฅํ๋ค๋ฉด, ๊ทธ ๋ฉ์์ง์ ์์ฑ์๊ฐ ๊ทธ ์ํธ Key๋ฅผ ๋ฑ๋กํ ์ฌ๋์์ ๋ฏฟ๊ณ ๋ฒ๋ฅ ํ์๋ฅผ ํ ์ ์๋๋ก ํ๊ธฐ ์ํ โ์ฌํ์ ์ธ ์จ๋ผ์ธ ์ํธ ์ธํ๋ผโ๋ค. ย ย ย
๊ทธ๋ฐ ์ ์ ๊ฐ์ํ๋ฉด ๋ธ๋ก์ฒด์ธ์ ๋ชจ๋ ๋น๋์นญํค ์ํธ๋ฅผ ์ฌ์ฉํ์ง๋ง, ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ ์ธ์ฆ๊ธฐ๊ด์ด ์๋ โ๋น๋์นญํค ์ํธ ์์คํ โ์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ก๊ณ , ์ฌ์ค ๋ธ๋ก์ฒด์ธ์ โ์ ๋ขฐโํ ์ ์๋ ์ฐธ์ฌ์๋ค์ โ๋ฑ๋กโํ๋ PKI๋ฅผ ์ฌ์ฉํ๋ค๋ ์ ์์, ๋ค๋ฅธ ๊ด์ ์์ โ๋น๋์นญํค ์ํธโ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๊ทผ๋ณธ์ ์ผ๋ก ๋ค๋ฅธ ์๋ฏธ๋ฅผ ๊ฐ๋๋ค. ย ย
๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์์ ๋น๋์นญํค ์ํธ๋ โ๊ณต๊ฐํค ์ํธ ์์คํ โ์ผ๋ก ์ฌ์ฉ๋๋ค. โ๊ณต๊ฐํค ์ํธ ์์คํ โ์ด๋ ๋ฌด์๋ณด๋ค ์์ฑ๋ ๋ ๊ฐ์ ์ํธ ํค ์ค์์ ํ๋๋ฅผ ์ ํํ์ฌ โ๊ณต๊ณต์ฐํ๊ฒโ ์ ํํ๋ ๋ฐฉ์์ ์ง์นญํ๋ค. ๊ทธ๋ ๊ฒ ๋๋ฉด โ์ํธ ์์คํ โ์ด ์ ๊ณตํ ์ ์๋ ์๋น์ค๋ ๋ ๊ฐ์ง๋ค. ํ๋๋ ์ํธ ์์คํ ๋ด์์์ ์ด๋ฒคํธ ์์ฑ ์ฃผ์ฒด๋ฅผ ์ํธ ์์คํ ๋ด์ ์์ด๋ดํฐํฐ(ํน์ ๊ณต๊ฐํค์ ์์ ์ด๋ฃจ๋ ๊ฐ์ธํค์ ์์ ์๋ก์์ ์์ด๋ดํฐํฐ)๋ก ํ์ธํ ์ ์๊ฒ ํด์ฃผ๋ โ์ ์์๋ช โ์ด๊ณ , ๋ค๋ฅธ ํ๋๋ ์์์ ์ฌ์ฉ์๊ฐ โ๊ณต๊ฐํคโ์ ๋์ํ๋ โ๊ฐ์ธํคโ๋ฅผ ๊ฐ์ง ์ฃผ์ฒด์๊ฒ โ์ํธํ๋ ๋ฉ์์งโ๋ฅผ ์ ๋ฌํ ์ ์๋ โ๋น๋ฐ ์ฑ๋โ์ ๋ง๋๋ ๊ฒ์ด๋ค. ๊ทธ๋ฌ๋ ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์์๋ ํ์์ ์๋น์ค๋ ์ฌ์ฉ๋์ง ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ๊น์ง๋ โ์ํธ ์์คํ โ ๋ฐ์ ์กด์ฌ, ์ฆ โ์ ๋ขฐ์ฑโ์ ์ ๊ณตํ๋ ์ธ๋ถ ์์ฒ์ ์ ํ ๋์ ํ์ง ์๋๋ค๋ ๋ป์ด๋ค. ย ย
โ๋ฅ์นโ๊ณผ ๋น๊ตํด ๋ณด๋ฉด, โ๋น๋์นญํค ์ํธ ์์คํ โ์ด ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ โ๋ค์์คํ์ด์คโ๋ฅผ ์์ฑํ๋๋ฐ ์ฌ์ฉ๋๋ค๋ ์ ๋ ์ค์ํ ์๋ฏธ๋ฅผ ๊ฐ๋๋ค๋ ๊ฒ์ ์ ์ ์๋ค. ๋ฌผ๋ก ๊ณต๊ฐํค ์์ฒด๋ฅผ ์ ์์ง๊ฐ ์ฃผ์๋ก ์ฌ์ฉํ๋ ๊ฒ์ด ์๋๋ฏ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๋ค์์คํ์ด์ค๋ ๊ทธ๋ณด๋ค ํ์ฅ๋ ์ ์๋ค. ์ด๋๋ฆฌ์์์๋ ๊ณต๊ฐํค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑ๋ ๋ค์์คํ์ด์ค๋ฅผ ์ฌ์ฉ์ ์ด์นด์ดํธ์ ์ปจํธ๋ํธ ์ด์นด์ดํธ๊ฐ ํจ๊ป ์ฌ์ฉํ๊ณ ์๋ค. ์ด๊ฒ์ ๋นํธ์ฝ์ธ์ด ๊ณต๊ฐํค๋ฅผ ์ด์ฉํ์ฌ ๋ง๋ ์ ์์ง๊ฐ ์ฃผ์์ ํด์๋ฅผ ์ด์ฉํ TXID ๋ฐ ๋จธํดํธ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋น๊ตํด์ ๋ณผ ์ ์๋๋ฐ, ํฌ๊ด์ ์ผ๋ก ๋ณด๋ฉด ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ ๊ณต๊ฐํค์ ํด์๋ฅผ ์กฐํฉํ ๋ค์์คํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ์ปดํจํ ๋๋ฉ์ธ์ ์์ฑํ์ฌ ํ์ฉํ๊ณ ์๋ ์ ์ด๋ค. ย ย ย
์ด๋ฐ ๋ฐฉ์์ผ๋ก ๋ค์์คํ์ด์ค๋ฅผ ์์ฑํ๋ ๊ฒ์ ์ฅ์ ์ ๋ถ๋ช ํ๋ค. ๊ทธ๊ฒ์ ๋ค์์คํ์ด์ค์ ๊ด๋ฆฌ์๋ฅผ ํ์๋ก ํ์ง ์๋๋ค๋ ๊ฒ์ด๋ค. ๋ฌผ๋ก ํด์ ์ถฉ๋(Hash Collision)์ด ์ผ์ด๋ ๊ฐ๋ฅ์ฑ์ด 0์ธ ๊ฒ์ ์๋์ง๋ง, ์ต์ 100๋ ๋ด์๋ SHA-2 ํด์์ ํด์ ์ถฉ๋์ด ์ผ์ด๋๊ธฐ ์ด๋ ค์ธ ์ ๋๋ก ์ถฉ๋ถํ ํ๋ฅ ์ด ๋ฎ๋ค๋ ์ ์์, ๋ณ๋์ ๋๋ฉ์ธ ์ปจํธ๋กค๋ฌ๋ฅผ ํ์๋ก ํ์ง ์๋ ๋ค์์คํ์ด์ค๋ฅผ ํ์ฉํ ์ ์๊ฒ ๋ ๊ฒ์ด๋ค. ย ย ย
์ด๋ฅผ ์ข ํฉํด๋ณด๋ฉด ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ ์จ์ฒด์ธ ์ปดํจํ ์ ๋น๋์นญํค ์ํธ ์์คํ ๊ณผ SHA-2 ํด์๋ฅผ ํ์ฉํ ์ฃผ์ ๊ณต๊ฐ๊ณผ ๋น๋์นญํค ์ํธ ์์คํ ์์ ์์ด๋ดํฐํฐ๋ง์ ์ด์ฉํ์ฌ โ์จ์ฒด์ธ ๊ฐ์ฒดโ์ โ์จ์ฒด์ธ ์ด๋ฒคํธโ๋ฅผ ๋ง๋ค์ด ๋ด๋ฉฐ, ์ค์ง ์ด๋ค์ ํ์ฉํด์๋ง ์ปดํจํ ์ ์ํํ๋ โ์ํธํ์ ์ผ๋ก ๋ซํ ์ปดํจํ ๊ณต๊ฐโ์ธ ์ ์ด๋ค. ์ด๋ ํฌ๋ฆฝํ ์๋ํค์ฆ์ ์ฌ์ด์ธ โ๋ฅ์นโ์ด โ์ํธํ์ ์ผ๋ก ๋ซํ ์ธํฐ๋ทโ์ ์ถ๊ตฌํ๋ ๊ฒ๊ณผ ๊ฐ์ ๋งฅ๋ฝ์ด๋ค. ๊ทธ๋ฐ ์ด์ ๋ก ์ฐ๋ฆฌ๋ ์ด๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด โ๋ฅ์นโ์ด ์ด๋ฃฌ ์ปดํจํ ์ํคํ ์ฒ ์์ ์ฑ๊ณผ๋ค์ ๊ฑฐ์ ๊ทธ๋๋ก ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ ํ์ฉํ ์ ์๋ค. ์ด๋์ธ ๋ผ์ฐํ ์ ๊ทผ๊ฐ์ผ๋ก ํ๋ โ๋ฅ์นโ ์ญ์ ํด์์ ๋น๋์นญํค ์ํธ๋ฅผ ์ด์ฉํ ๋ค์์คํ์ด์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ก๋ค. ย ย ย ย ย
์จ์ฒด์ธ ์ปดํจํ ์ โ์ํธํ์ ์ผ๋ก ๋ซํ ์ปดํจํ ๊ณต๊ฐโ๊ณผ โํฉ์ ์๊ณ ๋ฆฌ์ฆ์ ์ํ ์ ๋ขฐ์ฑ ๋ฐฉ์ดโ์ ์ํด ๋ณดํธ๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ๋ ์จ์ฒด์ธ ์ปดํจํ ์ ๋ชฉ์ ์ด ์ด ๋๊ฐ์ง๋ง ์๊ตฌํ๋ ๊ฒ์ ์๋๋ผ๋ ์ ์ด๋ค. ๊ทธ ์ค์์๋ ํฉ์ ์๊ณ ๋ฆฌ์ฆ์ ์ํ ๋ฐฉ์ด ๋ฉ์นด๋์ฆ์ ์ข ์ข ์จ์ฒด์ธ ์ปดํจํ ์ ์ฑ๋ฅ ๋ฌธ์ ์ ์์ฒ์ผ๋ก ์ง๋ชฉ๋๋ค. ํ์ง๋ง ์๋ฐํ๊ฒ ๋ฐ์ง๋ฉด ์จ์ฒด์ธ ์ปดํจํ ์ด ์ฐธ์ฌํ๋ ์ปดํจํฐ์ ๋์๊ฐ ์ฆ๊ฐํ๋๋ผ๋ โ์ค์ง ํ๋์ ์ปดํจํ ๋๋ฉ์ธโ์ผ๋ก ์๋ํด์ผํ๋ค๋ ์ ์ด ์ฑ๋ฅ ๋ฌธ์ ํด๊ฒฐ์ ๊ฑธ๋ฆผ๋์ด ๋๋ค. ์ด๋ฐ ์ํฉ์ ๊ณ ๋ คํ๋ฉด์ ํ์ฌ ์งํ ์ค์ธ ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ์ ์ฑ๋ฅ ๊ฐ์ ์๋๋ค์ ์ฌํด์ํด ๋ณด๊ธฐ๋ก ํ์. ย ย
ํ๋์ ์จ์ฒด์ธ ํธ๋์ญ์ ์ ์ต์ปค๋ก ์ผ์, ์คํ์ฒด์ธ ์์์ ๊ฑฐ๋ ์๋ฐฉ ๊ฐ์ ๋น๋์นญํค ์ํธ ์ฑ๋์ ํ์ฑํ์ฌ, ์จ์ฒด์ธ ์ปดํจํ ์ ํธ๋์ญ์ ์๋ฅผ ์ค์ด๋ฉด์ ์๋๋ฅผ ๊ฐ์ ย ย
์จ์ฒด์ธ ์์์ โ์ํธํ์ ์ผ๋ก ๋ซํ ์ปดํจํ ๊ณต๊ฐโ์ ์ฌ๋ฌ๊ฐ์ ์๋ธ ๊ณต๊ฐ์ผ๋ก ๋ถํ ํ๊ณ โํฉ์ ์๊ณ ๋ฆฌ์ฆ์ ์ํ ์ ๋ขฐ์ฑ ๋ฐฉ์ดโ ์ฒด๊ณ๋ ๊ฐ ์๋ธ ๊ณต๊ฐ ๋จ์๋ก ์๋ํ ์ ์๋๋ก ํ์ฌ, ์จ์ฒด์ธ ์์์ ์ปดํจํ ์ฑ๋ฅ์ ์ค์ผ์ผ์ ย ย
dApp์ด ๋ ์์ ์ผ๋ก ์ํธํ์ ์ผ๋ก ๋ซํ ์ปดํจํ ๊ณต๊ฐ์ด๋ฉด์ ํฉ์์ ์ํด ์ ๋ขฐ์ฑ์ด ๋ฐฉ์ด๋๋ ๋ธ๋ก์ฒด์ธ์ ๋ง๋ค๊ณ , ์ด๋ฅผ ๋ฉ์ธ ์ฒด์ธ ์์์ ๋์ํ๋ ์จ์ฒด์ธ ์ปดํจํ ๊ณต๊ฐ์ ๊ฒ์ฆ์ด ๊ฐ๋ฅํ๋๋ก ์ต์ํ๋ ํธ๋์ญ์ ์ผ๋ก ๋๊ธฐํํ๋ ์คํ์ฒด์ธ ์ค์ผ์ผ์ ย ย
๊ทธ๋ฌ๋ ์ด๋ฌํ ๊ฐ์ ์๋๋ โ์ํธํ์ ์ผ๋ก ๋ซํโ ๋ธ๋ก์ฒด์ธ ์ปดํจํ ์ ์ฅ์ ์ ๋ฒ๋ฆฌ๋ฉด์ ๋ค๋ฅธ ์ด์ ์ ์ทจํ๋ ๊ฒฝ์ฐ๋ ์๊ณ , ํฉ์์ ์ํ ๋ฐฉ์ด ๋น์ฉ์ ๋ฎ์ถ๊ธฐ ์ํด โ์ ๋ขฐ ์๋ ๊ณต๊ฐ ๋คํธ์ํฌโ๋ก์์ ์ฅ์ ์ ์ฝํ์ํค๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋น์ฐํ ์คํ์ฒด์ธ ์์ โ์ ๋ถโ๊ณผ ์จ์ฒด์ธ ์์ โ์์ด๋ดํฐํฐโ๋ฅผ ์ฐ๊ฒฐํ๋ โ์ค์ํ๋ ์ฐ๊ฒฐ์ โ์ ๋ง๋ฆ์ผ๋ก์จ ์จ์ฒด์ธ ์ด๋ฒคํธ์ ์ต๋ช ์ฑ์ ๊ตฌ๋ฉ์ ๋ด๋ ๊ฒฝ์ฐ๋ ์๋ค. ย ย ย
๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ ์ปค๋ฎค๋ํฐ๋ ์ด๋ฐ ์๋๋ฅผ ํตํด ์๊ธด โ์ทจ์ฝ์ โ๋ค์ ํด๊ฒฐํ๋ ์๋ก์ด ์๋ฃจ์ ์ ๊ถ๋ฆฌ ์ค์ด๋ค. ์ฃผ์ ๊ณต๊ฐ์ ๋นํ์ด์ ๊ฑฐ๋ ์ถ์ ๊ฐ๋ฅ์ฑ์ ์ฐจ๋จํ๋ ๋ฏน์ฑ ๊ธฐ์ ์ด๋, ringCT(๋ง ์๊ทธ๋์ฒ + ์ปจํผ๋ด์ ํธ๋์ญ์ ), ์์ง์ ์ฆ๋ช , ๋ํ ์ํธ(Homomorphic Encryption), ์ํธ๋ฌธ ์ํ์์ ์ฌ์น์ฐ์ฐ๊ณผ ๋์๋น๊ต๊ฐ ๊ฐ๋ฅํ ์ํธ ์์คํ )์ ์ด์ฉํ ํ๋ผ์ด๋ฒ์ ๋ณดํธ ๊ธฐ์ ๋ฑ์ด ๊ทธ๊ฒ๋ค์ด๋ค. (์ด์ ๋ํด์๋ ์๋ธ๋ฆฐ์๋ ์ค์๊ตฌ๋์ ์ต๊ทผ ๋์ผํฐ ๊ธฐ๊ณ ๋ฅผ ์ฐธ๊ณ ํ์๊ธธโฆ) ย ย ย
โ๋ฅ์นโ ์ชฝ์์๋ ์ทจ์ฝ์ ์ ๋ํ ๋ ผ์๋ ๋ค์ํ๊ฒ ์ด๋ฃจ์ด์ง๋ค. ํนํ โ๋ฅ์นโ์ ๋์ ์ฐ๊ฒฐ๋ ๊ฐ์ธ์ ํผ์ค๋์ปดํจํฐ๋ ์ค๋ช ํ๋ ์ธ๊ณ์์ ์ ์ ์ด๋ผ๋ ์ ์์ ์ทจ์ฝํ ์ง์ ์ด ๋๋ค. ๋ํ ์ด๋์ธ ๋ผ์ฐํ ์ ๋ง๋จ์์ Tor ๋ ธ๋์ ISP์ TCP ๋ ธ๋ ๊ฐ ํต์ ์ ์ต๋ช ํ๋์ง ์๋๋ค๋ ๊ฒ๋ ์ทจ์ฝ์ ์ ์์ฒ์ด ๋๋ค. ๋น์ฐํ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ ์๋ก์ด ๊ธฐ์ ์ ์ ์๋ค๋ ๋์ค๊ณ ์๋ค. ย ย
์ค์ฉ์ ๊ฐ์ ์ด ์งํ๋ ์๋ก ๊ณต๊ฐ ๋ธ๋ก์ฒด์ธ ์ปดํจํ ๊ณผ ์ฌ์ค ๋ธ๋ก์ฒด์ธ ์ปดํจํ ์ฌ์ด์ ๊ฒฝ๊ณ๋ ๋ถ๋ถ๋ช ํด์ ธ ๊ฐ๊ณ ์๋ค. ๊ฐ์ ์ ์ํด ์ฃผ์ ๊ณต๊ฐ์ ๋ณํํ๋ ์๊ฐ ํด์์ ๋น๋์นญํค๋ผ๋ ๋จ์ํ ์๋ฆฌ์ ๊ฒฌ๊ณ ํจ์ ์ฌ๋ผ์ง๋ค. ์คํ์ฒด์ธ ์์ ๊ฐ์ฒด์ ์จ์ฒด์ธ ์์ ๊ฐ์ฒด๋ฅผ ๋ ๊ฐํ๊ฒ ์ฐ๊ฒฐํ ์๋ก, ์จ์ฒด์ธ ์ปดํจํ ์ ์ต๋ช ์ฑ์ ์ทจ์ฝํด์ง๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ํฉ์๋ฅผ ์ด๋ฃจ๋๋ฐ ๋ค์ด๊ฐ๋ ๋น์ฉ์ ๋ฎ์ถ๊ธฐ ์ํด ํฉ์ ๊ตฌ์กฐ๋ฅผ ๋ฐ๊พธ๋ฉด ๊ทธ ์์ ์ฌ๋ฆด ์ ์๋ ๊ฒฝ์ ์ ํฌ๊ธฐ๊ฐ ์ ํ๋๊ฑฐ๋ ๊ตฌ์กฐ์ ์์ ์ฑ์ด ๋ฌธ์ ๊ฐ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋ค. ย ย
๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ โ์ค์ฉ์ฃผ์โ์ ๋๊ธฐ์์ ์ ์ฉ์ฑ์ ๋์ด๋ ๊ณผ์ ์์์ trade-off์ผ ๋ฟ์๋๋ผ ํฌ๋ฆฝํ ์๋ํค์ฆ์ ๋๊ธฐ์์๋ ๊ฐ๋นํด์ผ ํ ๋ฆฌ์คํฌ์์ ๋ถ๋ช ํ๋ค. ํฌ๋ฆฝํ ์๋ํค์ฆ์ ๋ํผ์ ๊ณต๊ฐ์ด ์๋๋ผ ์ธ์์ ๋ณํ์ํค๋ ๊ฑฐ์ ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ย