Il team di Blockstack ha costruito la piattaforma come uno sforzo open source per ri-decentrare Internet. Blockstack fornirà una nuova Internet per le applicazioni decentralizzate e aiuterà a facilitare il processo per garantire che gli utenti diventino proprietari direttamente dei dati delle loro applicazioni. Blockstack utilizzerà il livello di trasporto Internet esistente (TCP o UDP) e i protocolli di comunicazione sottostanti nella fornitura dei suoi servizi. Si concentrerà sulla rimozione dei punti di centralizzazione esistenti a livello di applicazione.
La piattaforma supporterà protocolli di livello di trasporto alternativo, come i nuovi protocolli di rete mesh. La rete Blockstack rimuove i punti centrali di errore e attendibilità da Internet, come i server di dominio e le autorità di certificazione, e consente l'archiviazione personale ad alte prestazioni per gli utenti finali.
In effetti, la rete è in produzione da tre anni e su di essa sono stati registrati più di 74,000 nomi di dominio. Blockstack fa uso di tecnologie blockchain e registri di dati replicati sincronizzati su reti peer per aiutarlo a propagare associazioni di dati sicure e informazioni di rilevamento.
L'attuale build e make up di Blockstack può competere e persino migliorare qualsiasi fornitore di servizi esistente sul mercato.