Frequency è una blockchain pubblica Layer 1 specializzata, progettata per realizzare il Protocollo di Social Networking Decentralizzato (DSNP). Offre infrastrutture critiche per le applicazioni di social networking di nuova generazione, dando agli individui un maggiore controllo sui propri dati e consentendo la partecipazione nell’economia digitale in evoluzione. Frequency fornisce una scoperta scalabile dei messaggi, uno storage flessibile per dati di grafico sociale e identità, e primitive per il trasferimento dei costi e la delega dell’autorità. Questa combinazione unica consente alle applicazioni di offrire esperienze utente intuitive, garantendo al contempo il controllo dell’utente sui dati personali e sulle relazioni online. Frequency introduce un modello economico basato sul batching dei messaggi e sullo staking di token per una capacità di rete ricorrente, rendendolo adattabile per futuri protocolli con requisiti simili. La moneta nativa di Frequency si chiama FRQCY.
Architettura di Frequency
Frequency è costruito come una blockchain Layer 1 progettata per supportare applicazioni ad alta capacità di dati all’interno di un ambiente decentralizzato. La sua architettura include componenti fondamentali per il funzionamento all’interno dell’ecosistema Polkadot, garantendo prestazioni robuste e interoperabilità.
- Modello Operativo I nodi di Frequency sono cruciali per mantenere lo stato della blockchain e elaborare i dati. I nodi possono essere configurati per vari ruoli:
- Nodi Completi: Mantengono lo stato completo della blockchain.
- Nodi Light Client: Permettono alle applicazioni di osservare gli eventi della blockchain.
- Nodi Archive: Memorizzano lo stato storico completo della blockchain. I nodi eseguono il Runtime di Frequency, incapsulato in codice WebAssembly (Wasm) indipendente dalla piattaforma, garantendo una transizione dello stato coerente su tutta la rete. Gli aggiornamenti del Runtime di Frequency sono gestiti tramite la Governance di Frequency.
- Distribuzione
- Mainnet: Utilizza i validatori della Polkadot Relay Chain per la produzione.
- Testnet: Utilizza i validatori sulla Polkadot Rococo Testnet Relay Chain per i test e lo sviluppo. I cambiamenti vengono prima distribuiti sulla Testnet e poi sulla Mainnet, garantendo test robusti e aggiornamenti senza problemi.
Modello di Interazione di Frequency
Gli utenti e le applicazioni interagiscono con i nodi di Frequency tramite extrinsic, query di stato, API Runtime e RPC personalizzati.
- Extrinsic: Transazioni eseguite sulla blockchain, che richiedono firme crittografiche per la validazione.
- Query di Stato: Accesso diretto al negozio di coppie chiave-valore dello stato della blockchain.
- API Runtime: Forniscono accesso alle informazioni sulla blockchain e sui nodi senza accesso diretto al negozio di chiave-valore.
- RPC Personalizzati: Consentono l’elaborazione complessa e le chiamate esterne non adatte al runtime Wasm.
Collator e Relay Chain
Frequency utilizza i nodi collator per raccogliere le transazioni e produrre prove di transizione dello stato. Questi blocchi vengono inviati alla Polkadot Relay Chain per la validazione e la sicurezza. Questo setup consente a Frequency di concentrarsi sulle funzionalità utente sfruttando la robusta sicurezza della Relay Chain.
Gestione dell’Identità di Frequency
Frequency introduce un sistema di identità utente scoperto e indirizzabile, fondamentale per le applicazioni di social networking. I componenti chiave includono:
- Account Sorgente Messaggio (MSA): Unici per Frequency, consentono dati con paternità verificabile.
- Chiavi di Controllo: Chiavi crittografiche per il controllo dell’identità.
- Handle Utente: Identificatori leggibili dall’uomo per gli MSA.
Gestione dei Dati di Frequency
La gestione dei dati di Frequency è progettata per una distribuzione sicura ed efficiente dei dati generati dagli utenti ad alto volume.
- Schemi: Definiscono la struttura dei dati, lo storage e la semantica per i dati relativi al protocollo.
- Schema Registry: Repository on-chain per gli schemi di Frequency, garantendo la correttezza dei dati e l’interoperabilità.
- Messaggi: Dati pubblicati conformi agli schemi di Frequency, facilitando l’alta scalabilità tramite aggregazione off-chain.
- Storage Stateful: Consente agli utenti di archiviare dati come parte dello stato della blockchain, con opzioni di storage itemizzato e paginato per una gestione efficiente dei dati.
Modello di Delegazione di Frequency
Il modello di delegazione di Frequency bilancia l’accessibilità con il controllo dell’utente, spostando complessità e costi ai Provider. Gli utenti possono interagire con la blockchain senza necessitare di token, delegando compiti ai Provider che agiscono per loro conto. Tokenomics di Frequency (FRQCY) Il modello economico di Frequency supporta il social networking scalabile, concentrandosi sulle transazioni di dati non finanziari.
- Incentivi per i Collator: Ricompense per la formazione dei blocchi.
- Incentivi per i Provider: Modello di capacità per la pubblicazione economica dei messaggi.
- Incentivi per gli Utenti: Meccanismo di potenziamento dei Provider per il supporto e le ricompense agli utenti.
Distribuzione Iniziale dei Token FRQCY
Un miliardo di FRQCY sono stati creati al Genesis e distribuiti come segue:
- Frequency Network Foundation
- Fondazione: 2.0%
- Tesoreria On-Chain: 53.0%
- Partner Strategici: 5.0%
- Amplica Labs
- Investitori: 22.0%
- Team: 14.5%
- Tesoreria: 3.5%
Conclusione
Frequency, sviluppato da Project Liberty, si presenta come una robusta infrastruttura per il social networking decentralizzato all’interno dell’ecosistema Polkadot. La sua architettura innovativa, la gestione completa dei dati e il modello economico incentrato sull’utente lo posizionano come una pietra miliare per le applicazioni future di social networking, enfatizzando il controllo dell’utente, la scalabilità e l’interoperabilità.