Phiên bản mới của IPFS 0.6 đã được phát hành và đây là những tin tức về nó

Gần đây việc phát hành phiên bản mới đã được công bố hệ thống tệp phi tập trung IPFS 0.6 (Hệ thống tệp InterPlanetary), tạo thành một kho lưu trữ tệp được phiên bản toàn cầu được triển khai dưới dạng mạng P2P được tạo thành từ các hệ thống thành viên. IPFS kết hợp các ý tưởng đã được triển khai trước đó trong các hệ thống như Git, BitTorrent, Kademlia, SFS và Web và nó giống như một "cặp" BitTorrent (các cặp tham gia phân phối) trao đổi các đối tượng Git.

IPFS khác nhau về địa chỉ theo nội dung hơn là vị trí và tên tùy ý. Mã triển khai tham chiếu được viết bằng Go và được phân phối theo giấy phép Apache 2.0 và MIT.

Trong IPFS, liên kết để truy cập tệp có liên quan trực tiếp đến nội dung của nó và bao gồm một hàm băm mật mã của nội dung. Địa chỉ tập tin không thể tự ý đổi tên, chỉ có thể thay đổi sau khi thay đổi nội dung.

Tương tự, không thể thực hiện thay đổi đối với tệp mà không thay đổi địa chỉ (phiên bản cũ sẽ vẫn ở địa chỉ cũ và phiên bản mới sẽ có sẵn thông qua một địa chỉ khác, vì hàm băm của nội dung tệp sẽ thay đổi).

Vì số nhận dạng tệp thay đổi theo từng thay đổi, để không gửi liên kết mới mỗi lần, các dịch vụ được cung cấp để liên kết các địa chỉ cố định có tính đến các phiên bản khác nhau của tệp (IPNS) hoặc để sửa một bí danh tương tự như FS và DNS truyền thống (MFS (Hệ thống tệp có thể thay đổi) và Liên kết DNS).

IPFS giúp giải quyết vấn đề câu chuyện chẳng hạn như độ tin cậy lưu trữ (nếu bộ nhớ gốc hết hạn, tệp có thể được tải xuống từ hệ thống của người dùng khác), phản đối kiểm duyệt nội dung (việc chặn sẽ yêu cầu chặn tất cả các hệ thống người dùng có bản sao dữ liệu) và tổ chức truy cập trong trường hợp không có kết nối Internet truy cập trực tiếp hoặc khi chất lượng kênh liên lạc kém (bạn có thể tải xuống dữ liệu thông qua mạng cục bộ gần nhất ).

IPFS 0.6 có gì mới?

Phiên bản mới đáng chú ý với bao gồm một phương tiện truyền tải mặc định dựa trên giao thức QUIC, là một plug-in trên giao thức UDP hỗ trợ ghép nhiều kết nối và cung cấp các phương pháp mã hóa tương đương với TLS / SSL.

Trong IPFS, một ổ cắm để nhận các kết nối UDP được tự động khởi động trên cùng một địa chỉ mạng và cổng với trình điều khiển truyền tải dựa trên TCP. QUIC được sử dụng cho các kết nối đến và đi, và khi kết nối với các nút mới, nếu QUIC không khả dụng, nó sẽ hoàn nguyên về TCP.

Sự đổi mới thứ hai quan trọng là sHỗ trợ vận chuyển an toàn bằng tiếng ồn, dựa trên giao thức Tiếng ồn và được phát triển như một phần của libp2p, một ngăn xếp mạng mô-đun cho các ứng dụng P2P.

Sau sự phối hợp ban đầu của kết nối, tất cả các trao đổi dữ liệu tiếp theo giữa những người tham gia được mã hóa và bảo vệ chống nghe trộm. NOISE đã thay thế phương thức truyền tải SECIO, nhưng TLS 1.3 vẫn tiếp tục được sử dụng làm phương pháp chính để mã hóa các kết nối giữa các nút.

NOISE khá đơn giản để thực hiện và được định vị như một phương tiện truyền tải đa nền tảng có thể được thực hiện bằng nhiều ngôn ngữ lập trình khác nhau.

Phiên bản mới cũng cung cấp cơ hội để thêm các trang "404 không tìm thấy" của riêng bạn và thêm hỗ trợ tùy chọn cho phương pháp mã hóa Base36, tối ưu cho dữ liệu chữ và số không phân biệt chữ hoa chữ thường như tên miền (khi sử dụng Base32, Ed25519 khóa IPNS lớn hơn hai byte so với giới hạn về kích thước miền phụ và với Base36, nó phù hợp với giới hạn).

Bên cạnh đó, tùy chọn 'ghép nối' đã được thêm vào cài đặt, xác định danh sách các nút để kết nối, duy trì kết nối và kết nối lại để xác định kết nối "cứng" giữa các đồng nghiệp được sử dụng thường xuyên.

Cuối cùng, nếu bạn muốn biết thêm về phiên bản mới này, bạn có thể kiểm tra chi tiết, bằng cách truy cập liên kết sau. 

Cách sử dụng IPFS trên Linux?

Đối với những người quan tâm đến việc có thể triển khai IPFS trong hệ thống của họ, họ có thể làm như vậy bằng cách làm theo các hướng dẫn được trình bày chi tiết trong bài viết này.

IPFS: Cách sử dụng Hệ thống tệp liên hành tinh trong GNU / Linux?
Bài viết liên quan:
IPFS: Cách sử dụng Hệ thống tệp liên hành tinh trong GNU / Linux?

Một bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Kao dijo

    Đây là thứ mà tôi đã thấy trước đây, nhưng tôi không thể hiểu nó có thể sử dụng được gì. Tôi nghĩ rằng có những dịch vụ hoặc ứng dụng đã sử dụng nó cho những thứ của họ, nhưng tôi chưa thử bất kỳ dịch vụ nào.