Siacoin (SC) é uma plataforma descentralizada para armazenamento em nuvem, destinada a competir com soluções de armazenamento existentes, tanto no nível P2P (peer-to-peer) quanto empresarial. O objetivo principal da plataforma é trazer a descentralização para o armazenamento de dados. A plataforma se esforça para garantir que os dados estejam protegidos contra roubo de censura e que o usuário nunca seja negado acesso aos dados por mineradores, hackers, órgãos governamentais ou desenvolvedores. Na rede, os pares alugam armazenamento uns dos outros em vez de um provedor centralizado. Além disso, a plataforma armazena apenas os contratos de armazenamento formados entre as partes, definindo os termos de seu acordo.
De acordo com os documentos da Sia, a rede é protegida pela tecnologia blockchain e é uma variante do protocolo Bitcoin que criou um mercado de armazenamento de dados. Principalmente, a plataforma conecta usuários que precisam de armazenamento aos hosts que fornecem capacidade de disco rígido subutilizada. A rede Sia é composta por um inquilino, um host e contratos para facilitar a conexão. Um inquilino carrega os arquivos na rede, e o host empresta seu espaço de armazenamento para carregar os arquivos na rede. Eventualmente, contratos são formados entre inquilinos e hosts.
Especificamente, a rede usa um esquema de multi-assinatura M-de-N para todas as transações, renunciando completamente ao sistema de script. Além disso, isso reduz a complexidade e ataca a superfície. As transações M-de-N são referidas como transações multisig. Nessas transações, M é o número necessário de assinaturas ou chaves, e N é o número total de assinaturas ou chaves envolvidas na transação. Além disso, pelo menos duas assinaturas devem aprovar a transação entre três endereços em uma transação multisig. A rede Sia trabalha sistematicamente para facilitar essas transações e segue as etapas subsequentes: