Snapchain fornece uma solução elegante para um dos problemas centrais na infraestrutura de criptomoedas: a troca entre disponibilidade de dados e armazenamento de dados. (Com mais tempo, posso escrever uma análise mais profunda sobre como funciona sob o capô).
O TLDR de Disponibilidade de Dados vs Armazenamento de Dados: sistemas excelentes em publicar dados (Celestia, EigenDA) não são tão bons em armazená-los. Sistemas excelentes em armazenar dados (Arweave, IPFS) normalmente não são tão bons em publicá-los.
Snapchain se posiciona elegantemente entre esses extremos com algumas inovações chave:
Estrutura do Comitê: Snapchain propõe um comitê eleito de nós responsáveis por tornar os dados disponíveis E armazená-los. Isso aborda a questão central onde sistemas anteriores lidavam apenas com um ou outro. (Embora esta parte seja a mais propensa a mudar e tenha sido retirada de alguns rascunhos anteriores.)
Aluguel de Estado: Em vez de pagar uma vez por armazenamento permanente (caro) ou apenas garantir disponibilidade de curto prazo (limitada), o Snapchain implementa "aluguel de estado", um conceito que o Ethereum discute desde 2018, mas nunca implementou. Os usuários compram créditos para capacidade de armazenamento específica (por exemplo, 10.000 postagens) por um ano. Quer estender? Pague o aluguel de estado novamente. Não quer? Seus dados expiram.
Mecânica de Sobrescrita: Se você exceder seu limite de postagens, o Snapchain simplesmente sobrescreve seu conteúdo mais antigo. Nenhum pagamento adicional é necessário, apenas um ciclo natural que funciona perfeitamente para dados sociais (embora não funcionasse para blockchains que precisam de um histórico completo).