
Stacks Nakamoto 업그레이드, 두각을 나타낼 나비
면책 조항: 본 보고서의 내용은 작성자의 견해를 반영하며 참고용으로만 제공되며 토큰 거래 또는 프로토콜 사용에 대한 권유가 아닙니다. 본 보고서의 어떠한 내용도 투자 자문으로 간주되어서는 안 되며, 투자 자문으로 해석되어서도 안 됩니다.
비트코인 네트워크의 새로운 가능성
2023년 초, "오디널스(Ordinals)"가 비트코인 네트워크에 도입되면서 블록 공간을 어떻게 활용할지에 대한 논쟁이 다시 한 번 촉발되었습니다. 같은 해 5월에는 BRC-20에 대한 수요가 급증하여 비트코인 네트워크가 일시적으로 블록 처리를 감당하지 못하게 되었고, 이로 인해 세계 최대의 중앙화 거래소 바이낸스(Binance)마저 일시적으로 비트코인 출금을 중단해야 했습니다.
오디널스(Ordinals)라는 이름은 "순차적으로 배치된 숫자"를 의미하는 ordinal에서 유래했으며, 케이시 로다머(Casey Rodarmor)가 2023년 1월에 개발한 프로토콜입니다. 이 프로토콜은 비트코인 스크립트를 수정하여 비트코인의 가장 작은 단위인 "사토시(sats)"에 임의의 데이터를 첨부할 수 있는 기능을 구현했습니다. 오디널스를 통해 비트코인 블록체인에 텍스트, 이미지, 음성, 동영상 및 코드 등을 저장할 수 있게 되면서 자연스럽게 이더리움과 마찬가지로 비트코인 생태계에도 많은 PFP와 NFT 프로젝트들이 등장하게 되었습니다(자세히 알아보기).

4월 24일 기준 시가총액 상위 10개 NFT 컬렉션; 출처: Coingecko
현재 오디널스 도입 후 1년 이상이 지난 지금, 비트코인 네트워크에서 발행된 NFT 프로젝트 중 세 개가 전체 NFT 시가총액 상위 10위 안에 진입하였습니다(NodeMonkes, Runestone, Bitcoin Puppets). 이는 비트코인이 실질적인 스마트 계약 플랫폼으로서 가능성을 보여주는 신호입니다.
비트코인 L2와 Stacks

이는 비트코인 네트워크상 L2 프로젝트의 증가로 이어졌습니다. Defillama의 데이터에 따르면, 본문 작성 시점(4월 15일 기준)까지 "비트코인 사이드체인"으로 분류되는 프로젝트가 11개 있으며, 총 TVL(총 담보 가치)은 약 9억 달러에 육박합니다. 이러한 프로젝트들이 실제로 비트코인 네트워크를 L1으로 삼고 있는지 여부에 대해서는 여전히 논란이 존재하지만, 빠르게 성장하는 TVL과 프로젝트 수는 시장이 비트코인 서사에 점점 더 큰 관심을 갖고 있음을 반영하고 있습니다.

이들 프로젝트 중에서도 최근 두각을 나타내는 것은 바로 Stacks입니다. Stacks는 2017년부터 시작된 OG 프로젝트이며, 2021년부터 비트코인 네트워크에 스마트 계약 기능을 도입하기 위한 목표를 추진해 왔습니다. 이번 글에서는 Stacks의 최신 현황과 곧 예정된 주요 업그레이드인 "나카모토 업그레이드(Nakamoto Upgrade)"에 대해 살펴보겠습니다.
Stacks의 시작 - Blockstack

무니브 알리(Munib Ali)의 2016년 TED 강연 영상; 출처: TEDx Talks
2017년, 무니브 알리(Muneeb Ali) 박사는 학위를 마치고 당시 'Blockstack'이라 불렸던 Stacks의 백서를 발표하였으며, CoinList에서 진행된 토큰 판매를 통해 5200만 달러를 성공적으로 조달했습니다. 그 이전에 그와 초기 팀은 비트코인 L1 위에서 Onename이라는 프로토콜과 애플리케이션을 직접 구축하여, 비트코인 네트워크 상에서 탈중앙화된 정체성과 프로필 페이지를 생성할 수 있도록 하였습니다. 이러한 경험은 2017년 Stacks의 아이디어 형성에 기여했으며, 더 강력한 플랫폼을 만들기 위한 동기를 부여했습니다.
Blockstack은 기존 인터넷이 중앙화된 데이터 저장 및 관리에 지나치게 의존하고 있다는 점에 주목하며, 블록체인 기술을 활용해 사용자가 자신의 데이터에 대한 주권을 가질 수 있는 탈중앙화된 네트워크를 만들고자 했습니다. 또한 개발자가 쉽게 dApp을 구축할 수 있는 블록체인 레이어를 제공하고자 하였는데, 이는 마치 이더리움과 유사한 접근 방식이었습니다.
2019년에는 Blockstack 생태계의 토큰인 Stacks(STX)가 미국 증권거래위원회(SEC)로부터 A+ 규정에 따라 승인을 받아 2300만 달러를 성공적으로 조달했습니다. 이는 미국 SEC로부터 승인받은 최초의 토큰 판매 사례로서 시장의 큰 관심을 받았습니다.
2018년부터 2020년까지 Stacks 팀은 견고한 프로젝트 인프라 구축에 집중했습니다. Stacks는 비트코인 네트워크와 원활하게 통합되는 크로스체인 합의 블록체인으로, 비트코인 상에서 프로그램 편집 기능을 지원하기 위해 설계되었습니다. 또한 팀은 Stacks를 위한 맞춤형 프로그래밍 언어인 Clarity도 개발했습니다. 이 기간 동안 Union Square Ventures, Harvard Endowment, Winklevoss Capital, Naval Ravikant 등 저명한 투자자들로부터 자금을 유치했습니다.
Stacks 2.0
"저는 비트코인이 가장 우수하고 가장 탈중앙화된 머니 레이어라고 생각합니다. 현재 유통되고 있는 비트코인의 1%가 이더리움 상에서 래핑된 비트코인(wBTC) 형태로 존재한다는 사실은, 사용자들이 스마트 계약 내에서 비트코인을 사용할 필요가 있음을 보여줍니다. 굳이 비트코인을 특정 스마트 계약 플랫폼 안에 래핑하는 대신, 왜 스마트 계약 기능을 비트코인 네트워크 자체로 가져오지 않을까요?" — Muneeb Ali 인터뷰 중 발췌, 『Bitcoin DeFi? It's a Thing, Says Stacks Founder Muneeb Ali, Decrypt』
2021년 1월, Blockstack은 Stacks 2.0 메인넷을 출시하며 Stacks 네트워크로 전환되었습니다. 무니브 알리의 인터뷰에서 언급된 바와 같이, Stacks 2.0의 핵심은 비트코인을 수정하지 않고도 스마트 계약 기능을 비트코인 네트워크에 도입하는 것이었습니다. 이 체인은 비트코인 네트워크의 탈중앙화와 보안성을 계승하면서 동시에 스마트 계약 기능을 추가함으로써 확장성을 제고하는 것을 목표로 하고 있습니다.
트랜스퍼 증명(PoX, Proof-of-Transfer)

트랜스퍼 증명(PoX) 프로세스; 출처: stacks.co
Stacks의 합의 메커니즘인 트랜스퍼 증명(PoX, Proof-of-Transfer)은 소각 증명(Proof of Burn)의 연장선으로 볼 수 있으며, 비트코인 네트워크의 보안을 계승하는 핵심 요소입니다. 소각 증명이 작업 증명(PoW) 환경에서 네트워크의 암호화폐를 소각함으로써 채굴을 수행하는 합의 메커니즘을 말한다면,
트랜스퍼 증명(PoX)은 채굴자가 STX 토큰 홀더에게 비트코인을 송금함으로써 스태킹(Stacking) 과정에 참여합니다. 채굴자(Miner)는 Stacks 노드를 운영하여 채굴 프로세스에 참여할 수 있으며, Stacks 노드는 비트코인 네트워크를 앵커 체인으로 사용하여 블록을 생성하고 채굴합니다. 트랜스퍼 증명 메커니즘은 다음과 같습니다:
- 등록(Registration): 채굴자가 네트워크에 합의 데이터를 보내는 방식으로 후보 채굴자로 등록됩니다.
- 제출(Commitment): 등록된 채굴자는 STX 토큰 홀더에게 BTC를 송금하여 채굴에 참여합니다.
- 선출(Election): 검증 가능한 난수 함수(VRF)를 사용하여 채굴자를 선출하며, 당선된 채굴자는 Stack 블록체인에 새 블록을 생성합니다.
- 조합(Assembly): 선택된 채굴자가 블록을 생성하고 STX 토큰을 보상으로 획득합니다.
선출 과정을 통해 선정된 채굴자는 Stacks 체인의 모든 새 트랜잭션의 해시값을 비트코인 블록에 기록해야 하며, PoX를 따름으로써 비트코인 채굴자와 Stacks 체인 유지에 기여하는 스태커(Stacker)의 인센티브 구조를 완성합니다.所谓 "Stacking" 操作与权益证明 (PoS) 网络上的 “Staking" 类似,不同之处在于 Stacking 是通过锁定 STX 获得锚链 BTC 的代币作为奖励。矿工和 Staker 的具体角色如下图所示:

채굴자와 스태커의 역할; 출처: stacks docs
[채굴자]
- 채굴자는 Stacks의 거래 수수료와 블록 보상을 얻기 위해 스태커에게 BTC를 보냅니다.
- 채굴자가 보낸 BTC의 양에 비례하여 각 채굴자의 VRF 선출 확률이 결정됩니다.
- 당선된 채굴자는 Stacks 체인에 새로운 블록을 생성하고 마이크로블록을 방송할 권리를 얻습니다.
- 당선된 채굴자는 STX와 거래 수수료를 블록 보상으로 받습니다.
[스태커]
- 스태커는 자신이 보유한 STX를 일정 기간 동안 잠금(Lock) 상태로 둡니다.
- 개별 스태킹 또는 다른 스태커와 공동 스태킹(풀링)을 선택할 수 있습니다.
- 스태커는 BTC 보상을 수령할 수 있는 자신의 BTC 주소를 제공하며, 보상 수령 확률은 잠근 STX 수량에 비례합니다.
- 스태킹된 STX는 처음 설정한 잠금 기간 종료 후에 해제됩니다.
비트코인 L2?
Stacks 2.0의 의미는 메인넷 출시와 함께 트랜스퍼 증명 메커니즘을 도입함으로써 비트코인 네트워크 상에서 스마트 계약 플랫폼으로 기능할 수 있게 되었다는 점에 있습니다. 그러나 비트코인 네트워크 상에서 이를 L2라고 부르는 것에는 일부 논란이 존재합니다.
- Stacks 2.0은 자체 토큰을 보유하고 있으며, 비트코인 네트워크와는 명확히 구분되는 독립적인 보안 예산(Security Budget)을 갖추고 있습니다.
- 보안 예산(Security Budget): 네트워크 무결성을 유지하기 위해 할당된 자원을 의미하며, 채굴 보상 자금, 운영 비용, 네트워크 수수료 등을 포함합니다.
- L1에서 자산이 입출금되는 방식처럼, 이더리움 및 기타 생태계의 L2처럼 보안 검증자에게 자산이 예치되거나 추출되지 않습니다.
위와 같은 이유로 Stacks 2.0을 전통적인 L2 범주에 포함시키기는 어렵습니다. 또한 Stacks 체인의 트랜잭션이 결국 비트코인 네트워크에서 결제되어야 한다는 점 때문에 사이드체인이라고 부르기도 어렵습니다. 이러한 독특한 구조로 인해 Stacks의 공동 창립자 무니브 알리는 2021년 Decrypt 인터뷰에서 이를 "Layer 1.5"라고 표현했습니다.
비트코인 네트워크는 원래 스마트 계약 플랫폼으로 설계되지 않았기 때문에, 스마트 계약 도입이나 확장성 향상과 같은 시도는 이더리움이나 EVM 체인들과 같은 수준으로 용이하지 않습니다. Spartan Group이 2023년 12월 발표한 『BITCOIN LAYERS - Tapestry of a Trustless Financial Era』 문서를 참조하면 비트코인 L2를 구분하는 방법에 대해 더 깊이 이해할 수 있습니다.

