๐Ÿ’ก Jumbo Ethereum ํŠธ๋žœ์žญ์…˜ ๋„์ž…: ํ—ค๋ฐ๋ผ์˜ EVM ํ˜ธํ™˜์„ฑ ๊ฐ•ํ™”

 

HIP-1086์—์„œ๋Š” Jumbo Ethereum ํŠธ๋žœ์žญ์…˜์„ ๋„์ž…ํ•˜์—ฌ callData ํ•œ๋„๋ฅผ ๊ธฐ์กด 6KB์—์„œ 128KB๋กœ ํ™•์žฅํ•จ์œผ๋กœ์จ EVM ํ˜ธํ™˜์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด ์ด์ •ํ‘œ๋Š” ๋ณต์žกํ•œ ๋‹ค๋‹จ๊ณ„ ๋ฐฐํฌ ๊ณผ์ •์„ ์ œ๊ฑฐํ•˜์—ฌ, ๊ฐœ๋ฐœ์ž๊ฐ€ ๋Œ€ํ˜• ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ๋‹จ์ผ ํŠธ๋žœ์žญ์…˜์œผ๋กœ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉฐ, ํ—ค๋ฐ๋ผ์˜ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์ˆ˜์ˆ˜๋ฃŒ์™€ ์šฐ์ˆ˜ํ•œ ์„ฑ๋Šฅ ์ด์ ์„ ๊ทธ๋Œ€๋กœ ์œ ์ง€์‹œํ‚ต๋‹ˆ๋‹ค.


⚙️ ํ—ค๋ฐ๋ผ์˜ EVM ํ˜ธํ™˜์„ฑ ํ–ฅ์ƒ

ํ—ค๋ฐ๋ผ๋Š” ํƒ€ ๋„คํŠธ์›Œํฌ์—์„œ ์ด์ฃผํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์˜ ๋ถˆํŽธ์„ ์ค„์ด๊ณ , EVM ๊ธฐ๋ฐ˜ ๋„คํŠธ์›Œํฌ์— ์ต์ˆ™ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์ด ํ—ค๋ฐ๋ผ์˜ ๋…์ž์ ์ธ ์žฅ์ ๋“ค ์‹ค์‹œ๊ฐ„ ์ •์‚ฐ, ๊ณต์ •ํ•œ ํŠธ๋žœ์žญ์…˜ ์ •๋ ฌ, MEV ๊ณต๊ฒฉ ์ €ํ•ญ์„ฑ, ๋‚ฎ๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์ˆ˜์ˆ˜๋ฃŒ— ์„ ์‰ฝ๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก EVM ํ˜ธํ™˜์„ฑ์„ ์ง€์†์ ์œผ๋กœ ์ถ”์ง„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

HIP-1086์€ ์ด๋Ÿฌํ•œ ๋ชฉํ‘œ ํ•˜์— ํƒ„์ƒํ•œ ์ค‘์š”ํ•œ ์ด์ •ํ‘œ์ž…๋‹ˆ๋‹ค. EVM ๊ธฐ๋ฐ˜ ํŠธ๋žœ์žญ์…˜์˜ callData ์ œํ•œ์„ ๋Š˜๋ฆผ์œผ๋กœ์จ, ๋ณต์žกํ•œ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ๋ฐฐํฌ์™€ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์ž‘์—…์˜ ๊ฐ€๋Šฅ์„ฑ์„ ํ™•์žฅํ•˜๋ฉฐ, ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ๋‹ค๋ฅธ EVM ๋„คํŠธ์›Œํฌ์™€ ๋”์šฑ ์œ ์‚ฌํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์ด๋Š” ๋‹จ์ˆœํžˆ ์ œ์•ฝ์„ ์™„ํ™”ํ•˜๋Š” ์ˆ˜์ค€์„ ๋„˜์–ด, ๋‹จ์ผ ํŠธ๋žœ์žญ์…˜ ๋‚ด์—์„œ ๋” ๋งŽ์€ callData๊ฐ€ ํ•„์š”ํ•œ ๊ณ ๋„ํ™”๋œ DeFi ํ”„๋กœํ† ์ฝœ, ์˜ค๋ผํด ๋„คํŠธ์›Œํฌ, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ•์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ“ฆ ํ˜์‹ ์˜ ํ•ต์‹ฌ: HIP-1086์ด ์ œ๊ณตํ•˜๋Š” ๊ฒƒ

