A Permaweb
Nenhuma versão deste dossiê que já tenha existido pode ser retirada do ar, nem mesmo por mim. Nesta página, explico como isso funciona.
Um site tradicional consiste em três partes principais: um banco de dados, um servidor que fornece
aos leitores conteúdo desse banco de dados e um registro de nomes que associa o nome do site, como
next-dossier.ar.io, a esse servidor. Para este dossiê, as três partes são muito mais robustas do
que para um site comum.
Os dados de todas as versões deste dossiê são armazenados na blockchain Arweave, um protocolo econômico criptográfico que incentiva o armazenamento perpétuo e imutável de dados. Hoje, o protocolo detém 278 milhões de dólares em valor, e valeria significativamente menos se falhas nele fossem detectadas ou exploradas.
O servidor não é um só, mas vários, chamados "gateways", que podem fornecer dados do Arweave. Você pode verificar isso acessando o dossiê por outros gateways:
- https://next-dossier.ardrive.net
- https://next-dossier.vilenarios.com
- https://next-dossier.turbo-gateway.com
- https://next-dossier.frostor.xyz
Cada versão do site é objeto de um compromisso criptográfico. A versão anterior à redação desta
página tem o compromisso fYj_wbglE-gUGlzocof_4vruKFoZc1tAPKzMS-iTcxY. Você pode acessar essa
versão perpetuamente, por exemplo, em
https://turbo-gateway.com/fYj_wbglE-gUGlzocof_4vruKFoZc1tAPKzMS-iTcxY. Não há nada que eu possa
fazer para removê-la.
A última peça do quebra-cabeça é o registro de nomes, chamado ArNS (Arweave Name System). Ele é um
contrato inteligente (na blockchain Solana) que associa nomes de domínio a proprietários. Comprei o
nome next-dossier por cerca de US$ 30. Isso significa que sou o proprietário e o único que pode
escolher para onde o nome next-dossier aponta. É assim que as atualizações acontecem: elas são
publicadas, e então eu mudo esse ponteiro para o compromisso mais recente. (Como eu nunca tinha
feito isso antes, fui pelo caminho mais fácil, e o serviço de configuração teve permissão para
mudar esse ponteiro até hoje, quando o expulsei.)
Um investigador pode ver o histórico completo do site rastreando o histórico do token/título de
propriedade A1x6JMDbvJ3XXWPaUKjxpnPQ9zvUrC82WXCBu7fyYwgC em um explorador de blocos. Por exemplo,
em https://explorer.solana.com/address/A1x6JMDbvJ3XXWPaUKjxpnPQ9zvUrC82WXCBu7fyYwgC.