рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА IPFS 0.5 рдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЕрдкрдбреЗрдЯ

рдкрд░рд┐рдЪрдп рдЧрд░рд╛рдП рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдЖрдИрдкреАрдПрдлрдПрд╕ реж.0.5 (InterPlanetary рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА), рдЬрд╕рд▓реЗ рд╕рд╣рднрд╛рдЧреА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдмрд╛рдЯ рдмрдиреЗрдХреЛ P2P рдиреЗрдЯрд╡рд░реНрдХрдХреЛ рд░реВрдкрдорд╛ рддреИрдирд╛рде рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╕рдВрд╕реНрдХрд░рдг рдлрд╛рдЗрд▓ рднрдгреНрдбрд╛рд░рдг рдмрдирд╛рдЙрдБрдЫред IPFS рд▓реЗ Git, BitTorrent, Kademlia, SFS рд░ рд╡реЗрдм рдЬрд╕реНрддрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкрд╣рд┐рд▓реЗ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рдЪрд╛рд░рд╣рд░реВрд▓рд╛рдИ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрджрдЫ, рд░ Git рд╡рд╕реНрддреБрд╣рд░реВ рдЖрджрд╛рдирдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдПрдХрд▓ BitTorrent "рд╕реНрд╡рд╛рд░реНрдо" (рд╡рд┐рддрд░рдгрдорд╛ рд╕рд╣рднрд╛рдЧреА рд╕рд╛рдереАрд╣рд░реВ) рдЬрд╕реНрддреИ рджреЗрдЦрд┐рдиреНрдЫред рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА IPFS FS рдкрд╣реБрдБрдЪ рдЧрд░реНрди, HTTP рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд╡рд╛ рднрд░реНрдЪреБрдЕрд▓ FS / ipfs FUSE рдореЛрдбреНрдпреБрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕рдиреНрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛрдб Go рд░ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд Apache 2.0 рд░ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрддред рд╕рд╛рдереИ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИрдЫ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдЪрд▓реНрди рд╕рдХреНрдиреЗ JavaScript рдорд╛ IPFS рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

рдХреБрдЮреНрдЬреА рд╕реБрд╡рд┐рдзрд╛ IPFS рд╕рд╛рдордЧреНрд░реА-рдЖрдзрд╛рд░рд┐рдд рдареЗрдЧрд╛рдирд╛ рд╣реЛ, рдЬрд╕рдорд╛ рдлрд╛рдЗрд▓ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд▓рд┐рдЩреНрдХ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рдпрд╕рдХреЛ рд╕рд╛рдордЧреНрд░реАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫ (рд╕рд╛рдордЧреНрд░реАрдХреЛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╣реНрдпрд╛рд╕ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ)ред IPFS рдХреЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рд╕рдорд░реНрдерди рдЫред рдлрд╛рдЗрд▓ рдареЗрдЧрд╛рдирд╛ рд╕реНрд╡реЗрдЪреНрдЫрд╛рдЪрд╛рд░реА рд░реВрдкрдорд╛ рдкреБрди: рдирд╛рдордХрд░рдг рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди; рдпреЛ рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрдкрдЫрд┐ рдорд╛рддреНрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рддреНрдпрд╕реНрддреИ рдЧрд░реА, рдареЗрдЧрд╛рдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдирдЧрд░реА рдлрд╛рдЗрд▓рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрд╕рдореНрднрд╡ рдЫ (рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдг рдПрдЙрдЯреИ рдареЗрдЧрд╛рдирд╛рдорд╛ рд░рд╣рдиреЗрдЫ, рд░ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рдлрд░рдХ рдареЗрдЧрд╛рдирд╛ рдорд╛рд░реНрдлрдд рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рд╣реБрдиреЗрдЫ, рдХрд┐рдирдХрд┐ рдлрд╛рдЗрд▓ рд╕рд╛рдордЧреНрд░реАрдХреЛ рд╣реНрдпрд╛рд╕ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреЗрдЫ)ред рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рд╡рд░реНрддрдирдХреЛ рд╕рд╛рдердорд╛ рдлрд╛рдЗрд▓ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ, рдкреНрд░рддреНрдпреЗрдХ рдкрдЯрдХ рдирдпрд╛рдБ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдирдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, рд╕реЗрд╡рд╛рд╣рд░реВ рд╕реНрдерд╛рдпреА рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд▓рд┐рдЩреНрдХ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ рдЬрд╕рд▓реЗ рдлрд╛рдЗрд▓рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдЫ (IPNS), рд╡рд╛ рдкрд░рдореНрдкрд░рд╛рдЧрдд FS рд░ DNS (рдПрдордПрдлрдПрд╕ (рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА) рд░ DNSLink).

BitTorrent рд╕рдБрдЧ рд╕рдорд╛рдирддрд╛ рдЧрд░реЗрд░, рдбреЗрдЯрд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ P2P рдореЛрдбрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЖрджрд╛рдирдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрдХреЛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ, рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдиреЛрдбрд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдмрд┐рдирд╛ред рдпрджрд┐ рдпреЛ рдирд┐рд╢реНрдЪрд┐рдд рд╕рд╛рдордЧреНрд░реАрдХреЛ рд╕рд╛рде рдлрд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗ, рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдпреЛ рдлрд╛рдЗрд▓ рднрдПрдХрд╛ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдЫ рд░ рдзреЗрд░реИ рдереНрд░реЗрдбрд╣рд░реВрдорд╛ рднрд╛рдЧрд╣рд░реВрдорд╛ рдЖрдлреНрдиреЛ рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯ рдкрдард╛рдЙрдБрдЫред рдЖрдлреНрдиреЛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реЗрдкрдЫрд┐, рд╕рд╣рднрд╛рдЧреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдпрд╕рдХреЛ рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдмрд┐рдиреНрджреБрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рд╣реБрдиреНрдЫред рдиреЗрдЯрд╡рд░реНрдХ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЬрд╕рдХреЛ рдиреЛрдбрд╣рд░реВрдорд╛ рд░реБрдЪрд┐рдХреЛ рд╕рд╛рдордЧреНрд░реА рдЕрд╡рд╕реНрдерд┐рдд рдЫ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рд╡рд┐рддрд░рд┐рдд рд╣реНрдпрд╛рд╕ рддрд╛рд▓рд┐рдХрд╛ (DHT).

рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА IPFS 0.5 рдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЕрдкрдбреЗрдЯ

рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛, 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) рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдХрд╛рдорд▓рд╛рдИ рддреАрд╡реНрд░рддрд╛ рджрд┐рдЗрдПрдХреЛ рдЫ рд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдмрдврд╛рдЗрдПрдХреЛ рдЫред рдирдпрд╛рдБ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдпрд╛рддрд╛рдпрд╛рдд рдкрдмрд╕рдмрд▓реЗ 30-40 рдкрдЯрдХ IPNS рд░реЗрдХрд░реНрдбрд╣рд░реВрдХреЛ рдбреЗрд▓рд┐рднрд░реАрд▓рд╛рдИ рдЧрддрд┐ рджрд┐рди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛ рдЬрдм рдПрдХ рд╣рдЬрд╛рд░ рдиреЛрдбрд╣рд░реВ рднрдПрдХреЛ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдиреНрдЫ (рдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред P2P рдиреЗрдЯрд╡рд░реНрдХ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░)ред рдЗрдиреНрдЯрд░рд▓реЗрдпрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рд▓рдЧрднрдЧ рджреЛрдмреНрдмрд░ рднрдПрдХреЛ рдЫ
рдмреНрдпрд╛рдЬрд░, рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо FS рд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛред рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд░рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде, рдмреНрдпрд╛рдЬрд░ рдЕрдм рдкреБрд░рд╛рдиреЛ flatfs рддрд╣ рднрдиреНрджрд╛ 25 рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ рдЫред рдЙрддреНрдкрд╛рджрдХрддреНрд╡ рд╡реГрджреНрдзрд┐рд▓реЗ рд╕рдВрдпрдиреНрддреНрд░рд▓рд╛рдИ рдкрдирд┐ рдЕрд╕рд░ рдЧрд░реЗрдХреЛ рдЫ Bitswap, рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА IPFS 0.5 рдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЕрдкрдбреЗрдЯ

рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕реБрдзрд╛рд░рд╣рд░реВ рдордзреНрдпреЗ, рдЧреНрд░рд╛рд╣рдХрд╣рд░реВ рд░ рд╕рд░реНрднрд░рд╣рд░реВ рдмреАрдЪрдХреЛ рдЬрдбрд╛рдирд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрди TLS рдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫред HTTP рдЧреЗрдЯрд╡реЗрдорд╛ рд╕рдмрдбреЛрдореЗрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╕рдорд░реНрдерди - рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╣реНрдпрд╛рд╕ рдареЗрдЧрд╛рдирд╛рд╣рд░реВ, IPNS, DNSLink, ENS, рдЗрддреНрдпрд╛рджрд┐рдХреЛ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдкреГрдердХ рд╕рдмрдбреЛрдореЗрдирд╣рд░реВрдорд╛ рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ (dapps) рд░ рд╡реЗрдм рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рд╣реЛрд╕реНрдЯ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред рдирдпрд╛рдБ рдиреЗрдорд╕реНрдкреЗрд╕ /p2p рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкрд┐рдпрд░ рдареЗрдЧрд╛рдирд╛рд╣рд░реВ (/ipfs/peer_id тЖТ /p2p/peer_id) рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдбрд╛рдЯрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдмреНрд▓рдХрдЪреЗрди-рдЖрдзрд╛рд░рд┐рдд ".eth" рд▓рд┐рдЩреНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рд╡рд┐рддрд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ IPFS рдХреЛ рдкреНрд░рдпреЛрдЧ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреЗрдЫред

IPFS рдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкреНрд░реЛрдЯреЛрдХрд▓ рд▓реНрдпрд╛рдмреНрд╕рд▓реЗ рдкрдирд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓рд╛рдИ рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред рдлрд╛рдИрд▓рдХреЛрдЗрди, рдЬреБрди IPFS рдорд╛ рдПрдХ рдПрдб-рдЕрди рд╣реЛред рдЬрдмрдХрд┐ IPFS рд▓реЗ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд▓рд╛рдИ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди, рдХреНрд╡реЗрд░реА рдЧрд░реНрди рд░ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, Filecoin рдирд┐рд░рдиреНрддрд░ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдмреНрд▓рдХрдЪреЗрди-рдЖрдзрд╛рд░рд┐рдд рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдБрджреИрдЫред рдлрд╛рдЗрд▓рдХреЛрдЗрдирд▓реЗ рдкреНрд░рдпреЛрдЧ рдирдЧрд░рд┐рдПрдХреЛ рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рднрдПрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╢реБрд▓реНрдХрдХреЛ рд▓рд╛рдЧрд┐ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдЬрд╕рд▓рд╛рдИ рдпрд╕рд▓рд╛рдИ рдЦрд░рд┐рдж рдЧрд░реНрди рднрдгреНрдбрд╛рд░рдг рдард╛рдЙрдБ рдЪрд╛рд╣рд┐рдиреНрдЫред рдпрджрд┐ рдард╛рдЙрдБрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣рд░рд╛рдПрдХреЛ рдЫ рднрдиреЗ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдпрд╕рд▓рд╛рдИ рдмреЗрдЪреНрди рд╕рдХреНрдЫред рдпрд╕рд░реА, рднрдгреНрдбрд╛рд░рдг рдард╛рдЙрдБрдХреЛ рд▓рд╛рдЧрд┐ рдмрдЬрд╛рд░ рдмрдирд╛рдЗрдиреНрдЫ, рдЬрд╕рдорд╛ рдЯреЛрдХрдирд╣рд░реВрдорд╛ рдмрд╕реНрддреАрд╣рд░реВ рдмрдирд╛рдЗрдиреНрдЫ Filecoin, рдЦрд╛рдиреА рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрдиред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди