рдХреА
рдмрд┐рдЯрдЯреЛрд░реЗрдВрдЯрд╢реА рд╕рд╛рдзрд░реНрдореНрдп рд╕рд╛рдзреВрди, рдХреЗрдВрджреНрд░реАрдХреГрдд рдиреЛрдбреНрд╕рд╢реА рдЬреЛрдбрд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп, P2P рдореЛрдбрдордзреНрдпреЗ рдорд╛рд╣рд┐рддреАрдЪреА рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╕рд╣рднрд╛рдЧреАрдВрдЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдбреЗрдЯрд╛ рдереЗрдЯ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдордЧреНрд░реАрд╕рд╣ рдлрд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рд╕рд┐рд╕реНрдЯрдо рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рд╢реЛрдзрддреЗ рдЬреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рд╣реА рдлрд╛рдЗрд▓ рдЖрд╣реЗ рдЖрдгрд┐ рддреА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордордзреВрди рдЕрдиреЗрдХ рдереНрд░реЗрдбреНрд╕рдордзреНрдпреЗ рдкрд╛рдард╡рддреЗ. рдлрд╛рдЗрд▓ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╕рд╣рднрд╛рдЧреА рдЖрдкреЛрдЖрдк рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рдмрд┐рдВрджреВрдВрдкреИрдХреА рдПрдХ рдмрдирддреЛ. рдиреЗрдЯрд╡рд░реНрдХ рд╕рд╣рднрд╛рдЧреА рдХреЛрдгрд╛рдЪреНрдпрд╛ рдиреЛрдбреНрд╕рд╡рд░ рд╕реНрд╡рд╛рд░рд╕реНрдп рд╕рд╛рдордЧреНрд░реА рдЙрдкрд╕реНрдерд┐рдд рдЖрд╣реЗ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА
рдореВрд▓рдд:, IPFS рд▓рд╛ рд╡реЗрдмрдЪреЗ рд╡рд┐рддрд░рд┐рдд рдкреБрдирд░реНрдЬрдиреНрдо рдореНрд╣рдгреВрди рдкрд╛рд╣рд┐рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рд╕реНрдерд╛рди рдЖрдгрд┐ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╛рд╡рд╛рдВрдРрд╡рдЬреА рд╕рд╛рдордЧреНрд░реАрджреНрд╡рд╛рд░реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдлрд╛рдпрд▓реА рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ рдбреЗрдЯрд╛рдЪреА рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдХрд░рдгреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЖрдпрдкреАрдПрдлрдПрд╕рдЪрд╛ рд╡рд╛рдкрд░ рдирд╡реАрди рд╕реЗрд╡рд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдмрджреНрдз рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрдЪреЗ рдСрдкрд░реЗрд╢рди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рд╡рд┐рддрд░рд┐рдд рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.
IPFS рд╕реНрдЯреЛрд░реЗрдЬ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ (рдореВрд│ рд╕реНрдЯреЛрд░реЗрдЬ рдХрдореА рдЭрд╛рд▓реНрдпрд╛рд╕, рдлрд╛рдЗрд▓ рдЗрддрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ), рд╕рд╛рдордЧреНрд░реА рд╕реЗрдиреНрд╕реЙрд░рд╢рд┐рдкрд▓рд╛ рд╡рд┐рд░реЛрдз (рдмреНрд▓реЙрдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбреЗрдЯрд╛рдЪреА рдкреНрд░рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕рд┐рд╕реНрдЯрдо рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ) рдЖрдгрд┐ рдкреНрд░рд╡реЗрд╢ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреЗ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддреЗ. рдЗрдВрдЯрд░рдиреЗрдЯрд╢реА рдереЗрдЯ рдХрдиреЗрдХреНрд╢рди рдирд╕рддрд╛рдирд╛ рдХрд┐рдВрд╡рд╛ рд╕рдВрдкреНрд░реЗрд╖рдг рдЪреЕрдиреЗрд▓рдЪреА рдЧреБрдгрд╡рддреНрддрд╛ рдЦрд░рд╛рдм рдЕрд╕рд▓реНрдпрд╛рд╕ (рдЖрдкрдг рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рдЬрд╡рд│рдкрд╛рд╕рдЪреНрдпрд╛ рд╕рд╣рднрд╛рдЧреАрдВрджреНрд╡рд╛рд░реЗ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реВ рд╢рдХрддрд╛).
рдЖрд╡реГрддреНрддреАрдд
рд╡рд┐рд╢реЗрд╖рддрдГ, рдбреЗрдЯрд╛ рдЬреЛрдбрдгреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреА рдЧрддреА 2 рдкрдЯреАрдиреЗ рд╡рд╛рдврд▓реА рдЖрд╣реЗ, рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдирд╡реАрди рд╕рд╛рдордЧреНрд░реА 2.5 рдкрдЯреАрдиреЗ рдЬрд╛рд╣реАрд░ рдХреЗрд▓реА рдЖрд╣реЗ,
2 рддреЗ 5 рд╡реЗрд│рд╛ рдбреЗрдЯрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддреА рдЖрдгрд┐ 2 рддреЗ 6 рд╡реЗрд│рд╛ рд╕рд╛рдордЧреНрд░реА рд╢реЛрдз.
рдмрдБрдбрд╡рд┐рдбреНрде рдЖрдгрд┐ рдмреЕрдХрдЧреНрд░рд╛рдЙрдВрдб рдЯреНрд░реЕрдлрд┐рдХ рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рдирдЪреНрдпрд╛ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдо рд╡рд╛рдкрд░рд╛рдореБрд│реЗ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдШреЛрд╖рдгрд╛ рдкрд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдпрдВрддреНрд░рдгреЗрдореБрд│реЗ рдиреЗрдЯрд╡рд░реНрдХрдЪрд╛ рд╡реЗрдЧ 2-3 рдкрдЯ рд╡рд╛рдврд╡рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ. рдкреБрдвреАрд▓ рдкреНрд░рдХрд╛рд╢рди QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рд╣рддреВрдХ рд╕рд╛рджрд░ рдХрд░реЗрд▓, рдЬреЗ рд▓реЗрдЯрдиреНрд╕реА рдХрдореА рдХрд░реВрди рдЖрдгрдЦреА рдореЛрдареНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╕рд╛рдареА рдЕрдиреБрдорддреА рджреЗрдИрд▓.
рдмрджрд▓рддреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрд╕рд╛рдареА рдХрд╛рдпрдорд╕реНрд╡рд░реВрдкреА рджреБрд╡реЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ IPNS (рдЗрдВрдЯрд░-рдкреНрд▓реЕрдиреЗрдЯрд░реА рдиреЗрдо рд╕рд┐рд╕реНрдЯреАрдо) рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдХрд╛рдорд╛рд▓рд╛ рдЧрддреА рджреЗрдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддрд╛ рд╡рд╛рдврд▓реА рдЖрд╣реЗ. рдирд╡реАрди рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкрд░рд┐рд╡рд╣рди рдкрдмрд╕рдмрдиреЗ рдПрдХ рд╣рдЬрд╛рд░ рдиреЛрдбреНрд╕ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЪрд╛рдЪрдгреА рдХрд░рддрд╛рдирд╛ IPNS рд░реЗрдХреЙрд░реНрдбрдЪреНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рдЪрд╛ рд╡реЗрдЧ 30-40 рдкрдЯ рд╡рд╛рдврд╡рдгреЗ рд╢рдХреНрдп рдХреЗрд▓реЗ (рдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.
рдмреЕрдЬрд░, рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо FS рд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ. рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░рд╛рдЗрдЯреНрд╕рдЪреНрдпрд╛ рд╕рдорд░реНрдердирд╛рд╕рд╣, рдмреЕрдЬрд░ рдЖрддрд╛ рдЬреБрдиреНрдпрд╛ flatfs рд▓реЗрдпрд░рдкреЗрдХреНрд╖рд╛ 25 рдкрдЯ рд╡реЗрдЧрд╡рд╛рди рдЖрд╣реЗ. рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╡рд╛рдврд▓реНрдпрд╛рдиреЗ рдпрдВрддреНрд░рдгреЗрд╡рд░рд╣реА рдкрд░рд┐рдгрд╛рдо рдЭрд╛рд▓рд╛
рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕реБрдзрд╛рд░рдгрд╛рдВрдкреИрдХреА, рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рдордзреАрд▓ рдХрдиреЗрдХреНрд╢рди рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА TLS рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХреЗрд▓рд╛ рдЖрд╣реЗ. HTTP рдЧреЗрдЯрд╡реЗрдордзреНрдпреЗ рд╕рдмрдбреЛрдореЗрдирд╕рд╛рдареА рдирд╡реАрди рд╕рдорд░реНрдерди - рд╡рд┐рдХрд╕рдХ рд╡рд┐рдХреЗрдВрджреНрд░рд┐рдд рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ (dapps) рдЖрдгрд┐ рд╡реЗрдм рд╕рд╛рдордЧреНрд░реА рд╡реЗрдЧрд│реНрдпрд╛ рд╕рдмрдбреЛрдореЗрдирдордзреНрдпреЗ рд╣реЛрд╕реНрдЯ рдХрд░реВ рд╢рдХрддрд╛рдд рдЬреЗ рд╣реЕрд╢ рдкрддреНрддреЗ, IPNS, DNSLink, ENS, рдЗ. рд╕рд╣ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рдПрдХ рдирд╡реАрди рдиреЗрдорд╕реНрдкреЗрд╕ /p2p рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреАрдЕрд░ рдкрддреНрддреНрдпрд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛ рдЖрд╣реЗ (/ipfs/peer_id тЖТ /p2p/peer_id). рдмреНрд▓реЙрдХрдЪреЗрди-рдЖрдзрд╛рд░рд┐рдд тАЬ.ethтАЭ рд▓рд┐рдВрдХреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ, рдЬреЗ рд╡рд┐рддрд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ IPFS рдЪрд╛ рд╡рд╛рдкрд░ рд╡рд╛рдврд╡реЗрд▓.
IPFS рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд░реА рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд▓реЕрдм рджреЗрдЦреАрд▓ рд╕рдорд╛рдВрддрд░ рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru