Π—Π½Π°Ρ‡Π°Ρ˜Π½ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΠΎΡ‚ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм IPFS 0.5

Π’ΠΎΠ²Π΅Π΄Π΅Π½ΠΈ Π½ΠΎΠ²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм IPFS 0.5 (InterPlanetary File System), кој Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ Π²Π΅Ρ€Π·ΠΈΡ€Π°Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ, распорСдСно Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° P2P ΠΌΡ€Π΅ΠΆΠ° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π° ΠΎΠ΄ систСмитС-учСсници. IPFS Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π° ΠΈΠ΄Π΅ΠΈΡ‚Π΅ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ Π²ΠΎ систСми ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Git, BitTorrent, Kademlia, SFS ΠΈ Web, ΠΈ Π½Π°Π»ΠΈΠΊΡƒΠ²Π° Π½Π° Π΅Π΄Π΅Π½ BitTorrent β€žΡ€ΠΎΡ˜β€œ (врсници ΠΊΠΎΠΈ учСствуваат Π²ΠΎ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π°Ρ‚Π°) ΠΊΠΎΠΈ Ρ€Π°Π·ΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ Git ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ. Π—Π° пристап Π΄ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΠΎΡ‚ IPFS FS, ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ HTTP ΠΈΠ»ΠΈ Π΄Π° сС ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π° Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½ΠΈΠΎΡ‚ FS /ipfs со помош Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΎΡ‚ FUSE. Π Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π΅ напишан Π²ΠΎ Go ΠΈ дистрибуирани ΠΎΠ΄ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†ΠΈ Π·Π° Apache 2.0 ΠΈ MIT. Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ IPFS Π²ΠΎ JavaScript ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ прСлистувачот.

ΠšΠ»ΡƒΡ‡ карактСристика IPFS Π΅ Π°Π΄Ρ€Π΅ΡΠΈΡ€Π°ΡšΠ΅ Π±Π°Π·ΠΈΡ€Π°Π½ΠΎ Π½Π° содрТина, Π²ΠΎ ΠΊΠΎΠ΅ врската Π·Π° пристап Π΄ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎΠ²Ρ€Π·Π°Π½Π° со Π½Π΅Ρ˜Π·ΠΈΠ½Π°Ρ‚Π° содрТина (Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° криптографски Ρ…Π°Ρˆ Π½Π° содрТината). IPFS ΠΈΠΌΠ° Π²Π³Ρ€Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π²Π΅Ρ€Π·ΠΈΠΈ. АдрСсата Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ²Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ, Ρ‚Π°Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ само ΠΏΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° содрТината. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π±Π΅Π· ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° адрСсата (старата Π²Π΅Ρ€Π·ΠΈΡ˜Π° ќС останС Π½Π° истата адрСса, Π° Π½ΠΎΠ²Π°Ρ‚Π° ќС Π±ΠΈΠ΄Π΅ достапна ΠΏΡ€Π΅ΠΊΡƒ Π΄Ρ€ΡƒΠ³Π° адрСса, бидСјќи Ρ…Π°ΡˆΠΎΡ‚ Π½Π° содрТината Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ќС сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ). Имајќи ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΡ‚ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° сС ΠΌΠ΅Π½ΡƒΠ²Π° со сСкоја ΠΏΡ€ΠΎΠΌΠ΅Π½Π°, Π·Π° Π΄Π° Π½Π΅ сС прСнСсуваат Π½ΠΎΠ²ΠΈ врски сСкој ΠΏΠ°Ρ‚, сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ услуги Π·Π° ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΈ адрСси ΠΊΠΎΠΈ Π·Π΅ΠΌΠ°Π°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²Π΅Ρ€Π·ΠΈΠΈ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° (IPNS), ΠΈΠ»ΠΈ Π΄ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ псСвдоним ΠΏΠΎ аналогија со Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ FS ΠΈ DNS (МЀБ (ΠŸΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ² Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм) ΠΈ DNSLink).

По аналогија со BitTorrent, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ сС складираат Π½Π° систСмитС Π½Π° учСсници ΠΊΠΎΠΈ Ρ€Π°Π·ΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ P2P Ρ€Π΅ΠΆΠΈΠΌ, Π±Π΅Π· Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Π²Ρ€Π·Π°Π½ΠΈ Π·Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ јазли. Π”ΠΎΠΊΠΎΠ»ΠΊΡƒ Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π΄Π° сС ΠΏΡ€ΠΈΠΌΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° со ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° содрТина, систСмот Π³ΠΈ Π½Π°ΠΎΡ“Π° учСсницитС ΠΊΠΎΠΈ ја ΠΈΠΌΠ°Π°Ρ‚ ΠΎΠ²Π°Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΈ ја ΠΈΡΠΏΡ€Π°ΡœΠ° ΠΎΠ΄ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ систСми Π²ΠΎ Π΄Π΅Π»ΠΎΠ²ΠΈ Π²ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ нишки. По ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π²ΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ систСм, учСсникот автоматски станува Π΅Π΄Π½Π° ΠΎΠ΄ Ρ‚ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π·Π° нСјзина Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π°. Π”Π° сС ​​одрСдат учСсницитС Π²ΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° Ρ‡ΠΈΠΈ јазли Π΅ присутна содрТината ΠΎΠ΄ интСрСс користат дистрибуирана Ρ…Π΅Ρˆ-Ρ‚Π°Π±Π΅Π»Π° (DHT).

Π—Π½Π°Ρ‡Π°Ρ˜Π½ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΠΎΡ‚ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм IPFS 0.5

Π’ΠΎ ΡΡƒΡˆΡ‚ΠΈΠ½Π°, IPFS ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π³Π»Π΅Π΄Π° ΠΊΠ°ΠΊΠΎ дистрибуирана Ρ€Π΅ΠΈΠ½ΠΊΠ°Ρ€Π½Π°Ρ†ΠΈΡ˜Π° Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π°Π΄Ρ€Π΅ΡΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎ содрТина намСсто Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ имиња. ΠŸΠΎΠΊΡ€Π°Ρ˜ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ€Π°Π·ΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, IPFS ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи ΠΊΠ°ΠΊΠΎ основа Π·Π° создавањС Π½ΠΎΠ²ΠΈ услуги, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° ΡΠ°Ρ˜Ρ‚ΠΎΠ²ΠΈ ΠΊΠΎΠΈ Π½Π΅ сС Π²Ρ€Π·Π°Π½ΠΈ Π·Π° сСрвСри ΠΈΠ»ΠΈ Π·Π° создавањС дистрибуирани Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

IPFS ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС Ρ€Π΅ΡˆΠ°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС довСрливоста Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ (Π°ΠΊΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΡ‚ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ сС Π½Π°ΠΌΠ°Π»ΠΈ, Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€Π΅Π·Π΅ΠΌΠ΅ ΠΎΠ΄ систСми Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ корисници), отпорност Π½Π° Ρ†Π΅Π½Π·ΡƒΡ€Π° Π½Π° содрТината (Π±Π»ΠΎΠΊΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π±Π°Ρ€Π° Π±Π»ΠΎΠΊΠΈΡ€Π°ΡšΠ΅ Π½Π° ситС кориснички систСми ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚ копија ΠΎΠ΄ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅) ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ пристап Π²ΠΎ отсуство Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈΠ»ΠΈ Π°ΠΊΠΎ ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚ Π½Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚ Π·Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π΅ слаб (ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π΅Π·Π΅ΠΌΠ°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΡ€Π΅ΠΊΡƒ блискитС учСсници Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°).

Π’ΠΎ Π²Π΅Ρ€Π·ΠΈΡ˜Π° IPFS 0.5 Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° продуктивност ΠΈ довСрливост. ΠˆΠ°Π²Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° IPFS ја ΠΏΠΎΠΌΠΈΠ½Π° ΠΎΠ·Π½Π°ΠΊΠ°Ρ‚Π° ΠΎΠ΄ 100 илјади јазли ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ IPFS 0.5 ја ΠΎΠ΄Ρ€Π°Π·ΡƒΠ²Π°Π°Ρ‚ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π²ΠΎ Ρ‚Π°ΠΊΠ²ΠΈ услови. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π±Π΅Π° Π³Π»Π°Π²Π½ΠΎ фокусирани Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ Π·Π° Ρ€ΡƒΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° содрТината ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅, Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° Сфикасноста Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° дистрибуирана Ρ…Π°Ρˆ Ρ‚Π°Π±Π΅Π»Π° (DHT), кој ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° јазли ΠΊΠΎΠΈ Π³ΠΈ ΠΈΠΌΠ°Π°Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. ΠšΠΎΠ΄ΠΎΡ‚ ΠΏΠΎΠ²Ρ€Π·Π°Π½ со DHT Π΅ рСчиси цСлосно ΠΏΡ€Π΅ΠΏΠΈΡˆΠ°Π½, ΡˆΡ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π³ΠΎ Π·Π°Π±Ρ€Π·ΡƒΠ²Π° ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° содрТината ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° записи IPNS.

ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° додавањС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π΅ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° Π·Π° 2 ΠΏΠ°Ρ‚ΠΈ, Π½Π°Ρ˜Π°Π²ΡƒΠ²Π°Ρ˜ΡœΠΈ Π½ΠΎΠ²ΠΈ содрТини Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° 2.5 ΠΏΠ°Ρ‚ΠΈ,
ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ 2 Π΄ΠΎ 5 ΠΏΠ°Ρ‚ΠΈ ΠΈ ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° содрТина ΠΎΠ΄ 2 Π΄ΠΎ 6 ΠΏΠ°Ρ‚ΠΈ.
Π Π΅Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Ρ€ΡƒΡ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΡΠΎΠΎΠΏΡˆΡ‚Π΅Π½ΠΈΡ˜Π° овозмоТија Π΄Π° сС Π·Π°Π±Ρ€Π·Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° 2-3 ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ поСфикасно ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° пропусниот опсСг ΠΈ прСнос Π½Π° ΡΠΎΠΎΠ±Ρ€Π°ΡœΠ°Ρ˜ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°. Π‘Π»Π΅Π΄Π½ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ќС Π²ΠΎΠ²Π΅Π΄Π΅ транспорт Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΡ‚ QUIC, ΡˆΡ‚ΠΎ ќС ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΡƒΡˆΡ‚Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ Π²ΠΎ пСрформанситС со Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° латСнтноста.

Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° систСмот IPNS (Inter-Planetary Name System), кој сС користи Π·Π° создавањС ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΈ врски Π΄ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡ‚Π΅ содрТини, Π΅ Π·Π°Π±Ρ€Π·Π°Π½Π° ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° довСрливост. Новиот СкспСримСнталСн ΠΏΠ°Π± Π·Π° транспорт ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° сС Π·Π°Π±Ρ€Π·Π° испораката Π½Π° записитС IPNS Π·Π° 30-40 ΠΏΠ°Ρ‚ΠΈ ΠΏΡ€ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΡ€Π΅ΠΆΠ° со илјада јазли (посСбна бСшС Ρ€Π°Π·Π²ΠΈΠ΅Π½Π° Π·Π° СкспСримСнти P2P ΠΌΡ€Π΅ΠΆΠ΅Π½ симулатор). ΠœΠ΅Ρ“ΡƒΡΠ»ΠΎΡ˜Π½Π°Ρ‚Π° продуктивност Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ двојно Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π°
Badger, кој сС користи Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм FS. Π‘ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° асинхроно ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅, Badger сСга Π΅ 25 ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΠ±Ρ€Π· ΠΎΠ΄ стариот слој flatfs. Π—Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π°Ρ‚Π° продуктивност исто Ρ‚Π°ΠΊΠ° влијаСшС Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Π Π°Π·ΠΌΠ΅Π½Π° Π½Π° Π±ΠΈΡ‚ΠΎΠ²ΠΈ, сС користи Π·Π° прСнос Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ јазли.

