După ce am discutat despre protocolul Filecoin și despre modelul său economic de marfă și de gestionare a stocării, este important să clarificăm în continuare rolul utilizatorilor de stocare. Utilizatorii de stocare joacă un rol important în ecosistem, nu numai folosind serviciile de stocare, ci și influențând forma produselor de stocare: deoarece utilizatorii de stocare aduc cerere în economia bazată pe export, oricine deține jetoane Filecoin și le folosește pentru stocare poate conduce The web continuă să evolueze pentru a satisface cerințele consumatorilor.
1 Ciclul de viață al utilizatorului
Înarmați cu datele și token-urile Filecoin care pot fi achiziționate de la schimb, utilizatorii de stocare sunt gata să stocheze date în rețeaua Filecoin. Utilizatorii de stocare pot alege să fie verificați înainte de a lucra cu mineri, mai multe despre acest lucru mai târziu în această secțiune. Utilizatorii au început să participe pe piața de stocare prin separarea datelor, găsirea de mineri și propunerea de tranzacții minerilor. După ce au convenit asupra unor termeni precum prețul și termenul, minerul și utilizatorul intră într-o tranzacție, iar utilizatorul are apoi opțiunea de a plăti minerului pentru a citi fișierul. Figura 1 prezintă ciclul de viață al utilizatorului.
Figura 1: Ciclul de viață al utilizatorului: Obțineți jetoane, deveniți opțional un utilizator verificat, selectați mineri și faceți cereri specifice minerilor, faceți comerț cu mineri după ce au ajuns la un acord, lanțează magazine și plătește minerii pentru verificarea utilizatorului, obține fișiere de la mineri.
2 Propunere de tranzacție
Informațiile despre tranzacții sunt comunicate prin intermediul rețelei gossipsub, unde utilizatorii și minerii propun propuneri de tranzacție. Piața de stocare distribuită se reflectă prin schimbul gratuit de prețuri. Multe entități terțe de pe platformă pot accelera procesul de potrivire a propunerilor comerciale, inclusiv participarea burselor sau a partenerilor de oferte și cereri. Cu toate acestea, schimbul acestor informații nu se limitează la un anumit protocol sau platformă. De exemplu, propunerile de stocare pot fi făcute și pe medii digitale precum Twitter sau e-mail (mai ales dacă urmează să fie stocate cantități mari de date).
3 ordine de tranzacționare
Când cererea și oferta de stocare pe Filecoin se potrivesc, comanda tranzacției este îndeplinită. În plus față de indicarea capacității de stocare, prețului și duratei, tranzacțiile pot specifica, de asemenea, cantitatea de mize de mineri și utilizatori de stocare în timpul procesului de creare a tranzacției. Minerii de stocare se vor diferenția oferind utilizatorilor de stocare angajamente pentru tranzacții peste suma minimă, permițându-le să demonstreze nivelul de serviciu la care se pot angaja. În plus, minerii pot selecta tranzacții în care utilizatorii oferă și garanții. Acest mecanism există și oferă participanților de pe piață o varietate de opțiuni.
Cu toate acestea, deoarece starea și lățimea de bandă a lanțului sunt resurse limitate, iar furnizorul ar trebui să garanteze furnizarea de cel puțin un anumit nivel de serviciu utilizatorilor, protocolul trebuie să stabilească un angajament minim de tranzacție al furnizorului. Cerința minimă de gaj pentru tranzacție pe unitatea de putere de calcul de octet ponderată este setată la, dacă numărul total de comenzi de tranzacție în rețea atinge linia de bază a rețelei, suma gajurilor de tranzacție este vizată la 5% din oferta în circulație a filecoin.
Pe lângă angajamentele de gaj ale ambelor părți, există și o plată de tranzacție între utilizator și miner. Această plată este blocată atunci când ordinul de tranzacție este în lanț, prin urmare, riscul utilizatorului de fluctuații ale prețului filecoin este eliminat în momentul în care intră într-o tranzacție de stocare. Plățile sunt emise minerilor în loturi în fiecare perioadă de plată. Plățile pentru ordinele de tranzacție sunt plătite imediat, ceea ce oferă minerilor un stimulent mai mare să caute utilizatori dornici să plătească. Dacă un miner reziliază o comandă înainte de expirare, minerul va plăti o taxă de reziliere a sectorului, iar gajul de tranzacție al furnizorului va fi penalizat și distrus. În plus, plata rămasă pentru tranzacție va fi rambursată utilizatorului.
Dezvoltarea unor caracteristici suplimentare, cum ar fi următoarele, poate crește eficiența rețelei. În acest scop, versiunile viitoare acordă prioritate următoarelor îmbunătățiri:
- Reînnoirea comenzilor de tranzacție: utilizatorii și minerii pot conveni cu ușurință să reînnoiască tranzacțiile.
- Migrarea ordinului de tranzacție: Perioada maximă a unui ordin de tranzacție nu ar trebui să fie limitată de perioada maximă a ciclului de viață al sectorului, dar poate fi permisă migrarea către un nou sector atunci când sectorul care conține ordinul de tranzacție expiră.
- Înlocuire ordin de tranzacționare: Utilizatorul poate înlocui un ordin de tranzacționare din sector cu un alt fișier de aceeași dimensiune.
- Transferul comenzilor de tranzacție: Minerii pot transfera ordinele de tranzacție altor mineri cu consimțământul utilizatorului.
4 utilizatori verificați
După cum sa discutat în Secțiunea 3, a avea utilizatori verificați ca parte a economiei face ca economia Filecoin să fie mai puternică și mai valoroasă. În timp ce minerii de stocare pot alege să renunțe la plățile de tranzacție și să efectueze auto-tranzacții pentru a-și umple spațiul de stocare și a primi recompense în bloc, acest lucru are o valoare economică scăzută și nu ar trebui să fie subvenționat puternic. Cu toate acestea, în practică, este imposibil să se separe datele utile de datele criptate. Introducerea utilizatorilor verificați rezolvă pragmatic această problemă prin încredere socială și verificare. Utilizatorii trebuie să treacă printr-un proces de verificare simplu și deschis pentru a deveni un utilizator verificat. Acest proces va atrage utilizatorii care aduc cu adevărat nevoi de stocare în economia Filecoin.
Validatorii provin dintr-o rețea de entități descentralizată, distribuită la nivel global, pentru a confirma nevoile reale și utile de stocare ale utilizatorilor verificați. Dacă un validator evaluează și confirmă nevoia unui utilizator de a stoca date reale, acel utilizator va putea adăuga o anumită cantitate de date în rețea ca tranzacție de utilizator verificată, acest proces se numește cotă DataCap. Utilizatorii autentificați pot solicita o creștere a DataCap după ce toată cota a fost epuizată, iar validatorii ar trebui să efectueze diligența necesară pentru a se asigura că utilizatorii nu exploatează validarea în mod rău intenționat. Procesul de verificare va continua să evolueze în timp pentru a deveni mai eficient, descentralizat și mai bun.
Cererea de stocare în rețea va afecta produsele de stocare oferite de mineri. Utilizatorii verificați sunt capabili să stocheze date la mai mulți sectori de calitate, jucând astfel un rol mai important în furnizarea calității serviciilor, distribuției geografice, descentralizării și securității consensului rețelei. Verificatorii și utilizatorii verificați trebuie să fie conștienți de valoarea și responsabilitățile care vin cu rolul lor. În plus, este de imaginat că minerii ar putea avea și o echipă de dezvoltare a afacerii care să caute seturi de date valoroase și utile în întreaga lume, crescând astfel cererea pentru stocarea pe care o oferă. Pe lângă faptul că oferă utilizatorilor un SLA puternic, acest lucru va stimula echipele să îi ajute pe utilizatori să finalizeze procesul de verificare și să înceapă să stocheze date în rețeaua Filecoin.
