๐ ์ ๊ณต ๊ณต๋ถ/๋ธ๋ก์ฒด์ธ (4) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [๋ธ๋ก์ฒด์ธ] 5. ๋นํธ์ฝ์ธ์ ํ๊ณ : The Limits of Bitcoin ๋ชฉ์ฐจ : ๋นํธ์ฝ์ธ์ ํ๊ณ / ๋นํธ์ฝ์ธ์ ๋์ ๋นํธ์ฝ์ธ์ ํ๊ณ ํธ๋์ญ์ ์ฒ๋ฆฌ ์๋ - ํธ๋์ญ์ ํ๋๊ฐ ์๋ฃ๋๋ ค๋ฉด? ํธ๋์ญ์ ์์ฑ, ์ธ๊ทผ๋ ธ๋ ์ ํ, ํ๋ ธ๋์ ๋ง์ด๋ ๋ ธ๋๊ฐ ๊ฒ์ฆ, ๊ฒ์ฆ ํ ๋ค๋ฅธ ํธ๋์ญ์ ๋ค๊ณผ ํจ๊ป ์ ๋ธ๋ก ์์ฑ ์ดํ ๋ธ๋ก 6๊ฐ๊ฐ ๋ ์ถ๊ฐ๋์ด์ผ ๋น๋ก์ ์์ ์น์ธ - ์ ๋ธ๋ก ์์ฑ์ ํ์ํ ํ๊ท ์๊ฐ = 10๋ถ ๋ธ๋ก 6๊ฐ => ์ต์ 60๋ถ(1์๊ฐ) ํ์! ํธ๋์ญ์ ์ด ๋ฐ๋ก ๋ค์์ ์์ฑ๋ ๋ธ๋ก์ ๋ฐ๋์ ํฌํจ๋๋ค๋ ๋ณด์ฅ๋ ์์ ์ด๋น 3~7๊ฐ์ ํธ๋์ญ์ ์ด ์ฒ๋ฆฌ. ์ฌ์ค์ ๋ณด์์ ์ํด ์๋๋ฅผ ํฌ๊ธฐ. ๋์ ์๋์ง ์ฌ์ฉ๋ - ๋นํธ์ฝ์ธ์ ์ฐ๊ฐ ์๋์ง ์๋น๋์ 91 TWh๋ก, ํ๋ฆฌํ์ ์ฐ๊ฐ ์๋์ง ์๋น๋๊ณผ ๋น์ทํ๋ค. ํจ๊ป ์๋ชจ๋๋ ํ์๋ฐ์๊ตญ๋ ์ค์จ๋ด์ ํ์๋ฐ์๊ตญ๊ณผ ๋น์ทํ ์์ค.(50.89 Mt) ์ฑ๊ตด์ ์ฐํฉ์ ๋ฑ์ฅ.. [๋ธ๋ก์ฒด์ธ] 4. ํธ๋์ ์ ๊ณผ ๋คํธ์ํฌ : Blockchain Transaction & Network ๋ชฉ์ฐจ : ๋คํธ์ํฌ ๊ฐ์ / ๋นํธ์ฝ์ธ์ ํธ๋์ ์ / ๋นํธ์ฝ์ธ์ ๋คํธ์ํฌ ๋คํธ์ํฌ ๊ฐ์ - Client-Server ๋จ์ผ ์ค์์๋ฒ, ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ์๋ฒ๊ฐ ์๋ต, ๋ณ๋ชฉ ํ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ ๊ตฌํ๋น์ฉ ๋น์ธ์ง๋ง, ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅ - P2P Network ๋คํธ์ํฌ์ ๊ฐ ํด๋ผ์ด์ธํธ๊ฐ ์๋ก ๋ฐ์ดํฐ ๊ณต์ ๊ฐ ๋ ธ๋๊ฐ ์์ฒด ๋ฐ์ดํฐ๋ฅผ ๋ณด์ ํ๋ฉฐ, ๊ตฌํ ๋น์ฉ์ ์ ๋ ดํ์ง๋ง ๋ ธ๋ ์ ์ฆ๊ฐํ๋ฉด ๋ฌธ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ ์ฆ๊ฐ - ๊ธ์ต ๋คํธ์ํฌ์ ํ์ ์์ 1. ๊ฑฐ๋ ์ฒ๋ฆฌ ๋๋ฆฌ์ธ 2. ์ด์ค์ง๋ถ์ ๊ฒ์ฆํ๋ ๊ฒ์ฆ์ 3. ๊ฑฐ๋๋ด์ญ ์ ์ฅํ๋ DB 4. ๋๋ฆฌ์ธ๊ณผ ๊ฒ์ฆ์์ ๋ํ ์ ๋ขฐ - ์ค์ ์๋ฒ๊ฐ ์๋ ๋ธ๋ก์ฒด์ธ์์๋? - ๋น์ํด ์ฅ๊ตฐ ๋ฌธ์ (BFT : Byzantine Fault Tolerance) ๋น์ํฐ์ ์ ๊ตญ์ ์ฅ๊ตฐ๋ค์ด ์ ์ ์์ค์ ์๋ ๋์๋ฅผ.. [๋ธ๋ก์ฒด์ธ] 2. ์ํธํ ๊ธฐ์ : Blockchain Encryption Technology ๋ชฉ์ฐจ : ์ํธํ ๊ธฐ์ ๊ฐ์ / RSA์ ECC / HASH / ๋นํธ์ฝ์ธ์์ ์ํธํ ํ์ฉ ์ํธํ ๊ธฐ์ ๊ฐ์ - ๋์นญํค : ๋์ผํ ํค๋ก ์ํธํ, ๋ณตํธํ ๊ฐ๋ฅ - ๋น๋์นญํค : ๋น๋ฐํค๋ก ํ๋ฌธ์ ์ํธํ, ๊ณต๊ฐํค๋ก ๋ณตํธํ RSA์ ECC RSA - ๊ณต๊ฐํค ์ํธ ์์คํ ์ ๋ํ์ ์ธ ์๊ณ ๋ฆฌ์ฆ, 1978๋ ๋ฑ์ฅ - ๋น๋์นญํค ๋ฐฉ์ - ํฐ ์์ ์์ธ์๋ถํด๊ฐ ์ด๋ ต๋ค๋ ํน์ง์์ ์ฐฉ์ - ํ์ฌ RSA-2048์ 2048bit๋ฅผ ํค๋ก ์ฌ์ฉํ๋ ๊ฐ์ฅ ๋์ค์ ์ธ ์๊ณ ๋ฆฌ์ฆ ECC - ํ์๊ณก์ ์ํธ (Elliptic Curve Cryptography) - RSA๋ 1000bits ์ด์์ ํฐ ์ซ์๋ฅผ ํค๋ก ์ฌ์ฉํ์ฌ ์ฐ์ฐ๋์ด ๋ง์์ก๋๋ฐ, ์ด์ ๋์ฒด์ ๋ก 1985๋ ์ ์๋จ - ECC๋ ๋ ์ ์ ๋นํธ๋ก ๋๋ฑํ ์์ค์ ์์ ์ฑ - ์๊ตฌํ๋ ํค์ ๊ธธ์ด๊ฐ ๋น.. [๋ธ๋ก์ฒด์ธ] 1. ๋ธ๋ก์ฒด์ธ ๊ฐ์ : Blockchain Overview ๋ชฉ์ฐจ : ์ํธํํ์ ๋นํธ์ฝ์ธ์ ๋ฑ์ฅ / ๋ธ๋ก์ฒด์ธ ๊ฐ์ / ๋ธ๋ก์ฒด์ธ ์ฉ์ด ์ ๋ฆฌ ์ํธํํ์ ๋นํธ์ฝ์ธ์ ๋ฑ์ฅ ์ํธํํ์ ์ญ์ฌ - ์ฌ์ดํผ ํํฌ์ ๋ฑ์ฅ (Cypher Punk) ์ํธ+punk์ ํฉ์ฑ์ด ๊ฐ์ธ์ ์์ ์ ์ฌ์ํ ๋ณดํธ๋ฅผ ์ํด ์ํธํ๋ ์ฒด๊ณ ๊ตฌ์ถ์ ์ฃผ์ฅํ๋ ๋จ์ฒด ์ค์์ง๊ถํ๋ ์ ๋ถ๋ ๊ธฐ๊ด์ด ๊ฐ์ธ ํ๋ผ์ด๋ฒ์๋ฅผ ๋ณด์ฅํ์ง ๋ชปํ๋, ์ค์ค๋ก ํ๋ผ์ด๋ฒ์๋ฅผ ๋ณดํธํ๊ณ ์ด๋ฆฐ ์ฌํ๋ฅผ ์ถ๊ตฌ 1980๋ ๋๋ถํฐ ์ํธํํ๋ ์ฌ์ดํผํํฌ๋ฅผ ์ค์ฌ์ผ๋ก ์ฐ๊ตฌ๋จ - 1984 ๋ฐ์ด๋น๋ ์ฐจ์์ Ecash & DigiCash ์ค๋ฆฝ : Blind Signature, ๋น๋ฐํค ๊ณต์ ๊ธฐ๋ฅ ํฌํจ - 1997 ์๋ด ๋ฐฑ์ HashCash : ์ํ์ ํผ์ฆ ๊ธฐ๋ฐ - 1998 ์จ์ด ๋ค์ด์ B-Money : ์ํ ํผ์ฆ์ ๋ณด์์ผ๋ก ์ํธํํ ์ง๊ธ, ๊ฒฝ์์ ์ฑ๊ตด-์ ๋ขฐ์ฑ ํ๋ณด์.. ์ด์ 1 ๋ค์