Seu portal para a Web distribuída
Dweb.page (anteriormente Pact.online) é uma página da web de código aberto que permite compartilhar e pesquisar conteúdo na web distribuída com base em IPFS. A própria página da Web é executada em qualquer gateway IPFS gravável (consulte Hospedagem abaixo). É um dos primeiros sites distribuídos e funciona totalmente no seu navegador, o que significa que você controla seus próprios dados. Além disso, o site usa a tecnologia de contabilidade distribuída IOTA para armazenar metadados dos arquivos carregados publicamente. O motor de busca descentralizado integrado no site utiliza estes metadados para indexar o conteúdo carregado. Além disso, o histórico de transferência baseado em IOTA fornece um sistema de registro transparente e permite reivindicar a propriedade dos seus dados.
Clique abaixo para saber mais sobre isso em um pequeno vídeo no YouTube :
Para obter uma descrição da segurança do Dweb.page, consulte o primeiro rascunho do white paper de segurança (o rascunho desatualizado precisa ser alterado após a nova assinatura + implementação do mecanismo de pesquisa) .
Este projeto usa nó e npm. Vá verificá-los se você não os tiver instalados localmente. Para criar o index.html basta executar:
npm run build
Dweb.page simplesmente precisa ser hospedado em um gateway IPFS gravável. Você pode executar facilmente o Dweb.page local seguindo o tutorial abaixo. Achamos que nem todo aplicativo deve iniciar seu próprio gateway IPFS por motivos de desempenho. Em vez disso, você tem apenas um gateway IPFS em execução na sua máquina ou navegador local. Além disso, a configuração atual é muito mais rápida e, em teoria, também funciona, por exemplo, no Internet Explorer (atualmente não suportado).
Você também pode usar Dweb.page para hospedar seu próprio projeto web distribuído (veja este tutorial).
David Hawig
Você pode apoiar este projeto configurando um nó IPFS, doando ou contribuindo com o código.
Se desejar participar, você pode simplesmente configurar seu próprio nó IPFS com um gateway gravável. Você precisa permitir um tamanho máximo de upload em seu servidor de 1 GB. Por fim, entre em contato conosco em info[at]pact[dot]care ou em nosso servidor discord para que possamos integrar seu lado em nossa página principal. Atualmente, partilhamos as doações IOTA igualmente entre todos os participantes no final de cada mês. Para maior transparência, você pode acompanhar todas as doações no endereço de doação atual da IOTA. No futuro, poderemos estabelecer um modelo de publicidade para tornar mais atraente a participação dos nós IPFS.
A versão online mais recente do Dweb.page possui o seguinte hash:
QmaG6gCPHBKEvQtCTG7ELa1J1fh9K7iitcCwrWponxFydy
Lista de nós participantes
Endereço de doação IOTA
LRKZARMRXNBSUAOGYOMCRBAZAK9ZSVWTIXOVFTGTX9FRZVUNIM9NLBEZPPZIDD9MQHVCOFNELKGVCIYVWQGRWYZU9X
Se você quiser ajudar, junte-se ao nosso servidor discord ou pode abrir problemas para bugs que encontrou ou recursos que acha que estão faltando. Você também pode enviar solicitações pull para este repositório.
Se estiver editando o README, siga a especificação do leia-me padrão.
Licença Pública Geral GNU v3.0 © PACT Care BV