HIP-1086์€ EthereumTransaction์— ๋Œ€ํ•ด ํŠธ๋žœ์žญ์…˜ ํฌ๊ธฐ ํ•œ๋„๋ฅผ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๊ณ , ๊ธฐ์กด 6KB์—์„œ ์ตœ๋Œ€ 128KB๋กœ callData ์šฉ๋Ÿ‰์„ ํ™•๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ์จ ํ—ค๋ฐ๋ผ์˜ ํŠธ๋žœ์žญ์…˜ ๊ธฐ๋Šฅ์€ ๋‹ค๋ฅธ ์ฃผ์š” EVM ๋„คํŠธ์›Œํฌ ์ˆ˜์ค€์— ๋„๋‹ฌํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ ๊ฐœ์„ ์€ EthereumTransaction์—๋งŒ ์ ์šฉ๋˜๋ฉฐ, ๋‹ค๋ฅธ ํ—ค๋ฐ๋ผ ๊ธฐ๋Šฅ์˜ ํŠธ๋žœ์žญ์…˜ ๋ชจ๋ธ์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํŠธ๋žœ์žญ์…˜ ๋น„์šฉ์€ EVM๊ณผ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค:

  • ๋ฐ”์ดํŠธ๋‹น 4๊ฐ€์Šค
  • ์ด ์•„๋‹Œ ๋ฐ”์ดํŠธ๋‹น 16๊ฐ€์Šค

์ฆ‰, ๊ฐœ๋ฐœ์ž๋Š” ๋น„์šฉ์„ ์ •ํ™•ํžˆ ์˜ˆ์ธกํ•˜๋ฉด์„œ๋„ ํ—ค๋ฐ๋ผ์˜ ๋‚ฎ์€ ์ˆ˜์ˆ˜๋ฃŒ ํ˜œํƒ์„ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์•ˆ์ •์„ฑ๊ณผ ๊ณต์ •ํ•œ ์ ‘๊ทผ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด, HIP-1086์€ Jumbo ํŠธ๋žœ์žญ์…˜ ์ „์šฉ ํŠธ๋ž˜ํ”ฝ ์ œํ•œ ์‹œ์Šคํ…œ ์—ญ์‹œ ๋„์ž…ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋„คํŠธ์›Œํฌ ์ „๋ฐ˜์— ๊ฑธ์นœ ์ดˆ๋‹น ๋ฐ”์ดํŠธ ์ œํ•œ์„ ํ†ตํ•ด, ๋Œ€ํ˜• ํŠธ๋žœ์žญ์…˜์ด ์ „์ฒด ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋„๋ก ํ•˜๋ฉด์„œ ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์„ ๊ณต์ •ํ•˜๊ฒŒ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿงฉ ์›Œํฌํ”Œ๋กœ์šฐ ๊ฐ„์†Œํ™” ๋ฐ ๊ฐ€๋Šฅ์„ฑ ํ™•๋Œ€

Jumbo ํŠธ๋žœ์žญ์…˜์˜ ์ฆ‰๊ฐ์ ์ธ ํšจ๊ณผ๋Š” ๋ณต์žกํ•œ ๋‹ค๋‹จ๊ณ„ ๋ฐฐํฌ ๊ณผ์ •์˜ ์ œ๊ฑฐ์ž…๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ๋Œ€ํ˜• ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ๋ฐฐํฌํ•˜๋ ค๋ฉด Hiero File Service๋ฅผ ํ†ตํ•ด FileCreate ๋ฐ FileAppend ํŠธ๋žœ์žญ์…˜์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ˆ˜ํ–‰ํ•œ ๋’ค EthereumTransaction์—์„œ ์ฐธ์กฐํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ๊ฐœ๋ฐœ์ž๋Š” ํ•˜๋‚˜์˜ EthereumTransaction์œผ๋กœ ๋Œ€ํ˜• ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์–ด, ๋‹ค๋ฅธ EVM ๋„คํŠธ์›Œํฌ์—์„œ ๊ฒฝํ—˜ํ•˜๋˜ ์ต์ˆ™ํ•œ ๋ฐฐํฌ ๋ฐฉ์‹๊ณผ ์œ ์‚ฌํ•œ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ฐœ์„ ์€ ํŠนํžˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ ์•ฑ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค:

  • ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ์…‹์„ ์ œ์ถœํ•˜๋Š” ์˜ค๋ผํด ๋„คํŠธ์›Œํฌ
  • ๋ณต์žกํ•œ ์ดˆ๊ธฐ๊ฐ’์„ ๊ฐ€์ง„ DeFi ํ”„๋กœํ† ์ฝœ
  • ํ’๋ถ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•œ NFT ์ปฌ๋ ‰์…˜

