26-7-24 스팀 버튜얼 머신 및 쉐르파 프로토콜에 대한 기술백서 한글판 소개
@blaze.apps가 "스팀 생태계에 네이티브 디파이(DeFi) 도입 — 스팀 가상 머신(SVM) 및 쉘파 프로토콜"의 기술백서를 올렸습니다.
이를 한글로 전문 번역해서 올립니다. 한번씩 읽어 보시기 바랍니다. 이제까지 스팀에서 이런 시도는 처음입니다. 그럼에도 불구하고 아직 스팀 전체 커뮤니티의 관심은 그리 많은 것 같지 않습니다. 아마도 암호화폐 가격이 역사적 최저점을 지나고 있기 때문이 아닌가 합니다
@blaze.apps의 작업이 2-3년 전에만 이루어졌어도 스팀은 지금과는 매우 다른 상황이었을 것이라고 생각합니다. 그 말은 지금과 같은 개발이 지속된다면 앞으로 2-3년 후에 스팀은 지금과는 매우 다른 모습이 가능하다는 것을 의미합니다.
아직 첫술에 배부를 수는 없을 것입니다. 앞으로도 이에 대한 관심을 많이 가지고 노력을 했으면 좋겠습니다. 분량이 많아서 이에 대한 평가는 내일 올리도록 하겠습니다. 특히 문제가 되거나 보완이 필요한 부분을 인공지능에게 물어보고 그 내용을 올리겠습니다.
기술 백서 — 스팀 생태계에 네이티브 디파이(DeFi) 도입
버전 1.0 · 2026년 7월
요약 (Abstract)
스팀 가상 머신(SVM)은 완전한 이더리움 가상 머신(EVM) 호환성을 갖춘 코스모스 SDK(Cosmos SDK) 기반 사이드체인입니다. 기존 스팀 블록체인을 유지하면서 STEEM 토큰과 스팀 계정을 고성능 디파이(DeFi) 환경으로 확장합니다.
SVM 합의 알고리즘에 직접 통합된 검증자 네이티브 브릿지(Validator-native bridge)는 래핑된 토큰이나 중앙화된 수탁 기관 없이 네이티브 STEEM의 1:1 전송을 가능하게 합니다.
Sherpa Protocol(쉘파 프로토콜)은 SVM 위에 구축된 네이티브 디파이 레이어로, 집중 유동성 DEX, 과다 담보 스테이블코인 sUSD, 허가 없는 유동성 파밍, 탈중앙화 오라클 네트워크, 프로토콜 소유 유동성(POL)을 제공합니다.
SVM과 Sherpa는 결합을 통해 현대적인 Web3 금융 인프라를 출시 첫날부터 스팀 경제에 제공합니다.
목차
- 서론 및 비전
- 핵심 설계 원칙
- 왜 Cosmos SDK + EVM 호환성인가?
- 하이레벨 아키텍처
- 심층 분석: 검증자 네이티브 브릿지
- 계정 등록 및 연동
- SVM으로 STEEM 입금하기
- 검증자 기반 브릿지 합의
- 검증자 키 등록 — 현황 및 설계 방향
- 스팀으로의 출금
- 허가 없는 브릿지 & 스팀 하드포크 제안
- 검증자 통합 브릿지가 기존 멀티시그 브릿지보다 뛰어난 이유
- SVM이 L2 및 래핑 토큰 브릿지와 다른 점
- STEEM을 EVM 환경으로 가져올 때의 이점
- SVM 상의 Web3 게이밍, NFT 자산 & 커뮤니티 토큰
- Sherpa Protocol 소개
- SHERPA 토큰 – 유틸리티 & 토큰노믹스
- 집중 유동성 DEX
- 프로토콜 소유 유동성 (POL)
- 허가 없는 유동성 파밍
- sUSD – 네이티브 과다 담보 스테이블코인
- 안정성, 청산 & 즉시 상환
- Sherpa 오라클 네트워크
- 향후 SBD 브릿지 계획
- 스테이킹 & 온체인 거버넌스
- 미래 비전: 상호운용성, Chainlink, RWA & 확장
- 현재 진행 상황 & 테스트넷 현황
- 보안 모델 & 메인넷 로드맵
- 경제적 지속 가능성, STEEM 선순환(Flywheel) & 프로토콜 소유 리저브
- 커뮤니티 토론: 테스트넷 인프라를 위한 DAO 자금 지원 제안
- 결론 및 커뮤니티 초대
1. 서론 및 비전
10년 이상 스팀(Steem) 블록체인은 탈중앙화 소셜 플랫폼이 글로벌 규모로 작동할 수 있음을 입증했습니다. 수백만 개의 계정이 친숙한 계정 모델, 리소스 크레딧(Resource Credits), 토큰화된 소셜 경제를 통해 블록체인 기술을 사용해 왔습니다.
스팀이 콘텐츠와 소셜 상호작용에 뛰어났던 반면, 더 넓은 블록체인 산업은 스마트 계약, 탈중앙화 금융(DeFi), 토큰화된 실물 자산(RWA), 허가 없는 금융 애플리케이션을 중심으로 빠르게 진화했습니다.
핵심 질문은 언제나 이것이었습니다:
"이미 수백만 사용자가 잘 쓰고 있는 블록체인을 대체하거나 파편화하지 않으면서, 기존 STEEM 경제가 현대 Web3 인프라에 접근하려면 어떻게 해야 하는가?"
스팀 가상 머신(SVM)은 STEEM 자체를 대체하는 것이 아니라 확장하는 데 전념하는 브릿지 사이드체인 역할을 함으로써 이 질문에 답합니다.
핵심 목표:
- STEEM을 네이티브 자산 및 가스 토큰으로 유지
- 기존 모든 스팀 계정 보존
- 완전한 EVM 호환성 제공
- 유동성을 분할하거나 사용자가 새 토큰을 채택하도록 강제하지 않고 정교한 디파이 잠금 해제
SVM은 단순한 별개의 블록체인이 아닙니다. 스팀 생태계를 위한 금융 확장 레이어입니다.
2. 핵심 설계 원칙
| 원칙 | 설명 |
|---|---|
| 1. STEEM이 핵심(King) | SVM 상의 네이티브 가스 토큰이자 주 자산 |
| 2. 계정 연속성 | 기존 스팀 계정을 EVM 주소와 1:1로 연동 가능 |
| 3. 신뢰 최소화 브릿지 | 브릿지 로직이 검증자 합의 알고리즘 내부에 상주 |
| 4. 출시 첫날부터 EVM 호환 | 수년간 검증된 스마트 계약 및 개발자 툴링 활용 |
| 5. 출시 시점부터 디파이 내장 | Sherpa Protocol이 SVM과 함께 동시 출시 |
| 6. 탈중앙화된 수탁 | 브릿지 운영에 대한 검증자 집단 제어를 장기 목표로 설정 |
| 7. 지속 가능한 경제 | 모든 프로토콜 유틸리티가 SHERPA의 실질 수요를 창출하고 STEEM을 강화 |
3. 왜 Cosmos SDK + EVM 호환성인가?
SVM은 코스모스 SDK(Cosmos SDK) 기반에 완전한 EVM 실행 레이어를 더해 구축되었습니다.
- 모듈성 (Modularity): 커스텀 모듈(브릿지, 오라클, Sherpa 디파이 프리미티브)을 핵심 합의 포크 없이 깔끔하게 추가할 수 있습니다.
- 네이티브 상호운용성 (Native Interoperability): 내장된 IBC 지원을 통해 다른 코스모스 체인 및 브릿지를 거쳐 이더리움 등으로 향후 확장 가능합니다.
- 성능 (Performance): 텐더민트 BFT(Tendermint BFT) 합의 알고리즘을 통해 디파이에 적합한 빠른 확정성(1~6초)과 높은 처리량을 제공합니다.
- 입증된 EVM 레이어: 검증된 EVM 모듈(Ethermint/Evmos 아키텍처에서 영감)을 활용하여 Solidity 계약이 최소한의 수정 또는 수정 없이 실행됩니다.
- 거버넌스 (Governance): 온체인 거버넌스가 네이티브로 지원되어 커뮤니티가 파라미터 업그레이드, 자산 추가, 프로토콜 진화를 결정할 수 있습니다.
- 개발자 생산성: 기존 이더리움 지갑, 익스플로러, 개발 인프라를 처음부터 다시 만들 필요 없이 즉시 사용할 수 있습니다.
4. 하이레벨 아키텍처
Steem Blockchain (소셜 레이어)
│
@svm.bank (브릿지 계정)
│
SVM 검증자들이 전송을 감시 + 증명(Attestation) 제출
│
SVM Blockchain (Cosmos SDK)
┌─────────────────────────┼─────────────────────────┐
│ │ │
EVM Module Bridge Module Sherpa Modules
(Solidity 스마트 (검증자 네이티브 (DEX • sUSD • 파밍
계약 실행) 발행/소각 로직) • 오라클 • 거버넌스)
│ │ │
└─────────────────────────┴─────────────────────────┘
│
Native STEEM (가스 + 자산)
5. 심층 분석: 검증자 네이티브 브릿지
브릿지는 SVM의 가장 중요한 요소입니다. 외부 서비스나 멀티시그 형태가 아닌, 모든 SVM 검증자가 블록체인 바이너리 내부에서 네이티브로 브릿지 로직을 실행합니다.
검증자들은 특정 메모(Memo)가 포함되어 @svm.bank 계정으로 전송되는 스팀 블록체인 거래를 지속적으로 모니터링합니다.
svm-register <EVM 주소>svm-deposit <EVM 주소>
검증자들은 이 트랜잭션을 독립적으로 검증하고 SVM 체인에 증명(Attestation)을 제출합니다. 지분 가중치 합의를 충족해야만 브릿지 작업이 최종 확정됩니다.
6. 계정 등록 및 연동
- 사용자가 임의의 STEEM을
@svm.bank로 보내며 메모에svm-register 0xEVM주소를 작성합니다. - SVM 검증자가 이를 감지하고 보류 중인 등록을 기록합니다.
- 사용자가 SVM dApp에 접속하여 EVM 지갑으로 서명합니다.
- 서명은 스팀 계정과 EVM 주소 모두의 소유권을 증명합니다.
- 영구적인 온체인 매핑이 기록됩니다:
SteemAccount ↔ EVM Address
7. SVM으로 STEEM 입금하기
연동이 완료되면 입금은 간단합니다.
- 사용자가
@svm.bank로 STEEM을 전송하며 메모에svm-deposit 0xEVM주소를 입력합니다. - 검증자들이 스팀 트랜잭션을 검증하고 합의에 도달합니다.
- SVM 상에서 동등한 양의 네이티브 STEEM이 직접 발행(Mint)됩니다.
(참고: 스팀 계정 연동이 필수사항은 아닙니다)
8. 검증자 기반 브릿지 합의
각 검증자는:
- 스팀 트랜잭션을 감시합니다.
- SVM 상에 증명 트랜잭션을 제출합니다.
- 지분 가중치 기준치를 달성하면 합의의 일부로 토큰 발행(또나 소각)이 실행됩니다.
증명이 온체인에서 지분 기반으로 이루어지므로, 악의적이거나 잘못된 행위는 슬래싱(Slashing, 지분 몰수)을 통해 경제적 처벌을 받습니다.
9. 검증자 키 등록 — 현황 및 설계 방향
등록 시 각 SVM 검증자는 스팀 Owner, Active, Posting 키에 대한 참조와 함께 공개키를 브로드캐스트합니다.
기존에 고려된 방식은 모든 검증자가 검증자 세트 변경 시 @svm.bank 계정 권한의 가중치와 임계값을 자동 업데이트하는 모듈식 방식이었습니다. 그러나 최근 설계 방향은 이 모델에서 벗어났습니다.
대신 제안된 스팀 하드포크(11절 참조)를 통해 @svm.bank를 소유자 없는(Ownerless) 계정으로 만들고자 합니다. 충분한 증인 신호가 출금을 입증하면 허가 없이 출금이 실행되는 구조로, 스팀 DAO(SPS)가 SBD를 자동 지급하는 방식과 유사합니다.
10. 스팀으로의 출금
- 사용자가 SVM에서 STEEM을 소각하고 대상 스팀 계정을 지정합니다.
- 증인들이 소각을 독립적으로 감시하고 출금이 유효하다는 신호를 브로드캐스트합니다 (서명된 전송이 아님).
- 하드포크로 정의된 임계값만큼 증인 신호가 쌓이면, 스팀 합의 알고리즘 자체가
@svm.bank에서 STEEM 전송을 직접 실행합니다. - 사용자는 스팀 블록체인에서 네이티브 STEEM을 수령합니다.
11. 허가 없는 브릿지 & 스팀 하드포크 제안
브릿지를 더욱 탈중앙화하기 위해 다음 스팀 하드포크를 커뮤니티 토론용으로 제안합니다.
- 경량 증인 플러그인 도입: 시세 피드 플러그인과 유사한 플러그인을 도입하여 별도 검증자 노드 운영 없이 출금을 증명할 수 있게 합니다.
@svm.bank를 소유자 없는 계정으로 전환: 단일 수탁 주체를 완전히 제거합니다.- 하드포크 전 메인넷 출시 가능: 메인넷 출시는 하드포크에 의존하지 않으며, 초기에는 검증자 수탁 모델로 시작한 후 하드포크 활성화 시 라이브 상태에서 전환할 수 있습니다.
12. 검증자 통합 브릿지가 기존 멀티시그 브릿지보다 뛰어난 이유
| 비교 항목 | 기존 멀티시그 브릿지 | SVM 검증자 네이티브 브릿지 |
|---|---|---|
| 신뢰 모델 | 소수의 서명자 그룹 | 경제적 지분의 과반수 |
| 공격 표면 | 키 유출 / 공모 위험 | 과반수 지분 공모 필요 (매우 어려움) |
| 투명성 | 주로 오프체인 | 모든 증명이 온체인 기록 |
| 슬래싱(처벌) | 없음 | 부정행위 시 경제적 지분 몰수 |
| 통합 보안 | 분리된 시스템 | SVM 합의 자체에 포함됨 |
13. SVM이 L2 및 래핑 토큰 브릿지와 다른 점
- 이더리움 L2 대비: L2는 이더리움 L1 보안에 의존하지만, SVM은 자체 검증자를 갖춘 주권 사이드체인입니다. 가스는 ETH가 아닌 STEEM으로 지불합니다.
- 래핑 토큰 브릿지 대비: 래핑 토큰은 가상 자산과 수탁 위험을 발생시키지만, SVM은 네이티브 STEEM을 1:1로 소각/발행하므로 파편화가 없습니다.
14. STEEM을 EVM 환경으로 가져올 때의 이점
- 메타마스크(MetaMask), 하드웨어 지갑 즉시 지원
- 수천 개의 검증된 Solidity 스마트 계약 바로 배포 가능
- 이더리움 개발자 도구(Foundry, Hardhat 등) 사용 가능
- ERC-721/1155 NFT 표준 즉시 사용 가능
- 타 EVM 및 코스모스 생태계와의 간편한 상호운용성
15. Web3 게이밍, NFT 자산 & 커뮤니티 토큰
- Web3 게이밍: Axie Infinity(Ronin), Illuvium, Splinterlands의 사례처럼 소셜/게임 플레이는 스팀 체인에서, 토큰/NFT/거래는 EVM 기반인 SVM에서 처리하는 구조를 구현할 수 있습니다.
- NFT 자산: 스팀 크리에이터들이 ERC-721/1155 컬렉션을 발행하고 Sherpa DEX에서 거래하거나 담보로 활용할 수 있습니다.
- 커뮤니티 토큰: 스팀 커뮤니티가 자체 ERC-20 토큰을 발행하고 Sherpa 파밍을 통해 유동성을 손쉽게 공급받을 수 있습니다.
16. Sherpa Protocol 소개
Sherpa Protocol은 SVM을 위해 특화 설계된 네이티브 디파이 레이어로, 집중 유동성 DEX, 과다 담보 스테이블코인 sUSD, 파밍, 오라클, 거버넌스 등을 통합 제공합니다.
17. SHERPA 토큰 – 유틸리티 & 토큰노믹스
주요 유틸리티:
- 거버넌스 투표
- 오라클 참여 및 보상/슬래싱
- 유동성 파밍 개설 시 소각 (10% 영구 소각, 90% 보상 재배분)
- sUSD 스테이블코인 발행 담보
- 수수료 수익 기반 바이백 및 소각(Buyback & Burn)
18. 집중 유동성 DEX (Uniswap V3 방식)
- 자본 효율성을 극대화하기 위한 맞춤형 가격 범위 설정
- NFT 형태의 LP 포지션
- 주요 거래 쌍:
STEEM/SHERPA,STEEM/SBD,STEEM/sUSD,SHERPA/sUSD
19. 프로토콜 소유 유동성 (POL)
프로토콜이 핵심 풀의 유동성을 직접 소유함으로써 거래 수수료 수익을 프로토콜 재고로 쌓고, 단기 유동성 이탈에 따른 충격을 방지합니다.
20. 허가 없는 유동성 파밍
누구나 SHERPA 토큰을 소각하여 원하는 풀의 파밍 캠페인을 개설할 수 있습니다. 소각된 SHERPA의 10%는 영구 소각되어 디플레이션 압력을 형성합니다.
21. sUSD – 네이티브 과다 담보 스테이블코인
사용자는 STEEM, SHERPA, SBD 등을 담보로 수록하고 sUSD를 발행(Mint)할 수 있습니다.
- 사용례: STEEM을 팔지 않고 레버리지 투자, 스테이블코인 이자 농사, 일상 결제, 변동성 헤징 등.
22. 안정성, 청산 & 즉시 상환
- 청산 (Liquidations): 담보 비율이 떨어진 포지션은 자동으로 청산 경매에 넘겨집니다.
- 즉시 상환 (Instant Redemption): sUSD 보유자는 프로토콜 담보 자산과 직접 교환을 요청할 수 있어 차익거래를 통한 1달러 페깅(Peg) 유지가 가능합니다.
23. Sherpa 오라클 네트워크
SHERPA를 스테이킹한 주체들이 가격 피드(STEEM/USD 등)를 제출하는 탈중앙화 오라클 네트워크입니다. 담합이나 편차 발생 시 슬래싱 처벌이 적용됩니다.
24. 향후 SBD 브릿지 계획
오라클 네트워크를 활용하여 Steem Backed Dollars (SBD)를 SVM 상의 네이티브 자산으로 전환하는 탈중앙화 브릿지가 구축될 예정입니다.
25. 스테이킹 & 온체인 거버넌스
SHERPA 스테이커는 프로토콜 수수료 수익을 배분받고 거버넌스 안건에 투표권을 행사합니다.
26. 미래 비전: Chainlink, IBC, RWA
- Chainlink 연동: 체인링크 통합을 통해 타 EVM 체인(이더리움, 폴리곤 등)으로의 크로스체인 전송 지원.
- IBC 네이티브 연결: 코스모스 IBC를 통해 USDC, USDT 등 외부 자산의 직접 유입 지원.
- 실물 자산 (RWA): 부동산, 채권 등의 토큰화 및 sUSD 기반 정산.
27. 현재 진행 상황 & 테스트넷 현황
- 테스트넷에서
@blaze.apps계정을 통한 입출금 브릿지 테스트 성공. - DEX, sUSD, 거버넌스, 오라클, POL 등 Sherpa 프로토콜 전 기능 테스트넷 배포 완료.
- 블록 익스플로러: evmscan.steemscanner.com
- SVM dApp: svmapp.blazeapps.org
28. 보안 모델 & 메인넷 로드맵
- 메인넷 출시 전 복수의 독립적인 보안 감사(Audit) 진행 예정
- 버그 바운티 프로그램 운영
29. 경제적 지속 가능성 & STEEM 선순환 (Flywheel)
프로토콜 수익으로 시장에서 STEEM 및 SHERPA를 지속적으로 매수하여 리저브에 축적합니다. 누적된 STEEM은 시장에 재유출되지 않고 수탁 및 sUSD 담보로 잠기므로, 외부 시장의 STEEM 유통량을 줄여 희소성을 극대화합니다.
30. 커뮤니티 토론: 테스트넷 인프라를 위한 DAO 자금 지원 제안
스팀 DAO(SPS)에 일일 135 SBD 지원 요청안을 커뮤니티에 제안합니다 (6개월간 단계별 진행).
- Phase 1 (1~3개월): 지속적인 SVM 및 Sherpa 개발 및 노드/익스플로러 인프라 운영비 보전.
- Phase 2 (4개월차): 제네시스 검증자를 위한 STEEM으로 전환 후 1년간 락업(Bonding).
- Phase 3 (5~6개월차): 검증자 블록 생성 보상으로 SBD 지급.
31. 결론 및 커뮤니티 초대
SVM과 Sherpa Protocol은 스팀 생태계의 지난 10년의 성과를 보존하면서 향후 10년을 위한 디파이 인프라를 구축하는 프로젝트입니다. 커뮤니티의 적극적인 검토와 참여를 기대합니다.