เบเบฒเบ™เบ›เปˆเบญเบเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก GNUnet P2P 0.16.0

เบเบฒเบ™เบ›เปˆเบญเบเบเบญเบš GNUnet 0.16, เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ P2P เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบšเปˆเบ‡เปเบเบเบ—เบตเปˆเบ›เบญเบ”เป„เบž, เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰ GNUnet เบšเปเปˆเบกเบตเบˆเบธเบ”เบ”เบฝเบงเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™ inviolability เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบฅเบปเบšเบฅเป‰เบฒเบ‡เบเบฒเบ™เบฅเปˆเบงเบ‡เบฅเบฐเป€เบกเบตเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เป‚เบ”เบเบšเปเบฅเบดเบเบฒเบ™เบ—เบฒเบ‡เบ›เบฑเบ™เบเบฒเปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ nodes เป€เบ„เบทเบญเบ‚เปˆเบฒเบ.

GNUnet เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ P2P เบœเปˆเบฒเบ™ TCP, UDP, HTTP/HTTPS, Bluetooth เปเบฅเบฐ WLAN, เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป‚เปเบ” F2F (Friend-to-friend). NAT traversal เปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ UPnP เปเบฅเบฐ ICMP. เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ hash เปเบˆเบเบขเบฒเบ (DHT). เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ•เบฒเบซเบ™เปˆเบฒเบ‡เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰. เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเปƒเบซเป‰เบชเบดเบ” เปเบฅเบฐเบ–เบญเบ™เบชเบดเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เปเบšเปˆเบ‡เบ‚เบฑเป‰เบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ‚เบญเบ‡ ReclaimID เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เป‚เบ”เบเปƒเบŠเป‰ GNS (GNU Name System) เปเบฅเบฐ Attribute-Based Encryption.

เบฅเบฐเบšเบปเบšเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ•เปˆเปเบฒเปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบซเบผเบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเบฑเบเบชเบฒเบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบชเบฐเบ–เบดเบ•เบด. เป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เบชเบดเป‰เบ™เบชเบธเบ”, GNUnet เปƒเบซเป‰ API เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒ C เปเบฅเบฐเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบญเบทเปˆเบ™เป†. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‡เปˆเบฒเบเบ”เบฒเบ, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เปƒเบŠเป‰ loops เป€เบซเบ”เบเบฒเบ™เปเบฅเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฐเบ—เบนเป‰. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบตเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบเบงเบกเป€เบญเบปเบฒเบซเบฅเบฒเบเบชเบดเบšเบžเบฑเบ™เบ„เบปเบ™.

เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเบซเบผเบฒเบเบญเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต GNUnet:

  • เบฅเบฐเบšเบปเบšเบŠเบทเปˆเป‚เบ”เป€เบกเบ™ GNS (GNU Name System) เป€เบฎเบฑเบ”เปœเป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ—เบ™เบเบฒเบ™เปเบšเปˆเบ‡เบ‚เบฑเป‰เบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ เปเบฅเบฐเป€เบŠเบฑเบ™เป€เบŠเบตเบขเบฑเป‰เบ‡เบขเบทเบ™ DNS. GNS เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบ„เบฝเบ‡เบ„เบนเปˆ DNS เปเบฅเบฐเปƒเบŠเป‰เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเป€เบŠเบฑเปˆเบ™: เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš DNS, GNS เปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบเบฃเบฒเบšเบŠเบตเป‰เบšเบญเบเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบฅเบณเบ”เบฑเบšเบ‚เบญเบ‡เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบ•เบปเป‰เบ™เป„เบกเป‰. เบเบฒเบ™เปเบเป‰เป„เบ‚เบŠเบทเปˆเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš DNS, เปเบ•เปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เปเบกเปˆเบ™เป€เบฎเบฑเบ”เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบš - เป‚เบซเบ™เบ”เบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เปเบกเปˆเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเปƒเบœ, เปเบฅเบฐ nodes transit เปเบฅเบฐเบœเบนเป‰เบชเบฑเบ‡เป€เบเบ”เบเบฒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡. เบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบ—เบถเบเปเบกเปˆเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš. เป€เบ‚เบ” DNS เปƒเบ™ GNS เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเปƒเบŠเป‰เบเบฐเปเบˆ ECDSA เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเปเบฅเบฐเป€เบญเบเบฐเบŠเบปเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡ Curve25519.
  • เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆ, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบœเบนเป‰เบ—เบตเปˆเบ‚เบฝเบ™, เบŠเบญเบเบซเบฒเปเบฅเบฐเบ”เบฒเบงเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒเบเป‰เบญเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ GAP.
  • เบฅเบฐเบšเบปเบš VPN เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เปƒเบ™เป‚เบ”เป€เบกเบ™ โ€œ.gnuโ€ เปเบฅเบฐเบชเบปเปˆเบ‡เบ•เปเปˆเบญเบธเป‚เบกเบ‡ IPv4 เปเบฅเบฐ IPv6 เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ P2P. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบฅเบฐเบšเบปเบšเบเบฒเบ™เปเบ›เบžเบฒเบชเบฒ IPv4-to-IPv6 เปเบฅเบฐ IPv6-to-IPv4 เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบญเบธเป‚เบกเบ‡ IPv4-over-IPv6 เปเบฅเบฐ IPv6-over-IPv4.
  • เบšเปเบฅเบดเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ GNUnet เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ—เบชเบฝเบ‡เบœเปˆเบฒเบ™ GNUnet. GNS เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบœเบนเป‰เปƒเบŠเป‰; เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบชเบฝเบ‡เบ–เบทเบเบชเบปเปˆเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. เบเบฒเบ™เบ›เบดเบ”เบšเบฑเบ‡เบŠเบทเปˆเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰ - เบกเบดเบ”เบชเบฐเบซเบฒเบเบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.
  • เป€เบงเบ—เบตเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฑเบ‡เบ„เบปเบกเปเบšเบšเปเบšเปˆเบ‡เปเบเบ Secushare, เบ™เปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ PSYC เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš multicast เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบšเบš end-to-end เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ (เบœเบนเป‰เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚) เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก, เป„เบŸเบฅเปŒ, เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเปเบฅเบฐ เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ, เบฅเบงเบกเบ—เบฑเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™ node, เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เบžเบงเบเบกเบฑเบ™เป„เบ”เป‰);
  • เบฅเบฐเบšเบปเบšเบญเบตเป€เบกเบฅเปŒเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบ—เบตเปˆเบชเบงเบเบ‡เบฒเบกเบ—เบตเปˆเปƒเบŠเป‰ GNUnet เป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡ metadata เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเบ•เปˆเบฒเบ‡เป†เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™;
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™ GNU Taler เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ›เบดเบ”เบšเบฑเบ‡เบŠเบทเปˆเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบŠเบทเป‰, เปเบ•เปˆเบ•เบดเบ”เบ•เบฒเบกเบ—เบธเบฅเบฐเบเปเบฒเบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฒเบเป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเปเบฅเบฐเบเบฒเบ™เบฅเบฒเบเบ‡เบฒเบ™เบžเบฒเบชเบต. เบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบชเบฐเบเบธเบ™เป€เบ‡เบดเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเบฐเป€เบ‡เบดเบ™เป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ•เปˆเบฒเบ‡เป†, เบฅเบงเบกเบ—เบฑเบ‡เป€เบ‡เบดเบ™เป‚เบ”เบฅเบฒ, เป€เบญเบตเป‚เบฃเปเบฅเบฐ bitcoins.

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เปƒเบซเบกเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™ GNUnet 0.16:

  • ะžะฑะฝะพะฒะปะตะฝะฐ ัะฟะตั†ะธั„ะธะบะฐั†ะธั ะดะตั†ะตะฝั‚ั€ะฐะปะธะทะพะฒะฐะฝะฝะพะน ัะธัั‚ะตะผั‹ ะดะพะผะตะฝะฝั‹ั… ะธะผั‘ะฝ GNS (GNU Name System). ะŸั€ะตะดะปะพะถะตะฝ ะฝะพะฒั‹ะน ั‚ะธะฟ ะทะฐะฟะธัะตะน REDIRECT, ะบะพั‚ะพั€ั‹ะน ะฟั€ะธัˆั‘ะป ะฝะฐ ัะผะตะฝัƒ ะทะฐะฟะธััะผ CNAME. ะ”ะพะฑะฐะฒะปะตะฝ ะฝะพะฒั‹ะน ั„ะปะฐะณ ะทะฐะฟะธัะตะน โ€” CRITICAL, ะบะพั‚ะพั€ั‹ะผ ะผะพะณัƒั‚ ะฟะพะผะตั‡ะฐั‚ัŒัั ะพัะพะฑะพ ะฒะฐะถะฝั‹ะต ะทะฐะฟะธัะธ, ะฝะตะฒะพะทะผะพะถะฝะพัั‚ัŒ ะพะฑั€ะฐะฑะพั‚ะบะธ ะบะพั‚ะพั€ั‹ั… ะดะพะปะถะฝะฐ ะฟั€ะธะฒะพะดะธั‚ัŒ ะบ ะฒะพะทะฒั€ะฐั‰ะตะฝะธัŽ ะพัˆะธะฑะบะธ ะพะฟั€ะตะดะตะปะตะฝะธั ะธะผะตะฝะธ. ะžะฟะตั€ะฐั†ะธะธ ัƒัั‚ะฐะฝะพะฒะบะธ VPN-ั‚ัƒะฝะฝะตะปั ะฒั‹ะฝะตัะตะฝั‹ ะธะท ั€ะตะทะพะปะฒะตั€ะฐ ะฒ ะฟั€ะธะปะพะถะตะฝะธั, ั‚ะฐะบะธะต ะบะฐะบ ัะตั€ะฒะธั DNS2GNS.
  • ะ’ ั€ะฐัะฟั€ะตะดะตะปั‘ะฝะฝะพะน ั…ััˆ ั‚ะฐะฑะปะธั†ะต (DHT) ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะทะฐะฒะตั€ะตะฝะธั ะผะฐั€ัˆั€ัƒั‚ะพะฒ ั†ะธั„ั€ะพะฒะพะน ะฟะพะดะฟะธััŒัŽ. ะœะตั‚ั€ะธะบะธ ะพ ะดะปะธะฝะต ะผะฐั€ัˆั€ัƒั‚ะฐ ะฟะตั€ะตะฒะตะดะตะฝั‹ ะฝะฐ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ั‚ั€ะฐะดะธั†ะธะพะฝะฝะพะน ะพะฟะตั€ะฐั†ะธะธ XOR. ะžะฑะฝะพะฒะปะตะฝะฐ ัะฟะตั†ะธั„ะธะบะฐั†ะธั ัั‚ั€ัƒะบั‚ัƒั€ ะดะฐะฝะฝั‹ั…, ะบั€ะธะฟั‚ะพะณั€ะฐั„ะธั‡ะตัะบะธั… ั„ัƒะฝะบั†ะธะน ะธ ั€ะตััƒั€ัะฝั‹ั… ะทะฐะฟะธัะตะน DHT.
  • ะ’ ัะตั€ะฒะธั ะดะตั†ะตะฝั‚ั€ะฐะปะธะทะพะฒะฐะฝะฝะพะณะพ ะพะฑะผะตะฝะฐ ะฐั‚ั€ะธะฑัƒั‚ะฐะผะธ ะธะดะตะฝั‚ะธั„ะธะบะฐั†ะธะธ (RECLAIM) ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ะดะตั†ะตะฝั‚ั€ะฐะปะธะทะพะฒะฐะฝะฝั‹ั… ะธะดะตะฝั‚ะธั„ะธะบะฐั‚ะพั€ะพะฒ (DID, Decentralized Identifier) ะธ ะฒะตั€ะธั„ะธั†ะธั€ัƒะตะผั‹ั… ัƒั‡ั‘ั‚ะฝั‹ั… ะดะฐะฝะฝั‹ั… (VC, Verifiable Credentials).
  • ะ”ะปั ะฟะปะฐั‚ั‘ะถะฝะพะน ัะธัั‚ะตะผั‹ GNU Taler ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ัะปะตะฟั‹ั… ั†ะธั„ั€ะพะฒั‹ั… ะฟะพะดะฟะธัะตะน ะšะปะฐัƒัะฐ ะจะฝะพั€ั€ะฐ (ะฟะพะดะฟะธัั‹ะฒะฐัŽั‰ะธะน ะฝะต ะผะพะถะตั‚ ะฟะพะปัƒั‡ะธั‚ัŒ ะดะพัั‚ัƒะฟ ะบ ัะพะดะตั€ะถะธะผะพะผัƒ).
  • ะ’ ัะธัั‚ะตะผะต ัะฑะพั€ะบะธ ะพะฑะตัะฟะตั‡ะตะฝะฐ ะณะตะฝะตั€ะฐั†ะธั ะฐะบั‚ัƒะฐะปัŒะฝั‹ั… ะทะฐะณะพะปะพะฒะพั‡ะฝั‹ั… ั„ะฐะนะปะพะฒ ะธะท GANA (GNUnet Assigned Numbers Authority). ะŸั€ะธ ัะฑะพั€ะบะต ะธะท git ั‚ะตะฟะตั€ัŒ ั‚ั€ะตะฑัƒะตั‚ัั ะฝะฐะปะธั‡ะธะต recutils.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™