New to Nutbox?

스택스 2.0 백서 - [1]

7 comments

happyberrysboy
83
2 years agoSteemit2 min read

image.png

스택스에 대해서 공부를 해봅니다.

  • 스택스 1.0은 제한된 기능을 갖춘 초기 디자인으로 2018년 가을 비트코인 기반으로 론칭 됨
  • 스택스 2.0은 주요 업그레이드와 함께 모든 기능을 갖춘 디자인으로 2021년 1월 메인넷 론칭

스택스 2.0 디자인

  • 스택스 2.0은 레이어1 블록체인으로 비트코인에 연결하여 보안을 확보
  • 탈중앙 앱과 예측 가능한 스마트 컨트랙트를 사용할 수 있음
  • 스택스 2.0은 비트코인 보안에 앵커링된 PoX 마이닝(채굴)을 구현
  • 리더 선출은 비트코인 블록체인을 통해 이뤄지며 STX 채굴자는 연결된 스택스 블록체인에 새로운 블록을 기록

STX 채굴자

  • STX 채굴자는 비트코인 블록체인과 스택스 블록체인의 상태(state)를 확인할 수 있음
  • STX 채굴자들은 비트코인 블록체인으로부터 트랜잭션을 전송하여 리더 선출에 참여
  • VRF(Verifiable Random Function)를 통해 각 라운드의 리더를 무작위로 선택(더 많은 BTC 입찰에 많은 가중치를 부여)
  • 선택된 리더는 스택스 체인에 새로운 블록을 기록
  • STX 채굴자는 STX 코인, STX로 지불된 거래 수수료, STX로 지불된 각 블록의 클래러티 컨트랙트 실행수수료를 받음
  • STX 채굴자는 BTC를 채굴 비용으로 사용
  • STX 채굴자는 새로운 스택스 블록의 총 가치를 BTX/STX 온체인 거래 페어로 모델링 할 수 음
  • 외부 거래소보다 채굴을 통해 STX를 더 저렴하게 얻을 수 있다면 채굴에 참여
STX 코인 채굴 반감기
- 2020 ~ 2023년: 1000개
- 2024 ~ 2027년: 500개
- 2028 ~ 2031년: 250개
- 2032년 이후: 125개

2050년 까지 총 발행량 1,807,974,018개 목표

STX 보유자

  • 스택킹(stacking)을 통해 합의에 참여하고 BTC를 보상받음
  • 참여를 위해 사용자는 보상주기 (약 2주) 동안 STX를 락업하고, 풀노드를 실행 또는 지원하고, STX 트랜잭션을 통해 네트워크에서 유용한 정보를 전송
  • 스택킹에 적극적으로 참여하는 STX 보유자는 해당 주기 동안 사용된 비트코인을 보상받음
  • 지분증명과는 달리 STX 보유자는 슬래싱(프로토콜 상에서 발생하는 경제적 패널티)에 대한 위험이 존재하지 않음

트랜잭션 확장성

  • 스택스 블록체인 트랜잭션은 비트코인과 독립적으로 확장 가능
  • 트랜잭션은 완결성(finality)을 위해서만 비트코인에 의존
  • 수천 개의 스택스 트랜잭션은 비트코인의 단일 해시에 담김
  • 스택스 트랜잭션은 합의의 일부로서 매 비트코인 블록마다 자동으로 정산(settle)
  • 한 스택스는 몇 초 만에 초기 확인(confirmation)을 가능하게 해주는 마이크로블록(microblock) 개념을 도입
  • 마이크로블록은 미래 확장성 연구를 위한 주요한 개념
  • 이론상 마이크로블록은 비트코인 블록 당 더 빠른 합의 알고리즘을 통해 데이터를 처리할 수 있음
  • 비트코인은 스택스의 결제(settlement) 프로토콜로 사용
  • 이는 궁극적으로 진실 공급원 역할을 수행하며 스택스 블록 기록의 해시를 보관
  • 거래 완결성은 현재 비트코인과 연결되어 있으며 비트코인이 우리의 디자인을 위한 강력한 완결성을 제공
  • 스택스 2.0 블록체인은 Rust로 작성

Comments

Sort byBest