(๋ผ์ดํธ๋ ๋คํธ์ํฌ/์ฌ์ด๋์ฒด์ธ)
Segregated Witness์ ์ฅ์
1. ๋ ๋ง์ ๊ฑฐ๋๊ฐ ์ฒ๋ฆฌ ๊ฐ๋ฅํฉ๋๋ค.
ํ์ฌ์ ๋นํด ์ฝ 16๋ฐฐ์ ๋ ๋ง์ ๊ฑฐ๋๊ฐ ์ฒ๋ฆฌ๊ฐ๋ฅํฉ๋๋ค.
2. ๊ฑฐ๋ ๊ฐ๋ณ์ฑ์ ํด๊ฒฐํฉ๋๋ค.
Lightning Network ๋ฑ์ Off-chain scaling solutions๊ตฌํ์ด ์ฉ์ดํด์ง๋๋ค.
์ฒด์ธ์์ ๋ ์ผ์ ๋ง๋ค์ด ๋ถ๋ฆฌ ์ฒ๋ฆฌํฉ๋๋ค.
3. ๋นํธ์ฝ์ธ์ Script์ธ์ด ์
๊ทธ๋ ์ด๋ ์ฉ์ด.
Sidechain, Schnorr Signature, Smart Contract ๋ฑ์ ๊ตฌํ์ด ์ฉ์ดํด์ง๋๋ค.
์ด๋๋ฆฌ์์ ๊ฒฝ์ฐ ์คํฌ๋ฆฝํธ์ธ์ด๋ฅผ ํ์ฅํ ์ ์์ต๋๋ค.
์ธ๊ทธ์์ ํ๋ฉด ๋นํธ์ฝ์ธ๋ ๊ฐ๋ฅํด์ง๋๋ค.
๊ฐ๋จํ ๋ง์๋๋ฆฌ๋ฉด ์คํฌ๋ฆฝํธ์ธ์ด๋ฅผ ๋นํธ์ฝ์ธ์์๋ ์ฝ๊ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํด์ง๋๋ค.
Segregated Witness์ ๋จ์
1. ์ฝ๋์ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํ์ฌ ์ฐจ์ฐ์ ๋ฌธ์ ๊ฐ ์๊ธธ์ ์์ต๋๋ค.
(Technical Debt:๊ธฐ์ ๋ถ์ฑ)
2. ๊ฒ์ฆ์ ์ถ๊ฐ์ ์ธ ์๊ฐ์ด ํ์ํ์ฌ ๋คํธ์ํฌ ๊ณต๊ฒฉ์ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๋๋ค.
3. ์ํํธ ํฌํฌ๋ฅผ ์ฌ์ฉํ๋ฉด Non-Segwit UTXO๊ฐ ๊ณ์ํด์ ์ฆ๊ฐํ๋ ๊ฒ์
๋ฐฉ์งํ ์ ์์ด Fungibility์ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค.
4. ์ฅ๊ธฐ์ ์ธ ํ์ฅ์ฑ(scalability) ์ฆ๋ ์๋ฃจ์
์ด ์๋๋๋ค.
๋จ๊ธฐ์ฒ๋ฐฉ์ด๋ผ๋ ์ด์ผ๊ธฐ๊ฐ ์์ต๋๋ค.
BTC
(Bitcoin Core)
Bitcoin Core ๊ฐ๋ฐ์๋ค์ด ์ฃผ๋ก ์ง์งํ๋ฉฐ 1MB ๋ธ๋กํฌ๊ธฐ๋ฅผ ์ ์งํ๋
Segwit ์ํํธํฌํฌ๋ฅผ ์ค์ํ๊ณ Lightning Network ๋ฑ์ ํตํด
์ฒ๋ฆฌ๊ฐ๋ฅํ ๊ฑฐ๋์ ์์ ๋๋ฆฌ๋ ๊ฒ์ ์ค์
BTU
(Bitcoin Unlimited)
์ฑ๊ตด์๋ค์ด ์ฃผ๋ก ์ง์งํ๋ฉฐ ๋ธ๋ก์ ํฌ๊ธฐ ์ ํ์ ๋์ง ์๊ณ ์ฌ์ฉ์๊ฐ ์ค์ค๋ก ๋ธ๋ก ํฌ๊ธฐ์ ํ์
์ค์ ํ์ฌ ์ด๋ฅผ ํตํด ๋ธ๋กํฌ๊ธฐ์ ํฉ์ํ๋ ๋ฐฉ์(Emergent Consensus).
์ด๊ธฐ์๋ ๋ธ๋กํฌ๊ธฐ๋ฅผ 2MB๋ก ์ฆ๊ฐ์์ผฐ์ต๋๋ค. ํ๋ํฌํฌ๋ก ์ ์ฉ.
์ธ๊ทธ์2X(Segwit2X)๋?
์ธ๊ทธ์2X์์ 2X๋ ๋์ด๋ ์ฉ๋์ ๋ปํ๋ ๊ธฐํธ์
๋๋ค.
์ธ๊ทธ์2X๋ ๋ ๋ฐฐ๋ฅผ ๋ ๋์ด๋ ์ ์๋๋ก ํ์ฐจ๋ก ๋ ํ๋ํฌํฌ๋ฅผ ํ๋ ์์
์
๋๋ค.
์ธ๊ทธ์2X๋ ์ค๊ตญ์ ๊ฑฐ๋ ์ฑ๊ตด์ง๋จ์ด ๋
์์ ์ผ๋ก ์ํ์ ํ์ฌ ์๋ก์ด ๋นํธ์ฝ์ธ์ ๊ฐ๋ฐํฉ๋๋ค.
์ธ๊ทธ์2X๊ฐ ์ํ์ด ๋๋ค๋ฉด ๊ฑฐ๋๊ฐ ๋น ๋ฅด๊ฒ ์งํ์ด ๋จ์ผ๋ก
์ฑ๊ตด์๋ค์ ๋ ๋ง์ ์์๋ฃ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค.
๊ทธ๋์ ์ฑ๊ตด์๋ค์ ์ธ๊ทธ์2X๋ฅผ ์ง์งํ๊ณ ์์ต๋๋ค.
ํ์ง๋ง ๋นํธ์ฝ์ธ ๊ฐ๋ฐ์ง๋ค์ ์ธ๊ทธ์2X๋ฅผ ์ํํ๋ฉด
๋นํธ์ฝ์ธ์ ์ฒ ํ์ ์๋ฐํ๋ ํ์์ด๊ณ
ํดํน ๊ณต๊ฒฉ์ ์ทจ์ฝํด์ง๋ค๋์ด์ ๋ก ๋ฐ๋๋ฅผ ํ์์ต๋๋ค.
์ด๋ ๊ฒ ๊ฐ๋ฐ์๋ค๊ณผ ์ฑ๊ตด์๋ค์ ์๊ฒฌ์ด ๊ฐ๋ฆฌ์ง๋ง
๋นํธ์ฝ์ธ ์ธ๊ทธ์2X๋ 17๋
11์ 17์ผ ์์ ์ด ๋์ด์์์ต๋๋ค.
๊ณผ์ฐ ์ด๋ค ์ฝ์ธ์ด ์ค๋ฆฌ์ง๋์ ๋นํธ์ฝ์ธ์ ์๋ฆฌ๋ฅผ ์ฐจ์งํ ์ง ์ด๋ชฉ์ด ์ง์ค๋๊ณ ์์ต๋๋ค.
์ถ์ฒ - ๋์์๋ด์ฉ์ ์ ๋ฆฌํด๋จ์ต๋๋ค.
ํ์ฌ ๋นํธํ์ด๋ฅ์ค์ ์ฝ์ธ๋ฒ ์ด์ค๋
์ธ๊ทธ์์ง๊ฐ์ ๋์
ํ์ต๋๋ค.
์์ง ๋
ผ๋์ด ์์ง๋ง, ๊ณ์ ๊ฐ๋ฐํ์ฌ ์งํ์ค์
๋๋ค.