GNUnet P2P ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ 0.15.0 ಬಿಡುಗಡೆ

ಸುರಕ್ಷಿತ ವಿಕೇಂದ್ರೀಕೃತ P0.15P ನೆಟ್‌ವರ್ಕ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ GNUnet 2 ಫ್ರೇಮ್‌ವರ್ಕ್‌ನ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ. GNUnet ಬಳಸಿ ರಚಿಸಲಾದ ನೆಟ್‌ವರ್ಕ್‌ಗಳು ಒಂದೇ ಒಂದು ವೈಫಲ್ಯವನ್ನು ಹೊಂದಿಲ್ಲ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ನೋಡ್‌ಗಳಿಗೆ ಪ್ರವೇಶದೊಂದಿಗೆ ಗುಪ್ತಚರ ಸೇವೆಗಳು ಮತ್ತು ನಿರ್ವಾಹಕರಿಂದ ಸಂಭವನೀಯ ದುರುಪಯೋಗವನ್ನು ತೆಗೆದುಹಾಕುವುದು ಸೇರಿದಂತೆ ಬಳಕೆದಾರರ ಖಾಸಗಿ ಮಾಹಿತಿಯ ಉಲ್ಲಂಘನೆಯನ್ನು ಖಾತರಿಪಡಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

GNUnet TCP, UDP, HTTP/HTTPS, Bluetooth ಮತ್ತು WLAN ಮೂಲಕ P2P ನೆಟ್‌ವರ್ಕ್‌ಗಳ ರಚನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು F2F (ಫ್ರೆಂಡ್-ಟು-ಫ್ರೆಂಡ್) ಮೋಡ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು. UPnP ಮತ್ತು ICMP ಅನ್ನು ಬಳಸುವುದನ್ನು ಒಳಗೊಂಡಂತೆ NAT ಟ್ರಾವರ್ಸಲ್ ಅನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ಡೇಟಾದ ನಿಯೋಜನೆಯನ್ನು ಪರಿಹರಿಸಲು, ವಿತರಿಸಿದ ಹ್ಯಾಶ್ ಟೇಬಲ್ (DHT) ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ. ಜಾಲರಿ ನೆಟ್‌ವರ್ಕ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಪರಿಕರಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಪ್ರವೇಶ ಹಕ್ಕುಗಳನ್ನು ಆಯ್ದವಾಗಿ ನೀಡಲು ಮತ್ತು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲು, GNS (GNU ನೇಮ್ ಸಿಸ್ಟಮ್) ಮತ್ತು ಗುಣಲಕ್ಷಣ-ಆಧಾರಿತ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮರುಹಕ್ಕು ಐಡಿ ವಿಕೇಂದ್ರೀಕೃತ ಗುರುತಿನ ಗುಣಲಕ್ಷಣ ವಿನಿಮಯ ಸೇವೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಸಿಸ್ಟಮ್ ಕಡಿಮೆ ಸಂಪನ್ಮೂಲ ಬಳಕೆಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಘಟಕಗಳ ನಡುವೆ ಪ್ರತ್ಯೇಕತೆಯನ್ನು ಒದಗಿಸಲು ಬಹು-ಪ್ರಕ್ರಿಯೆಯ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಲಾಗ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಅಂಕಿಅಂಶಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಹೊಂದಿಕೊಳ್ಳುವ ಸಾಧನಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಅಂತಿಮ ಬಳಕೆಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು, GNUnet ಸಿ ಭಾಷೆಗೆ API ಮತ್ತು ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಿಗೆ ಬೈಂಡಿಂಗ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಳೀಕರಿಸಲು, ಥ್ರೆಡ್‌ಗಳ ಬದಲಿಗೆ ಈವೆಂಟ್ ಲೂಪ್‌ಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಇದು ಹತ್ತಾರು ಸಾವಿರ ಗೆಳೆಯರನ್ನು ಒಳಗೊಂಡ ಪ್ರಾಯೋಗಿಕ ನೆಟ್‌ವರ್ಕ್‌ಗಳ ಸ್ವಯಂಚಾಲಿತ ನಿಯೋಜನೆಗಾಗಿ ಪರೀಕ್ಷಾ ಗ್ರಂಥಾಲಯವನ್ನು ಒಳಗೊಂಡಿದೆ.

GNUnet 0.15 ನಲ್ಲಿನ ಪ್ರಮುಖ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು:

  • ವಿಕೇಂದ್ರೀಕೃತ GNS (GNU ನೇಮ್ ಸಿಸ್ಟಮ್) ಡೊಮೇನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ ".pin" ಉನ್ನತ ಮಟ್ಟದ ಡೊಮೇನ್‌ನಲ್ಲಿ ಸಬ್‌ಡೊಮೇನ್‌ಗಳನ್ನು ನೋಂದಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. EDKEY ಕೀಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • gnunet-scalarproduct ನಲ್ಲಿ, ಲಿಬ್ಸೋಡಿಯಮ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಲು ಕ್ರಿಪ್ಟೋ ಕಾರ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ.
  • ಗುರುತಿನ ಗುಣಲಕ್ಷಣ ವಿನಿಮಯದ ವಿಕೇಂದ್ರೀಕೃತ ವಿನಿಮಯ (RECLAIM) ಸೇವೆಯು BBS+ ಸ್ಕೀಮ್ (ಕುರುಡು ಸಹಿ, ಇದರಲ್ಲಿ ಸಹಿ ಮಾಡುವವರು ವಿಷಯವನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ) ಬಳಸಿಕೊಂಡು ಸಹಿ ಮಾಡಿದ ರುಜುವಾತುಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
  • ಯೂನಿಯನ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದನ್ನು GNS ಗೆ ಪ್ರಮುಖ ಹಿಂತೆಗೆದುಕೊಳ್ಳುವ ಸಂದೇಶಗಳನ್ನು ವಿತರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
  • ಸಂದೇಶವಾಹಕದ ಅನುಷ್ಠಾನವನ್ನು ಸ್ಥಿರಗೊಳಿಸಲಾಗಿದೆ, ಅದು ಇನ್ನು ಮುಂದೆ ಪ್ರಾಯೋಗಿಕವಾಗಿಲ್ಲ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