āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āĻĢ⧇āĻĄāĻžāϰ⧇āĻŸā§‡āĻĄ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāĻŋāϝāĻŧāĻžāϰ-āϟ⧁-āĻĒāĻŋāϝāĻŧāĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰāĻ•āĻžāĻļ

āĻāĻ•āϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŽā§āĻ•ā§āϤāĻŋ āĻĒ⧇āϝāĻŧ⧇āϛ⧇ āĻĻāĻžāĻ™ā§āĻ—āĻž P2P.


āĻĻāĻžāĻ™ā§āĻ—āĻž - āĻŽā§‚āϞāϤ āĻāĻ•āϟāĻŋ āĻĢ⧇āĻĄāĻžāϰ⧇āĻŸā§‡āĻĄ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϜāϰāĻžāϝāĻŧ⧁. P2P āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϟāĻŋ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāĻ•āϟāĻŋ āϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ­ā§‚āϤ DNS āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻ•āϰ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻāĻŦāĻ‚ āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ āϝ⧋āĻ— āĻ•āϰ⧇ libp2p, āϝāĻž āĻāĻ“ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ IPFS. āĻāϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻĒā§āϰāĻĨāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϝāĻž āĻāĻ•āϟāĻŋ āĻĒ⧃āĻˇā§āĻ āĻž āĻĒ⧁āύāϰāĻžāϝāĻŧ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āĻĒāϰ⧇ āϏ⧇āĻļāύ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻŦāĻĄāĻŧ āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋāϤ⧇ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, 0.2.0) āĻĄā§‡āϟāĻž āĻāĻ–āύāĻ“ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻšāĻŦ⧇āĨ¤ āĻ…āϤāĻāĻŦ, āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻŋāϛ⧁āϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ āύāĻžāĨ¤

āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ, āϰ⧁āĻŽ āϤ⧈āϰāĻŋ āĻāĻŦāĻ‚ āĻ•āĻ•ā§āώāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āϝāĻžāĻĒā§€ (āϏāĻžāĻ°ā§āĻ­āĻžāϰāĻšā§€āύ!) āĻ•ā§āϝāĻžāϟāĻžāϞāĻ— āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇āĨ¤

āϝāĻžāχāĻšā§‹āĻ•, DNS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϧāĻžāύ āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ libp2p-āĻ āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻāĻ–āύāĻ“ āĻĢ⧇āĻĄāĻžāϰ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž āĻāĻŦāĻ‚ āĻāϕ⧇ āĻ…āĻĒāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤

āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇, āĻļ⧁āϧ⧁ āϞāĻ—āχāύ āĻŦā§‹āϤāĻžāĻŽā§‡ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύ, āϤāĻžāϰāĻĒāϰ⧇ āφāĻĒāύāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻāĻ•āϟāĻŋ āϤ⧈āϰāĻŋ āφāχāĻĄāĻŋ āĻĒāĻžāĻŦ⧇āύāĨ¤ āĻĄā§‡āϟāĻž āĻāĻ•ā§āϏāĻĒā§‹āĻ°ā§āϟ āĻāĻ–āύāĻ“ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āύāϝāĻŧāĨ¤

āϝ⧇āĻšā§‡āϤ⧁ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āϧāĻžāϰāĻŖāĻžāϰ āĻāĻ•āϟāĻŋ āĻ…āĻ¸ā§āĻĨāĻŋāϰ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύāĻž, āφāĻĒāύāĻŋ āϏāĻŽāĻ¸ā§āϝāĻžāϝāĻŧ āĻĒāĻĄāĻŧāϤ⧇ āĻĒāĻžāϰ⧇āύ:

  • āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡ āϞāĻ— āχāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ āύāĻž āĻŦāĻž āĻ…āĻ¨ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ āύāĻž āϝāĻĻāĻŋ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻ•āĻ°ā§āĻŽā§€ āĻšāĻŋāϏāĻžāĻŦ⧇ āϚāϞāĻŽāĻžāύ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϟāĻŋ āϏāĻŽāϝāĻŧ āĻļ⧇āώ āĻšāϝāĻŧ⧇ āϗ⧇āϞ⧇ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŽā§‡āϰ⧇ āĻĢ⧇āϞāĻž āĻšāϝāĻŧāĨ¤ āĻāĻŽāύ āϏāĻŽāĻ¸ā§āϝāĻž āĻĢāĻžāϝāĻŧāĻžāϰāĻĢāĻ•ā§āϏ⧇ āĻĻ⧇āĻ–āĻž āϗ⧇āϛ⧇, āϝāĻž 30 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧāϤāĻžāϰ āĻĒāϰ⧇ āĻāϟāĻŋ āĻ•āϰ⧇]āĨ¤
  • libp2p āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ¸ā§āϤāϰ⧇, āϏāĻžā§āϚāĻžāϞāĻŋāϤ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻ–ā§āϝāĻžāϰ āϏāĻŽāϝāĻŧāϏ⧀āĻŽāĻž āϰāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽāĻ¸ā§āϝāĻž āϏ⧃āĻˇā§āϟāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ⧇āϰ P2P āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻ•āĻžāϜ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āϤāĻžāĻĻ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āφāϰāĻ“ āĻ¸ā§āĻŦāĻžāϧ⧀āύāϤāĻž āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āχāĻšā§āĻ›āĻžāϰ āĻ•āĻžāϰāϪ⧇āĨ¤ āϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āϝāĻŧ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āĻĄāĻŋāĻ•āĻĒāϞāĻŋāĻ‚ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻāĻŦāĻ‚ āϜāĻžāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āϏāĻšāϜāϤāϰ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦ āĻ•āϰ⧇, āĻāĻŦāĻ‚ āϏāĻžāϧāĻžāϰāĻŖāĻ­āĻžāĻŦ⧇, āĻāĻŽāύ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āϝ⧇āĻ–āĻžāύ⧇ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏ⧀āĻŽāĻŋāϤ āĻŦāĻž āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤāĨ¤ āĻāϟāĻŋ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻžāϰ āωāĻĒāϰāĻ“ āχāϤāĻŋāĻŦāĻžāϚāĻ• āĻĒā§āϰāĻ­āĻžāĻŦ āĻĢ⧇āϞ⧇, āĻĒā§āϰ⧇āϰāĻŋāϤ āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻž āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻ•āϰāĻžāϰ āĻ•āĻžāϰāϪ⧇, āϝāĻž āĻāχ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻŋāĻ āĻŋāĻĒāĻ¤ā§āϰ⧇āϰ āĻ…āĻ‚āĻļāĻ—ā§āϰāĻšāĻŖāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻļ⧇āώ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ, āĻāϟāĻŋ āĻŦ⧃āĻšāĻ¤ā§āϤāϰ āĻŦāĻšāύāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āϏ⧁āϰāĻ•ā§āώāĻž āĻ…āĻ°ā§āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āϧāĻžāϰāĻŖāĻžāϗ⧁āϞāĻŋāϕ⧇ āϰāĻŋāĻĢā§āϝāĻžāĻ•ā§āϟāϰāĻŋāĻ‚ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻžāϰ āĻĻāĻŋāϕ⧇ āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻ•āϰ⧇āĨ¤

āϏāĻžāĻ°ā§āĻ­āĻžāϰ API āĻāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻ‚āĻ•āϞāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āĻšāϝāĻŧ āĻ…āĻ¨ā§āϤāσāĻ¸ā§āύāĻžāϝāĻŧ⧁āϏ⧂āĻ¤ā§āϰ WebAssembly āϕ⧋āĻĄā§‡, āϝāĻž āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻ•āĻ°ā§āĻŽā§€ āφāĻ•āĻžāϰ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϝ⧋āϗ⧇ āϚāϞ⧇, āĻ“āϝāĻŧ⧇āĻŦ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻāĻŦāĻ‚ āχāϞ⧇āĻ•ā§āĻŸā§āϰāύ āĻ°â€ā§āϝāĻžāĻĒāĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧāĻ­āĻžāĻŦ⧇ āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāϤ⧇ IndexedDB āĻāĻŦāĻ‚ SQLite āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤
āĻĄā§‡āύāĻĄā§āϰāĻžāχāϟ āĻšāϞ āĻ—ā§‹-āϤ⧇ āĻāĻ•āϟāĻŋ "āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ-āĻĒā§āϰāϜāĻ¨ā§āĻŽ" āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϝāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻŽāĻĄā§āϞāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻāĻ•āĻšā§‡āϟāĻŋāϝāĻŧāĻžāĻ­āĻžāĻŦ⧇āĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ āĻŽāĻĄā§āϞāĻžāϰ āφāĻ•āĻžāϰ⧇, āĻ…ā§āϝāĻžāĻĒāĻžāϚāĻŋ āĻ•āĻžāĻĢāĻ•āĻž āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāĻŦāĻ‚ āĻāĻ•āĻšā§‡āϟāĻŋāϝāĻŧāĻž āφāĻ•āĻžāϰ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ - āύāĻžāĻĢāĻ•āĻž. āĻĄā§‡āύāĻĄā§āϰāĻžāχāĻŸā§‡āϰ P2P āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϤ⧈āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻŦ⧇ āĻ—āĻŋāϟāĻšāĻžāĻŦ⧇.

