Ethereum Cancun Upgrade Explained(draft)

Ethereum Cancun Upgrade Explained

Ethereum Cancun-Deneb(Dencun) μ—…κ·Έλ ˆμ΄λ“œλŠ” 2024λ…„ 3μ›” 13일에 μ μš©λœλ‹€.

무엇을 μœ„ν•œ μ—…κ·Έλ ˆμ΄λ“œμΈμ§€ μ‚΄νŽ΄λ³΄μž.

… Ethereum λ„€νŠΈμ›Œν¬μ˜ ν™•μž₯μ„±, λ³΄μ•ˆ 및 μœ μš©μ„±μ„ ν–₯μƒμ‹œν‚€κΈ° μœ„ν•œ μ€‘μš”ν•œ ν•˜λ“œ 포크 μ—…κ·Έλ ˆμ΄λ“œ μ„ΈνŠΈμž…λ‹ˆλ‹€. 이 μ—…κ·Έλ ˆμ΄λ“œλŠ” μƒν•˜μ΄ μ—…κ·Έλ ˆμ΄λ“œμ™€ 같은 이전 μ—…κ·Έλ ˆμ΄λ“œμ˜ 성곡을 기반으둜 ν•˜λŠ” μ΄λ”λ¦¬μ›€μ˜ 지속적인 λ°œμ „μ˜ μΌλΆ€μž…λ‹ˆλ‹€. Dencun μ—…κ·Έλ ˆμ΄λ“œλŠ” μ‹€ν–‰ 계측(Cancun)κ³Ό ν•©μ˜ 계측(Deneb) λͺ¨λ‘μ— λŒ€ν•œ λ³€κ²½μœΌλ‘œ κ΅¬μ„±λ˜λ©° λ„€νŠΈμ›Œν¬ κΈ°λŠ₯ μ΅œμ ν™”λ₯Ό λͺ©ν‘œλ‘œ ν•˜λŠ” 일련의 Ethereum κ°œμ„  μ œμ•ˆ(EIP)을 λ„μž…ν•©λ‹ˆλ‹€.

μš”μ§€λŠ” ν™•μž₯μ„± + λ³΄μ•ˆ 및 μœ μš©μ„±μ˜ ν–₯상이라고 λ³Ό 수 μžˆκ² λ‹€.

μ–΄λ–»κ²Œ ν•΄μ„œ 이 λͺ©ν‘œλ₯Ό λ‹¬μ„±ν–ˆμ„κΉŒ?

proto-danksharding

proto-danksharding 기술(EIP-4844)을 ν™œμš©ν•΄ 체인을 더 μž‘μ€ Blob 으둜 λΆ„ν• ν•˜λŠ” 것이라고 ν•œλ‹€.

이λ₯Ό 톡해 Transaction 의 병렬 μ²˜λ¦¬κ°€ κ°€λŠ₯ν•΄μ§€κ³ , κ°€μŠ€λΉ„κ°€ μ ˆκ°λœλ‹€κ³  ν•œλ‹€.

danksharding 은, 둀업이 더 μ €λ ΄ν•œ 데이터λ₯Ό 블둝에 μΆ”κ°€ν•˜λŠ” 방법이라고 ν•œλ‹€.

λ‘€μ—…μ—λŠ” 짧은 μ‹œκ°„ λ™μ•ˆλ§Œ 데이터가 ν•„μš”ν•˜λ”λΌλ„ λͺ¨λ“  Ethereum λ…Έλ“œμ—μ„œ 처리되고 μ˜μ›νžˆ 체인에 μ €μž₯되기 λ•Œλ¬Έμ— λΉ„μš©μ΄ 많이 λ“ λ‹€.

Proto-Danksharding은 블둝에 μ „μ†‘λ˜κ³  첨뢀될 수 μžˆλŠ” 데이터 blob을 λ„μž…ν•œλ‹€.

Blob의 λ°μ΄ν„°λŠ” EVM에 μ•‘μ„ΈμŠ€ν•  수 μ—†μœΌλ©° κ³ μ •λœ κΈ°κ°„(ν˜„μž¬ 4096 에포크 or μ•½ 18일) 후에 μžλ™μœΌλ‘œ μ‚­μ œλœλ‹€.

μ΄λŠ” 둀업이 데이터λ₯Ό 훨씬 더 μ €λ ΄ν•˜κ²Œ 보낼 수 있고 μ‚¬μš©μžμ—κ²Œ λΉ„μš© 절감 효과λ₯Ό 전달할 수 μžˆμŒμ΄λ‹€.

μ •λ¦¬ν•˜μžλ©΄, Blob은 EVM에 μ•‘μ„ΈμŠ€ ν•  수 μ—†κ³ , 쑰금 이따가 μ‚¬λΌμ§€λŠ” λ°μ΄ν„°λΌλŠ” λœ»μ΄λ‹€.

둀업은 μ˜€ν”„μ²΄μΈμ—μ„œ νŠΈλžœμž­μ…˜μ„ 일괄 μ²˜λ¦¬ν•œ λ‹€μŒ κ²°κ³Όλ₯Ό 이더리움에 κ²Œμ‹œν•˜μ—¬ 이더리움을 ν™•μž₯ν•œλ‹€.

둀업은 기본적으둜 1)데이터와 2)μ‹€ν–‰ 확인 의 두 λΆ€λΆ„μœΌλ‘œ κ΅¬μ„±λœλ‹€.

λ°μ΄ν„°λŠ” 이더리움에 κ²Œμ‹œλ˜λŠ” μƒνƒœ 변경을 μƒμ„±ν•˜κΈ° μœ„ν•΄ μ²˜λ¦¬λ˜λŠ” 전체 νŠΈλžœμž­μ…˜ μ‹œν€€μŠ€λ‹€.

μ‹€ν–‰ 확인은 μ œμ•ˆλœ μƒνƒœ 변경이 μ˜¬λ°”λ₯Έμ§€ ν™•μΈν•˜κΈ° μœ„ν•΄ 밸리데이터가 νŠΈλžœμž­μ…˜μ„ λ‹€μ‹œ μ‹€ν–‰ν•˜λŠ” 것이닀.

μ‹€ν–‰ 확인을 μˆ˜ν–‰ν•˜λ €λ©΄ λˆ„κ΅¬λ‚˜ λ‹€μš΄λ‘œλ“œν•˜κ³  확인할 수 μžˆμ„ 만큼 μ˜€λž«λ™μ•ˆ 거래 데이터λ₯Ό μ‚¬μš©ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€.

κ·ΈλŸ¬λ‚˜ μ˜μ›νžˆ μžˆμ„ ν•„μš”λŠ” μ—†κΈ° λ•Œλ¬Έμ— 이번 μ—…λ°μ΄νŠΈλŠ” μ˜λ―Έκ°€ μžˆλ‹€.

이 외에도 λ‹€μ–‘ν•œ EIP λ„μž…μœΌλ‘œ κ°€μŠ€ νš¨μœ¨μ„± ν–₯상, 거래 λΉ„μš© μ ˆκ°μ„ λͺ©ν‘œλ‘œ ν•˜κ³  μžˆλ‹€.

  • EIP-1559(수수료 μ‹œμž₯ λ³€ν™”)

  • EIP-2929(μƒνƒœ μ ‘κ·Ό κ°€μŠ€ λΉ„μš© 증가)

  • EIP-2537(BLS 곑선 μ—°μ‚°)

Last updated