1 điểm bởi GN⁺ 3 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • sneakerweb là một giao thức P2P nhằm xuất bản và truyền tải website mà không cần máy chủ DNS, nhà đăng ký tên miền hay web host
  • Dữ liệu site được lưu trực tiếp trên thiết bị người dùng, và thay vì truyền qua mạng, có thể được chuyển sang người dùng khác bằng phương tiện lưu trữ vật lý
  • Các website đã thu thập có thể được xem ngoại tuyến bằng trình duyệt thường dùng, và có thể xuất ra tệp .snk để chia sẻ
  • CLI hỗ trợ quản lý bộ sưu tập sneakerwebsite cục bộ, nhập/xuất .snk, và quy trình xuất bản website mới
  • Giao thức dựa trên Willow, xử lý việc chống giả mạo website, hợp nhất cập nhật, và tạo các tệp .snk nhỏ gọn, hiệu quả

Xuất bản web dựa trên phương tiện vật lý

  • sneakerweb là một giao thức P2P hướng tới mục tiêu xuất bản web không cần cấp phép
  • Có thể xuất bản website mà không cần máy chủ DNS, nhà đăng ký tên miền hay web host
  • Website được lưu trực tiếp trên thiết bị người dùng, và việc truyền tải diễn ra qua phương tiện lưu trữ vật lý
  • Các site đã thu thập có thể được xem ngoại tuyến trong trình duyệt web thông thường
  • Đơn vị chia sẻ là tệp .snk

CLI và cấu trúc giao thức

  • sneakerweb CLI là công cụ để duyệt và quản lý bộ sưu tập sneakerwebsite cục bộ
  • Các lệnh chính bao gồm quy trình xuất bản, nhập, xuất, chặn và xem cục bộ
    • sneakerweb domain: claim một tên miền sneakerweb để xuất bản
    • sneakerweb publish: xuất bản một website tĩnh lên tên miền sneakerweb
    • sneakerweb export: xuất website ra tệp .snk
    • sneakerweb import: nhập tệp .snk vào bộ sưu tập sneakerweb
    • sneakerweb block: chặn các tên miền không muốn nhập hoặc lan truyền
    • sneakerweb serve: khởi động máy chủ cục bộ để xem bộ sưu tập trong trình duyệt web
  • CLI là một trong các client triển khai giao thức sneakerweb
  • Giao thức dựa trên Willow
    • Chống giả mạo website
    • Hợp nhất dữ liệu đã cập nhật
    • Hỗ trợ tạo các tệp .snk hiệu quả và nhỏ gọn

1 bình luận

 
Các ý kiến trên Lobste.rs
  • Thật vui khi thấy đây là dự án do những người đã tạo ra WillowBab thực hiện. Đó là những dự án tuyệt vời, và những người làm ra chúng cũng là những người tốt
    Sammy và Aljoscha đăng cập nhật tại Worm Blossom, một trong những website tôi thích nhất. Không chỉ có các công việc kỹ thuật thú vị mà còn có rất nhiều tranh vẽ tay và âm nhạc
    Nghe nói sẽ có demo Sneakerweb tại dweb camp mà tôi đang trên đường đến, nên tôi rất háo hức và muốn sớm được dùng thử

    • Tôi là người đăng bài này và đã có mặt ở trại rồi. Cứ thoải mái chào hỏi, và cũng sẽ có workshop ở trại, nên hãy chờ xem lịch trình
    • Tôi vừa xem website và thật sự rất thích. Nó mang cảm giác như một tạp chí
  • Tôi thích ý tưởng Internet kiểu cũ như thế này: “tất cả chúng ta đều là học giả, cùng mày mò với phát minh tuyệt vời này, nên có thể tin tưởng lẫn nhau”, nhưng tôi tự hỏi làm sao có thể ngăn được quy mô spam và lừa đảo trong thế giới thực

    • Nếu người dùng làm theo khuyến nghị chỉ trao đổi sneakerwebsite qua phương tiện vật lý, thì “web” cá nhân sẽ mở rộng chậm và có nhiều ma sát, nên có lẽ không phải mục tiêu hấp dẫn lắm với spammer
      Tất nhiên spammer và kẻ lừa đảo đã tồn tại cả trước Internet, nhưng có lẽ spam và lừa đảo quy mô lớn trong thế giới thực là sản phẩm của công nghệ Internet như email, mạng xã hội và hyperlink. Tôi không có ý nói spam là bất khả thi trên Sneakerweb; có vẻ là có thể, nhưng tôi không nghĩ nó sẽ phát triển thành một vấn đề quy mô lớn
  • Tôi tự hỏi liệu có file demo .snk nào có thể tải xuống để thử lệnh sneakerweb serve không

    • Chúng tôi đã thảo luận xem có nên cung cấp file như vậy trên website hay không, và liệu điều đó có phù hợp với tinh thần của dự án không. Ít nhất là hiện tại, chúng tôi đang seed sneakerweb bằng cách đi bộ