āĻĄā§‡āύāĻĄā§āϰāĻžāχāϟāϟāĻŋ āĻŽā§‚āϞāϤ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āωāĻĻā§āĻĻ⧇āĻļā§āϝ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āĻ›āĻŋāϞ āϝāĻž āϏāϰāĻžāϏāϰāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āĻ›āĻŋāϞ āĻĒā§āϰāĻžāĻ¨ā§āϤāϏāĻ¨ā§āύāĻŋāĻ•āĻ°ā§āώ, āĻĒāĻžāχāĻĨāύ⧇ āϞ⧇āĻ–āĻž, āϝāĻžāϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āĻŽāĻžāĻĒāϝ⧋āĻ—ā§āϝāϤāĻž āϏāĻŽāĻ¸ā§āϝāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ Synapse-āĻāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻāĻŦāĻ‚ āĻĒā§āϰāϧāĻžāύ āϰāĻŋāĻĢā§āϝāĻžāĻ•ā§āϟāϰāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇āϰ āĻ•āĻžāϰāϪ⧇, āĻĄā§‡āύāĻĄā§āϰāĻžāχāĻŸā§‡āϰ āĻŦāĻŋāĻ•āĻžāĻļ āĻĒāĻĨ⧇āϰ āϧāĻžāϰ⧇ āĻĒāĻĄāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻļ⧇āώ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ, āωāĻ¨ā§āύāϝāĻŧāύ āφāĻŦāĻžāϰ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϤāĻžāϰāĻž āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϕ⧋āĻĄ āĻŦ⧇āϏāϕ⧇ āϏāĻžāϧāĻžāϰāĻŖ-āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇āϰ āĻĒā§āϰ⧇āĻ•ā§āώāĻžāĻĒāĻŸā§‡ āύāϝāĻŧ, āĻŦāϰāĻ‚ āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāϞ āĻāĻŦāĻ‚ āĻ•āĻŽ-āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄāĻŋāĻ­āĻžāχāϏ, āϝ⧇āĻŽāύ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻāĻŦāĻ‚ āĻĢā§‹āύ⧇ āĻāĻŽā§āĻŦ⧇āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻ­āĻŋāϝ⧋āϜāύ⧇ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āϝāĻŧāĨ¤

āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻĄā§‡āύāĻĄā§āϰāĻžāχāϟ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻāĻ–āύāĻ“ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻŦ⧇ āĻāϟāĻŋ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϝāĻĨ⧇āĻˇā§āϟ:

āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ-āϏāĻžāĻ°ā§āĻ­āĻžāϰ API: 34% (227/672 āĻĒāϰ⧀āĻ•ā§āώāĻž) - 33% āĻĨ⧇āϕ⧇
āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ API: 34% (35/103 āĻĒāϰ⧀āĻ•ā§āώāĻž) - 27% āĻĨ⧇āϕ⧇

āĻāϟāĻŋ P2P āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻž āύāϝāĻŧāĨ¤ āφāϗ⧇āĻ“ āϤ⧈āϰāĻŋāϰ āωāĻĻā§āϝ⧋āĻ— āĻ›āĻŋāϞ Synapse āĻāϰ āϜāĻ¨ā§āϝ Yggdrasil āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ CoAP āĻĒā§āϰāĻ•ā§āϏāĻŋ.


āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ⧇āϰ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āϰāĻž āĻāĻ•āĻž āĻĢ⧇āĻĄāĻžāϰ⧇āĻļāύ⧇āϰ āωāĻĒāϰ āĻĻ⧃āĻˇā§āϟāĻŋ āύāĻŋāĻŦāĻĻā§āϧ āĻ•āϰ⧇ āύāĻž āĻāĻŦāĻ‚ āφāϰāĻ“ āĻŦ⧃āĻšāĻ¤ā§āϤāϰ āĻŦāĻŋāϕ⧇āĻ¨ā§āĻĻā§āϰ⧀āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāϛ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻĒāϰāĻŋāĻŦāĻšāύ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇ āĻ–āϰāϚ āĻ•āĻŽāĻžāϤ⧇. āĻāĻ•āϟāĻŋ āĻĻāĻžāύāĻŦ āĻŦāĻŋāĻ•āĻļāĻŋāϤ āĻšāϝāĻŧ āĻĒā§āϝāĻžāĻ¨ā§āϟāϞāĻžāχāĻŽāύ - āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•ā§āϏāĻŋ āϝāĻžāϰ āϏāĻžāĻĨ⧇ āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ›āĻžāĻĄāĻŧāĻžāχ āϝ⧇āϕ⧋āύ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇⧎ āĻ—ā§ƒāĻšā§€āϤ āϏāĻŽāĻ¸ā§āϤ āωāĻĻā§āϝ⧋āĻ— āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āϞāĻ•ā§āĻˇā§āϝ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āϞāĻ—āχāύ āĻŦāĻžāχāĻ¨ā§āĻĄāĻŋāĻ‚ āĻĨ⧇āϕ⧇ āĻŽā§āĻ•ā§āϤāĻŋ āĻĒāĻžāύ, MXID āĻŦāĻžāĻĻ āĻĻ⧇āĻ“āϝāĻŧāĻž, āĻāĻ•āϟāĻŋ āĻĒāĻžāĻŦāϞāĻŋāĻ• āϕ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāĻž, āϝāĻž āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ Riot P2P-āĻ āφāĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤


āφāĻĒāύāĻŋ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāĻŋāϤ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϧāĻžāϰāĻŖāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϤāĻĨā§āϝ āĻĒ⧇āϤ⧇ āĻĒāĻžāϰ⧇āύ YouTube-āĻ FOSDEM 2020 āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϝāĻŧ и āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ• āĻŦā§āϞāĻ— āĻĒā§‹āĻ¸ā§āϟ.

Riot P2P āĻāϰ āϜāĻ¨ā§āϝāĻ“ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āφāϛ⧇ AndroidāĻĒ⧁āϰāĻžāύ⧋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āϕ⧋āĻĄā§‡āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻāϟāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āĻāϟāĻŋāϕ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϰāĻžāϝāĻŧāϟāĻāĻ•ā§āϏ.

āωāĻĒāϰāĻ¨ā§āϤ⧁

  • āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ TARDIS (āϟāĻžāχāĻŽ āĻ…ā§āϝāĻžāĻ—āύāĻ¸ā§āϟāĻŋāĻ• āϰ⧁āĻŽ āĻĄāĻŋāĻāϜāĻŋ āχāĻ¨ā§āϏāĻĒ⧇āĻ•āĻļāύ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ) āĻšāϞ āĻāĻ•āϟāĻŋ āϰ⧈āĻ–āĻŋāĻ• āχāϭ⧇āĻ¨ā§āϟ āĻ—ā§āϰāĻžāĻĢ (āĻĄāĻŋāĻāϜāĻŋ) āĻĄāĻŋāĻŦāĻžāĻ—āĻžāϰ āϝāĻž āĻŽā§āϝāĻžāĻŸā§āϰāĻŋāĻ•ā§āϏ āϰ⧁āĻŽāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ Riot P2P āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇āĨ¤

  • āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ āĻĒāϝāĻŧ: āĻĒā§āϰāĻŖāĻžāϞ⧀ (āϰāĻ¸ā§āĻŸā§‡ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ-āωāĻ¨ā§āύāϤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ) āĻāĻ–āύ āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āĻāĻŦāĻ‚ āϏāĻ‚āϝ⧁āĻ•ā§āϤāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ.

  • āĻ¸ā§āĻ•āĻžāϞāĻžāϤ⧇ āĻāĻ•āϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϏāĻžāĻ°ā§āĻ­āĻžāϰ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇ - āĻŽāĻžāϏāĻ•āĻžāϰāĻŋāύ.

āωāĻ¤ā§āϏ: linux.org.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster