서브넷, 스택스 메인넷 출시 준비 완료

Logan Lee
스택스 한국 블로그
4 min readJul 13, 2023

서브넷 알파가 출시된 지 두 달이 경과한 지금, 마침내 메인넷 출시를 위한 서브넷 코드 및 문서 준비가 완료되었습니다. 이번 포스팅을 통해 서브넷 도입에 관한 전반적인 내용에 대해 말씀드리고자 합니다.

서브넷이란?

서브넷은 스택스 메인체인을 위한 레이어2 블록체인으로, 높은 처리량과 짧은 지연 시간을 요구하는 작업들을 위해 설계된 확장 솔루션입니다. 사용자는 스택스 메인체인 상의 서브넷 스마트 컨트랙트를 통해 자산을 입출금하고 특정 서브넷과 상호작용할 수 있습니다. 어떤 서브넷을 선택했는지에 관계없이 모든 서브넷은 스택스 블록체인에 기록되며, 이는 다시 비트코인에 기록됩니다.

스택스의 다음 주요 업그레이드인 나카모토 릴리즈는 스택스 메인체인에서 더욱 빠른 블록 생성 시간과 쾌적한 경험을 제공할 예정이지만, 향후 비트코인에 수백만 사용자를 온보딩하고 다양한 사용 사례에 대한 수요를 충족하기 위해 인프라를 확장해야 할 필요성은 여전히 존재합니다. 비록 서브넷이 모든 케이스에 적용 가능한 솔루션은 아닐 수 있지만, 앞으로 서로 다른 합의 모델과 목적을 갖춘 수십 개의 각기 다른 서브넷이 탄생할 것이라 예상하고 있습니다.

서브넷에 대한 더욱 자세한 설명은 해당 문서를 확인해 주시기 바랍니다.

서브넷 출시까지의 여정

히로(Hiro)는 2022년에 첫 서브넷 작업을 시작했으며, 이후 한 해 동안 꾸준한 진전을 통해 2022년 4분기에 서브넷 MVP를 테스트넷 환경에 출시했습니다. 이후 히로는 Stacks 2.1 업그레이드를 시작으로 2.2, 2.3 및 2.4 업그레이드에 이르기까지 다양한 오픈 소스 작업에 참여하며 생태계 전반에 기여했습니다. 이 시기는 스택스 생태계에 속한 여러 엔지니어들의 협업이 필요한 시기였기에 서브넷 업그레이드를 후순위로 미뤄야만 했습니다. 하지만 마침내, 서브넷 출시라는 마침표를 찍을 수 있게 되었습니다.

올해 초에 공유 드린 서브넷 알파 구현에는 Stacks 2.1 호환성, 향상된 처리량 및 블록 확인 시간, 그리고 다중 마이너 지원과 같은 주요 기능이 포함되었습니다. 또한 개발자들에게 서브넷을 구축하고 사용하는 전체 엔드-투-엔드 경험을 제공하기 위해 데모 앱을 공유했습니다.

4월부터는 마이크로블록 처리 및 컨트랙트 버전 관리를 개선하고 여러 버그를 수정했습니다. 또한 서브넷 상에서 마이크로블록 마이닝 전략을 업데이트하여 p2p 네트워크를 수정하지 않고도 마이크로블록 생성 시간을 최적화할 수 있도록 해 트랜잭션 처리 대기 시간을 줄였습니다.

현재 알파 버전은 테스트넷에서 실시간으로 작동하고 있습니다. 여기에서 서브넷 활동을 확인하고 API에 액세스할 수 있습니다.

액세스 API: https://api.subnets.testnet.hiro.so/v2/info

서브넷 상세 사항 안내

이번 주 배포된 최신 릴리즈인 v0.8.0을 통해 서브넷을 메인넷에서 활용할 수 있습니다. 서브넷을 실행해보고자 하는 경우, 아래의 자료를 참고하는 것을 권장합니다.

서브넷 참여자: 이 문서는 서브넷 실행을 원하는 참여자들을 위한 문서입니다. 참여자들이 서브넷을 시작하기 위해서는 신뢰 매개변수와 인센티브에 대해 합의해야 합니다.

마이너 리소스 권장 사항: 이 문서는 서브넷 마이너로써 활동하고자 하는 분들을 위한 고려 사항 및 리소스 권장 사항에 대해 상세히 설명합니다.

서브넷 문서: 서브넷 실행을 위한 기술적 문서입니다.

히로는 서브넷에 대한 작업을 완료했습니다. 앞으로도 히로는 서브넷에 관한 개발자들의 버그 수정 및 기능 요청에 대해 지속적인 지원을 제공할 예정입니다.

서브넷 시작하기

서브넷을 구동하고자 한다면 서브넷 통합 문서, 서브넷 시작 가이드, 서브넷 깃허브 등의 문서를 참고하시기 바랍니다. 기능 추가 요청 및 버그 리포트 사항이 있을 경우, 해당 내용을 깃허브를 통해 제출해 주세요.

--

--