스택스 나카모토 & sBTC 관련 기술 마일스톤 및 출시 전략 업데이트

비트코인 반감기에 앞서 출시될 스택스의 중요 업데이트인 나카모토 관련 마일스톤 및 출시 전략을 공유드립니다.

GM Chung
스택스 한국 블로그
6 min readDec 20, 2023

--

내년 출시를 앞두고 있는 sBTC와 나카모토 업그레이드는 스택스 생태계의 매우 중요한 마일스톤으로, 현재 스택스 커뮤니티 외에도 많은 사람들로부터 관심을 받음과 동시에 시장 내 강한 추진력을 보여주고 있습니다. 본 게시물에서는 다가오는 업그레이드 관련 최신 정보에 대해 다룰 예정이며, 관련한 마일스톤과 출시 타임라인에 대해 전달드리도록 하겠습니다.

  • 업그레이드 출시를 준비하는 과정에 있어 수많은 변동 및 수정 사항들이 존재하기에, 지금까지 진행된 모든 보고서 및 설계 디자인 관련 논의를 다루진 않습니다. 하지만 이곳 링크를 통해 나카모토 관련 추가 교육 자료를 확인 가능합니다.
  • 그 외에도 이곳 링크를 통해 나카모토 관련 고급 학습 자료를 만나볼 수 있습니다.
  • 또한 출시에 앞서 지금까지 확정된 이벤트 리스트는 이곳을 통해 확인 가능합니다.

스택스 나카모토 & sBTC 출시 계획

참고: 나카모토 업그레이드는 현재 기준 4월 30일로 예상되는 비트코인 반감기 이전에 출시될 예정이며, sBTC는 이후 두 번째 릴리즈를 통해 출시됩니다.

지금까지 논의된 기술 관련 일정과 출시 계획에 대해 알아보도록 하겠습니다. 최근 스택스 핵심 개발자들은 sBTC와 나카모토를 위한 최적의 출시 전략을 확정 지었으며, 비트코인 반감기 이전 나카모토를 출시하고자 했던 약속에 한발짝 더 가까워질 수 있었습니다. 특히 반감기 이전에 나카모토를 출시함은 생태계의 성공과 성장을 위한 최고의 환경을 이끌어낼 수 있을 것이라 믿으며, 그 외 생태계에서 진행되고 있는 다른 작업들에 있어 긍정적인 영향을 줄 수 있을 것이라 예상하고 있습니다.

나카모토, 그다음은 sBTC

최근 핵심 개발자들은 디자인 설계를 진행함과 동시에 sBTC 출시 전략에 대해 논의했습니다. 현재 예상되는 sBTC 출시 타임라인은 나카모토 업그레이드 이후 네트워크 안정성이 입증된 후입니다. 이를 위한 다양한 테스트 및 리소스가 준비되고 있으며, 개발 기여자들은 나카모토의 원활한 출시가 이뤄진다면 sBTC가 2달 뒤 출시될 수 있을 것이라 예상하고 있습니다. 특히 두 차례의 하드포크로 나뉘어 출시됨은 전반적인 복잡성을 줄여주고 예측 가능성과 안정성 면에 있어 보다 유리할 것입니다.

나카모토 출시가 확정되면 2024년 1분기는 sBTC 출시에 많은 집중이 이뤄질 예정이며 최근 피그먼트(Figment)와 같은 서명자(signer)들의 네트워크 활성화 참여, Clarity WASM 작업 및 Revealer API와 같은 작업 사항들이 이에 포함됩니다.

다가올 두 차례의 하드포크

초기에 제시된 로드맵에 따르면 나카모토와 sBTC는 함께 출시되도록 계획되었으나, 작업이 진행됨에 따라 아래와 같은 이유로 두 차례의 하드포크를 통해 진행되는 것이 보다 유익함을 확인할 수 있었습니다:

  • 나카모토 릴리즈와 함께 출시 예정이었던 첫 번째 버전의 sBTC는 기능적으로 제한적일 가능성이 높았으며, 당시 최우선 사항은 최대한 빠른 시일 내로 빌더들에게 sBTC를 제공하는 것이었습니다. 이에 지난 10월 많은 노력을 집중하여 빌더들에게 정식 출시 이후 바로 사용 가능할 수준의 sBTC 개발자 버전을 제공하였습니다.
  • 체인에 큰 변화를 가져올 나카모토를 선 출시함으로써 sBTC를 레이어에 실제로 가져오기 전 충분한 관찰 기회를 제공하고, 혹시 모를 문제가 발생하더라도 관련한 문제 분석을 최소화시킬 수 있습니다.
  • 핵심 개발자들은 순차적 출시를 진행하는 것이 전반적인 테스트 및 보안에 있어 보다 나은 판단이라고 결정 내렸으며, 특히 보안은 네트워크에 있어 가장 중요 사항임을 다시 한번 강조했습니다. 이는 sBTC를 나카모토와 함께 출시하는 것보다 더 많은 테스트를 할 수 있음을 의미하기도 합니다.

나카모토 업그레이드의 진행 상황을 확인할 수 있는 몇 주요 마일스톤이 있습니다. 아래 타임라인을 통해 테스트넷과 같은 중요 사항을 강조해두었으며, 그 외 자세한 내용은 깃허브를 통해서도 확인 가능합니다. 또한 질문 혹은 의견이 있는 경우 이곳을 방문하시면 됩니다.

반감기와 함께 다가올 사항들

1/ 지금까지 완료된 작업, ✅ 작업 증명

2/ 2023년 4분기, 나카모토 v.2 — 제한된 환경의 테스트넷 (Neon)

올해 말 이전에 실질적으로 테스트 가능한 0.2 버전의 나카모토 테스트넷이 출시될 예정입니다. 비공개 테스트는 Bitcoin Regtest를 활용하며 단일 채굴자, 단일 스택커 및 스택커 사이닝으로 구성됩니다.

완료 및 12월 말까지 완료 예정 사항:

  • stacks.js 및 API 관련 PR 진행중
  • DKG, Stacker DB 감사
  • DKG 테스트 시작
  • Clarity WASM 개발자 버전 릴리즈 및 Devnet
  • Clarity WASM 표현식(expressions) 구현
  • Clarity VM 변경 사항이 적용된 클라리넷 업데이트
  • Neon Node를 통한 제한된 환경의 테스트넷 진행
  • Bitcoin Regtest와 통합 진행

3/ 2024년 1분기, 나카모토 v.3 — 공개 테스트넷 (Argon)

1분기는 여러 스택커, 채굴자 및 스택커 네트워크의 FROST DKG가 통합된 공개 테스트넷에 집중할 예정입니다. 이는 빌더들이 테스트넷을 통해 애플리케이션 업그레이드 준비를 시작하고 심층 분석을 진행하기 위한 최적의 시기가 될 것입니다.

집중하고자 하는 사항:

  • Clarity WASM을 통해 나카모토 성능 향상
  • 모든 나카모토 규칙 적용
  • PoX-4, 처리량 향상, 짧은 지연시간, Clarity WASM
  • 클라리넷을 완벽하게 지원하는 Clarity WASM 기능
  • Clarity WASM 성능 벤치마킹, 개선 및 퍼징
  • 성능 향상으로 업그레이드된 제한된 환경의 테스트넷
  • 완성된 코드에 대한 테스트 및 감사 진행

4/ 비트코인 반감기, ⭐ 나카모토 출시 — 첫 번째 하드포크 진행

나카모토 업그레이드를 위한 커뮤니티 투표가 이뤄지며 채굴자가 이를 채택하게 되면 나카모토 메인넷이 출시됩니다. 생태계가 업그레이드됨에 따라 계속해서 테스트 및 버그 수정이 이뤄질 예정입니다.

5/ 나카모토 출시 이후 약 2달 뒤, ⭐ sBTC 출시 — 두 번째 하드포크 진행

sBTC는 나카모토 출시 이후 약 2개월 뒤 스택스 레이어에 출시될 예정입니다. sBTC 출시를 위한 정확한 시기는 네트워크 안정성, 버그 수정 및 전반적 보안성이 갖춰지면 결정됩니다.

--

--