비트코인 L2의 삼각형 딜레마; 출처: BITCOIN LAYERS — Tapestry of a Trustless Financial Era
위 다이어그램에서 보듯이, 비트코인 L2의 삼각형 딜레마는 다음 세 가지 요소로 구성됩니다:
- 오픈 네트워크(Open Network): 연합형 모델이 아닌 오픈 네트워크 채택.
- 새로운 토큰 없음(No New Token): 새로운 토큰 도입 없음.
- 완전한 가상머신/글로벌 상태(Full VM/Global State): 제한된 오프체인 계약 형태가 아닌 "글로벌 상태(Global State)" 채택.
Stacks는 조건 1과 3을 충족하지만 조건 2는 충족하지 않는 비트코인 L2 솔루션으로 볼 수 있습니다. 반면, 라이트닝 네트워크는 조건 1과 2를 충족하지만, 주체체인과는 별도의 P2P 네트워크에 트랜잭션을 기록하는 "로컬 합의(Local Consensus)" 방식을 채택하고 있어 조건 3을 충족하지 못합니다.
Stacks 3.0을 향해, 나카모토 업그레이드
Stacks의 기존 문제점
앞서 언급한 Stacks 체인의 독특한 구조는 비트코인 네트워크 상에서 스마트 계약 플랫폼으로서 기능할 수 있게 해주는 장점이 있지만, 동시에 몇 가지 문제점을 시스템에 내포하고 있습니다:
- 보안 모델
- Stacks 체인은 독립적인 보안 예산을 가지고 있으며, 이는 비트코인 네트워크의 보안 예산과 다릅니다. Stacks의 보안 예산은 Stacks 채굴자가 지불하는 BTC에 의해 정의됩니다.
- 이는 체인의 보안성이 Stacks 채굴자의 예산에 크게 의존하게 되므로, 보안 리스크가 증가할 가능성을 의미합니다.
- 성능과 확장성
- 트랜스퍼 증명 메커니즘과 같은 Stacks 체인과 비트코인 네트워크 간 연결 구조는 탈중앙화와 보안성을 높이는 데 기여하지만, 체인 상의 성능과 확장성을 제한합니다.
- 특히 채굴자 선출을 통해 새 블록을 생성하는 과정은 Stacks 체인을 비트코인 블록 생성 주기와 연결시키며, 이로 인해 트랜잭션 확인 지연이 매우 심각해집니다.
- 이는 사용자 경험(UX)상의 취약점일 뿐 아니라, Stacks dApp 개발의 어려움을 초래하는 근본 원인이기도 합니다.
- MEV 문제
- 상당한 비율의 비트코인 해시레이트를 보유한 비트코인 채굴자는 자신이 채굴하는 비트코인 블록 내에서 다른 Stacks 채굴자가 제출한 제출 거래(commitment transaction, 즉 STX 채굴을 위해 BTC를 전송하는 거래)를 검열함으로써, 자신이 Stacks 보상과 거래 수수료를 확보할 수 있도록 할 수 있습니다.
주요 목표와 설계 변경
주요 목표
나카모토 버전은 올해 Stacks 체인에 적용될 예정인 주요 업그레이드로, 앞서 언급된 Stacks 체인의 문제점을 해결하고 체인의 성능과 보안성을 향상시키는 것을 목표로 하고 있습니다.
- 빠른 블록 생성(Fast blocks)
- 사용자가 제출한 트랜잭션이 블록에 채굴되고 확인되는 시간이 수십 분에서 몇 초로 단축됩니다.
- 나카모토 업그레이드 이후, 채굴자 선출 과정과 블록 생성 메커니즘이 분리되어, 다음 채굴자 선출 이전까지 채굴자가 여러 개의 블록을 생성할 수 있게 됩니다.
- 비트코인을 통한 최종성(Finality) 확보
- Stacks 체인 상의 트랜잭션은 비트코인 네트워크의 해시 파워에 의해 보장됩니다.
- 이는 트랜잭션이 비트코인 네트워크 상에서 결제됨을 의미하며, 가장 안전한 네트워크 상에서 트랜잭션의 불변성을 보장합니다.
- MEV 저항성 향상
- STX 보상을 얻기 위한 BTC 입찰 메커니즘이 개선되어 채굴자 선출 과정의 MEV 문제를 해결합니다.
- 채굴자 선출 알고리즘이 변경되어 비트코인 채굴자가 Stacks 채굴자보다 이점을 갖지 못하도록 합니다.
블록 생성 메커니즘 및 스태커 역할 변경
나카모토 업그레이드 이전에는 Stacks 체인에서 생성되는 블록과 비트코인 블록의 비율이 고정된 1:1이었으며, 이로 인해 블록 생성 시간과 트랜잭션 확인 시간이 느렸습니다.
나카모토 업그레이드 이후에는 "임기 기반 블록 생성(Tenure-based block production)" 메커니즘이 도입되어 블록 생성 속도가 빨라집니다. 이제 Stacks 체인의 블록은 비트코인 블록과 1:1로 대응되지 않으며, 선출된 채굴자의 임기(즉, 비트코인 블록 생성 주기 내) 동안 여러 개의 Stacks 블록을 생성할 수 있습니다. 이 메커니즘은 블록 생성과 확인 시간을 약 5초 수준으로 단축시켜 Stacks의 확장성을 크게 향상시킵니다.
이 때 생성된 Stacks 블록은 스태커에 의해 검증됩니다. 나카모토 업그레이드 이전에는 스태커가 단순히 STX 토큰을 잠그는(스태킹) 행위를 통해 Stacks 네트워크의 경제적 보안에 기여했지만, 나카모토 업그레이드 이후에는 검증자, 저장자, 서명자, 전파자로서의 역할을 맡아 채굴자 임기 동안 생성된 각 Stacks 블록을 검증, 저장, 서명, 전파하는 책임을 지게 됩니다. 채굴자와 스태커 간의 상호 작용은 아래 다이어그램과 같습니다:

나카모토 업그레이드 이후, 채굴자와 스태커(또는 서명자)의 상호작용; 출처: stacks docs
- 채굴자는 Stacks 채굴자 선출 프로세스에 참여하기 위해 스테이커들에게 BTC를 전송합니다.
- 새로운 채굴자가 당선되면 "임기 변경(tenure change)" 트랜잭션이 발생하며, 새 채굴자에게 새로운 임기가 부여됩니다.
- 채굴자는 매초 새로운 블록을 생성하고 검증하는 과정에서 스테이커들의 서명을 수집해야 합니다.
- 블록 검증을 위해서는 최소한 70% 이상의 스태커가 해당 블록에 서명해야 합니다.
위 다이어그램에서 보듯이, 채굴자는 다음 블록을 생성하기 위해 스태커의 서명이 필요하며, 스태커는 PoX 메커니즘 하에서 보상을 받고 자신이 스태킹한 STX 토큰을 해제하기 위해 서명 작업을 수행해야 합니다.
체인 구조 변경 및 비트코인 최종성 구현
서명자(스태커)는 임기 변경(또는 채굴자 선출) 기간 동안 최신 생성된 블록에만 서명함으로써 채굴자가 임의로 Stacks 체인을 포크(fork)하는 것을 방지합니다. 즉, 스태커가 채굴자를 감시하고 이전에 생성된 블록을 검증하며, 새 블록이 최신 블록을 기반으로 생성되었는지 확인하는 역할을 합니다.
또한 채굴자는 트랜잭션(임기 변경 트랜잭션)을 제출할 때 인덱싱된 블록 해시값(indexed block hash)을 포함해야 하는데, 여기에는 이전 채굴자의 임기에 기록된 첫 번째 Stacks 블록의 해시값과 블록 자체의 해시값이 포함됩니다. 이를 통해 Stacks 블록체인의 상태가 비트코인 블록에 기록되며, 각 임기마다 동일한 작업이 반복되어 Stacks 블록체인의 역사가 지속적으로 비트코인 네트워크에 기록되도록 보장합니다.

비트코인 블록, Stacks 블록, 그리고 인벤토리 비트맵의 관계도; 출처: stacks docs
따라서 Stacks 블록과 비트코인 블록 간의 관계는 위 다이어그램과 같으며, Stacks 체인 상에서 N번째 기간에 제출된 트랜잭션은 N+2번째 기간에 비트코인 블록에 기록됩니다. 즉, 세 번의 임기 변경을 거쳐야만 Stacks 트랜잭션을 되돌리는 것이 비트코인 블록을 되돌리는 것만큼 어려워집니다. 사용자 입장에서는 체인 구조가 우리가 익히 아는 L2와 유사하며, 트랜잭션은 몇 초 내에 확인되지만, 비트코인 상에서의 결제는 약 30분 정도 걸리는 비교적 긴 시간이 소요됩니다.
이러한 시스템은 Stacks 체인의 보안 예산에도 긍정적인 변화를 가져옵니다. Stacks 블록 검증은 최소 70% 이상의 스태커의 서명을 통해 이루어지므로, Stacks의 보안 예산은 스태킹 자산의 최대 70%까지 상승하며, 일단 트랜잭션이 비트코인 상에서 최종적으로 결제되면, 그 보안 예산은 비트코인 51% 채굴 능력에 도달할 수 있습니다.
나카모토 업그레이드 이후 Stacks 메커니즘을 요약하면 다음과 같습니다:
- 채굴자는 임기 변경 트랜잭션을 제출할 때 이전 임기에 기록된 첫 번째 블록의 해시값을 포함하는 인덱스 블록 해시값을 반드시 포함해야 합니다.
- 서명자는 채굴자가 직전 임기 마지막에 서명된 블록을 기반으로 다음 블록을 생성하도록 강제합니다.
- N번째 임기 내에 제출된 트랜잭션은 N+2번째 임기 내에 비트코인 블록에 기록되며, 비트코인 최종성을 갖습니다.
나카모토 업그레이드 이후 Stacks 체인의 거래 속도는 크게 향상되며 동시에 비트코인의 최종성을 달성하여 데이터의 불변성을 보장합니다. 사용자에게는 더 빠른 트랜잭션 확인 속도를 의미하며, 시스템 차원에서는 비트코인의 보안성을 계승하는 진정한 비트코인 L2에 더욱 가까워지는 것을 의미합니다.
비트코인 MEV 문제 해결
나카모토 업그레이드 이전, Stacks 체인의 MEV 문제는 주로 다음과 같은 방식으로 발생했습니다. 상당한 비율의 비트코인 해시레이트를 보유한 비트코인 채굴자(예: F2Pool)가 비트코인 블록 내에서 다른 스테이킹 채굴자가 제출한 제출 거래(commitment transaction)를 검열함으로써 자신이 제출한 BTC 입찰 금액을 조정하여 스테이킹 블록의 보상과 거래 수수료를 확보할 수 있었습니다. 이러한 행위는 스테이커들의 BTC 보상을 줄였으며, 채굴 프로세스에 대한 신뢰를 훼손했습니다.
나카모토 업그레이드는 블록 채굴 프로세스의 공정성을 높이기 위해 몇 가지 새로운 채굴자 선정 기준을 도입합니다.
- 최근 블록 참여 채굴자
- 채굴자는 최근 10개 블록 모두에 채굴자 참여 기록이 있어야 임기 변경 시 선출될 자격을 얻습니다.
- 이 기준은 채굴자 커뮤니티의 안정성을 촉진하고 블록체인 보상 탈취 시도를 차단합니다.
- 과거 입찰 중앙값 고려(Median of Past Bids Method)
- 채굴자의 선출 확률은 과거 10개 블록에 기록된 모든 BTC 입찰의 중앙값을 기반으로 계산됩니다.
- 이 기준은 채굴자가 비정상적인 입찰을 제출함으로써 블록 보상을 얻는 것을 방지합니다.
- 입찰 총합의 절대값 고려(Absolute Bid Total)
- 채굴자 선정 과정은 즉각적인 채굴 환경의 변수가 아닌, 입찰 총합의 절대값이라는 안정적인 경제 기준을 기반으로 합니다.
이러한 MEV 방지 기준들을 도입함으로써, 나카모토 업그레이드는 Stacks 블록체인의 채굴 프로세스에 대한 투명성과 신뢰도를 높일 것입니다.
나카모토 업그레이드 로드맵

나카모토 업그레이드 로드맵; 출처: nakamoto.run
2022년 말 sBTC 및 나카모토 백서 발표 이후, Stacks 재단과 관련 개발자들은 나카모토 업그레이드를 위해 오랫동안 작업해 왔습니다. 위 다이어그램에서 보듯이, 2024년 2월 나카모토의 기능이 최종 확정되어 테스트넷에 통합(나카모토 마일스톤 0.3, 코드명 Argon)된 이후, 나카모토 업그레이드는 계속해서 긴밀하게 진행되고 있습니다. 현재 나카모토 업그레이드의 첫 번째 단계가 메인넷에 이미 출시되었으며, 업그레이드는 순차적으로 진행될 예정입니다.
나카모토 업그레이드는 두 단계로 나뉘며, 각 단계는 하드포크를 포함합니다. 이 과정은 "실체화(Instantiation)"와 "활성화(Activation)" 두 단계로 나뉘며, 나카모토 업데이트 후 기능을 완전히 활성화하기 전에 마지막 조정(버그 수정 등)을 위한 시간을 두어 체인 환경 변화로 인한 혼란을 최소화하려는 목적을 가지고 있습니다.
기존 계획
- 1단계: 실체화(4월 22일 시작)
- POX-4(PoX 메커니즘의 업그레이드판) 계약과 나카모토 버전에 포함된 대부분의 코드가 적용되지만, 기능은 활성화되지 않습니다.
- 서명자 및 파트너들이 POX-4 계약에 등록할 수 있도록 최소 두 개의 스태킹 주기를 확보합니다. 이 기간 동안 POX-4에 등록한 서명자가 블록을 올바르게 검증하는지 확인하고, 활성화 단계로 진행할 수 있는지 판단합니다.
- 2단계: 활성화(예정: 5월 15일 ~ 5월 29일)
- 서명자 기반 시스템, 빠른 블록, 비트코인 최종성 등을 포함한 나카모토 업데이트를 적용하고, 나카모토 규칙을 활성화합니다.
- 나카모토 규칙이란 나카모토 업그레이드 전후를 구분하는 전체 로직을 의미합니다.

나카모토 릴리즈 계획; 출처: Nakamoto Launch: Testnet and Mainnet Rollout Overview
계획 변경
업그레이드의 1단계(실체화)는 4월 22일에 시작되었으며, 중대한 버그가 발견되지 않고 실체화가 완료되면, 2단계는 5월 중순에 시작될 예정이었습니다. 그러나 1단계 시작 후 서명자 회복 시스템(Signer Resiliency/Recovery)에서 일부 결함이 발견되었고, 이에 따라 Stacks 재단은 5월 1일 기존 계획을 수정한다고 발표했습니다. 주요 변경 사항은 다음과 같습니다:
- 나카모토 업그레이드의 초기 활성화 단계에는 기본적인 서명자 회복 시스템만 포함되었습니다.
- 향상된 서명자 회복 시스템을 나카모토 업그레이드 활성화 후인 2024년 말에 배포할
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














