Kaia v2.2 미리보기

2026년 이더리움 호환성 작업 계획

Kaia v2.2 미리보기

Kaia v2.2는 2026년에 계획된 첫 번째 메인 프로토콜 업그레이드입니다. 이번 업그레이드에 컨센서스 알고리즘이나 주요 아키텍처 변경은 없습니다. 대신 이더리움과의 호환성을 강화하고, 향후 스케일링 작업과 지갑 UX 개선을 지원하기 위한 몇몇 프로토콜 기능이 추가됩니다.

💡
향후 전망 관련 안내
Kaia의 2026년 전체 기술 로드맵이 공개되지 않은 상황이므로 v2.2(이미 구체화 단계) 이후의 릴리스 계획은 우선순위와 세부 구현 진척 상황에 따라 달라질 수 있습니다. 따라서 본 아티클에 나오는 향후 기술에 대한 언급은 확약이라기보단 의도와 방향으로 이해해주시면 되겠습니다.

릴리스 일정

  • 테스트넷: 2026년 1월 말 목표
  • 메인넷: 2026년 2월 말 목표

세 가지 호환 영역

1. 데이터 가용성 기반 (L2 및 주권형 아키텍처)

v2.2 범위: 블롭 트랜잭션(EIP-4844 기반, Kaia 버전은 KIP-279 참조) 및 Kaia의 BlobTx 스펙에서 사용하는 관련 EIP(대표적으로 EIP-7594, EIP-7918, EIP-7516)

Kaia v2.2는 블롭 트랜잭션(Blob transactions)을 지원합니다. 블롭 트랜잭션은 커밋먼트(commitment)와 증명(proof)를 통해 데이터 블롭(blob)을 운반하는 트랜잭션 타입이며, 비용 효율적인 임시 데이터 가용성(Data Availability, DA)을 지원합니다. 이더리움에서 블롭은 주로 롤업(rollup)의 DA를 위해 도입되었지만, Kaia는 대용량 페이로드를 영구 저장되는 콜데이터(calldata)에 넣지 않으면서도, 데이터 집약적 시스템과 L2 스타일 아키텍처를 더 폭넓게 지원하는 것을 목표로 합니다.

Kaia만의 구현 엿보기

  • Kaia는 EIP-4844를 기반으로 v1 사이드카(sidecar) 형식(EIP-7594에서 소개된 셀 증명 버전)을 채택합니다.
  • Kaia는 이더리움의 비콘(Beacon) API 프레임워크를 사용하지 않습니다. 블롭 사이드카는 비콘 API가 아닌 JSON-RPC 엔드포인트를 통해 제공됩니다.

KIP-279에 대해서는 트랜잭션 포맷, 사이드카, 검증, 비용 동작(cost behavior) 등을 더 자세히 다루는 후속 아티클이 예정되어 있습니다.

2. 계정 추상화 활성화 (지갑 UX 기반 작업)

v2.2 범위: secp256r1 프리컴파일(EIP-7951)

secp256r1 프리컴파일은 패스키(WebAuthn) 및 주요 디바이스의 보안 인클레이브(secure enclave)에서 흔히 쓰이는 ECDSA 서명을 더 효율적으로 검증할 수 있게 해줍니다. 이는 패스키 기반 온보딩 설계와 스마트 계정 패턴을 지원합니다.

이는 1) 패스키 우선 온보딩 플로우, 2) 스마트 계정 및 계정 추상화 설계(예: EIP-4337 스타일의 접근 방식), 3) 기존 보안 가정을 유지하면서 지갑 UX를 변경하는 경우에 적용됩니다.

3. 개발자 도구 동등성 (하드포크 조정)

v2.2 범위: eth_config JSON-RPC 메서드 (EIP-7910과 일치, Kaia 스펙으로는 KIP-276), ModExp 가스 비용 정렬(EIP-7823/7883) 등 실행 레이어(execution-layer) 호환성 업데이트 및 기타 소규모 EVM 패리티(parity) 변경

이러한 호환성 업그레이드가 들어오면, 노드 운영자와 툴링 제공자는 “현재 어떤 포크(fork)가 활성화되어 있는지”와 “어떤 파라미터가 적용되는지”를 정확히 확인할 수 있어야 합니다. eth_config 메서드가 이를 해결해 줍니다. 타임스탬프 기반 활성화를 사용하는 이더리움과 달리, Kaia는 블록 번호를 사용하므로 응답에 activationTime 필드가 포함되지 않습니다.

어떤 EIP를 도입했나?

이더리움의 오사카/후사카(Osaka/Fusaka) 업그레이드 세트가 최종 확정되었을 때, Kaia는 Kaia의 아키텍처와 생태계 요구 사항에 비춰 각 EIP를 평가했습니다. 그 결과 8개는 도입하고, 5개는 도입하지 않기로 결정하였습니다.

EIP

카테고리

결정

근거

4844, 7594, 7918, 7516

데이터 가용성

채택

L2 및 데이터 집약적 애플리케이션을 위한 블롭 기반 데이터 가용성 지원

7823, 7883

ModExp 가스 비용

채택

기존 툴체인에 대한 EVM 호환성 유지

7939

CLZ Opcode

채택

크로스체인 컨트랙트 배포에 대한 일반적인 개발자 기대 충족

7934

RLP 블록 크기

채택

조정된 파라미터에 맞춰 안전 한도 정렬

7951

secp256r1 프리컴파일

채택

패스키 기반 지갑 설계 지원

7910 (KIP-276)

인프라

채택

포크 조정 및 운영자 가시성 개선

7825

Tx 가스 한도 캡

미채택

Kaia는 이더리움의 블록 가스 한도 모델을 사용하지 않음

7935

기본 가스 한도

미채택

위와 동일한 아키텍처 차이

7892

블롭 파라미터 전용 포크

미채택

최초의 BlobTx 구현이므로 수정할 기존 파라미터가 없음. 또한 Kaia의 블롭 파라미터는 이더리움과 다름.

7917

제안자 룩어헤드(Proposer Lookahead)

미채택

이더리움의 비콘 체인(컨센서스 레이어)에 특화된 내용

7642

프리-머지(Pre-Merge) 필드 제거

미채택

Kaia는 자체 프로토콜 버저닝을 사용하며 이더리움의 '머지(The Merge)'를 겪지 않음

v2.2에 포함되지 않는 것

v2.2는 호환성과 인프라를 위한 릴리스입니다. 다음 항목들은 범위에서 제외됩니다.

  • v2.2에서 컨센서스 변경은 없습니다.
  • v2.2에서 퍼미션리스(무허가) 밸리데이터(permissionless validator) 변경은 없습니다.

이는 호환성 작업을 더 큰 규모의 컨센서스 또는 실행 재설계 작업과 분리하여 진행하기 위함입니다.

💡
향후 전망 관련 안내
계획이 더 구체화되면 v2.2 이후 단계에 대해 더 많은 정보를 공유할 수 있겠지만, 현재로서 향후 업그레이드에 대한 언급은 일종의 방향성이며 변경될 수 있음을 말씀드립니다.

v2.2와 빌더

레이어 2 및 롤업 팀은 v2.2에 블롭 트랜잭션이 포함된다는 점에 주목해야 합니다. 임시 데이터 가용성에 의존하는 설계를 하고 있다면, 사이드카 처리 및 툴링 지원에 유의하시기 바랍니다. KIP-279에 대한 자세한 내용은 후속 아티클에서 다룰 예정입니다.

지갑 및 계정 추상화 팀은 secp256r1을 사용하여 패스키/WebAuthn 서명 검증 플로우와 스마트 계정 패턴을 테스트할 수 있습니다.

노드 운영자와 인프라 제공자는 테스트넷 및 메인넷 목표 일정에 맞춰 계획을 수립해야 합니다. 운영 점검 및 대시보드에서 eth_config를 사용하여 포크 상태와 파라미터를 확인하시기 바랍니다.

마치며

Kaia v2.2는 핵심적인 이더리움 호환성 업데이트를 제공하지만, 이는 2026년 계획의 첫 단계에 불과합니다. 퍼미션리스 검증(Permissionless Validation)과 주요 성능 향상은 이후 예정된 후속 업그레이드에서 순차적으로 제공될 예정입니다.

이 시리즈의 다음 편 (예정):

  • 심층 분석: Kaia의 블롭 트랜잭션, 더 저렴한 L2 데이터 가용성을 열다
  • 패스키 인증과 Kaia의 secp256r1 프리컴파일

관련 리소스: