A base de código do Bitcoin será gravada em bobinas de filme e armazenada por mil anos sob o gelo ártico em Svalbard, na Noruega. A mudança faz parte do Programa GitHub Archive, com a missão de preservar o software de código aberto, para que as gerações futuras aprendam sobre a cultura de hoje.

O GitHub fez parceria com instituições como a Software Heritage Foundation, o Arctic World Archive e a Bodleian Library da Universidade de Oxford, para garantir a preservação a longo prazo do código, que poderia ser abandonado, esquecido ou perdido.

Com a natureza efêmera de grande parte da mídia de armazenamento moderna de hoje, uma solução requer o arquivamento de software em várias organizações e formulários de armazenamento de longo prazo. Os arquivistas online usam o acrônimo LOCKSS para isso, que significa "Lots Of Copies Keeps Stuff Safe - Muitas cópias mantêm as coisas seguras".

Camadas de armazenamento de quente a frio

O programa adotou uma estratégia de "camadas de ritmo", para maximizar a flexibilidade e a durabilidade. Cada envio ao GitHub aciona a replicação de dados para vários centros de dados globais, e todos esses dados estão disponíveis ao vivo e em tempo real. Isso inclui a camada "quente" mais ativa.

As camadas "quentes" incluem soluções como a Wayback Machine do Internet Archive, que atualiza cópias arquivadas em algum lugar entre uma base mensal e anual. Eles também arquivam em vários locais geográficos.

As camadas de armazenamento "frio" serão atualizadas apenas a cada cinco ou mais anos, e o Arctic World Archive (AWA) é um deles. Em 2 de fevereiro de 2020, foi tirada uma cópia de todos os repositórios GitHub ativos.

Eles serão gravados em bobinas de filme de 3.500 pés por uma empresa norueguesa chamada Piql, especializada em armazenamento de dados a longo prazo. Os rolos de filme serão armazenados a 250 metros de profundidade na mina de carvão desativada da AWA, sob o gelo ártico permafrost na ilha de Svalbard. O Arctic Code Vault fica a apenas alguns km's de distância do famoso Global Seed Vault.

Backups de backups de backups

Duplicatas dos rolos de filme que arquivam a base de código Bitcoin, juntamente com os outros 10.000 repositórios mais estrelados e dependentes, serão realizados na Bodleian Library, em Oxford, fornecendo um backup para o Arctic Code Vault.

O objetivo final do programa é arquivar todos os repositórios públicos por 10.000 anos, por meio de uma parceria com o Project Silica da Microsoft. Isso envolverá a gravação em pratos de vidro de quartzo com lasers femtosecond.

Como o setor de criptomoedas é construído com base em valores de abertura e transparência, muitos dos projetos no espaço são lançados com código-fonte aberto, sendo o GitHub o principal repositório.

Os esforços para criar um arquivo de longo prazo desse código devem impedir a perda das tecnologias atuais e, ao mesmo tempo, garantir que futuros historiadores possam aprender sobre os projetos prementes de hoje.