์ด์ œ ์˜ค๋ผํด์€ ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜์œผ๋กœ ์ „์ฒด ์‹œ์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ์ถœํ•  ์ˆ˜ ์žˆ๊ณ , DeFi๋Š” ์ดˆ๊ธฐ ์„ค์ • ์ „์ฒด๋ฅผ ๋‹จ๋ฒˆ์— ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ธฐ์กด EVM ํˆดํ‚ท๊ณผ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค:

  • ๊ฐœ๋ฐœ: Hardhat
  • ์ƒํ˜ธ์ž‘์šฉ: Ethers.js
  • ํ”„๋กœํ† ํƒ€์ดํ•‘: Remix

์ด ํˆด๋“ค์€ ์ด์ œ ํŒŒ์ผ ๊ด€๋ฆฌ ์—†์ด๋„ ๋ณต์žกํ•œ ์•ฑ์„ ์™„์ „ํ•˜๊ฒŒ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์–ด, ํ—ค๋ฐ๋ผ๊ฐ€ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ Web3 ๊ฐœ๋ฐœ์˜ ์ค‘์‹ฌ์œผ๋กœ ๋”์šฑ ๋ถ€๊ฐ๋ฉ๋‹ˆ๋‹ค.


๐Ÿ”— ์ƒํƒœ๊ณ„ ๊ฐ•ํ™”: ๋ฆด๋ ˆ์ด ์šด์˜์ž ๋ฐ ๋„คํŠธ์›Œํฌ์— ์ฃผ๋Š” ํ˜œํƒ

JSON-RPC ๋ฆด๋ ˆ์ด ์šด์˜์ž๋“ค์€ Jumbo ํŠธ๋žœ์žญ์…˜์„ ํ†ตํ•ด ์ƒ๋‹นํ•œ ์šด์˜์ƒ์˜ ์ด์ ์„ ์–ป์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ๋Œ€ํ˜• ๊ณ„์•ฝ ๋ฐฐํฌ ์‹œ, ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•ด ๋ณต์ˆ˜์˜ HFS ํŠธ๋žœ์žญ์…˜์„ ์ฒ˜๋ฆฌํ•ด์•ผ ํ–ˆ๊ธฐ์— ๋น„์šฉ ๋ฐ ๊ตฌ์กฐ ์ธก๋ฉด์—์„œ ์–ด๋ ค์›€์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋‹จ์ผ ํŠธ๋žœ์žญ์…˜ ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•ด์ ธ, ๋ฆด๋ ˆ์ด ์šด์˜์ž๋Š” ๋” ๋‹จ์ˆœํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฉด์„œ๋„ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๋น„์šฉ ๊ตฌ์กฐ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์ „๋ฐ˜์˜ ํŠธ๋ž˜ํ”ฝ ์ œํ•œ ์‹œ์Šคํ…œ์€ ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์ด ํ—ค๋ฐ๋ผ์˜ ์•ˆ์ •์„ฑ๊ณผ ๊ณต์ •์„ฑ์„ ํ•ด์น˜์ง€ ์•Š๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๋…ธ๋“œ์— ๊ฑธ์ณ ๋ถ„์‚ฐ๋œ ์ดˆ๋‹น ๋ฐ”์ดํŠธ ์ œํ•œ์€ ๋„คํŠธ์›Œํฌ ๋‚จ์šฉ์„ ๋ฐฉ์ง€ํ•˜๋ฉด์„œ๋„ ๋ชจ๋“  ์ฐธ์—ฌ์ž์—๊ฒŒ ๊ท ๋“ฑํ•œ ์ ‘๊ทผ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ฐœ์„ ์€ ํฌ๋กœ์Šค์ฒด์ธ ์ธํ”„๋ผ ์ œ๊ณต์—…์ฒด๊ฐ€ ๋” ๊ฒฝ์Ÿ๋ ฅ ์žˆ๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ, ์ •๊ตํ•œ dApp ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๊ณ  ๋” ๋งŽ์€ ๊ฐœ๋ฐœ์ž์™€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ—ค๋ฐ๋ผ๋กœ ์œ ์ž…์‹œํ‚ต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ํ™•์žฅ์„ฑ, ์ ‘๊ทผ์„ฑ, ์„ฑ๋Šฅ์„ ๋ชจ๋‘ ๊ฐ–์ถ˜ ๋” ๊ฐ•๋ ฅํ•œ ์ƒํƒœ๊ณ„๊ฐ€ ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค.


