---
title: "개발자를 위한 토큰화 주식 설명: xStocks, Dinari, Robinhood Chain의 작동 방식"
description: "개발자를 위한 토큰화 주식 설명: xStocks, Dinari dShares, Robinhood 주식 토큰을 뒷받침하는 것, 각각의 온체인 작동 방식, 그리고 주의할 점."
---

# 개발자를 위한 토큰화 주식 설명: xStocks, Dinari, Robinhood Chain의 작동 방식

<ImageBlock
  src="https://media.alchemy.com/blog/tokenized-stocks-hero.png"
  alt="토큰화된 주식, 개발자를 위한 설명"
  width={1920}
  height={900}
/>

토큰화된 주식은 지난 여름 크게 성장했다. Robinhood는 7월에 [자체 발행 토큰을 위한 퍼블릭 블록체인을 출시](https://robinhood.com/us/en/newsroom/robinhood-accelerates-global-expansion-robinhood-chain-mainnet-stock-tokens-agentic-trading/)했다. Nasdaq은 토큰화된 주식을 일반 주식과 함께 거래할 수 있는 [SEC 승인](https://www.sec.gov/files/rules/sro/nasdaq/2026/34-105047.pdf)을 받았다. 온체인 시장 규모는 [백만 개 이상의 지갑이 보유한 24억 달러](https://app.rwa.xyz/stocks)로 성장했다.

토큰화된 주식은 실제 주식과 연동된 블록체인 토큰이다. 개발자가 가장 먼저 마주치는 세 플랫폼은 xStocks, Dinari, Robinhood Chain이며, 각각 구조가 다르다. xStocks는 주로 Solana DeFi에서 사용되는 자유 양도 가능한 증서형 토큰이다. Dinari는 API로 감싸진 규제 대상 미국 브로커-딜러다. [Robinhood](https://www.alchemy.com/rpc/robinhood)는 아예 하나의 Ethereum 레이어 2를 구축했다. 각 플랫폼이 실제 주식을 어떻게 보유하는지가 토큰 표준부터 주식 분할이 인덱서에 반영되는 방식까지, 그 외 모든 것을 결정한다.

## 토큰화된 주식이란 무엇인가?

토큰화된 주식은 실제 거래소 상장 주식의 가치를 추종하는 블록체인 토큰이다. 발행사는 브로커를 통해 주식을 매수하고, 커스터디언에게 보관을 맡긴 뒤, 이에 대해 1대1로 토큰을 발행한다. 이후 토큰은 온체인에서 이동하고 거래되는 반면, 기초 주식은 브로커리지 또는 커스터디 계좌에 그대로 남아 있다.

오늘날의 상품은 커스터디에 보관된 실제 주식을 기반으로 발행된다. 이전 사이클의 합성 주식 토큰은 담보화된 파생상품을 통해 가격만 추종했으며, 이를 발행한 플랫폼과 함께 붕괴했다. 이는 다른 형태의 [디지털 자산 토큰화](https://www.alchemy.com/overviews/digital-asset-tokenization)와 동일한 패턴을 주식에 적용한 것이다.

다만 토큰화된 주식이 반드시 주식 그 자체는 아니다. 토큰이 법적으로 무엇을 나타내는지는 발행사마다 다르며, 이 하나의 질문이 아래 세 플랫폼 간 기술적 차이의 거의 전부를 결정한다.

## 토큰화된 주식은 실제로 무엇으로 뒷받침되는가?

세 플랫폼 모두 어딘가에 실제 주식을 보유하고 있다. 차이가 나는 부분은 사용자와 그 주식 사이에 놓인 법적 래퍼다.

- **추적 증서.** xStocks는 [Backed Assets](https://assets.backed.fi/)가 리히텐슈타인 규제 당국에 제출한 증권설명서에 따라 토큰화된 추적 증서로 발행한다. 각 토큰은 증서 가치에 대한 청구권으로, 현금 가치로 상환 가능하며, 기초 주식은 제3자 커스터디언에 1대1로 보관된다.
- **규제 대상 중개기관이 보유한 주식 그 자체.** [Dinari](https://dinari.com/)는 SEC 등록 명의개서대리인이며, 자회사 Dinari Securities는 [FINRA 회원 브로커-딜러](https://www.globenewswire.com/news-release/2026/08/04/3338495/0/en/dinari-inc-opens-platform-licenses-to-u-s-financial-institutions.html)다. dShare를 매수하면 Dinari가 커스터디 브로커리지 계좌에서 기초 주식을 매수하므로, 토큰은 사용자가 실질적으로 소유하는 주식과 매핑된다.
- **채무 증권.** Robinhood의 현재 주식 토큰은 보유자에게 기초 주식에 대한 경제적 익스포저를 제공하는 [토큰화된 채무 증권](https://robinhood.com/us/en/newsroom/robinhood-accelerates-global-expansion-robinhood-chain-mainnet-stock-tokens-agentic-trading/)이며, 그 주식에 대한 법적 권리는 부여하지 않는다.

래퍼는 누가 구매할 수 있는지도 결정한다. xStocks와 Robinhood의 토큰은 미국인에게 제공되지 않지만, Dinari의 브로커-딜러 방식은 미국인을 위해 만들어졌다.

## xStocks는 어떻게 작동하는가?

xStocks는 DeFi 네이티브 모델이다. Backed는 Solana, Ethereum, BNB Chain 및 여러 다른 네트워크에서 [700개 이상의 토큰화된 주식 및 ETF](https://xstocks.com/)를 발행하며, 이 토큰들은 어떤 지갑으로든 자유롭게 양도 가능하다. 2차 양도를 막는 허용목록이 없기 때문에, 하나의 거래소 안에 머무르지 않고 DEX 풀과 대출 시장에 등장한다.

대부분의 활동은 Solana에서 이루어지며, [Solana Foundation의 사례 연구](https://solana.com/news/case-study-xstocks)에 따르면 xStocks 가치의 약 93%가 이곳에 있다. Solana에서 각 토큰은 SPL Token-2022 민트이며, 통합 시 두 가지 확장 기능이 중요하다:

- **분할은 스케일 팩터를 업데이트한다.** 주식 분할이 일어나도 모든 보유자에게 새 토큰이 발행되지 않는다. 발행사가 승수 하나를 변경하면 지갑에는 새로운 주식 환산 잔액이 표시된다.
- **Backed는 토큰을 일시정지하거나 압류할 수 있다.** 긴급 상황에서 토큰을 동결할 수 있으며, 영구 위임(permanent delegate) 기능을 통해 Backed는 적법한 명령에 따라 토큰을 이동하거나 소각할 수 있다. xStocks를 자신의 지갑에 보관하더라도 발행사의 통제 범위를 벗어나지는 않는다.

준비금은 지속적으로 점검된다. 독립 검증자가 [10분마다 커스터디 계좌를 확인하며, Chainlink Proof of Reserve가 온체인에 공개](https://backed.fi/news-updates/chainlink-proof-of-reserve-is-now-active)한다. 이는 매일, 또는 준비금이 10% 이상 변동할 때마다 이루어진다.

토큰이 자유롭게 양도되기 때문에 DeFi에 그대로 연결된다. [Kamino는 xStocks를 대출 담보로 인정](https://gov.kamino.finance/t/kamino-is-integrating-xstocks-powered-by-the-chainlink-data-standard-to-enable-tokenized-equities-lending/792)하며, 토큰이 주말 내내 거래되는 반면 추종 대상 주식은 그렇지 않기 때문에, 마지막 종가 기준 밴드 내의 시간외 가격만 허용한다. 당사의 [Solana 인프라](https://www.alchemy.com/blog/solana-infrastructure)와 [gRPC 스트리밍](https://www.alchemy.com/solana-grpc)이 이러한 읽기 작업과 실시간 전송을 대규모로 처리한다.

## Dinari dShares는 어떻게 작동하는가?

Dinari는 DEX 트레이더보다는 핀테크와 브로커리지를 위해 설계되었다. 사용자는 유동성 풀이 아니라 API를 통합한다. 사용자가 dShare를 매수하면 주문이 먼저 Dinari의 브로커리지 파트너에서 체결되고, 체결 후 토큰이 사용자 지갑에 발행된다. 매도는 그 반대 순서로 진행되며, 자금이 이동하기 전에 토큰이 소각된다.

온체인 측면은 의도적으로 단순하게 유지된다. dShare는 [Ethereum, Arbitrum, Base, Avalanche 및 기타 EVM 네트워크](https://docs.dinari.com/docs/blockchain)에서 업그레이드 가능한 ERC-20이며, [전송 제한 컨트랙트](https://github.com/dinaricrypto/sbt-contracts/blob/main/src/TransferRestrictor.sol)는 플래그된 주소만 차단할 뿐 그 이상은 하지 않는다. 허용목록이 없으므로 토큰은 일반 [ERC-20](https://www.alchemy.com/overviews/erc20-solidity)처럼 지갑 간에 이동한다. 컴플라이언스 작업은 API에서 처리되며, 주문 생성, 지갑 등록, 배당 수령 모두 신원 검증을 요구한다.

두 가지 주의사항은 주식 측면에서 발생한다. 주식 분할은 [전송 이벤트 없이](https://docs.dinari.com/docs/stock-split-handling) 모든 지갑의 잔액을 변경하므로, 전송 로그를 신뢰하기보다는 잔액을 다시 읽어야 한다. 배당은 Dinari의 달러 스테이블코인인 USD+로 지급되며, [KYC 인증된 지갑만 이를 수령](https://docs.dinari.com/docs/dividend-payments)한다.

이러한 브로커-딜러 핵심 구조 덕분에 [미국 금융기관이 이 플랫폼을 라이선스](https://www.globenewswire.com/news-release/2026/08/04/3338495/0/en/dinari-inc-opens-platform-licenses-to-u-s-financial-institutions.html)하여 미국 고객에게 토큰화된 주식을 제공할 수 있다. 이는 역외 발행사가 제공할 수 없는 부분이다.

## Robinhood 주식 토큰과 Robinhood Chain은 어떻게 작동하는가?

Robinhood는 토큰 발행에 그치지 않았다. 이를 거래할 자체 체인을 구축했다. [Robinhood Chain은 2026년 7월 1일 메인넷에서 가동](https://robinhood.com/us/en/newsroom/robinhood-accelerates-global-expansion-robinhood-chain-mainnet-stock-tokens-agentic-trading/)을 시작했으며, Arbitrum 스택 기반의 Ethereum 레이어 2로, 토큰화된 실물 자산을 위해 설계되었지만 [배포는 완전히 무허가(permissionless)](https://www.alchemy.com/overviews/launch-a-memecoin-on-robinhood-chain)로 이루어진다.

토큰 설계는 세 플랫폼 중 통합하기 가장 깔끔하다. 각 주식 토큰은 [scaled UI 확장 기능이 있는 표준 ERC-20](https://docs.robinhood.com/chain/building-with-stock-tokens)이며, 원시 잔액을 주식 환산 금액으로 변환하는 승수를 사용한다. 분할 및 유사한 기업 조치는 리베이스가 아니라 승수 업데이트 형태로 반영되므로, 원시 공급량은 절대 변하지 않는다. 발행 및 소각은 ETF가 사용하는 것과 동일한 구조인 KYB 인증 공인 참여자(authorized participant)로 제한되며, 그 외 모든 사람은 DEX에서 유통량을 거래한다.

가격 피드는 체인과 함께 제공된다. 모든 주식 토큰에는 이미 승수가 반영된 전용 [Chainlink 피드](https://docs.robinhood.com/chain/building-with-stock-tokens)가 딸려 있어, 대출 프로토콜이나 트래커는 자산당 피드 하나만 읽으면 되며 기업 조치 계산을 두 번 적용할 필요가 없다.

당사는 이 부분을 직접 다룬다. [Alchemy는 Robinhood Chain을 지원](https://www.alchemy.com/blog/robinhood-chain-mainnet-is-live-on-alchemy)하며, Robinhood 자체의 [연결 문서](https://docs.robinhood.com/chain/connecting)는 개발자에게 당사의 전용 [저지연 Robinhood Chain RPC 엔드포인트](https://www.alchemy.com/blog/robinhood-chain-rpc-low-latency)를 안내하고, 웹훅과 Data API는 체인 출시 첫날부터 이용 가능하다.

## 세 가지 모델은 어떻게 비교되는가?

<EmbeddedTable
  table={{
    columns: [
      { key: "1", width: 200, title: "Dimension", dataType: "object" },
      { key: "2", width: 230, title: "xStocks", dataType: "object" },
      { key: "3", width: 230, title: "Dinari dShares", dataType: "object" },
      { key: "4", width: 230, title: "Robinhood stock tokens", dataType: "object" },
    ],
    data: [
      {
        "1": { title: "<p>Legal wrapper</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Tracker certificate (Jersey issuer, Liechtenstein prospectus)</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Beneficial ownership via SEC transfer agent and FINRA broker-dealer</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Tokenized debt security (Jersey issuer)</p>", tooltip: "", icon: "" },
        id: 0,
      },
      {
        "1": { title: "<p>Where it lives</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Solana, Ethereum, BNB Chain, and more</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Ethereum, Arbitrum, Base, Avalanche, and more</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Robinhood Chain (Arbitrum-stack L2)</p>", tooltip: "", icon: "" },
        id: 1,
      },
      {
        "1": { title: "<p>Token standard</p>", tooltip: "", icon: "" },
        "2": { title: "<p>SPL Token-2022 with extensions</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Upgradeable ERC-20, rebasing</p>", tooltip: "", icon: "" },
        "4": { title: "<p>ERC-20 with scaled UI multiplier</p>", tooltip: "", icon: "" },
        id: 2,
      },
      {
        "1": { title: "<p>Secondary transfers</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Permissionless</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Permissionless unless blacklisted</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Permissionless</p>", tooltip: "", icon: "" },
        id: 3,
      },
      {
        "1": { title: "<p>Mint and redeem</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Professional investors via Backed</p>", tooltip: "", icon: "" },
        "3": { title: "<p>KYC users and partners via API</p>", tooltip: "", icon: "" },
        "4": { title: "<p>KYB authorized participants only</p>", tooltip: "", icon: "" },
        id: 4,
      },
      {
        "1": { title: "<p>Corporate actions</p>", tooltip: "", icon: "" },
        "2": { title: "<p>UI scale factor</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Balance rebase, no events</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Multiplier update, raw supply fixed</p>", tooltip: "", icon: "" },
        id: 5,
      },
      {
        "1": { title: "<p>Dividends</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Reflected in token value</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Paid in USD+ stablecoin</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Reflected in token value</p>", tooltip: "", icon: "" },
        id: 6,
      },
      {
        "1": { title: "<p>US access</p>", tooltip: "", icon: "" },
        "2": { title: "<p>No</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Yes, via licensed institutions</p>", tooltip: "", icon: "" },
        "4": { title: "<p>No</p>", tooltip: "", icon: "" },
        id: 7,
      },
      {
        "1": { title: "<p>Main habitat</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Solana DeFi and exchanges</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Fintech and brokerage APIs</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Robinhood app and chain DEXs</p>", tooltip: "", icon: "" },
        id: 8,
      },
    ],
  }}
/>

## 토큰화된 주식을 대상으로 개발할 때 주의할 점은?

- **동일한 티커라도 서로 다른 토큰이다.** Solana의 Apple xStock, Base의 Dinari Apple dShare, Robinhood의 Apple 토큰은 서로 다른 법적 래퍼를 가진 세 발행사의 서로 무관한 자산이다. 이들은 서로 대체 가능하지 않으며, 티커 심볼만으로 키를 잡는 트래커는 합쳐서는 안 될 것들을 합치게 된다.
- **기업 조치는 전송 이벤트를 발생시키지 않는다.** 세 플랫폼 모두 스케일 팩터 변경이나 잔액 리베이스로 분할을 처리한다. 인덱서가 전송 로그만 추적한다면 첫 번째 분할 이후 잔액이 조용히 어긋난다. 기업 조치 이후에는 잔액을 다시 읽어야 하며, Robinhood Chain에서는 승수 업데이트 이벤트를 직접 인덱싱해야 한다.
- **시장은 닫혀도 체인은 계속 거래된다.** 참조 시장이 멈춰 있는 동안에도 풀은 야간과 주말 내내 거래되므로, 온체인 가격은 마지막 종가에서 벗어났다가 다음 개장 시 다시 맞춰진다. 제대로 된 통합은 대출 시장과 마찬가지로 시간외에는 오라클 가격을 클램프하고 피드에 시장 개장 플래그를 두는 방식으로 이를 처리한다.
- **발행사는 통제 수단을 계속 유지한다.** xStocks에는 일시정지 스위치와 압류 위임이, dShares에는 블랙리스트가, Robinhood Chain에는 AP 전용 발행이 있다. 이는 일반적인 사용을 막지는 않지만, 트랜잭션 도중 토큰이 일시정지되더라도 컨트랙트나 앱이 정상적으로 동작해야 한다.
- **KYC는 전송이 아니라 발행 및 상환 시점에 적용된다.** 세 플랫폼 모두 토큰은 지갑 간에 무허가로 이동하지만, 발행과 상환에는 검증된 신원이 필요하다. Dinari에서는 배당 수령도 마찬가지다. 기능을 설계하기 전에 그 기능이 이 경계선의 어느 쪽에 위치하는지 파악해야 한다.

위 목록의 거의 전부가 모니터링 작업이다. 여러 체인에 걸쳐 전송, 잔액 변경, 오라클 업데이트를 지켜보는 것이 통합 작업의 대부분이며, [웹훅](https://www.alchemy.com/webhooks)과 주기적인 잔액 재조회로 이를 처리할 수 있다.

## 토큰화된 주식이 존재하는 모든 체인에서 추적하기

위에서 다룬 통합 작업은 대부분 여러 체인을 제대로 읽는 것이며, 이 부분을 당사가 담당한다. [대시보드](https://dashboard.alchemy.com/)에서 무료 앱을 생성하면 Robinhood 문서가 권장하는 엔드포인트로 Solana, Ethereum, Base, Arbitrum, BNB Chain, [Robinhood Chain](https://www.alchemy.com/docs/reference/robinhood-chain-api-quickstart)에 대한 [RPC 액세스](https://www.alchemy.com/rpc-api)를 얻을 수 있다. 계약도, 대기 명단도, 최소 약정도 필요 없다.

이를 기반으로 [Data API](https://www.alchemy.com/docs/data)는 포트폴리오 화면을 위한 토큰 잔액과 전송 내역을 반환하고, [웹훅](https://www.alchemy.com/webhooks)은 모든 토큰화된 주식 전송을 발생 즉시 백엔드로 전달하며, [Solana gRPC 스트리밍](https://www.alchemy.com/solana-grpc)은 대부분의 xStocks 거래량이 발생하는 거래소를 커버한다.
