스토리지

솔라나 렌트 면제

솔라나 원장의 스토리지 비용 구조를 이해해 보세요. 렌트 예치금을 관리하고 최적화하며 회수하는 방법을 확인할 수 있습니다.

솔라나 블록체인에서 저장 공간은 한정된 자원입니다. 데이터 저장이 일회성 수수료인 다른 네트워크와 달리 솔라나는 원장의 고성능을 유지하고 '상태 팽창'을 막기 위해 렌트 모델을 사용합니다. 개인 지갑부터 복잡한 토큰 민트까지 네트워크의 모든 계정은 계속 유지되려면 최소 SOL 잔액을 보유해야 합니다. 이 예치금을 렌트 면제 최소 금액이라고 합니다. 렌트 구조를 이해하는 것은 토큰 출시, 에어드롭, 장기 운영 비용에 직접적인 영향을 주기 때문에 매우 중요합니다. Solatify는 이런 비용을 계산하고 소각기를 사용해 더 이상 필요하지 않은 계정의 예치금을 회수할 수 있도록 돕습니다.
개념 // 01

핵심 개념

바이트당 램포트 계산 방식

솔라나의 렌트 비용은 계정에 저장된 데이터 크기에 따라 계산됩니다. 네트워크는 바이트당 램포트(Lamports per byte) 고정 요율을 사용합니다. 램포트는 SOL의 가장 작은 단위입니다. 새 토큰 민트(Token Mint)를 만들 때는 공급 규칙, 소수점, 권한 주소를 위한 공간이 필요하며, 이 계정을 '렌트 면제' 상태로 만들려면 일정량의 SOL을 예치해야 합니다. Solatify의 배포 도구는 이 계산을 자동으로 처리합니다.

대량 배포를 위한 전략적 비용 관리

대규모 에어드롭을 계획하는 프로젝트 운영자에게 렌트는 가장 큰 단일 비용 중 하나입니다. 각 수신자 지갑에는 별도의 토큰 계정이 필요하고, 각 계정에는 자체 렌트 면제 예치금이 들어갑니다. 10,000명에게 배포한다면 사실상 10,000개의 작은 저장 공간 비용을 부담하는 셈입니다. 그래서 많은 프로젝트가 대규모 배포를 위해 상태 압축 기술(cNFT)을 선택합니다. 이런 기술은 상태를 오프체인이나 공유 트리로 옮겨 필요한 총 렌트 비용을 크게 줄여줍니다.

계정 소각을 통한 손실 자본 회수

시간이 지나면 프로젝트는 수천 개의 빈 계정이나 더스트 계정을 쌓게 됩니다. 각 계정에는 SOL이 작은 금고처럼 묶여 있습니다. 컬렉션을 출시했지만 사용자가 토큰을 모두 매도했다면, 그 빈 계정은 여전히 원장에 남아 프로젝트 자금을 묶어둡니다. CloseAccount 명령을 사용하면 계정을 닫고 남은 SOL을 메인 지갑으로 돌려받을 수 있습니다. 이 과정은 계정 정리라고도 불리며, 계정 정리 도구로 자동화할 수 있습니다.

솔라나 네트워크의 렌트 정책 변화

솔라나 네트워크가 성장하면서 검증자 커뮤니티는 하드웨어 비용을 반영해 렌트 면제 요율을 조정할 수 있습니다. 오래전에 아주 적은 잔액으로 생성된 계정은 나중에 충분하지 않은 상태가 될 수도 있습니다. Solatify를 통해 생성된 자산은 이런 위험을 줄이기 위해 기본적으로 더 안전한 임계값을 사용합니다.

계정 소유권과 데이터 할당 구조

솔라나의 모든 계정에는 '소유자' 프로그램이 있습니다. 토큰의 경우 소유자는 Token Program입니다. 렌트가 지불되면 SOL은 해당 계정 안에 잠깁니다. 이를 되찾으려면 소유자 프로그램이 CloseAccount 명령을 승인해야 하며, 이 작업에는 계정 권한자의 서명이 필요합니다. 그래서 보안이 중요합니다. 배포자 지갑 키를 잃어버리면 생성한 계정의 렌트도 회수할 수 없게 됩니다.

메타데이터 스토리지 비용 최적화

로고와 SNS 링크 같은 풍부한 메타데이터를 솔라나 원장에 직접 저장하는 것은 가능하지만 비용 면에서는 비효율적입니다. 그래서 업계 표준은 Arweave 또는 IPFS에 프로젝트 정보를 저장하고 온체인에는 참조 주소(URI)만 남기는 방식입니다. 이 URI는 매우 짧기 때문에 렌트 비용을 크게 줄일 수 있습니다.
맥락 // 02

스토리지 로직

상태 팽창 방지: 렌트는 가치 있고 활성화된 데이터만 검증자 하드웨어에 남게 해 네트워크 속도를 유지합니다.
비용 투명성: 모든 데이터 바이트는 SOL로 고정 가격이 책정되어 대규모 토큰 출시를 위한 정확한 예산 계획이 가능합니다.
회수 가능한 예치금: 이더리움의 가스 수수료와 달리 렌트 면제 예치금은 계정을 올바르게 닫으면 100% 환불됩니다.
정리 인센티브: 렌트 시스템은 개발자가 빈 계정을 정리하도록 유도하며, 그 보상으로 SOL을 돌려받을 수 있습니다.
경제적 지속 가능성: 스토리지에 가격을 책정함으로써 솔라나는 장기적으로 검증자 운영 비용이 관리 가능한 수준으로 유지되도록 보장합니다.
 

시스템 기능

모듈 // 활성

렌트 계산

Solatify 도구가 새 토큰 또는 NFT 민트에 필요한 정확한 SOL 예치금을 자동으로 계산합니다.
모듈 // 활성

면제 확인

계정이 렌트 면제 임계값을 충족하는지 확인해 네트워크 가비지 컬렉션 중 데이터 손실을 방지합니다.
모듈 // 활성

계정 종료

빈 토큰 계정을 안전하게 종료하고 원자적 정리 파이프라인을 사용하여 SOL 예치금을 회수합니다.
모듈 // 활성

스토리지 최적화

데이터 구조화 방법을 학습하여 바이트 크기를 최소화하고 온체인 작업 효율성을 극대화합니다.
FAQ // 03

자주 묻는 질문

계정이 '렌트 면제' 상태가 아니고 잔액이 0이 되면 솔라나 네트워크는 정기적인 '가비지 컬렉션' 과정에서 계정을 삭제합니다. 이것이 항상 렌트 면제 잔액으로 계정을 생성해야 하는 이유입니다.
일반적으로 빈 토큰 계정은 약 0.002 SOL을 보유합니다. 소액이지만 대규모 사용자 기반에서 확장하면 상당한 금액(예: 1,000개 계정당 2 SOL)이 됩니다.
예. 계정에 렌트 면제에 충분한 SOL이 있으면 추가 렌트가 청구되지 않습니다. SOL은 계정에 그대로 남아 있으며, 계정이 종료되면 회수할 수 있습니다.
아니요. 권한을 보유한 계정만 종료할 수 있습니다. 당사 도구는 특정 배포자 또는 관리 키에 연결된 모든 계정을 찾고 종료하는 데 도움을 줍니다.
아니요. 빈 계정(토큰 0개)만 종료할 수 있습니다. 스토리지 렌트를 회수하려면 먼저 토큰을 전송하거나 소각해야 합니다.
심층 분석 // 04

관련 모듈