Π—Π½Π°Ρ‡Π°Ρ˜Π½ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΠΎΡ‚ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π΅Π½ систСм IPFS 0.5

ΠœΠ΅Ρ“Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ°, сС спомСнува ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° TLS Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° врскитС ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ сСрвСритС. Нова ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ HTTP ΠΏΠΎΡ€Ρ‚Π°Ρ‚Π° - ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° хостираат Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ (dapps) ΠΈ Π²Π΅Π±-содрТини Π²ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС користат со Ρ…Π°Ρˆ адрСси, IPNS, DNSLink, ENS ΠΈΡ‚Π½. Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² имСнски простор /p2p, кој содрТи ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со адрСси Π½Π° врсници (/ipfs/peer_id β†’ /p2p/peer_id). Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° врски β€ž.ethβ€œ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½, ΡˆΡ‚ΠΎ ќС ја ΠΏΡ€ΠΎΡˆΠΈΡ€ΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° IPFS Π²ΠΎ дистрибуирани Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ Π³ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΈ стартапот Protocol Labs, кој Π³ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° IPFS. FileCoin, ΡˆΡ‚ΠΎ Π΅ Π΄ΠΎΠ΄Π°Ρ‚ΠΎΠΊ Π½Π° IPFS. Π”ΠΎΠ΄Π΅ΠΊΠ° IPFS ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° учСсницитС Π΄Π° складираат, ΠΏΡ€Π°ΡˆΡƒΠ²Π°Π°Ρ‚ ΠΈ прСнСсуваат ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΌΠ΅Ρ“Ρƒ сСбС, Filecoin сС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΊΠ°ΠΊΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π·Π° ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅. Filecoin ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° корисницитС ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚ нСискористСн простор Π½Π° дискот Π΄Π° Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π°Ρ‚ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° плаќањС, Π° Π½Π° корисницитС Π½Π° ΠΊΠΎΠΈ ΠΈΠΌ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ простор Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π·Π° Π΄Π° Π³ΠΎ ΠΊΡƒΠΏΠ°Ρ‚. Ако ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π·Π° мСсто исчСзнала, корисникот ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΏΡ€ΠΎΠ΄Π°Π΄Π΅. На овој Π½Π°Ρ‡ΠΈΠ½ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° ΠΏΠ°Π·Π°Ρ€ Π·Π° складишСн простор Π²ΠΎ кој сС ΠΏΡ€Π°Π²Π°Ρ‚ насСлби Π²ΠΎ ΠΆΠ΅Ρ‚ΠΎΠ½ΠΈ Π€ΠΈΠ»Π΅ΠΊΠΎΠΈΠ½, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π° ΠΎΠ΄ рударството.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€