ගෝලීය විමධ්‍යගත ගොනු පද්ධතියට සැලකිය යුතු යාවත්කාලීන කිරීමක් IPFS 0.5

විසින් ඉදිරිපත් කරන ලදී විමධ්‍යගත ගොනු පද්ධතියේ නව නිකුතුව IPFS 0.5 (අන්තර් ග්‍රහලෝක ගොනු පද්ධතිය), ගෝලීය අනුවාද ගොනු ගබඩාවක් සාදනු ලබන අතර, සහභාගිවන්නන්ගේ පද්ධති වලින් සාදන ලද P2P ජාලයක ආකාරයෙන් යොදවා ඇත. IPFS Git, BitTorrent, Kademlia, SFS සහ Web වැනි පද්ධතිවල කලින් ක්‍රියාත්මක කළ අදහස් ඒකාබද්ධ කරන අතර Git වස්තු හුවමාරු කරන තනි BitTorrent “රංචුවක්” (බෙදාහැරීමට සහභාගී වන මිතුරන්) සමාන වේ. ගෝලීය IPFS FS වෙත ප්‍රවේශ වීමට, HTTP ප්‍රොටෝකෝලය භාවිතා කළ හැක හෝ FUSE මොඩියුලය භාවිතයෙන් අතථ්‍ය FS / ipfs සවි කළ හැක. යොමු ක්‍රියාත්මක කිරීමේ කේතය Go and හි ලියා ඇත විසින් බෙදා හරිනු ලැබේ Apache 2.0 සහ MIT බලපත්‍ර යටතේ. අමතරව වර්ධනය වේ බ්‍රවුසරයේ ක්‍රියාත්මක කළ හැකි JavaScript හි IPFS ප්‍රොටෝකෝලය ක්‍රියාත්මක කිරීම.

යතුර ලක්ෂණය IPFS යනු ගොනුවකට ප්‍රවේශ වීමට ඇති සබැඳිය එහි අන්තර්ගතයට සෘජුවම සම්බන්ධ වන අන්තර්ගත පදනම් වූ ලිපිනකරණයකි (අන්තර්ගතයේ ගුප්ත ලේඛන හැෂ් ඇතුළත් වේ). IPFS හි අනුවාදනය සඳහා සහය ඇත. ගොනු ලිපිනය අත්තනෝමතික ලෙස නැවත නම් කළ නොහැක; එය වෙනස් කළ හැක්කේ අන්තර්ගතය වෙනස් කිරීමෙන් පසුව පමණි. ඒ හා සමානව, ලිපිනය වෙනස් නොකර ගොනුවකට වෙනසක් සිදු කළ නොහැක (පැරණි අනුවාදය එකම ලිපිනයේ පවතිනු ඇත, නව එක වෙනත් ලිපිනයක් හරහා ප්‍රවේශ විය හැකිය, මන්ද ගොනු අන්තර්ගතයේ හැෂ් වෙනස් වනු ඇත). එක් එක් වෙනස් කිරීම් සමඟ ගොනු හඳුනාගැනීම වෙනස් වන බව සලකන විට, සෑම අවස්ථාවකදීම නව සබැඳි මාරු නොකිරීමට, ගොනුවේ විවිධ අනුවාද සැලකිල්ලට ගන්නා ස්ථිර ලිපින සම්බන්ධ කිරීම සඳහා සේවා සපයනු ලැබේ (IPNS), හෝ සාම්ප්‍රදායික FS සහ DNS සමඟ ප්‍රතිසමයෙන් අන්වර්ථයක් පැවරීම (එම්එෆ්එස් (විකෘති ගොනු පද්ධතිය) සහ DNSLlink).

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 (අන්තර් ග්‍රහලෝක නාම පද්ධතිය) පද්ධතියේ ක්‍රියාකාරිත්වය, අන්තර්ගතය වෙනස් කිරීම සඳහා ස්ථිර සබැඳි නිර්මාණය කිරීම සඳහා භාවිතා කරනු ලැබේ, එය වේගවත් කර ඇති අතර විශ්වසනීයත්වය වැඩි කර ඇත. නව පර්යේෂණාත්මක ප්‍රවාහන පබ්සබ් මඟින් නෝඩ් දහසක් සහිත ජාලයක් පරීක්ෂා කිරීමේදී IPNS වාර්තා 30-40 ගුණයකින් වේගවත් කිරීමට හැකි විය (පරීක්ෂණ සඳහා විශේෂ එකක් සංවර්ධනය කරන ලදී. P2P ජාල සිමියුලේටරය) අන්තර් ස්ථර ඵලදායිතාව ආසන්න වශයෙන් දෙගුණ කර ඇත
Badger, මෙහෙයුම් පද්ධතිය FS සමඟ අන්තර් ක්රියා කිරීමට භාවිතා කරයි. අසමමුහුර්ත ලිවීම් සඳහා සහය ඇතිව, Badger දැන් පැරණි flatfs ස්ථරයට වඩා 25 ගුණයක වේගවත් වේ. ඵලදායිතාව වැඩිවීම යාන්ත්‍රණයට ද බලපෑවේය Bitswap, නෝඩ් අතර ගොනු මාරු කිරීමට භාවිතා කරයි.

ගෝලීය විමධ්‍යගත ගොනු පද්ධතියට සැලකිය යුතු යාවත්කාලීන කිරීමක් IPFS 0.5

ක්‍රියාකාරී වැඩිදියුණු කිරීම් අතර, සේවාලාභීන් සහ සේවාදායකයන් අතර සම්බන්ධතා සංකේතනය කිරීමට TLS භාවිතා කිරීම ගැන සඳහන් වේ. HTTP ද්වාරයෙහි උප වසම් සඳහා නව සහය - සංවර්ධකයින්ට විමධ්‍යගත යෙදුම් (dapps) සහ හෑෂ් ලිපින, IPNS, DNSLink, ENS යනාදිය සමඟ භාවිතා කළ හැකි හුදකලා උප ඩොමේන් වල වෙබ් අන්තර්ගතයන් සත්කාරකත්වය දැක්විය හැක. නව නාම අවකාශයක් /p2p එකතු කර ඇත, එහි සම වයසේ ලිපින (/ipfs/peer_id → /p2p/peer_id) සම්බන්ධ දත්ත අඩංගු වේ. බ්ලොක්චේන් මත පදනම් වූ “.eth” සබැඳි සඳහා සහය එක් කරන ලද අතර, එය බෙදා හරින ලද යෙදුම්වල IPFS භාවිතය පුළුල් කරනු ඇත.

IPFS සංවර්ධනය සඳහා සහාය වන ආරම්භක ප්‍රොටෝකෝල විද්‍යාගාර ද ව්‍යාපෘතිය සමාන්තරව සංවර්ධනය කරයි. FileCoin, එය IPFS වෙත එකතු කිරීමකි. IPFS සහභාගිවන්නන්ට තමන් අතර දත්ත ගබඩා කිරීමට, විමසීමට සහ මාරු කිරීමට ඉඩ දෙන අතර, Filecoin අඛණ්ඩ ගබඩා කිරීම සඳහා blockchain-පාදක වේදිකාවක් ලෙස විකාශනය වේ. Filecoin භාවිතා නොකළ තැටි ඉඩ ඇති පරිශීලකයින්ට ගාස්තුවක් සඳහා ජාලයට එය ලබා දීමට ඉඩ සලසයි, සහ එය මිලදී ගැනීමට ගබඩා ඉඩ අවශ්ය පරිශීලකයින්ට. ස්ථානයක් සඳහා අවශ්යතාවය අතුරුදහන් වී ඇත්නම්, පරිශීලකයාට එය විකිණිය හැකිය. මේ ආකාරයෙන්, ගබඩා අවකාශය සඳහා වෙළඳපොළක් සාදනු ලබන අතර, ටෝකන් වල ජනාවාස සිදු කරනු ලැබේ Filecoin, පතල් කැණීමෙන් ජනනය වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න