Igodo
Site na ntụnyere ya na BitTorrent, a na-echekwa data ozugbo na sistemu nke ndị sonyere na-agbanwe ozi na ọnọdụ P2P, na-ejikọghị ya na oghere etiti. Ọ bụrụ na ọ dị mkpa ịnweta faịlụ nwere ụfọdụ ọdịnaya, usoro ahụ na-achọta ndị sonyere nwere faịlụ a wee ziga ya na sistemụ ha na akụkụ na ọtụtụ eri. Mgbe nbudata faịlụ ahụ na sistemụ ya, onye so na ya na-aghọ otu n'ime isi ihe maka nkesa ya na-akpaghị aka. Iji chọpụta ndị so na netwọkụ ndị ọdịnaya nke mmasị dị na ọnụ ha
N'ụzọ bụ isi, IPFS nwere ike ile anya dị ka ịlọ ụwa nke webụ ekesa, na-agwa ọdịnaya karịa ọnọdụ na aha aka ike. Na mgbakwunye na ịchekwa faịlụ na mgbanwe data, IPFS nwere ike iji mee ihe ndabere maka ịmepụta ọrụ ọhụrụ, dịka ọmụmaatụ, maka ịhazi ọrụ nke saịtị ndị na-ejikọtaghị na sava, ma ọ bụ maka ịmepụta ekesa.
IPFS na-enyere aka dozie nsogbu ndị dị ka ntụkwasị obi nchekwa (ọ bụrụ na nchekwa mbụ na-agbada, enwere ike ibudata faịlụ site na sistemụ ndị ọrụ ndị ọzọ), iguzogide nyocha ọdịnaya (igbochi chọrọ igbochi sistemụ ndị ọrụ niile nwere nnomi data) na ịhazi ohere. na enweghị njikọ kpọmkwem na ịntanetị ma ọ bụ ọ bụrụ na ogo nke ọwa nkwurịta okwu adịghị mma (ị nwere ike ibudata data site na ndị sonyere nso na netwọk mpaghara).
Na ụdị
Karịsịa, ọsọ nke ịrụ ọrụ nke ịgbakwunye data abawanyela ugboro abụọ, na-akpọsa ọdịnaya ọhụrụ na netwọk site na ugboro 2,
eweghachite data site na ugboro 2 ruo 5, yana ịchọ ọdịnaya site na ugboro 2 ruo 6.
Usoro emezigharị maka ntụgharị na izipu ọkwa mere ka o kwe omume ime ka netwọk ahụ dị ngwa site na ugboro 2-3 n'ihi iji bandwit na-arụ ọrụ nke ọma na nnyefe okporo ụzọ ndabere. Mwepụta na-esote ga-ewebata ụgbọ njem dabere na ụkpụrụ QUIC, nke ga-enye ohere maka uru arụmọrụ ka ukwuu site n'ibelata nkwụsị.
Ọrụ nke usoro IPNS (Inter-Planetary Name System), eji emepụta njikọ na-adịgide adịgide na-agbanwe ọdịnaya, agbagoro ma nwekwuo ntụkwasị obi. Ụgbọ njem nnwale ọhụrụ ahụ mere ka o kwe omume iji ngwa ngwa nnyefe nke ndekọ IPNS site na ugboro 30-40 mgbe a na-anwale netwọkụ nwere otu puku ọnụ (nke pụrụ iche ka emepụtara maka nnwale.
Badger, eji emekọrịta ihe na sistemụ arụmọrụ FS. Site na nkwado maka akwụkwọ asynchronous, Badger dị ugbu a ugboro 25 ngwa ngwa karịa oyi akwa flatfs ochie. Mmụba nrụpụta metụtakwara usoro ahụ
N'ime nkwalite arụ ọrụ, a na-ekwu maka iji TLS iji zoo njikọ n'etiti ndị ahịa na sava. Nkwado ọhụrụ maka subdomains n'ọnụ ụzọ HTTP - ndị mmepe nwere ike ịnabata ngwa (dapps) na ọdịnaya webụ na ngalaba ngalaba dịpụrụ adịpụ nke enwere ike iji adreesị hash, IPNS, DNSLink, ENS, wdg. Agbakwunyela oghere aha ọhụrụ /p2p, nke nwere data metụtara adreesị ọgbọ (/ipfs/peer_id → /p2p/peer_id). Nkwado agbakwunyere maka njikọ ".eth" dabere na blockchain, nke ga-agbasawanye ojiji nke IPFS na ngwa ekesa.
Ụlọ nyocha mmalite Protocol, nke na-akwado mmepe nke IPFS, na-emepụtakwa ọrụ ahụ n'otu aka ahụ.
isi: opennet.ru