Un réseau décentralisé pose des problèmes de confiance, c'est-à-dire, comment savoir si les intentions de chaque nœud sont honnêtes? Dans un marché de stockage, comment un locataire peut-il savoir que l'hôte gardera ses fichiers intacts? Comment un hôte peut-il recevoir les paiements du locataire? Comment y parvient-on dans un réseau décentralisé dont la principale caractéristique est l'absence d'organisme central?
Pour cette raison, l'existence de mécanismes qui évitent la nécessité d'une confiance mutuelle, ou sans confiance, est nécessaire dans les réseaux décentralisés.
Le principal mécanisme qui permet d'atteindre l'absence de confiance dans le réseau Sia est l'existence de contrats de fichiers: des contrats intelligents appliqués par la blockchain qui permettent aux locataires et hôtes inconnus d'interagir avec un ensemble défini de règles. Le locataire verrouille le paiement à l'avance, l'hôte verrouille une caution à l'avance, l'intégrité des données dans l'hôte est prouvée par la blockchain au fil du temps et le contrat et les paiements sont résolus automatiquement par la blockchain.
Les hôtes d'un réseau de stockage décentralisé pourraient potentiellement supprimer les fichiers qu'ils stockent et utiliser leurs disques pour des activités plus rentables si les conditions du marché changent. Avec Sia, cela est évité (donc, l'absence de confiance est atteinte) grâce à deux mécanismes:
Voyons comment cela fonctionne dans un exemple:
Jane est un hôte qui stocke 1 téraoctet de fichiers de Joe à un prix de 100SC/TeraByte/mois. Comme les hôtes de Sia sont compétitifs, Jane a mis en place une caution 3x plus grande que son prix (donc 300SC/TB/mois). Quand elle a commencé à héberger, elle l' a fait parce que miner une autre monnaie ne donnait que l'équivalent de 90SC/TB/mois. Les conditions du marché ont changé, alors elle se rend compte maintenant qu'elle pourrait faire l'équivalent de 110SC/TB/mois en minant une monnaie alternative. Malgré cela, elle ne supprimera pas les fichiers de Joe pour faire de la place à son autre activité de minage, car elle perdrait non seulement 100SC/mois de revenus, mais aussi 300SC/mois de caution.