분산 웹으로의 관문
Dweb.page(이전 Pact.online)는 IPFS를 기반으로 분산 웹에서 콘텐츠를 공유하고 검색 할 수 있는 오픈 소스 웹페이지입니다. 웹페이지 자체는 쓰기 가능한 모든 IPFS 게이트웨이에서 실행됩니다(아래 호스팅 참조). 이는 최초의 분산 웹사이트 중 하나이며 귀하의 브라우저에서 완전히 실행되므로 귀하가 자신의 데이터를 제어할 수 있습니다. 또한 웹사이트는 분산 원장 기술인 IOTA를 사용하여 공개적으로 업로드된 파일의 메타데이터를 저장합니다. 웹사이트에 통합된 분산형 검색 엔진은 이 메타데이터를 사용하여 업로드된 콘텐츠를 색인화합니다. 또한 IOTA 기반 전송 내역은 투명한 로깅 시스템을 제공하고 데이터 소유권을 주장할 수 있도록 해줍니다.
짧은 YouTube 동영상을 통해 자세한 내용을 알아보려면 아래를 클릭하세요.
Dweb.page의 보안에 대한 설명은 보안 백서 초안을 참조하세요 . (오래된 초안은 새 서명 + 검색 엔진 구현 후 변경해야 함) .
이 프로젝트에서는 node와 npm을 사용합니다. 로컬에 설치되어 있지 않은 경우 가서 확인하십시오. index.html을 생성하려면 다음을 실행하세요.
npm run build
Dweb.page는 쓰기 가능한 IPFS 게이트웨이에서 호스팅되기만 하면 됩니다. 아래 튜토리얼을 따르면 Dweb.page를 로컬로 쉽게 실행할 수 있습니다. 우리는 성능상의 이유로 모든 단일 애플리케이션이 자체 IPFS 게이트웨이를 시작해서는 안 된다고 생각합니다. 오히려 로컬 시스템이나 브라우저에서 실행되는 IPFS 게이트웨이가 하나만 있습니다. 또한 현재 설정은 훨씬 빠르며 이론적으로는 Internet Explorer(현재 지원되지 않음)에서도 작동합니다.
Dweb.page를 사용하여 자신만의 분산 웹 프로젝트를 호스팅할 수도 있습니다(이 튜토리얼 참조).
데이비드 하위그
IPFS 노드를 설정하거나 기부하거나 코드에 기여함으로써 이 프로젝트를 지원할 수 있습니다.
참여하고 싶다면 쓰기 가능한 게이트웨이를 사용하여 자체 IPFS 노드를 설정하기만 하면 됩니다. 서버에서 최대 업로드 크기를 1GB로 허용해야 합니다. 마지막으로 info[at]pact[dot]care 또는 Discord 서버로 연락해 주시면 메인 페이지에 귀하의 입장을 통합할 수 있습니다. 현재 우리는 매달 말에 모든 참가자에게 IOTA 기부금을 균등하게 공유합니다. 투명성을 위해 현재 IOTA 기부 주소로 모든 기부를 추적할 수 있습니다. 앞으로는 IPFS 노드의 참여를 더욱 매력적으로 만들기 위해 광고 모델을 설정할 수도 있습니다.
Dweb.page의 최신 온라인 버전에는 다음과 같은 해시가 있습니다.
QmaG6gCPHBKEvQtCTG7ELa1J1fh9K7iitcCwrWponxFydy
참여 노드 목록
IOTA 기부 주소
LRKZARMRXNBSUAOGYOMCRBAZAK9ZSVWTIXOVFTGTX9FRZVUNIM9NLBEZPPZIDD9MQHVCOFNELKGVCIYVWQGRWYZU9X
Discord 서버 에 참여하는 데 도움을 주고 싶으면 발견한 버그나 누락되었다고 생각되는 기능에 대한 문제를 열 수 있습니다. 이 저장소에 풀 요청을 제출할 수도 있습니다.
README를 편집하는 경우 표준 Readme 사양을 따르십시오.
GNU 일반 공중 라이선스 v3.0 © PACT Care BV