상세 내용
1. Java SDK 2.0.0-beta0 (출시 예정)
개요: Java 개발자를 위한 이번 주요 업데이트는 여러 새로운 기능을 포함하며 Stellar의 Protocol 23을 지원하기 위한 준비 작업입니다. 스마트 계약 플랫폼인 Soroban과의 상호작용이 더욱 견고해지고 보안 기능도 강화됩니다.
이번 업데이트에는 Soroban 거래 상태를 자동 재시도하며 확인하는 폴링 메서드, 메시지 서명 및 검증 기능, 키 유효성 검사 도구가 추가되었습니다. 또한 SDK 내에서 유동성 풀, 청구 가능한 잔액, 다중 계정(Multiplexed accounts) 지원이 완전하게 포함됩니다. 다만, 이번 버전은 호환성에 영향을 주는 변경 사항이 있어 기존 함수들은 업데이트가 필요하며 Protocol 23에 맞는 새로운 XDR 정의를 적용해야 합니다.
의미: 개발자들이 더 강력하고 신뢰할 수 있는 도구를 갖추게 되어, 특히 성장 중인 Soroban 스마트 계약 생태계에서 복잡한 애플리케이션 개발이 용이해집니다. 보안과 네트워크 기능 강화에 집중한 점은 Stellar의 미래 채택 가능성을 높이는 긍정적인 신호입니다.
(출처)
2. JS SDK Transaction Watcher (미출시)
개요: JavaScript SDK에 거래 서명 과정에서 사용할 수 있는 새로운 watcher 인자가 추가됩니다. 이를 통해 개발자는 거래 진행 상황을 세밀하게 모니터링할 수 있습니다.
이 선택적 watcher 객체는 두 가지 함수를 정의할 수 있습니다: onSubmitted (거래가 처음 제출될 때 호출)와 onProgress (거래 상태가 확인될 때마다 호출). 이를 통해 거래가 "PENDING" 상태에서 "SUCCESS" 또는 다른 상태로 바뀌는 과정을 이벤트 기반으로 명확히 추적할 수 있어, 지갑이나 분산 애플리케이션(dApp)에서 사용자 경험이 크게 개선됩니다.
의미: 사용자에게 더 나은 피드백을 제공하고 거래 과정을 부드럽게 관리할 수 있어, Stellar 기반 애플리케이션의 대중화에 중요한 역할을 할 것입니다.
(출처)
3. Core Protocol v23.1.1 (2025년 9월 3일)
개요: Stellar Core의 이번 안정화 버전은 이전의 v23.0.0rc2 릴리스 후보를 거쳐, 프로토콜의 주요 업그레이드가 완성되어 네트워크 전반에 배포할 준비가 되었음을 의미합니다.
Protocol 23은 확장성에 중점을 둔 획기적인 업그레이드입니다. 주요 기능으로는 Soroban 거래의 병렬 실행 지원으로 처리량이 크게 증가하며, 상태 아카이빙 기능으로 네트워크 효율성이 향상됩니다. 또한 모든 자산 이동을 추적할 수 있는 통합 이벤트 시스템도 도입되었습니다.
의미: 확장성 문제를 직접 해결함으로써 대량 거래 처리와 비용 절감이 가능해져, 결제나 탈중앙화 금융(DeFi) 같은 대규모 애플리케이션에 적합한 네트워크로 거듭납니다.
(Pi News Media)
결론
Stellar는 Java SDK의 대대적 개편, JavaScript SDK의 세밀한 기능 추가, 그리고 안정적인 Protocol 23 출시를 통해 개발자 경험과 네트워크 확장성에 집중하며 기술 기반을 강화하고 있습니다. 이러한 하위 수준의 SDK 개선이 앞으로 생태계 프로젝트의 성장 속도를 어떻게 가속화할지 기대됩니다.