๐Ÿ’ป ์ฝ”๋“œ ์˜ˆ์‹œ: HIP-1086 ์ ์šฉ ์ „ํ›„ ๋น„๊ต

HIP-1086 ๋„์ž… ์ „: ๋Œ€ํ˜• ์ปจํŠธ๋ž™ํŠธ HFS๋กœ ๋‚˜๋ˆ„์–ด ์ €์žฅ EthereumTransaction์—์„œ ์ฐธ์กฐ


๋„์ž… ํ›„ Option 1: ํ—ค๋ฐ๋ผ SDK์˜ EthereumTransaction์œผ๋กœ ๋‹จ์ผ ๋ฐฐํฌ


๋„์ž… ํ›„ Option 2: JSON-RPC ๋ฆด๋ ˆ์ด๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฐํฌ (๋‚ด๋ถ€์ ์œผ๋กœ Hedera SDK ์‚ฌ์šฉ)


๐Ÿ—️ ์ง€์† ๊ฐ€๋Šฅํ•œ ํ˜์‹ ์˜ ๊ธฐ๋ฐ˜

HIP-1086์€ ๋ฆด๋ ˆ์ด ์šด์˜์ž์˜ ์ง์ ‘์ ์ธ ํ”ผ๋“œ๋ฐฑ์—์„œ ์‹œ์ž‘๋˜์–ด, ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ์ƒํƒœ๊ณ„ ํŒŒํŠธ๋„ˆ์™€์˜ ํ˜‘๋ ฅ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ๋œ ํ—ค๋ฐ๋ผ์˜ ๋„คํŠธ์›Œํฌ ๋ฐœ์ „ ๋ฐฉ์‹์˜ ๋Œ€ํ‘œ์  ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค.

์ต์ˆ™ํ•œ EVM ๊ฐœ๋ฐœ ํ™˜๊ฒฝ๊ณผ ํ—ค๋ฐ๋ผ ๊ณ ์œ ์˜ ์‹ ๋ขฐ์„ฑ, ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์ˆ˜์ˆ˜๋ฃŒ, ๋น ๋ฅธ ์ •์‚ฐ ๊ธฐ๋Šฅ์„ ๊ฒฐํ•ฉํ•จ์œผ๋กœ์จ ์šฐ๋ฆฌ๋Š” ์ฐจ์„ธ๋Œ€ Web3 ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ํ† ๋Œ€๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์•ž์œผ๋กœ๋„ ๊ณ„์† ๊ทธ ๊ธฐ๋ฐ˜์„ ํ™•์žฅํ•ด ๋‚˜๊ฐˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋“ค์€ ์ด ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด,

  • ๊ธฐ์กด ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
  • ์‹ ๊ทœ DeFi ํ”„๋กœํ† ์ฝœ ๊ฐœ๋ฐœ
  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์†”๋ฃจ์…˜ ๊ตฌ์ถ•

๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐฉ์‹์œผ๋กœ ํ—ค๋ฐ๋ผ์˜ ์„ฑ๋Šฅ๊ณผ ๊ณต์ •์„ฑ์„ ์ฒด๊ฐํ•˜๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.


๐Ÿ“š ์ฐธ๊ณ ์ž๋ฃŒ


์ถœ์ฒ˜: https://hedera.com/blog/introducing-jumbo-ethereum-transactions-driving-evm-compatibility-on-hedera

๋Œ“๊ธ€