sneakerweb - 물리 저장 매체로 전파되는 병렬 웹
(sneakerweb.org)- sneakerweb은 DNS 서버, 도메인 등록기관, 웹 호스트 없이 웹사이트를 게시하고 전달하려는 P2P 프로토콜임
- 사이트 데이터는 사용자 기기에 직접 저장되며, 네트워크 전송 대신 물리 저장 매체로 다른 사용자에게 옮길 수 있음
- 수집한 웹사이트는 평소 쓰는 브라우저에서 오프라인 열람이 가능하고,
.snk파일로 내보내 공유할 수 있음 - CLI는 로컬 sneakerwebsite 컬렉션 관리,
.snk가져오기·내보내기, 새 웹사이트 게시 흐름을 지원함 - 프로토콜은 Willow를 기반으로 웹사이트 위조 방지, 업데이트 병합, 작고 효율적인
.snk파일 생성을 처리함
물리 매체 기반 웹 게시
- sneakerweb은 허가 없는 웹 게시를 목표로 하는 P2P 프로토콜임
- DNS 서버, 도메인 등록기관, 웹 호스트 없이 웹사이트를 게시할 수 있음
- 웹사이트는 사용자 기기에 직접 저장되고, 전송은 물리 저장 매체를 통해 이뤄짐
- 수집한 사이트는 일반 웹 브라우저에서 오프라인으로 열람 가능함
- 공유 단위는
.snk파일임
CLI와 프로토콜 구조
- sneakerweb CLI는 로컬 sneakerwebsite 컬렉션을 탐색하고 관리하는 도구임
- 주요 명령은 게시, 가져오기, 내보내기, 차단, 로컬 열람 흐름을 다룸
sneakerweb domain: 게시할 sneakerweb 도메인을 클레임함sneakerweb publish: 정적 웹사이트를 sneakerweb 도메인에 게시함sneakerweb export: 웹사이트를.snk파일로 내보냄sneakerweb import:.snk파일을 sneakerweb 컬렉션으로 가져옴sneakerweb block: 가져오거나 전파하고 싶지 않은 도메인을 차단함sneakerweb serve: 웹 브라우저에서 컬렉션을 보기 위한 로컬 서버를 시작함
- CLI는 sneakerweb protocol을 구현한 클라이언트 중 하나임
- 프로토콜은 Willow를 기반으로 함
- 웹사이트 위조 방지
- 업데이트된 데이터 병합
- 효율적이고 작은
.snk파일 생성 지원
댓글과 토론
Lobste.rs 의견들
-
Willow와 Bab를 만든 사람들이 만든 프로젝트라 반가움. 훌륭한 프로젝트들이고, 만든 사람들도 좋은 사람들임
Sammy와 Aljoscha는 Worm Blossom에 근황을 올리는데, 내가 가장 좋아하는 웹사이트 중 하나임. 흥미로운 기술 작업뿐 아니라 손그림과 음악도 많음
지금 가는 중인 dweb camp에서 Sneakerweb 데모를 한다니 기대되고, 빨리 써보고 싶음- 이 글을 올린 사람이고 이미 캠프에 와 있음. 편하게 인사해도 좋고, 캠프에서 워크숍도 열릴 예정이니 일정표를 기다려보면 됨
- 웹사이트를 막 보고 있었는데 정말 마음에 듦. 잡지 같은 느낌이 남
-
이런 옛날식의 “우린 모두 학자들이고 이 놀라운 발명품을 만지작거리고 있으니 서로 믿을 수 있다”는 인터넷 아이디어는 좋지만, 현실 세계의 스팸과 사기 규모를 어떻게 막을 수 있을지 궁금함
- 사용자가 sneakerwebsite를 물리 매체로만 교환하라는 권고를 따른다면, 개인적인 “웹”이 확장되는 속도가 느리고 마찰이 커서 스패머에게 그다지 매력적인 대상은 아닐 것 같음
물론 스패머와 사기꾼은 인터넷 이전에도 있었지만, 현실 세계의 대규모 스팸과 사기는 이메일, 소셜 미디어, 하이퍼링크 같은 인터넷 기술의 산물 아닌가 싶음. Sneakerweb에서 스팸이 불가능하다는 뜻은 아니고, 가능해 보이긴 하지만 대규모 문제로 커질 것 같지는 않음
- 사용자가 sneakerwebsite를 물리 매체로만 교환하라는 권고를 따른다면, 개인적인 “웹”이 확장되는 속도가 느리고 마찰이 커서 스패머에게 그다지 매력적인 대상은 아닐 것 같음
-
sneakerweb serve명령을 시험해볼 수 있도록 내려받을 수 있는 데모.snk파일이 있는지 궁금함- 웹사이트에서 그런 파일을 제공할지, 그리고 그것이 프로젝트 정신에 맞는지 논의해봤음. 적어도 지금은 걸어서 sneakerweb을 시딩하고 있음