Skip to main content
이 페이지는 AI 자동 번역입니다. 모든 내용은 영문판을 기준으로 합니다.영문판 보기 →

이 장의 대상

다른 블록체인(EVM, Cosmos, Move)에서 온 개발자와 프로토콜 연구자, 또는 Solana를 처음 접하는 사람들입니다. 일반 사용자는 이 장을 건너뛸 수 있습니다. 목표는 실용적입니다. 독자가 Products와 SDK 장을 읽을 때 예상치 못한 부분 없이 필요한 내용만 제공하는 것입니다. 이것은 일반적인 Solana 튜토리얼이 아니므로, 더 자세한 내용은 공식 Solana 문서를 참고하세요.

장의 구성

계정 모델

계정 vs. 프로그램, 렌트, 계정 소유권, 데이터 계정 vs. 실행 가능 계정, “계정을 데이터베이스 행으로 보는” 사고방식.

SPL Token과 Token-2022

기존 SPL Token 프로그램 vs. Token-2022, 민트 및 토큰 계정, ATA, Raydium에 영향을 미치는 Token-2022 확장 기능(전송 수수료 등).

트랜잭션과 수수료

인스트럭션, 트랜잭션 크기 제한, 서명자, 컴퓨트 예산, 우선순위 수수료, Raydium 사용자가 지불하는 두 가지 수수료 범주(네트워크 + 프로토콜).

PDA와 CPI

프로그램 파생 주소, 시드와 범프, 크로스 프로그램 호출, invoke_signed, Raydium이 권한 위임에 사용하는 패턴.

프로그램과 Anchor

프로그램 배포, 업그레이드 가능한 프로그램, Anchor 프레임워크, IDL, Raydium IDL 파일을 읽는 방법.

도구 체인

Solana CLI, SPL CLI, Anchor CLI, @solana/web3.js, @anchor-lang/core, Python용 solders/solana-py. 최소 작동 설정.

작성 지침

  • 각 페이지는 나중에 Raydium 컨텍스트에서 참조되는 하나의 실제 예제를 제공합니다.
  • Token-2022는 CPMM이 이를 지원하므로 최우선적으로 다룹니다. 전송 수수료와 동결 권한은 스왑 수학을 변경합니다.
  • 이 페이지들의 코드는 짧게 유지하세요(<30 줄). 전체 데모는 SDK & API 섹션에 있습니다.
  • 공식 Solana 문서로 한 번만 링크하고, 반복적으로 링크하지 마세요.