GNUnet 0.17 đã được phát hành và đây là những tin tức về nó

GNUnet-p2p-mạng-khung

Việc phát hành phiên bản mới của khung GNUnet 0.17, được thiết kế để xây dựng các mạng P2P phi tập trung an toàn, đã được công bố.

Đây là một bản phát hành mới quan trọng và Như trong các bản phát hành trước, phiên bản mới này không phải là ngoại lệ, vì phá vỡ khả năng tương thích của giao thức với các phiên bản 0.16.x, điều này là do Git master từ đó đến nay (và đã tồn tại được một thời gian) KHÔNG PHÙ HỢP với mạng GNUnet 0.16.x và tương tác giữa các ứng dụng cũ và mới sẽ dẫn đến các vấn đề.

Đối với những người mới sử dụng GNUnet, bạn nên biết rằng nó hỗ trợ kết nối mạng P2P qua TCP, UDP, HTTP / HTTPS, Bluetooth và WLAN, đồng thời có thể hoạt động ở chế độ F2F (Friend-to-friend). NAT traversal được hỗ trợ, bao gồm cả việc sử dụng UPnP và ICMP. Một bảng băm phân tán (DHT) có thể được sử dụng để giải quyết vị trí dữ liệu.

Ngoài ra các công cụ để thực hiện các mạng lưới được cung cấp. Để cấp và thu hồi quyền truy cập có chọn lọc, dịch vụ trao đổi thuộc tính nhận dạng phi tập trung của RecmID sử dụng GNS (Hệ thống tên GNU) và mã hóa dựa trên thuộc tính.

Hệ thống có tính năng tiêu thụ tài nguyên thấp và sử dụng kiến ​​trúc đa luồng để cung cấp cách điện giữa các thành phần. Các phương tiện ghi chép và thu thập số liệu thống kê linh hoạt được cung cấp. Để phát triển các ứng dụng cuối cùng, GNUnet cung cấp một API cho ngôn ngữ C và các ràng buộc cho các ngôn ngữ lập trình khác.

Để đơn giản hóa việc phát triển, người ta đề xuất sử dụng các vòng lặp sự kiện và quy trình thay vì các luồng. Nó bao gồm một thư viện thử nghiệm để tự động triển khai các mạng thử nghiệm bao gồm hàng chục nghìn đồng nghiệp.

Các tính năng mới chính của GNUnet 0.17

Như đã đề cập ở phần đầu, phiên bản mới của GNUnet giới thiệu các thay đổi phá vỡ khả năng tương thích giao thức và tạo ra các sự cố có thể xảy ra giữa các nút dựa trên GNUnet 0.17 và các phiên bản trước đó.

Đặc biệt, khả năng tương thích đã bị hỏng ở cấp bảng băm phân tán (DHT): triển khai DHT đã được cập nhật lên phiên bản mới của đặc tả và các định nghĩa loại khối đã được chuyển sang GANA (GNUnet Assigned Numbers Authority), cộng với hỗ trợ thêm cho các định dạng tin nhắn nội tuyến và tập hợp lại.

Phiên bản mới của thông số kỹ thuật cũng đã trình bày những thay đổi không tương thích đối với hệ thống tên miền phi tập trung GPS (Hệ thống tên GNU), đối với các bản ghi được thêm vào GNS, khả năng thiết lập thời gian tồn tại của bản ghi được cung cấp.

Về khả năng sử dụng, người dùng cần lưu ý rằng vẫn còn một số vấn đề mở đã biết nói riêng về tính dễ sử dụng, nhưng cũng có một số vấn đề nghiêm trọng về quyền riêng tư, đặc biệt là đối với người dùng di động.

Ngoài ra, mạng lưới còn non trẻ nhỏ và do đó không có khả năng cung cấp khả năng ẩn danh tốt hoặc nhiều thông tin thú vị. Do đó, phiên bản 0.17.0 chỉ phù hợp với những người dùng đầu tiên với khả năng chịu đau hợp lý.

Đối với các vấn đề đã biết, những điều sau được đề cập:

  • Có những vấn đề thiết kế quan trọng đã biết trong các hệ thống con TRANSPORT, ATS và CORE cần được giải quyết trong tương lai để đạt được khả năng sử dụng, hiệu suất và bảo mật có thể chấp nhận được.
  • Có những giới hạn triển khai vừa phải trong CADET ảnh hưởng tiêu cực đến hiệu suất.
  • Có những vấn đề thiết kế vừa phải trong FS cũng ảnh hưởng đến khả năng sử dụng và hiệu suất.
  • Có những hạn chế nhỏ trong việc triển khai SET tạo ra một bề mặt tấn công không cần thiết cho tính khả dụng.
  • Hệ thống con RPS vẫn đang thử nghiệm.
  • Một số bài kiểm tra cấp cao trong bộ thử nghiệm không thành công một cách không xác định do các vấn đề VẬN CHUYỂN cấp thấp.
  • Các định dạng tin nhắn được căn chỉnh và sắp xếp lại.
  • Đặc điểm kỹ thuật đã được cập nhật để phản ánh những thay đổi
  • Tôi sửa lỗi bộ lập lịch với các tác vụ sẵn sàng ngay lập tức có cùng mức độ ưu tiên có thể làm hỏng bộ lập lịch.
  • Sửa lỗi phát hiện mysql / mariadb.

Cuối cùng, nếu bạn muốn biết thêm về phiên bản mới phát hành này, bạn có thể kiểm tra chi tiết Trong liên kết sau đây.


Hãy là người đầu tiên nhận xét

Để 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.