Filepack, dự án mới của nhà sáng tạo Ordinals: một định dạng gói để chia sẻ tệp. Không blockchain, không token.
Ngày 11 tháng 11, @rodarmor, nhà sáng tạo Ordinals và Runes, đã phát hành Filepack 0.0.12. Anh ấy bắt đầu xây dựng dự án từ tháng 8 năm 2024 và hiện đã có 969 PR. Theo lời anh: "Thật khá tệ khi có tới 969 PR cho một dự án không có người dùng."
Filepack không can thiệp vào Bitcoin. Không blockchain, không token, cũng không có cách nào để phát hành tài sản. Dưới đây là Filepack là gì, dùng để làm gì, và liệu nó có thể tích hợp với Ordinals hoặc Runes hay không.
🐋 TÓM TẮT
- Là gì: một định dạng gói. Nó biến một thư mục thành một "gói", ghi lại mã băm của từng tệp, người ký và nội dung bên trong
- Dùng cho: chia sẻ tệp phi tập trung: torrent, kho lưu trữ, thư viện nội dung đa phương tiện
- Đi kèm: một CLI viết bằng Rust và máy chủ gói có giao diện web. Mã nguồn được cấp phép CC0
- Trạng thái: 0.0.12. Định dạng này vẫn sẽ thay đổi và không đảm bảo tương thích ngược. Máy chủ demo tại filepack.com lưu trữ một số gói miễn phí
github.com/casey/filepack
🐋 Một gói có gì
Một gói là một thư mục thông thường cùng với một tệp manifest:
- Mã băm BLAKE3 và kích thước của từng tệp
- Tất cả mã băm được tổng hợp thành một mã băm gốc, gọi là "dấu vân tay", đóng vai trò ID của gói. Chỉ cần thay đổi một byte là dấu vân tay sẽ thay đổi
- Chữ ký Ed25519 tùy chọn trên dấu vân tay, có thể kèm dấu thời gian
- Siêu dữ liệu theo lược đồ cố định: tiêu đề, người tạo, hình minh họa, mô tả và loại nội dung là âm thanh, hình ảnh, video hay ứng dụng web
Kiểm tra dấu vân tay là bạn biết không có gì bị chỉnh sửa. Kiểm tra chữ ký là bạn biết ai đã phát hành gói.
🐋 Vì sao xây dựng nó
Tài liệu của Casey so sánh Netflix với BitTorrent. Trên Netflix, mỗi bộ phim đều có hình minh họa và mô tả, phát ngay lập tức và có thể tìm kiếm. Trên BitTorrent, cùng bộ phim đó lại có tên tệp lộn xộn, không có hình minh họa và có thể phát được hoặc không trên thiết bị của bạn. Rủ ai đó đến "xem BitTorrent rồi thư giãn" thì chỉ nhận lại ánh mắt ngơ ngác.
Nội dung đều có trên BitTorrent. Thứ còn thiếu là siêu dữ liệu mà máy có thể đọc được. Máy chủ đọc siêu dữ liệu Filepack có thể tự động hiển thị trang với hình minh họa và tính năng phát nội dung. Đó là cách filepack.com hoạt động; ngay cả tài liệu hướng dẫn cũng là một gói.
……
——
Xem bản đầy đủ tại X @musinoot
Ngày 11 tháng 11, @rodarmor, nhà sáng tạo Ordinals và Runes, đã phát hành Filepack 0.0.12. Anh ấy bắt đầu xây dựng dự án từ tháng 8 năm 2024 và hiện đã có 969 PR. Theo lời anh: "Thật khá tệ khi có tới 969 PR cho một dự án không có người dùng."
Filepack không can thiệp vào Bitcoin. Không blockchain, không token, cũng không có cách nào để phát hành tài sản. Dưới đây là Filepack là gì, dùng để làm gì, và liệu nó có thể tích hợp với Ordinals hoặc Runes hay không.
🐋 TÓM TẮT
- Là gì: một định dạng gói. Nó biến một thư mục thành một "gói", ghi lại mã băm của từng tệp, người ký và nội dung bên trong
- Dùng cho: chia sẻ tệp phi tập trung: torrent, kho lưu trữ, thư viện nội dung đa phương tiện
- Đi kèm: một CLI viết bằng Rust và máy chủ gói có giao diện web. Mã nguồn được cấp phép CC0
- Trạng thái: 0.0.12. Định dạng này vẫn sẽ thay đổi và không đảm bảo tương thích ngược. Máy chủ demo tại filepack.com lưu trữ một số gói miễn phí
github.com/casey/filepack
🐋 Một gói có gì
Một gói là một thư mục thông thường cùng với một tệp manifest:
- Mã băm BLAKE3 và kích thước của từng tệp
- Tất cả mã băm được tổng hợp thành một mã băm gốc, gọi là "dấu vân tay", đóng vai trò ID của gói. Chỉ cần thay đổi một byte là dấu vân tay sẽ thay đổi
- Chữ ký Ed25519 tùy chọn trên dấu vân tay, có thể kèm dấu thời gian
- Siêu dữ liệu theo lược đồ cố định: tiêu đề, người tạo, hình minh họa, mô tả và loại nội dung là âm thanh, hình ảnh, video hay ứng dụng web
Kiểm tra dấu vân tay là bạn biết không có gì bị chỉnh sửa. Kiểm tra chữ ký là bạn biết ai đã phát hành gói.
🐋 Vì sao xây dựng nó
Tài liệu của Casey so sánh Netflix với BitTorrent. Trên Netflix, mỗi bộ phim đều có hình minh họa và mô tả, phát ngay lập tức và có thể tìm kiếm. Trên BitTorrent, cùng bộ phim đó lại có tên tệp lộn xộn, không có hình minh họa và có thể phát được hoặc không trên thiết bị của bạn. Rủ ai đó đến "xem BitTorrent rồi thư giãn" thì chỉ nhận lại ánh mắt ngơ ngác.
Nội dung đều có trên BitTorrent. Thứ còn thiếu là siêu dữ liệu mà máy có thể đọc được. Máy chủ đọc siêu dữ liệu Filepack có thể tự động hiển thị trang với hình minh họa và tính năng phát nội dung. Đó là cách filepack.com hoạt động; ngay cả tài liệu hướng dẫn cũng là một gói.
……
——
Xem bản đầy đủ tại X @musinoot



