แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžขแŸ’แž“แž€แž“แžถแŸ†แžŸแžถแžšแž€แžปแž˜แŸ’แž˜แžปแž™แž“แžทแžŸแŸ’แž 2 p2.0p แž“แžทแž„แž”แžŽแŸ’แžŽแžถแž›แŸแž™ libcommunist 1.0

แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž•แŸ’แž‰แžพแžŸแžถแžšแž€แžปแž˜แŸ’แž˜แžปแž™แž“แžทแžŸแŸ’แž 2 P2.0P แž“แžทแž„แž”แžŽแŸ’แžŽแžถแž›แŸแž™ libcommunist 1.0 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž– แžŠแŸ‚แž›แžšแžฝแž˜แž˜แžถแž“แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž”แžŽแŸ’แžแžถแž‰ แž“แžทแž„แž€แžถแžšแž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„ P2P แŸ” แžœแžถแž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž„แžถแžšแž‘แžถแŸ†แž„แž“แŸ…แž›แžพแžขแŸŠแžธแž“แž’แžบแžŽแžทแž แž“แžทแž„แž“แŸ…แž›แžพแž”แžŽแŸ’แžแžถแž‰แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž“แŸƒแž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž•แŸ’แžŸแŸแž„แŸ—แŸ” แž›แŸแžแž€แžผแžŠแž‚แž˜แŸ’แžšแŸ„แž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ GPLv3 แž แžพแž™แž˜แžถแž“แž“แŸ…แž›แžพ GitHub (แž€แžปแž˜แŸ’แž˜แžปแž™แž“แžทแžŸแŸ’แž libcommunist) แž“แžทแž„ GitFlic (แž€แžปแž˜แŸ’แž˜แžปแž™แž“แžทแžŸแŸ’แž libcommunist)แŸ” แž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž„แžถแžšแž“แŸ…แž›แžพ Linux แž“แžทแž„ Windows แŸ”

แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แžšแžœแžถแž„แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แž€แžปแž˜แŸ’แž˜แžปแž™แž“แžทแžŸแŸ’แžแž”แŸ’แžšแžพแž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž“แŸƒแžแžถแžšแžถแž„ hash แž…แŸ‚แž€แž…แžถแž™ (แž”แŸ†แžšแŸ‚แž”แŸ†แžšแžฝแž›แž“แŸƒ DHT แžŠแŸ‚แž›แž˜แžถแž“แž”แŸ†แžŽแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแžแžทแžแžทแž‡แž“ torrent) แž“แžทแž„แž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแžŠแžถแž›แŸ‹แžšแž“แŸ’แž’ UDP (แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แŸ…แž–แžธแž€แŸ’แžšแŸ„แž™แžขแŸ’แž“แž€แž”แž€แž”แŸ’แžšแŸ‚แžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“)แŸ” แž–แžทแž’แžธแž€แžถแžš IPv4 แž“แžทแž„ IPv6 แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแŸ” แžŸแžถแžšแžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แžแžถแž˜แžšแž™แŸˆแž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž (แžŸแžผแž˜แž˜แžพแž›แžฏแž€แžŸแžถแžš)แŸ” แž‘แžทแž“แŸ’แž“แž“แŸแž™แž‘แžถแŸ†แž„แžขแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹แžŠแŸ‚แž›แž”แžถแž“แžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž” แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แžŠแŸ„แž™แžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แž•แž„แžŠแŸ‚แžšแŸ” แž‚แŸ’แžšแŸ„แž„แž€แžถแžšแžŽแŸแž แžแŸ’แžแž›แŸแžแžถแžŒแžธแž‡แžธแžแž› AES แž“แžทแž„ ed25519 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แŸ”

แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธแŸ–

  • แžŸแž˜แžแŸ’แžแž—แžถแž–แž”แžŽแŸ’แžแžถแž‰แž‘แžถแŸ†แž„แžขแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแž‘แŸ…แž”แžŽแŸ’แžŽแžถแž›แŸแž™ libcommunist แŸ”
  • แž˜แžปแžแž„แžถแžšแž”แž‰แŸ’แž‡แžผแž“แžŸแžถแžšแž”แž“แŸ’แžแŸ‚แž˜ (แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœ)แŸ”
  • แž€แžถแžšแžšแŸ€แž”แž…แŸ†แžกแžพแž„แžœแžทแž‰แž‡แžถแž‘แžผแž‘แŸ…แž“แŸƒแž€แžผแžŠแžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ”
  • แž€แŸ†แžŽแŸ‚ 2.0 แž˜แžทแž“โ€‹แžแŸ’แžšแžผแžœโ€‹แž‚แŸ’แž“แžถโ€‹แž‡แžถแž˜แžฝแž™โ€‹แž€แŸ†แžŽแŸ‚โ€‹แž˜แžปแž“ (แž‘แžถแž˜แž‘แžถแžšโ€‹แžฑแŸ’แž™โ€‹แž˜แžถแž“โ€‹แž€แžถแžšโ€‹แž”แž„แŸ’แž€แžพแžโ€‹แž‘แž˜แŸ’แžšแž„แŸ‹โ€‹แžขแŸ’แž“แž€โ€‹แž”แŸ’แžšแžพโ€‹แžกแžพแž„โ€‹แžœแžทแž‰) แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru