๐ฐ๐ท Experience and Key Insights from ICBC 24
ICBC 24 ์ฐธ์ฌ๊ธฐ
์ง๋ 5์ ๋ง์ง๋ง ์ฃผ, ์์ผ๋๋ ๋๋ธ๋ฆฐ์ ์๋ฆ๋ค์ด ๋ช ๋ฌธ ๋ํ์ธ Trinity College Dublin์์ ๊ฐ์ต๋ The 6th International Conference on Blockchain and Cryptocurrency (ICBC) 24 ํํ์ ์ฐธ์ํ์ต๋๋ค.
** ์ด ๊ธ์ ์๋ จ๋ ์ฐ๊ตฌ์๋ค ๋ณด๋ค๋ ํ์, ์ด๋ณด ์ฐ๊ตฌ์, ๊ทธ๋ฆฌ๊ณ ์ํธํํ ์ฐ์ ๊ณผ ์์นด๋ฐ๋ฏธ์์ ์ฐ๊ณ๋ฅผ ๋ชจ์ํ๋ ์ด๋ค์๊ฒ ์ ์ฉํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์์ฑ๋์์ต๋๋ค.
2019๋ ๊ตญ๋ฐฉ๊ณผํ๊ธฐ์ ์ฐ๊ตฌ์ (ADD) ์ฐ๊ตฌ์์ผ๋ก ์๋ ์์ ์์ธ์์ ์ด๋ ธ๋ ์ฒซ ICBC 2019์ ์ฐธ์ํ์๊ธฐ ๋๋ฌธ์, ์ด๋ฒ ๋๋ธ๋ฆฐ ํํ๋ ์ ์๊ฒ ํน๋ณํ ์๋ฏธ๊ฐ ์์์ต๋๋ค. ์ฒซ ํํ ์ดํ๋ก๋ ์ ๋ ์ง์์ ์ผ๋ก ์ด ํํ์์ ์ข์ ๋ ผ๋ฌธ๋ค์ ์ฝ์ด์๋๋ฐ, ์ฌ ํด ํํ์์ ํนํ ICBC์ ์์ ์ง์ ์ธ ์ฑ์ฅ์ ์ฒด๊ฐํ ์ ์์์ต๋๋ค. ๋ง์ ์ฃผ์ ์ฐ๊ตฌ๊ทธ๋ฃน์์ ๋ฐํ๋ฅผ ํ์์ผ๋ฉฐ, ZKP, ๊ฑฐ๋์ ๋ฑ์ ๋ค์ํ ์ํฌ์ต์ด ์ด๋ ค ๋ธ๋ก์ฒด์ธ ๋ถ์ผ์์ ์ถฉ๋ถํ ๋ค์ํ ์ฃผ์ ๊ฐ ์์์ต๋๋ค. ์ด๋ฒ ํํ์์ ๊ณต์์ ์ผ๋ก ๋ฐํ๋ ํต๊ณ์ ๋ฐ๋ฅด๋ฉด, ๋ฉ์ธ์ธ์ ์ ๋ฐํํ๋ full paper์ accept ratio๋ ์๋นํ ๋ฎ์ ํธ์ธ 18.8% (34/181)์์ต๋๋ค. ์ด๋ ํํ๊ฐ ์ผ๋ง๋ ์์ ์ผ๋ก ๊ฒฝ์์ ์ธ์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ์งํ์ด๊ธฐ๋ ํ์ง๋ง, ์ด ์์น ์์ฒด๊ฐ ํํ์ ์ง์ ๊ฐ์น๋ฅผ ์์ ํ ๋๋ณํ์ง๋ ์๋๋ค๋ ์ ์ญ์ ์ฐธ๊ณ ๋ถํ๋๋ฆฝ๋๋ค.
์ปจํผ๋ฐ์ค์์๋ ํนํ ์นด๋ฅด๋ค๋ ธ ์ฌ๋จ์ ํ์ ํ์ ์ด๋ฃจ์ด์ง ๋ค์ํ ์ธ์ ๋ค์ด ์ธ์์ ์ด์์ต๋๋ค. ์นด๋ฅด๋ค๋ ธ ์ฌ๋จ์ด ํ์ค์ํ๋ผ๋ ์ฒ ํ์ ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ด๋ ๊ฒ์ ์ผํ ์๊ณ ์์์ง๋ง, ์ค์ ๋ก ์ฌ๋จ ๊ด๊ณ์๋ค์ด ์งํํ๋ ์นด๋ฅด๋ค๋ ธ์์ ์งํํ ํค๋ ธํธ์ ์ฐ๊ตฌ ๋ฐํ๋ฅผ ํตํด, ๊ทธ๋ค์ ๋ ธ๋ ฅ๊ณผ ์ฒ ํ์ ๊ฐ๊น์ด์ ์ฟ๋ณผ ์ ์์์ต๋๋ค. ์นด๋ฅด๋ค๋ ธ์ Technical director์ธ Sebastian Bode์ ํค๋ ธํธ๋ ์ฐ๊ตฌ์ ์์ง๋์ด๋ง์ ๊ณตํต์ ๊ณผ ์ฐจ์ด์ ์ ์ด์ผ๊ธฐํ๋ฉฐ ํ๋ก์ ํธ๋ฅผ ์ถ์งํ๋ ๊ฒ์ ๋ํ ๊ณ ๋ฏผ์ ๊ณต์ ํด ๋ง์ ์ฐ๊ตฌ์์ ์ ๊ณ ๊ด๊ณ์๋ค์ ๋ง์ ๊ณต๊ฐ์ ์ด๋์ด๋๊ณ ์ฌ๋ฌ ์ธ์ฌ์ดํธ๋ฅผ ์ฃผ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ ๋ ์ด๋ฒ ํํ์ โA Tip for IOTA Privacy: IOTA Light Node Deanonymization via Tip Selectionโ [1] ์ด๋ผ๋ ๋ฉ์ธ์ธ์ ๋ ผ๋ฌธ์ 2์ ์๋ก์ ์ฐธ์ฌํ์ต๋๋ค. ์ด ๋ ผ๋ฌธ์ IOTA light node ์ฌ์ฉ์ ๊ณต๊ฒฉ์๊ฐ ์ด์ํ๋ ๋ ธ๋์ ์ง์ํ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก tip์ ์ ํํ ๊ฐ๋ฅ์ฑ์ด ์๋นํ ๋์ ์ด๋ฅผ ํตํด ์ฌ์ฉ์์ ํ๋ผ์ด๋ฒ์ ์ ๋ณด๊ฐ ๋ ธ์ถ๋ ๊ฐ๋ฅ์ฑ์ด ์๋ค๋ ๋ด์ฉ์ ๋๋ค. ์ฌ๋ฌ ํ๊ฒฝ๊ณผ ์ค ๋ ธ๋ ๋ถํฌ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋ฎฌ๋ ์ด์ ์ ์ํํ์ฌ ๊ณต๊ฒฉ์ ์ฑ๊ณต ๊ฐ๋ฅ์ฑ์ ํ์ธํ์์ต๋๋ค. ๋จ, ์ฌ๊ธฐ์ ์ฌ์ฉํ ๋ ธ๋ ๋ถํฌ๋ ๋ช ๋ ์ง๋ ๋ฐ์ดํฐ์ ์ด๊ธฐ ๋๋ฌธ์ ์ต์ ๋ ธ๋ ๋ถํฌ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ์ฌ ์ข ๋ ์๋ฐํ๊ฒ ๊ณต๊ฒฉ์ ์ ํจ์ฑ์ ๋ถ์ํ๋ฉฐ ์ถ๊ฐ์ ์ฐ๊ตฌ๋ฅผ ์ค๋นํ๊ณ ์์ต๋๋ค. ์ฐธ๊ณ ๋ก ๋ ธ๋๋ถํฌ๋ฅผ ํ์ธํ๊ธฐ ์ํด ๋ ธ๋ ์ง์๋ฅผ ๋ฌด์์์ ์ผ๋ก ๋ ๋ฆด ๊ฒฝ์ฐ ๋คํธ์ํฌ์ ์ง๋์น ๋ถ๋ด์ด ๋๊ธฐ ๋๋ฌธ์ IOTA ๋คํธ์ํฌ ์ฌ์ฉ์ ์ง์ฅ์ ์ฃผ์ง ์๊ณ ์์ ํ๊ฒ ๋ ธ๋ ๋ถํฌ๋ฅผ ํ์ ํ ๋ฐฉ๋ฒ์ ํ์ธ์ค์ ๋๋ค. ๋ํ, ๊ธฐํ๊ฐ ๋์ด ์ฐ์ฐํ๊ฒ ํํ์์ Session chair ๋ก ๊ด์ฌ ์๋ ์ธ์ ์ ๋ด๋นํ์ฌ ์ปค๋ฎค๋ํฐ์ ๋ด์ฌํ๋ ์ข์ ๊ฒฝํ์ ํ๊ธฐ๋ ํ์์ต๋๋ค.
์ฌ๋ฌ ๋ ผ๋ฌธ ๋ฐํ์์ ๋ง์ ํฅ๋ฏธ๋ก์ด ๋ฐํ๋ค์ด ์์์ง๋ง ๊ฐ์ธ์ ์ผ๋ก๋ Stablecoin, Rollup, VDF (Verifiable Delay Fucntion) ์ ๊ด๋ จ๋ ๋ ผ๋ฌธ๋ค์ด ์ ๊ด์ฌ์ ๋์์ต๋๋ค.
Yujin Potter ๋๊ป์ ๋ฐํํด์ฃผ์ Stablecoin ์ ๊ดํ ์ฐ๊ตฌ [2] ์์ Terra (Luna) ์ฌํ๋ฅผ ์ฃผ๋ชฉํ๋ฉฐ ์ด๋ค ์ํ๊ฐ pegging ์ ๊นจํธ๋ฆฌ๋์ง ๊ฒ์์ด๋ก ์ ์ผ๋ก ๋ถ์ํฉ๋๋ค. USDT, USDC์ ๊ฐ์ด ์์ฐ์ด ์์ ํ ์ฝ์ธ ๋ฐํ๋์ ๋ท๋ฐ์นจ ํ๋ (fully-backed) stablecoin ์ ๊ฒฝ์ฐ ๋ชจ๋ ์ํฉ์์ ํญ์ pegging ์ด ์ ์ง๋๋ ๋ด์ฌ ๊ท ํ์ ๊ฐ์ต๋๋ค. ํ์ง๋ง, ์์ฐ์ด ์์ ํ Stablecoin ์ ๋ฐํ๋์ ๋ท๋ฐ์นจํ์ง ์๋ ํ ๋ง์ ์ง์ (์ฌ์ ์ ์ํ)์์ ์ ์ด๋ pegging ์ด ๊นจ์ง๋ ๋ด์ฌ ๊ท ํ์ ๊ฐ๋๋ค๊ฑฐ๋, ํน์ pegging ์ด ๊นจ์ง๋ ๋ด์ฌ ๊ท ํโ๋งโ์ ๊ฐ๋๋ค๋ ์ ์ ๋ณด์ ๋๋ค. ๋ํ, 1๋ ๊ฐ์ stablecoin ์ ๊ฐ๊ฒฉ ์ ๋ณด๋ฅผ ํตํด stablecoin ๊ฐ๊ฒฉ์ด ์ข ๋ฅ๋ณ๋ก ์ผ๋ง๋ ์์ ์ ์ผ๋ก, ํน์ ๋ถ์์ ํ๊ฒ ์ ์ง๋๋์ง ์ด๋ก ์ ๋ถ์๊ณผ ๋น๊ตํฉ๋๋ค. ๋ค๋ง, ๊ทธ ์ง์ ์ ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ป๊ฒ ํ๊ฐํ ์ ์๋์ง ์๋ค๋ ๊ฒ์ ํ๊ณ์ ์ผ๋ก ์์ ๋๊ณ ์์ต๋๋ค.
Yan Gorzny ๋๊ป์ ๋ฐํํ Rollup ๊ด๋ จ ๋ฐํ [3] ์์๋ Rollup์ ์์ถ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ SoK ๋ฅผ ๋ค๋ฃจ์์ต๋๋ค. ๋กค์ ์ ์ด์ํ๋๋ฐ ๊ฐ์ฅ ํฐ ๋น์ฉ ์ค ํ๋๋ ํ์์ฒด์ธ์ ๋ฐ์ดํฐ๋ฅผ ์์์ฒด์ธ์ batch ํํ๋ก ์ ๋ก๋ ํ๋ ๋น์ฉ์ ๋๋ค. ์ด๋ฌํ ๋น์ฉ์ ์ด๋ฒ Ethereum Dancun ์ ๋ฐ์ดํธ์ Blob ๊ณผ ๊ด๋ จํ์ฌ ์๋นํ ๊ฐ์ ๋ ๊ฒ์ผ๋ก ๋ณด์ด๊ธฐ๋ ํฉ๋๋ค. ์ด ์ฐ๊ตฌ์์๋ OP Stack ์์ ์ฌ์ฉํ๋ ztsd ๊ฐ ์ฌ๋ฌ ์๋๋ฆฌ์ค์์ ๊ฐ์ฅ ์ข์ ์์ถ ํผํฌ๋จผ์ค๋ฅผ ๊ฐ์ง๋ค๋ ์ ์ ๋ณด์ฌ์คฌ์ต๋๋ค. ๋ํ, ๋ฐํ์๋ EVM์ ๋น์ฉ๊ตฌ์กฐ์ zerobyte ๊ฐ non-zerobyte ๋๋น ํจ์ฌ ์ ๋ ดํ ๋น์ฉ์ ๊ฐ์ง๋ฏ๋ก ์์ผ๋ก ๋กค์ ๋น์ฉ์ ๋ ์ต์ ํ ํ๊ธฐ ์ํด์๋ zerobyte ๋ฅผ ๋ง์ด ์ฌ์ฉํ๋ ์์ถ์๊ณ ๋ฆฌ์ฆ์ด ์ค์ํ ๊ฒ์ด๋ผ ๊ฐ์กฐํ์์ต๋๋ค.
Shashank Motepalli ๋๊ป์ ๋ฐํํ VDF ๊ด๋ จ ์ฐ๊ตฌ [4] ์์๋ ํ๊ฐํ ๋ธ๋ก์ฒด์ธ์ ๋ฉค๋ฒ์ญ์ ํ์ค์ํํ๋ ์๋ก์ด ์ ๊ทผ๋ฒ์ ์ ์ํฉ๋๋ค. Delay tower ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ๋ ธ๋๊ฐ VDF๋ฅผ ํตํด ๋ ๋ฆฝ์ ์ผ๋ก ์ ์์ ์ฆ๋ช ํ๋๋ก ํจ์ผ๋ก์จ, ์ค์ ์ง์ค์ ๋ฉค๋ฒ์ญ ์๋น์ค ์ ๊ณต์ ์์ด๋ ์์์ ์ฐธ์ฌ์๋ค์ ๋ง์ผ๋ฉฐ ๋คํธ์ํฌ์ ์์ ์ฑ์ ์ ์งํ๊ณ ์ฐธ์ฌ๋ฅผ ๊ณต์ ํ๊ฒ ํ ์ ์์ต๋๋ค. VDF ์ฐ์ฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณ๋ ฌ์ฐ์ฐ์ด ๋ถ๊ฐ๋ฅ ํน์ ์ฝ์ง ์๊ธฐ์ ๋๋ฌด ๋ง์ ์ ๋ ฅ์๋ชจ๋ฅผ ํ์ง๋ ์์ผ๋ฉฐ PoW๋ PoS ๊ฐ์ ์ฑ๋ฆฐ์ง์ ๋นํด ์๋์ ์ผ๋ก ๊ณต์ ํ ์์์ผ๋ก ๊ฒฝ์ํ๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค. ์ด ์ฐ๊ตฌ๋ ์์ฆ ์ ์ฐ๊ตฌ์ฃผ์ ์ธ VDF ์ ํฅ๋ฏธ๋ก์ด ํ๊ฐ์ง ํ์ฉ ๋ฐฉ์์ ๋ณด์ฌ์ฃผ๋ ์์๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ด๋ค ๋ ผ๋ฌธ์ ๋ฐํํ ์ ์๋ค๊ณผ์ ๋ํ๋ฅผ ํตํด ์๋ก์ด ์ฐ๊ตฌ๋ฐฉํฅ์ ๋ํ ๊ฐ๋ฅ์ฑ์ ์๊ฐํด๋ดค์ ๋ฟ๋ง ์๋๋ผ, ์ ์ฐ๊ตฌ์ ๋ฐฉํฅ์ฑ์ ๋ํด ๋ ํ์ ์ ๊ฐ์ง ์ ์๊ฒ ๋๊ธฐ๋ ํ์์ต๋๋ค. ์์์น ๋ชปํ๊ฒ ์๋ ๋ถ๋ค์ ๋ง๋ ๋ํ๋ฅผ ๋๋๋ฉฐ ์ฐ๊ตฌ๋ฟ๋ง ์๋๋ผ ๊ฐ์ธ์ ์ธ ๊ฒฝํ์ ๊ณต์ ํ๋ ์๊ฐ๋ ๊ฐ์ก์ต๋๋ค. ์ด๋ฌํ ๋ง๋จ์ ํํ๊ฐ ์ ๊ณตํ๋ ๊ฐ์ฅ ํฐ ๊ฐ์น ์ค ํ๋์ ๋๋ค. ์ฝ๋ก๋ ์ดํ ์ฌํ์ด ๋ณธ๊ฒฉํ๋ ์๋์ธ ๋งํผ ๋ง์ ๊ฒ๋ค์ด ์๊ฒฉ์ผ๋ก ๊ฐ๋ฅํด ๋ณด์ด์ง๋ง, ๋ถ๋ช ๊ทธ๋ ์ง ์์ ๋ถ๋ถ๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํํ ์ฐธ์ฌ๋ฅผ ํตํด ์ง์ ์ฌ๋๋ค์ ๋ง๋๋ ๊ฒ์ ์์์น ๋ชปํ ์ฃผ์ ์ ๋ํ ํ ๋ก ์ ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ, ์๋ก์ด ์์ด๋์ด๋ฅผ ๋ฐ๊ฒฌํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
๋ฌผ๋ก ํฌ๋ฆฝํ ์ ๊ด๋ จ๋์ด์๋ FC, AFT ๋ฑ ์ข์ ํํ๋ ์ถ์ฒ๋๋ฆฌ์ง๋ง, ICBC ์ญ์ ์ด๋ฌํ ๊ต๋ฅ์ ์ฅ์ ์ ๊ณตํ๋ฉฐ, ์ฐ๊ตฌ์๋ค๊ณผ ์ฐ์ ๊ด๊ณ์๋ค์๊ฒ ๊ธฐํ๊ฐ ๋๋ค๋ฉด ์ฐธ์ฌํ๊ธฐ๋ฅผ ์ ๊ทน ์ถ์ฒํ๋ ๋ฐ์ ๋๋ค. ์ด๋ฐ ๊ฒฝํ์ ์ฐ๊ตฌ๋ฟ๋ง ์๋๋ผ ๊ฐ์ธ์ ์ ๋ฌธ์ ์ฑ์ฅ์๋ ํฌ๊ฒ ๊ธฐ์ฌํ๋ค๊ณ ๋ฏฟ์ต๋๋ค. ๋ฌด์๋ณด๋ค๋ ์ปค๋ฏธํฐ์์ ํํ์ ์ฑ์ฅ๊ณผ ๋ฐ์ ์ ์ํด ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ด๊ณ ์๋ค๊ณ ๋๊ปด์ง๋ ์ ์ ์์ผ๋ก๋ ICBC์ ๋ํ ์ฐธ์ฌ๋ฅผ ์๊ฐํ๊ฒ ๋ฉ๋๋ค.
** ๋ณธ ๊ธ์ Tokamak Network Foundation ์ Small Grant ์ ์ง์์ ๋ฐ์ ์์ฑ๋์์ต๋๋ค.
[1] Yang et al. โA Tip for IOTA Privacy: IOTA Light Node Deanonymization via Tip Selection,โ 2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Dublin, Ireland, 2024.
[2] Potter et al. โWhat Drives the (In) stability of a Stablecoin?,โ 2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Dublin, Ireland, 2024.
[3] Palakkal et al. โSoK: Compression in Rollups,โ 2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Dublin, Ireland, 2024.
[4] Shashank Motepalli and Hans-Arno Jacobsen. โDecentralizing permissioned blockchain with delay towers,โ 2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Dublin, Ireland, 2024.