์ฝ์ธ ํฌ์ ์ ๋ณด ๊ณต์ ๋ฐฉ
๋ณธ์ง์ ์ผ๋ก BIP๋ ํ๋กํ ์ฝ์์ ์ถ๊ฐํ๊ฑฐ๋ ๋ณ๊ฒฝํ ๊ธฐ๋ฅ์ด๋ ์ ๋ณด๋ฅผ ๋ฐฐ์นํ๋ ์ค๊ณ ๋ฌธ์์ ๋๋ค. ๊ทธ๊ฒ๋ค์ ๊ฐ๋ฐ์๋ค์ ์ํด ์ค๊ณ๋๊ณ ์ดํ ์ฑ๊ตด์๋ค์ ์ํด ํฌํ๋ฉ๋๋ค. ๋นํธ์ฝ์ธ ์ฑ๊ตด ์ปค๋ฎค๋ํฐ์ ์ต์ 95%๊ฐ BIP๋ฅผ ์ฐฌ์ฑํ๋ฉด BIP๊ฐ ํต๊ณผ๋์ด ํ๋กํ ์ฝ์ ํตํฉ๋ฉ๋๋ค.
BIP ํ์ํ
- ๋นํธ์ฝ์ธ ๊ฐ์ ์ ์(BIP)์ ๋นํธ์ฝ์ธ โโํ๋กํ ์ฝ์ ํตํฉ๋ ๊ธฐ๋ฅ๊ณผ ์ ๋ณด๋ฅผ ์ง์ ํ๋ ๋ฌธ์์ ๋๋ค.
- BIP์๋ ์ธ ๊ฐ์ง ์ ํ์ด ์์ต๋๋ค.
- ํ์ค ์ถ์ BIP โ ํ๋กํ ์ฝ ๋๋ ํธ๋์ญ์ ๋ฐ ๋ธ๋ก ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค.
- ์ ๋ณด์ฉ BIP โ ์ค๊ณ ๋ฌธ์ ๋ฐ ์ผ๋ฐ ์ง์นจ์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ ๋๋ค.
- ํ๋ก์ธ์ค BIP โ ํ๋ก์ธ์ค์ ๋ํ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ํฉ๋๋ค.
- BIP๋ฅผ ํ์ฑํํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๊ฑฐ์ณ์ผ ํฉ๋๋ค.
- ํธ์ง์์ ๊ฒํ ;
- ๊ด๋ถ์ ์น์ธ;
- ์ปค๋ฎค๋ํฐ๋ BIP์ ์๋ก์ด ๊ธฐ๋ฅ์ ํ์ฉํ๊ธฐ ์ํด ์๋ก์ด ํ๋กํ ์ฝ ๋ฒ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํด์ผ ํฉ๋๋ค.
์ธ ๊ฐ์ง ์ ํ์ BIP
๊ทธ๋ค์ด ์ค๋ช ํ๊ฑฐ๋ ์ ์ํ๋ ๊ฐ์ ์ธก๋ฉด์์ ์๋ก ๋ค๋ฅธ ์ธ ๊ฐ์ง ์ฃผ์ ์ ํ์ ๋นํธ์ฝ์ธ โโ๊ฐ์ ์ ์์ด ์์ต๋๋ค. ์ธ ๊ฐ์ง ์ ํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํ์ค ์ถ์ BIP ๋ ๋คํธ์ํฌ ํ๋กํ ์ฝ์ด๋ ํธ๋์ญ์ ๋๋ ๋ธ๋ก ์ ํจ์ฑ ๊ฒ์ฌ ๋ฐฉ๋ฒ์ ๋ณ๊ฒฝํ๋ ๋ฐ ์ฌ์ฉ๋๋ BIP์ ๋๋ค. ํ์ค ํธ๋ BIP๋ ๋ํ ํฌํฌ ์ ๊ณต์กดํ๋ ๋ ๋ฒ์ ์ ๋นํธ์ฝ์ธ โโํ๋กํ ์ฝ ๊ฐ์ ์ํธ ์ด์ฉ์ฑ์ ์ต์ ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค . ์ด๋ฌํ ์ ํ์ BIP์๋ ํญ์ ์ปค๋ฎค๋ํฐ ํฉ์๊ฐ ํ์ํฉ๋๋ค.
- ์ ๋ณด์ฉ BIP ๋ ๋์์ธ ๋ฌธ์ , ์ผ๋ฐ ์ง์นจ ๋ฐ ์ง์ ์ ๋ณด์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๋ BIP์ ๋๋ค. ์ ๋ณด์ฉ BIP๋ ์ด๋ฆ ์์ฒด์์ ์ ์ ์๋ฏ์ด ์ ๋ณด๋ฅผ ์ํด์๋ง ์กด์ฌํฉ๋๋ค. ์ปค๋ฎค๋ํฐ๊ฐ ๊ทธ๊ฒ๋ค์ ์ฌ๊ฐํ๊ฒ ๋ฐ์๋ค์ด๋์ง ๋๋ ์์ ํ ๋ฌด์ํ๋์ง ์ฌ๋ถ๋ ์ค์ํ์ง ์์ต๋๋ค.
- ํ๋ก์ธ์ค BIP ๋ ํ๋ก์ธ์ค์ ๋ณ๊ฒฝ์ ์ค๋ช ํ๊ฑฐ๋ ์ ์ํ๋ BIP์ ๋๋ค. ํ์ค ์ถ์ BIP์ ์ ์ฌํ๋ฉฐ ์ปค๋ฎค๋ํฐ ํฉ์๊ฐ ํ์ํฉ๋๋ค. ๋ฌด์ํ ์๋ ์์ง๋ง Standards Track BIP์ ๋ฌ๋ฆฌ Bitcoin ํ๋กํ ์ฝ ์ธ๋ถ์ ์ ์ฉ๋ฉ๋๋ค.
์ํํธ ํฌํฌ ๋ฐ ํ๋ ํฌํฌ BIP
๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ ์ํํธ์จ์ด ์์ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก BIP๋ฅผ ๊ตฌํํ๋ ค๋ฉด ๋นํธ์ฝ์ธ โโ๋ธ๋ก์ฒด์ธ์ ๋ถ๊ธฐํด์ผ ํฉ๋๋ค. ์ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ถ๊ธฐ ๊ฐ์ ํธํ์ฑ์ ์ ์งํ๋์ง ์ฌ๋ถ์ ๋ฐ๋ผ ์ํํธ ํฌํฌ ๋๋ ํ๋ ํฌํฌ๋ก ๊ตฌํํ ์ ์์ต๋๋ค. ์ํํธ ํฌํฌ๋ฅผ ํตํด ๋์ ๋ BIP๋ ๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ ๋ฒ์ ์ ์ํธ ํธํ์ฑ์ ์ ์งํ์ง๋ง ํ๋ ํฌํฌ๊ฐ ํ์ํ BIP๋ ๊ทธ๋ ์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ BIP ํฌํฌ๋ฅผ ์ฌ์ฉ์ ํ์ฑํ ํฌํฌ์ ํผ๋ํด์๋ ์ ๋ฉ๋๋ค. ๋ ์ ํ์ ํฌํฌ ๋ชจ๋ ํ๋กํ ์ฝ ์ ๊ทธ๋ ์ด๋๋ฅผ ๊ตฌํํ์ง๋ง ์ฑํ ํ๋ก์ธ์ค๋ ํฌ๊ฒ ๋ค๋ฆ ๋๋ค. ์๋ฅผ ๋ค์ด ํ๋ํฌํฌ BIP๋ ์ ์ฒด ๋นํธ์ฝ์ธ โโ๊ฒฝ์ ๊ฐ ์ ์์ ์ฑํํด์ผ ํ์ง๋ง ์ฌ์ฉ์ ํ์ฑํ ํ๋ํฌํฌ(UAHF)๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ํ์ฌ๊น์ง ํ๋ ํฌํฌ BIP๊ฐ ์์ง ๊ตฌํ๋์ง ์์๊ธฐ ๋๋ฌธ์ ์ด ๊ธฐ์ฌ์์ ์ฃผ๋ก ์ํํธ ํฌํฌ BIP์ ์ค์ ์ ๋ก๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ๋ ํฌํฌ BIP๋ฅผ ์ฑํํ ์ง ์ฌ๋ถ์ ๋ํ ๊ฒฐ์ ์ ๋นํธ์ฝ์ธ โโ๊ฒฝ์ , ์ฆ BTC ์ง๋ถ์ ์ง์ํ๋ ๋ชจ๋ BTC ์ง๊ฐ ์์ ์ ๋ฐ ์์ธ์ ์์ ๋ฌ๋ ค ์์ง๋ง ์ํํธ ํฌํฌ BIP๋ ๋ค๋ฅด๊ฒ ์๋ํฉ๋๋ค. ์ํํธ ํฌํฌ BIP์ ์ฑํ์ ์ฑ๊ตด์์๊ฒ ๋ฌ๋ ค ์์ต๋๋ค. ์ฑ๊ตดํ ๋ธ๋ก์ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ์ฌ ํน์ BIP์ ๋ํ ์ง์ง๋ฅผ ํํํ ์ ์์ต๋๋ค. ์ํํธ ํฌํฌ BIP๋ ๋นํธ์ฝ์ธ โโ๋ธ๋ก์ฒด์ธ์ ์ฑ๊ตด์ ์ค ์ต์ 95%๊ฐ ์ ์์ ์ฑํํ๋ฉด ์น์ธ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
๊ด๋ถ๊ฐ ์น์ธํ๋ฉด ๋ ์๊ฒฉํ ๊ท์น ์ธํธ๋ฅผ ๋์ ํ๋ ์ํํธ ํฌํฌ๊ฐ ๊ตฌํ๋ฉ๋๋ค. BIP์์ ์ ์๋ ์๋ก์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ์ปค๋ฎค๋ํฐ(์ฑ๊ตด์, ํ ๋ ธ๋, ๊ตํ, ์ง๋ถ ์๋น์ค ์ ๊ณต์ ๋ฑ ํฌํจ)๊ฐ ์ํํธ์จ์ด๋ฅผ ์ ๋ฒ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋ํด์ผ ํฉ๋๋ค.
๊ฐ BIP์๋ ํด๋น BIP์ ์ํ๋ฅผ ์ง์ ํ๋ ๋ ์ด๋ธ์ด ํ ๋น๋ฉ๋๋ค. BIP๋ ์ฒซ ๋ฒ์งธ ํธ์ง์๊ฐ ํ์ธํ ํ ์ฒซ ๋ฒ์งธ ์ํ, ์ฆ " ์ด์ "์ ๋ฐ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์์ฑ์๋ " ์ฐ๊ธฐ๋จ " ๋๋ " ์ฒ ํ๋จ" ๋ ์ด๋ธ์ ์ง์ ํ ์ ์์ต๋๋ค. ๋๋ "์ด์" ๋ ์ด๋ธ์ด ์ง์ ๋ BIP ๋ ๋คํธ์ํฌ ์ปค๋ฎค๋ํฐ์์ " ๊ฑฐ๋ถ ๋จ " ๋๋ " ์น์ธ ๋จ" ๋ ์ด๋ธ์ ๋ฐ์ ์๋ ์์ต๋๋ค.
์ํํธ ํฌํฌ BIP์ " ์ต์ข " ๋ ์ด๋ธ์ด ์ง์ ๋๋ ค๋ฉด ๋ค์ ์ธ ๊ฐ์ง ๊ธฐ์ค์ ์ถฉ์กฑํด์ผ ํฉ๋๋ค(BIP-009์ ๋ฐ๋ฆ).
- BIP๋ BIP-1์ ์ง์ ๋ ์ฌ๋ฐ๋ฅธ ํ์์ ๋ฐ๋ฆ ๋๋ค.
- BIP์๋ ์ ์๋ ํ๋กํ ์ฝ ๋ณ๊ฒฝ ์ฌํญ์ ์ฝ๋ ๊ตฌํ์ด ํฌํจ๋ฉ๋๋ค.
- BIP๋ ์ง๋ 2016๋ ์ฑ๊ตด์๋ก๋ถํฐ 95%์ ์ง์์ ๋ฐ์์ต๋๋ค(์ด๋ ์ฝ 14์ผ ๋ถ๋์ ์ฑ๊ตด 10๋ถ ๋ธ๋ก์ ๊ณผ๊ฑฐ ๊ธฐ๊ฐ์ ๊ฑธ์ณ ์์ต๋๋ค).
์ด ๊ธฐ์ฌ๋ฅผ ์ฐ๋ ์์ ์์ 130๊ฐ๊ฐ ๋๋ BIP๊ฐ ์ ์๋์์ต๋๋ค. ์ ์ฒด ์ญ์ฌ๋ ์ด ๋งํฌ ์์ ์ก์ธ์คํ ์ ์์ต๋๋ค .
BIP์ ์ฃผ๋ชฉํ ๋งํ ์
๊ตฌํ๋ ์ฒซ ๋ฒ์งธ BIP๋ BIP-1 ์ด์์ต๋๋ค. Amir Taaki๊ฐ 2011๋ ์ ์ ์ถํ์ต๋๋ค. BIP๊ฐ ์ด๋ค ๋ชจ์ต์ด์ด์ผ ํ๋์ง์ ๋ํ ์์ธํ ํ๋ ์ ํ ์ด์ ์ ์ ๊ณตํ์ฌ ์์ผ๋ก ๋์ฌ ๋ชจ๋ BIP์ ํ์๊ณผ ๊ตฌ์กฐ๋ฅผ ์ ์ํ์ต๋๋ค.
์๋ง๋ ๊ฐ์ฅ ์ฃผ๋ชฉํ ๋งํ Bitcoin ๊ฐ์ ์ ์ ์ค ํ๋๋ Segregated Witness ๋๋ SegWit ์ผ ๊ฒ ์ ๋๋ค. 2015๋ 12์ Scaling Bitcoin ์ปจํผ๋ฐ์ค์์ ์ฒ์ ๋ฐํ๋ SegWit์ BIP-91, BIP-141 ๋ฐ BIP-148์ ์ค๋ช ๋์ด ์์ต๋๋ค. ๊ทธ ๋ชฉํ๋ ํธ๋์ญ์ ๊ฐ๋จ์ฑ์ ์์ ํ๊ณ ํธ๋์ญ์ ID๋ฅผ ์์ ํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ ๊ฒ์ด์์ต๋๋ค. ์ํํธ ํฌํฌ ์๊ณ๊ฐ์ด 95%์ธ SegWit์ 2017๋ 9์ ์ค์๊ฒฝ ๋นํธ์ฝ์ธ โโ์ฑ๊ตด ์ปค๋ฎค๋ํฐ์์ ์ฑ๊ณต์ ์ผ๋ก ์ฑํ๋์์ต๋๋ค. ๊ณ ์ ํธ๋์ญ์ ๊ฐ๋จ์ฑ์ ๊ฐ์ถ Segregated Witness๋ Bitcoin์ฉ์ผ๋ก ํน๋ณํ ์ค๊ณ๋ ๋ ์ด์ด 2 ์๋ฃจ์ ์ธ Lightning Network ๋ฅผ ๊ฐ๋ฐํ ์ ์๊ฒ ํ์ต๋๋ค( ๋ฐ ์ํธ์ฝ์ธ ๋ธ๋ก์ฒด์ธ).
๋ ๋ค๋ฅธ ์ฃผ๋ชฉํ ๋งํ ์๋ BIP-116 ๋ฐ BIP-117์ ์์ฝ๋ Merkelized Abstract Syntax Tree ๋๋ MAST ์ ๋๋ค. MAST๋ Bitcoin ํธ๋์ญ์ ๊ณผ ๊ด๋ จ๋ ๋ฐ์ดํฐ์ ๋ณต์กํ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ ์ํธํ ๋๊ตฌ์ ๋๋ค. MAST๋ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐ๋ก ์ง์ ํ ์ ์๋ ๋์์ ๋ธ๋ก์ฒด์ธ์ ๊ธฐ๋กํด์ผ ํ๋ ๋ฐ์ดํฐ์ ์์ ์ค์ ๋๋ค.
BIP ์ธก๋ฉด์์ ์ง์์ ์ธ ๊ฐ๋ฐ์ ํตํด ๋นํธ์ฝ์ธ โโ์ปค๋ฎค๋ํฐ๋ ๋นํธ์ฝ์ธ โโํ๋กํ ์ฝ์ด ๊ฐ๋ฅํ ํ ์ํํ๊ฒ ์คํ๋๋๋ก ๋ ธ๋ ฅํฉ๋๋ค. ๋นํธ์ฝ์ธ์ด ์๊ฐ ์ด์ก ๊ธฐ์ค์ผ๋ก ๊ฐ์ฅ ํฐ ์ํธํํ๋ผ๋ ์ฌ์ค ์ธ์๋ ๋น ๋ฅด๊ฒ ์งํํ๊ณ ํ์ฅ๋๋ ๋ธ๋ก์ฒด์ธ ๋คํธ์ํฌ๋ฅผ ์ํธํํ ๊ฑฐ๋์๋ค์๊ฒ ๋งค๋ ฅ์ ์ผ๋ก ๋ง๋๋ ๊ฒ์ ์ด๋ฌํ ์ง์์ ์ธ ๋ฐ์ ์ ๋๋ค.
'์ฝ์ธ๊ฐ์ด๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋นํธ์ฝ์ธ ๋ธ๋ก์ฒด์ธ ๋ ธ๋๋ ๋ฌด์์ ๋๊น? (1) | 2023.01.28 |
---|---|
MultiSig ์ง๊ฐ์ด๋ ๋ฌด์์ ๋๊น? (0) | 2023.01.28 |
๋ธ๋ก์ฒด์ธ ๋ถ๋ณ์ฑ์ด๋ ๋ฌด์์ ๋๊น? (0) | 2023.01.28 |
51% ๊ณต๊ฒฉ์ด๋? (0) | 2023.01.27 |
์๋น ๊ณต๊ฒฉ์ด๋? (0) | 2023.01.27 |