Eu sou novo no ipfs e quero entender o que estou fazendo. Eu entendo o git um pouco, há um paralelo no entendimento? Minhas perguntas: -
- O que exatamente faz
ipfs init
Faz? - O que é um repositório de objeto global?
- Eu não executo um daemon ainda porque
ipfs daemon
faz isso, mas torno algum dos meus arquivos locais públicos executando o init? - É
ipfs init
um paralelo comgit init
?
Gracias!
Respostas:
1 para resposta № 1A partir de ipfs/js-ipfs
PR 91, as principais etapas por trás de um ipfs init
estamos:
- verificar a existência de repo
- gerar novo id de par
- gerar + escrever configuração
- versão escrita
- adicionar ativos padrão ao repo
- fixar ativos padrão no repo
- definir + publicar registro IPNS
Eu não tenho muitos dados em um "repositório global de objetos", exceto que o objetivo do IPFS é ser global (veja seu nome origem):
IPFS (o InterPlanetary File System) é um novo protocolo de distribuição de hipermídia, endereçado por conteúdo e identidades.
Como mencionado neste tópico:
ipfs init
gerou os arquivos em~/.ipfs/
, Incluindoconfig
, que contém sua chave privada.
Você notará que na configuração sua identidade de par está listada acima dessa chave privada.
Você ainda precisa ipfs add
seus arquivos e para publicá-los (ipfs name
)