자세히 살펴보기
1. Mainsail의 EVM 및 합의 기능 강화 (2026년 9월 4일)
개요: 이번 업데이트는 차세대 Mainsail 네트워크의 안정성과 효율성을 높이기 위한 작업입니다. 트랜잭션 처리 방식을 단순화하고 시스템의 핵심 합의 기능을 개선해 더욱 안정적인 기반을 마련했습니다.
트랜잭션 처리를 REVM(Rust 기반 이더리움 가상 머신)에 직접 통합하고 기존 확장 기능을 제거하는 데 주력했습니다. 또한 서명 확인 기준을 강화해 보안을 높이고, 향후 의존성 변경의 영향을 받지 않도록 상태 계산 방식을 개선했습니다. 핵심 합의 패키지의 단위 테스트 커버리지를 100%로 높이고 불안정한 테스트를 수정해 지속적 통합 과정의 신뢰성도 높였습니다.
의미: 이번 작업은 대규모 업그레이드를 앞두고 네트워크의 안정성과 보안을 직접 개선한다는 점에서 ARK에 긍정적입니다. 사용자와 개발자는 더 견고하고 예측 가능한 플랫폼을 기대할 수 있습니다. 이는 신뢰할 수 있는 애플리케이션을 만드는 데 중요한 요소입니다.
(ARK.io)
2. ARK Core v3.13.0에서 기존 기능 지원 종료 (2026년 8월 19일)
개요: 이번 코어 소프트웨어 업데이트는 오래된 “Magistrate” 트랜잭션 유형을 새로 생성하지 못하도록 하는 선제적인 정비입니다. Mainsail은 해당 기능을 지원하지 않으므로, 이번 조치로 기존 네트워크를 간소화하고 전환을 준비합니다.
이번 릴리스는 2026년 초에 시작된 단계적 폐지 계획을 이어갑니다. 기업, 제품, 플러그인, 모듈, 위임자를 등록하거나 업데이트하는 트랜잭션이 대상입니다. 이미 블록체인에 기록된 데이터는 그대로 유지되지만, 지정된 블록 높이 이후에는 이러한 유형의 새 트랜잭션이 거부됩니다.
의미: 이는 필요한 기술적 조치로, ARK에 미치는 영향은 중립적입니다. 일반 사용자는 별도로 조치할 필요가 없습니다. 노드 운영자는 네트워크와의 호환성을 유지하기 위해 반드시 업데이트해야 합니다. 이를 통해 네트워크가 다음 단계로 전환하는 동안 원활하게 운영될 수 있습니다.
(ARK.io)
3. 주요 제품 전반의 기반 코드 정비 (2026년 6월 19일)
개요: 이번에는 ARK Connect 지갑 확장 프로그램과 여러 소프트웨어 개발 키트(SDK)를 포함해 ARK 생태계 도구 전반의 기술적 복잡성을 낮추고 코드 품질을 높이는 작업이 진행됐습니다.
개발팀은 ARK Connect의 코드베이스를 대대적으로 정비하고, ARK Scan 블록 탐색기의 개발 규칙을 통일했습니다. TypeScript SDK에는 더 다양한 검증자 및 암호화 관련 작업을 지원하는 기능이 추가돼 다른 SDK와의 기능 수준을 맞췄습니다. 동시에 Mainsail의 성능과 동시 처리 기능도 개선했습니다.
의미: 생태계의 기반을 더욱 견고하게 만들고 개발자가 제품을 개발하기 쉽게 한다는 점에서 ARK에 긍정적입니다. 코드가 정돈되면 오류가 줄고 성능이 개선되며, ARK의 지갑과 도구를 이용하는 모든 사람에게 더 원활한 경험을 제공할 수 있습니다.
(ARK.io)
결론
ARK의 최근 코드베이스 작업은 핵심 인프라를 강화하고 Mainsail로의 전환을 체계적으로 준비하는 데 초점을 맞추고 있습니다. 사용자에게 바로 보이지 않는 작업일 수 있지만, 장기적인 네트워크 안정성과 개발자 참여를 높이는 데 중요한 토대입니다. Mainsail 출시 이후 이러한 기술적 개선이 실제 생태계 성장으로 어떻게 이어질까요?