์ฉ์ด์ง๊ฐ๋
์ด๋๋ฆฌ์ ์บ์คํผ ํ๋กํ ์ฝ์ด๋ ๋ฌด์์ธ๊ฐ? PoS ํฉ์์ ๊ธฐ์ด
์บ์คํผ(Casper) ํ๋กํ ์ฝ์ ์ฑ๊ตด ๋์ ๊ฒ์ฆ์์ ๋ด๋ณด ์์น์ ์ฌ๋์ฑ ํจ๋ํฐ๋ก ๋คํธ์ํฌ๋ฅผ ๋ณดํธํ๋ ์ด๋๋ฆฌ์์ ์ง๋ถ์ฆ๋ช (PoS) ํฉ์ ์ค๊ณ์ ๋๋ค. ๊ฒ์ฆ์๋ ETH๋ฅผ ์์นํด ๋ธ๋ก ์ต์ข ์ฑ์ ํฌํํ๋ฉฐ, ์ ์งํ๊ฒ ์ฐธ์ฌํ๋ฉด ๋ณด์์ ๋ฐ๊ณ ์ด์ค ํฌํ๋ ์ด์ค ์๋ช ์ ํ๋ฉด ์์น๊ธ ์ผ๋ถ๋ฅผ ์์ต๋๋ค. ์บ์คํผ๋ '๊ฒฝ์ ์ ์ต์ข ์ฑ' ๊ฐ๋ ์ ๋์ ํ์ต๋๋ค. ์ต์ข ํ์ ๋ ์ฒดํฌํฌ์ธํธ๋ฅผ ๋๋๋ฆฌ๋ ค๋ฉด ์ ์ฒด ์คํ ์ดํน๋ ETH์ ์ต์ 3๋ถ์ 1์ ์๊ฐํด์ผ ํ๋ฏ๋ก ๊ณต๊ฒฉ ๋น์ฉ์ด ์ฆ๋ช ๊ฐ๋ฅํ๊ฒ ๋์์ง๋๋ค. ์ฒ์์๋ FFG(Friendly Finality Gadget)์ CBC(Correct-By-Construction) ๋ ์ฐ๊ตฌ ๊ฐ๋๋ก ๋๋์์ผ๋ฉฐ, FFG ๊ณ๋ณด๊ฐ ๋จธ์ง(The Merge) ์ดํ ์ด๋๋ฆฌ์์ด ์ฌ์ฉํ๋ ํฉ์ ๊ณ์ธต์ ํ ๋๊ฐ ๋์ด ์๋์ง ์ง์ฝ์ ์ธ ์์ ์ฆ๋ช ์ ๊ฒ์ ์ด๋ก ๊ธฐ๋ฐ ์ธ์ผํฐ๋ธ๋ก ๋์ฒดํ์ต๋๋ค.
์์ฑ: COINOTAG Research Desk์ต์ข ์ ๋ฐ์ดํธ ์ถ์ฒ
์ด๋๋ฆฌ์ ์บ์คํผ ํ๋กํ ์ฝ์ด๋ ๋ฌด์์ธ๊ฐ?
์บ์คํผ(Casper) ํ๋กํ ์ฝ์ ์ด๋๋ฆฌ์์ด ์๋์ง ์ง์ฝ์ ์ธ ์ฑ๊ตด์์ ๋ฒ์ด๋๋๋ก ์ด๋ ์ง๋ถ์ฆ๋ช ํฉ์ ์ค๊ณ์ ๊ณ์ด์ ๋งํฉ๋๋ค. ๋คํธ์ํฌ ์ฐธ์ฌ์๋ ์ฐ์ฐ ํผ์ฆ์ ํธ๋ ๋์ ์๋ณธ์ ์์นํ๊ณ ๋ธ๋ก ํ์ธ์ ๋๋ ๊ฒ์ฆ์๊ฐ ๋ฉ๋๋ค. ํต์ฌ ํ์ ์ ๊ฒฝ์ ์ ์ต์ข ์ฑ์ ๋๋ค. ๊ฒ์ฆ์๋ ์ค์ ๊ฐ์น๋ฅผ ์คํ ์ดํนํ๊ณ , ์ ์งํ๊ฒ ํ๋ํ๋ฉด ๋ณด์์ ๋ฐ์ผ๋ฉฐ, ๊ท์น์ ์ด๊ธฐ๋ฉด ์์น๊ธ ์ผ๋ถ๋ฅผ ์์ต๋๋ค('์ฌ๋์ฑ'์ด๋ผ๋ ํจ๋ํฐ). ์บ์คํผ๋ ์ด๋๋ฆฌ์์ ๊ณต๊ฒฉํ๋ ๊ฒ์ ๊ฒฝ์ ์ ์ผ๋ก ๋นํฉ๋ฆฌ์ ์ธ ์ ํ์ผ๋ก ๋ง๋ค์๊ณ , ์์ ์ฆ๋ช ์ ๋ฌผ๋ ๊ณต์ธ์ ๋ณด์์ ์ ์งํ ํฉ์์๋ ๋ณด์์, ์ด์ค ํฌํ์๋ ์ฒ๋ฒ์ ์ฃผ๋ ๊ฒ์ ์ด๋ก ์ธ์ผํฐ๋ธ๋ก ๋์ฒดํ์ต๋๋ค.
์์ ์ฆ๋ช ์ฑ๊ตด์ฅ๊ณผ ์์น๊ธ์ ์ ๊ทธ๋ ์ง๋ถ์ฆ๋ช ๊ฒ์ฆ์๋ฅผ ๋๋ํ ๋๋นํ ๋ค์ด์ด๊ทธ๋จ
๋ ๊ฐ๋: ์บ์คํผ FFG์ ์บ์คํผ CBC
์บ์คํผ๋ ์ฒ์๋ถํฐ ํ๋์ ์ ํ์ด ์๋์์ต๋๋ค. ๋ ์ฐ๊ตฌ ๊ฐ๋๊ฐ ๊ทธ ๋ชจ์ต์ ๋ง๋ค์์ต๋๋ค.
- ์บ์คํผ FFG(Friendly Finality Gadget) โ ์๋ ์์ ์ฆ๋ช ์์ ์นํ ์ต์ข ์ฑ ์ฒดํฌํฌ์ธํธ๋ฅผ ๋ํ๋ ํ์ด๋ธ๋ฆฌ๋ ๊ณ์ธต์ ๋๋ค. ์์ ํ ์ง๋ถ์ฆ๋ช ์ผ๋ก ๊ฐ๋ ๊ฐ๋ ์ ๋ค๋ฆฌ๊ฐ ๋๊ณ , ๋จธ์ง ๋ ๋์ ๋ ํฉ์ ๊ณ์ธต์ ์ง์ ์ํฅ์ ์คฌ์ต๋๋ค.
- ์บ์คํผ CBC(Correct-By-Construction) โ ์ฌํ ๋ณด์์ด ์๋๋ผ ์ํ์ ๊ตฌ์ฑ ์์ฒด๋ก ์์ ์ฑ์ด ์ฑ๋ฆฝํ๋๋ก ์ค๊ณ๋, ๋ ์ด๋ก ์ ์ด๊ณ ์ถ์์ ์ธ ๊ณ์ด์ ๋๋ค.
ํ์ฌ ์ค์ ๋ก ์๋ํ๋ ์ด๋๋ฆฌ์์ ํฉ์ ๋ฉ์ปค๋์ฆ์ ์บ์คํผ FFG์์ ์ด์ด์ง ์์ด๋์ด๋ฅผ LMD-GHOST ํฌํฌ ์ ํ ๊ท์น๊ณผ ๊ฒฐํฉํด ์ฌ์ฉํฉ๋๋ค.
์บ์คํผ๊ฐ ๋คํธ์ํฌ๋ฅผ ๋ณดํธํ๋ ๋ฐฉ์
๋ณด์ ๋ชจ๋ธ์ ํจ๊ป ์๋ํ๋ ์ธ ๊ฐ์ง ๊ธฐ๋ฅ ์์ ์ ์์ต๋๋ค.
1. ๋ด๋ณด ์์น(๋ณธ๋ฉ)
์ฐธ์ฌํ๋ ค๋ฉด ๊ฒ์ฆ์๋ ๋ณด์ฆ๊ธ์ผ๋ก ETH๋ฅผ ์ ๊ฐ์ผ ํ๋ฉฐ, ์ด๋ฅผ '๋ณธ๋ฉ(bonding)'์ด๋ผ๊ณ ํฉ๋๋ค. ๋ด๋ณด๋ฅผ ์์นํ ๊ฒ์ฆ์๋ง ํฉ์์ ํฌํํ ์ ์์ต๋๋ค. ์์น๊ธ์ ์ธ์ ๋ ๋นผ์๊ธธ ์ ์๋, ์๊ธฐ ๋์ ๊ฑด ์ฑ ์์ ๋๋ค.
2. ์ต์ข ์ฑ ํฌํ
๊ฒ์ฆ์๋ ์ํฌํฌ(epoch) ๋จ์๋ก ์ฒดํฌํฌ์ธํธ๋ฅผ '์ ๋นํ'ํ ๋ค '์ต์ข ํ์ 'ํ๋ ํฌํ๋ฅผ ํฉ๋๋ค. ์ฒดํฌํฌ์ธํธ๊ฐ ์ต์ข ํ์ ๋๋ฉด, ์ด๋ฅผ ๋๋๋ฆฌ๋ ค๋ ๊ณต๊ฒฉ์๋ ์ ์ฒด ์คํ ์ดํน๋ ETH์ ์ต์ 3๋ถ์ 1์ ์๊ฐํด์ผ ํฉ๋๋ค. ์ด๊ฒ์ด ์ค์ ์๋ฏธ์ ๊ฒฝ์ ์ ์ต์ข ์ฑ์ ๋๋ค. ๋๋๋ฆฌ๊ธฐ๊ฐ '๋งค์ฐ ์ด๋ ค์ด' ์์ค์ด ์๋๋ผ, ๋น์ฉ์ด ์ฆ๋ช ๊ฐ๋ฅํ๊ฒ ํฝ๋๋ค.
3. ์ฌ๋์ฑ
๊ฒ์ฆ์๊ฐ ์ด์ค ์๋ช ์ ํ๊ฑฐ๋ ์์ ์ ์ด์ ํฌํ์ ๋ชจ์๋๋ ํฌํ(์ด์ค ํฌํ)๋ฅผ ํ๋ฉด ํ๋กํ ์ฝ์ด ์์น๊ธ์ ์ญ๊ฐํฉ๋๋ค. ์ ์งํ ๊ฒ์ฆ์๋ ์ ๊ท ๋ฐํ๋ถ๊ณผ ๊ฑฐ๋ ์์๋ฃ๋ฅผ ๋ฐ๊ณ , ๋ถ์ ์งํ ๊ฒ์ฆ์๋ ์๋ณธ์ ์์ต๋๋ค. ํจ๋ํฐ๋ ๋์์ ๊ท์น์ ์ด๊ธด ๊ฒ์ฆ์ ์์ ๋น๋กํด ์ปค์ง๋ฏ๋ก ์กฐ์ง์ ์ธ ๊ณต๊ฒฉ์ด ๊ฐ์ฅ ๋ฌด๊ฒ๊ฒ ์ฒ๋ฒ๋ฉ๋๋ค.
์ํฌํฌ ํ๋ฆ๋ โ ๋ธ๋ก ์ ์, ์ฆ๋ช (attestation), ์ ๋นํ, ์ต์ข ํ์ , ๋ถ์ ์งํ ํฌํ ์ ์ฌ๋์ฑ ๋ถ๊ธฐ
์์ ์ฆ๋ช vs ์บ์คํผ ์ง๋ถ์ฆ๋ช
| ๊ตฌ๋ถ | ์์ ์ฆ๋ช | ์บ์คํผ(์ง๋ถ์ฆ๋ช ) |
|---|---|---|
| ๋ธ๋ก ์์ฐ์ ์ ์ ๊ธฐ์ค | ํด์ ํ์(์๋น ์๋์ง) | ์์น ์ง๋ถ(์ ๊ธด ์๋ณธ) |
| ๊ณต๊ฒฉ ๋น์ฉ | ๊ณผ๋ฐ ํ๋์จ์ด ๊ตฌ๋งคยท์ด์ | ์ง๋ถ์ ์ฝ 1/3 ํ๋ณด ๋ฐ ์ฌ๋์ฑ ์ํ ๊ฐ์ |
| ์๋์ง ์ฌ์ฉ | ๋งค์ฐ ๋์ | ์ฝ 99.9% ๋ฎ์ |
| ๋ณด์ ๋ชจ๋ธ | ๋ธ๋ก ๋ณด์ + ์์๋ฃ | ์ ๊ท ๋ฐํ + ์์๋ฃ, '์ฑ๊ตด' ๋ณด์ ์์ |
| ๋ถ์ ํ์ ํจ๋ํฐ | ์์(์ ๊ธฐ๋ง ๋ญ๋น) | ์ฌ๋์ฑ โ ์์น๊ธ ์ง์ ์์ค |
| ์ต์ข ์ฑ | ํ๋ฅ ์ (ํ์ธ์ด ๋ง์์๋ก ์์ ) | ๋ ์ํฌํฌ ํ ๊ฒฝ์ ์ ์ต์ข ์ฑ |
| ํ๋์จ์ด ์ง์ ์ฅ๋ฒฝ | ์ ์ฉ ์ฅ๋น(ASIC/GPU) | ์ผ๋ฐ ์๋ฒ + 32 ETH |
๊ณ์ฐ ์์: ์ ์งํ ๊ฒ์ฆ์ vs ์ฌ๋์ฑ๋ ๊ฒ์ฆ์
๊ฒ์ฆ์๊ฐ 32 ETH๋ฅผ ์์นํ๊ณ ๋คํธ์ํฌ๊ฐ ์ฐ 4%์ ์คํ ์ดํน ์์ต๋ฅ ์ ์ ๊ณตํ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค.
- ์ ์งํ ๊ฒฝ์ฐ: 1๋ ๋์ ์ฝ 32 ร 0.04 = 1.28 ETH์ ๋ณด์์ ์ป์ต๋๋ค. ์๊ธ์ ๊ทธ๋๋ก์ด๋ฉฐ, ์๋์ 32 ETH์ ๋ณด์์ ํจ๊ป ์ธ์ถํ ์ ์์ต๋๋ค.
- ์ฌ๋์ฑ๋ ๊ฒฝ์ฐ: ๊ฒ์ฆ์๊ฐ ์ฐ์์ ์ธ ์ฌ๊ณ ์ค์ ์ด์ค ์๋ช ์ ํ๊ณ , ํ๋กํ ์ฝ์ด ์ต์ ํจ๋ํฐ 1 ETH์ ์๊ด ํจ๋ํฐ๋ฅผ ๋ํด ์์ปจ๋ ์ด 3 ETH๋ฅผ ๋ถ๊ณผํ๋ค๊ณ ํด ๋ด ์๋ค. ๊ฒ์ฆ์๋ 29 ETH๋ง ๋จ๊ธด ์ฑ ๊ฐ์ ํด์ถ๋๊ณ ํฅํ ์์ต๋ ๋ชจ๋ ์์ต๋๋ค. ํ์๊ฐ์ ๋ถ์ ํ์๊ฐ 2๋ ๋๊ฒ ๊ธฐ๋ํ ์ ์๋ ๋ณด์์ ์ง์ ๋ฒ๋ฆฝ๋๋ค.
ํต์ฌ์ ๋ถ์ ํ์์ ๊ธฐ๋๊ฐ์ด ํฌ๊ฒ ๋ง์ด๋์ค๋ผ๋ ์ ์ ๋๋ค. ์ด ๋น๋์นญ์ฑ์ด ์ค๊ณ์ ์ ๋ถ์ ๋๋ค.
๊ฒ์ฆ์๊ฐ ๋๋ ๊ธฐ๋ณธ ๋จ๊ณ
- ์ง๋ถ ํ๋ณด โ 32 ETH๋ฅผ ๋ง๋ จํฉ๋๋ค(๋ณด์ ๋์ด ์ ๋ค๋ฉด ์คํ ์ดํน ํ์ด๋ ๋ฆฌํด๋ ์คํ ์ดํน์ ์ด์ฉํฉ๋๋ค).
- ๋ ธ๋ ์ด์ โ ์์ ์ ์ธ ํ๋์จ์ด์์ ์คํ ํด๋ผ์ด์ธํธ์ ํฉ์ ํด๋ผ์ด์ธํธ๋ฅผ ๋ชจ๋ ์ด์ํฉ๋๋ค.
- ํค ์์ฑ๊ณผ ์์น โ ๊ฒ์ฆ์ ํค๋ฅผ ๋ง๋ค๊ณ ์์น ์ปจํธ๋ํธ์ ๋ด๋ณด๋ฅผ ์ ์ถํฉ๋๋ค.
- ์ฆ๋ช ๊ณผ ์ ์ โ ๊ฒ์ฆ์๊ฐ ์ฒดํฌํฌ์ธํธ์ ํฌํํ๊ณ ๋๋๋ก ๋ธ๋ก์ ์ ์ํฉ๋๋ค.
- ์จ๋ผ์ธ ์ ์ง โ ๋ค์ดํ์์๋ ์์ ๋นํ์ฑ ํจ๋ํฐ๊ฐ ๋ถ๊ณ , ๊พธ์คํ ์ ์ ๊ฐ๋์ ๋ณด์์ ๋ณต๋ฆฌ๋ก ๋๋ฆฝ๋๋ค.
- ์ค๋น๋๋ฉด ํด์ถ โ ์ง์ ์๋ ํด์ถ์ ์์ฒญํด ๋ด๋ณด๋ฅผ ํด์ ํ๊ณ ์ง๋ถ์ ์ธ์ถํฉ๋๋ค.
์์ธํ ๊ณผ์ ์ ์ด๋๋ฆฌ์ ์คํ ์ดํน ๊ฐ์ด๋์ ํญ๋์ ์ง๋ถ์ฆ๋ช ์ฑ๊ตด ๊ฐ์ด๋๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์ํ ์์์ ์ฃผ์ํ ์
- ์ฌ๋์ฑ ์ํ: ์๋ชป ์ค์ ๋๊ฑฐ๋ ์ค๋ณต๋ ๊ฒ์ฆ์ ํค๋ ์๋์น ์์ ์ด์ค ์๋ช ์ ์ผ์ผํฌ ์ ์์ต๋๋ค. ๊ฐ์ ํค๋ฅผ ๋ ๋์ ๊ธฐ๊ธฐ์์ ๋๋ฆฌ๋ฉด ์ ์งํ ์ด์์๋ ์ฌ๋์ฑ๋ฉ๋๋ค.
- ์๊ด ํจ๋ํฐ: ํด๋ผ์ฐ๋ ์ฅ์ ๋ ๋ฒ๊ทธ๊ฐ ์๋ ํด๋ผ์ด์ธํธ ๋๋ฌธ์ ๋ง์ ๊ฒ์ฆ์๊ฐ ๋์์ ์คํจํ๋ฉด ํจ๋ํฐ๊ฐ ์ปค์ง๋๋ค. ํด๋ผ์ด์ธํธ ์ํํธ์จ์ด๋ฅผ ๋ค์ํํ๋ฉด ์ด ์ํ์ด ์ค์ด๋ญ๋๋ค.
- ์ ๋์ฑ ์ ๊น: ์คํ ์ดํน ์ค์ธ ETH๋ ์์ ๋กญ๊ฒ ๊ฑฐ๋ํ ์ ์๊ณ , ํด์ถ์ ๋๊ธฐ์ด์ ๊ฑฐ์นฉ๋๋ค.
- '์์ ๊ฒ ์์(Nothing at stake)' ๋ฌธ์ ์ ์ด๋ก ๊ณผ ์ค์ : ๋นํ์๋ค์ ์ค๋ซ๋์ PoS ๊ฒ์ฆ์๊ฐ ๋ชจ๋ ํฌํฌ์ ๊ฐ์ธ๊ฒ ํฌํํ ์ ์๋ค๊ณ ์ฃผ์ฅํ์ต๋๋ค. ์บ์คํผ์ ์ฌ๋์ฑ ์กฐ๊ฑด์ ๋ฐ๋ก ๊ทธ ํ๋์ ๋น์ธ๊ฒ ๋ง๋ค๊ธฐ ์ํด ์กด์ฌํ์ง๋ง, ๋ณด์์ ๊ฒฐ๊ตญ ์ฌ๋ฐ๋ฅธ ๊ตฌํ์ ๋ฌ๋ ค ์์ต๋๋ค.
- ์ค์ํ ๊ฒฝํฅ: ๋ํ ์คํ ์ดํน ์ฌ์ ์๊ฐ ์ํฅ๋ ฅ์ ์์ ์ ์์ผ๋ฉฐ, ์ด๋ ํ๋กํ ์ฝ ์์ฒด์ ๋ณด์๊ณผ๋ ๋ณ๊ฐ์ธ ๊ฑฐ๋ฒ๋์ค ๋ฌธ์ ์ ๋๋ค.
COINOTAG ๊ด์
๊ณผ๊ฑฐ ์บ์คํผ๋ ์ธ์ ๊ฐ ์ฑ๊ตด์ ๋์ฒดํ ์ง๋ ๋ชจ๋ฅด๋ ์ด๋ก ์์ ํ๋กํ ์ฝ๋ก ์ฌ๊ฒจ์ก์ต๋๋ค. ๊ทธ ์๋๋ ๋๋ฌ์ต๋๋ค. ์บ์คํผ FFG์ ํ์์ ์ค์ ๋ก ๊ฐ๋๋๋ฉฐ ํ์กดํ๋ ๊ฐ์ฅ ํฐ ์ค๋งํธ ์ปจํธ๋ํธ ๋คํธ์ํฌ ์ค ํ๋๋ฅผ ๋ณดํธํ๊ณ ์๊ณ , ์ด๋๋ฆฌ์์ ๋จธ์ง ์ดํ ์ง๋ถ์ฆ๋ช ์ผ๋ก ์ด์๋๊ณ ์์ต๋๋ค. ์ผ๋ฐ ํฌ์์์๊ฒ ์ค์ฉ์ ์ธ ์ ํธ๋ ์ด๊ฒ์ ๋๋ค. ETH๋ ๋ณด์๊ณผ ํตํ ์ ์ฑ ์ด ์คํ ์ดํน ์ฐธ์ฌ์ ์ฐ๊ฒฐ๋ ์์ตํ ์์ฐ์ด ๋์ต๋๋ค. ๋ณธ๋ฉ๊ณผ ์ฌ๋์ฑ์ ์ดํดํ๋ ์ผ์ ๋ ์ด์ ํ๋ฌธ์ ์ธ ๊ด์ฌ์ฌ๊ฐ ์๋๋๋ค. ์คํ ์ดํน ์์ต, ๊ฒ์ฆ์ ๊ฒฝ์ , ์ด๋๋ฆฌ์์ ์ฅ๊ธฐ ๋ณด์ ์์ฐ์ด ์ค์ ๋ก ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํดํ๋ ํ ๋์ ๋๋ค.
์ด๊ธฐ ์บ์คํผ ์ฐ๊ตฌ ์ ์๋ถํฐ ๋จธ์ง, ๊ทธ๋ฆฌ๊ณ ์คํ ์ดํน ์ฐธ์ฌ ํํฉ๊น์ง ์ด์ด์ง๋ ํ์๋ผ์ธ
ํฌ์์ ์ ์์ฌํญ
ํ๊ตญ์์ ๊ฐ์์์ฐ ๊ฑฐ๋๋ ๊ธ์ต์ ๋ณด๋ถ์์(FIU)์ ์ ๊ณ ํ ๊ฐ์์์ฐ์ฌ์ ์๋ฅผ ํตํด ์ด๋ฃจ์ด์ง๋ฉฐ, 2024๋ 7์ 19์ผ๋ถํฐ ใ๊ฐ์์์ฐ ์ด์ฉ์ ๋ณดํธ ๋ฑ์ ๊ดํ ๋ฒ๋ฅ ใ์ด ์ํ๋๊ณ ์์ต๋๋ค.
๊ฐ์์์ฐ์ ๊ฐ๊ฒฉ ๋ณ๋์ฑ์ด ํฌ๊ณ ์๊ธ ์์ค์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด ํ์ด์ง๋ ์ ๋ณด ์ ๊ณต ๋ชฉ์ ์ด๋ฉฐ ํฌ์ ๊ถ์ ๊ฐ ์๋๋๋ค.
๊ธ์ต์ ๋ณด๋ถ์์(FIU) ยท ๊ตญ๊ฐ๋ฒ๋ น์ ๋ณด์ผํฐ: ๊ฐ์์์ฐ ์ด์ฉ์ ๋ณดํธ ๋ฑ์ ๊ดํ ๋ฒ๋ฅ
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ด๋๋ฆฌ์ ์บ์คํผ ํ๋กํ ์ฝ์ด๋ ๋ฌด์์ธ๊ฐ์?
์บ์คํผ๋ ์ด๋๋ฆฌ์์ ์ง๋ถ์ฆ๋ช ํฉ์ ์ค๊ณ์ ๋๋ค. ๊ฒ์ฆ์๋ ETH๋ฅผ ๋ด๋ณด๋ก ์์นํด ๋ธ๋ก ์ต์ข ์ฑ์ ํฌํํ๋ฉฐ, ์ ์งํ๊ฒ ํ๋ํ๋ฉด ๋ณด์์ ๋ฐ๊ณ ๋ถ์ ์งํ๊ฒ ํ๋ํ๋ฉด ์์น๊ธ ์ผ๋ถ๋ฅผ ์ฌ๋์ฑ๋นํฉ๋๋ค. ๊ทธ ํ์์ด ์ค๋๋ ์ด๋๋ฆฌ์์ ๋ณดํธํ๊ณ ์์ต๋๋ค.
์บ์คํผ FFG์ ์บ์คํผ CBC์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ์?
์บ์คํผ FFG(Friendly Finality Gadget)๋ ์์ ์ฆ๋ช ์์ ์ง๋ถ์ฆ๋ช ์ผ๋ก ๋์ด๊ฐ๋ ๋ค๋ฆฌ ์ญํ ์ ํ ์ต์ข ์ฑ ๊ณ์ธต์ผ๋ก, ์ด๋๋ฆฌ์์ ์ค์ ํฉ์ ๊ณ์ธต์ ํ์ฑํ์ต๋๋ค. ์บ์คํผ CBC(Correct-By-Construction)๋ ์ํ์ ๊ตฌ์ฑ์ผ๋ก ์์ ์ฑ์ด ์ฑ๋ฆฝํ๋๋ก ์ค๊ณ๋ ๋ ์ถ์์ ์ธ ๋ฐฉ์์ ๋๋ค.
์บ์คํผ์์ ์ฌ๋์ฑ์ด๋ ๋ฌด์์ธ๊ฐ์?
์ฌ๋์ฑ์ ๊ฒ์ฆ์๊ฐ ๊ท์น์ ์ด๊ฒผ์ ๋, ๋๊ฐ ์ด์ค ์๋ช ์ ํ๊ฑฐ๋ ์์ ์ ์ด์ ํฌํ์ ๋ชจ์๋๊ฒ ํฌํํ์ ๋ ์์นํ ETH์ ์ผ๋ถ๋ฅผ ์ญ๊ฐํ๋ ํจ๋ํฐ์ ๋๋ค. ํจ๊ป ๊ท์น์ ์ด๊ธด ๊ฒ์ฆ์๊ฐ ๋ง์์๋ก ํจ๋ํฐ๊ฐ ์ปค์ ธ ์กฐ์ง์ ์ธ ๊ณต๊ฒฉ์ด ๊ฐ์ฅ ๋น์ธ์ง๋๋ค.
์ด๋๋ฆฌ์์ ์ง๊ธ๋ ์บ์คํผ๋ฅผ ์ฌ์ฉํ๋์?
๋ค. ์ด๊ธฐ ์บ์คํผ ์ฐ๊ตฌ๋ ๋ ๊ฐ๋์์ง๋ง, FFG ๊ณ๋ณด๊ฐ ๋จธ์ง ์ดํ ์ด๋๋ฆฌ์์ด ์ด์ํ๋ ํฉ์ ๋ฉ์ปค๋์ฆ์ ์ง์ ๋ฐ์๋์ต๋๋ค. ์ด๋๋ฆฌ์์ ๋ ์ด์ ์ฑ๊ตด์ ์ฌ์ฉํ์ง ์์ผ๋ฉฐ, ๋ด๋ณด๋ฅผ ์์นํ ๊ฒ์ฆ์์ ์ฌ๋์ฑ์ด ๋คํธ์ํฌ๋ฅผ ๋ณดํธํฉ๋๋ค.

