#
Ce este Rent (Chiria) pe Solana?
Rent, sau chiria, pe blockchain-ul Solana este un mecanism economic conceput pentru a gestiona eficient resursele de stocare on-chain. Spre deosebire de alte blockchain-uri unde costul stocării este inclus în taxele de tranzacție (gas fees) la momentul scrierii datelor, Solana percepe o mică taxă continuă pentru Conturile care stochează date pe termen lung. Această taxă este plătită în SOL.
#
Cum funcționează?
Fiecare Cont de pe Solana care deține date (ex: solduri de token-uri, starea unui Program) necesită o anumită cantitate de spațiu de stocare pe disc la nivelul validatorilor. Pentru a preveni acumularea de date inutile și pentru a asigura că validatorii sunt compensați pentru costurile de stocare, Solana implementează sistemul de rentă:
1. Depozit inițial: Când un Cont este creat, o anumită cantitate de SOL trebuie depusă în Cont. Această sumă este calculată pe baza dimensiunii Contului și acționează ca un depozit de rentă.
2. Exempt de Rentă: Dacă depozitul de SOL este suficient de mare pentru a acoperi costurile de stocare pentru o perioadă foarte lungă (practic, pe termen nedefinit), Contul devine exempt de rentă. Aceasta înseamnă că nu va mai trebui să plătească chirii periodice, iar SOL-ul depus rămâne blocat în Cont. Această sumă este adesea denumită „rent-exempt minimum”.
3. Colectarea Rentei: Dacă un Cont nu este exempt de rentă, va trebui să plătească periodic o mică sumă de SOL pentru a-și menține datele stocate. Dacă soldul SOL al Contului scade sub nivelul necesar pentru a acoperi chiria, Contul poate fi dezalocat (închis), iar datele sale șterse de pe blockchain pentru a elibera spațiu.
4. Recuperarea SOL-ului: Când un Cont este închis (dezalocat), SOL-ul rămas în Cont (inclusiv depozitul de rentă, dacă există) este returnat deținătorului Contului, minus orice taxe de închidere.
#
De ce este important?
Sistemul de rentă este crucial pentru sustenabilitatea pe termen lung a rețelei Solana:
- Gestionarea resurselor: Descurajează stocarea permanentă a datelor inutile, menținând dimensiunea blockchain-ului gestionabilă și costurile de operare pentru validatori sub control.
- Compensarea validatorilor: Asigură că validatorii sunt compensați pentru costurile hardware și de stocare pe care le suportă pentru a menține rețeaua.
- Eficiență: Contribuie la eficiența generală a rețelei, permițând Solana să proceseze un volum mare de tranzacții la costuri reduse, fără a supraîncărca spațiul de stocare.
- Prevenirea Spam-ului: Face costisitoare stocarea intenționată a unor cantități masive de date inutile, prevenind atacurile de tip spam.
#
Exemple practice
- Când un utilizator creează un nou Cont pentru un token SPL (ex: un cont pentru a deține USDC), trebuie să depună o mică sumă de SOL (de obicei 0.002039 SOL) pentru a-l face rent-exempt. Această sumă este blocată în cont.
- Un dezvoltator implementează un Program pe Solana. Codul Programului în sine este stocat într-un Cont care trebuie să fie rent-exempt.
- Dacă un Cont deține o sumă mică de SOL și nu este rent-exempt, iar utilizatorul nu interacționează cu el pentru o perioadă lungă, Contul ar putea fi închis automat, iar datele sale șterse, dacă soldul SOL nu mai acoperă chiria.
#
Caracteristici cheie
- Cost de stocare continuu: Taxă periodică pentru datele stocate on-chain.
- Depozit rent-exempt: Posibilitatea de a depune o sumă suficientă de SOL pentru a evita plata chiriilor periodice.
- Gestionarea Conturilor: Conturile inactive sau cu sold insuficient pot fi dezalocate.
- Sustenabilitate: Asigură viabilitatea pe termen lung a stocării datelor pe blockchain.
- Plătit în SOL: Chiria este plătită utilizând token-ul nativ al rețelei.