உலகளாவிய பரவலாக்கப்பட்ட கோப்பு முறைமையின் வெளியீடு IPFS 0.8

பரவலாக்கப்பட்ட கோப்பு முறைமை IPFS 0.8 (இன்டர்பிளானெட்டரி கோப்பு முறைமை) வெளியீடு வழங்கப்படுகிறது, இது பங்கேற்பாளர் அமைப்புகளிலிருந்து உருவாக்கப்பட்ட P2P நெட்வொர்க் வடிவில் வரிசைப்படுத்தப்பட்ட உலகளாவிய பதிப்பு கோப்பு சேமிப்பகத்தை உருவாக்குகிறது. IPFS ஆனது Git, BitTorrent, Kademlia, SFS மற்றும் Web போன்ற அமைப்புகளில் முன்னர் செயல்படுத்தப்பட்ட யோசனைகளை ஒருங்கிணைக்கிறது, மேலும் Git பொருட்களைப் பரிமாறிக் கொள்ளும் ஒற்றை BitTorrent "swarm" (விநியோகத்தில் பங்குபெறும் சகவாசிகள்) போன்றது. இடம் மற்றும் தன்னிச்சையான பெயர்களைக் காட்டிலும் உள்ளடக்கத்தின் மூலம் உரையாற்றுவதன் மூலம் IPFS வேறுபடுகிறது. குறிப்பு செயல்படுத்தல் குறியீடு Go இல் எழுதப்பட்டு Apache 2.0 மற்றும் MIT உரிமங்களின் கீழ் விநியோகிக்கப்படுகிறது.

புதிய பதிப்பில்:

  • பயனர் தரவை பின்னிங் செய்வதற்கான வெளிப்புற சேவைகளை உருவாக்கும் திறன் செயல்படுத்தப்பட்டது (முக்கிய தரவு சேமிக்கப்படுவதை உறுதிசெய்ய, ஒரு முனையில் தரவை பின்னிங் - பிணைத்தல்). ஒரு சேவைக்கு ஒதுக்கப்பட்ட தரவு, உள்ளடக்க அடையாளங்காட்டியிலிருந்து (CID) வேறுபடும் தனிப் பெயர்களைக் கொண்டிருக்கலாம். நீங்கள் பெயர் மற்றும் CID இரண்டிலும் தரவைத் தேடலாம். தரவு பின்னிங்கிற்கான கோரிக்கைகளைச் செயல்படுத்த, IPFS பின்னிங் சேவை API முன்மொழியப்பட்டது, இது நேரடியாக go-ipfs இல் பயன்படுத்தப்படலாம். கட்டளை வரியில், “ipfs pin remote” கட்டளை இணைக்க பரிந்துரைக்கப்படுகிறது: ipfs pin remote service add mysrv https://my-service.example.com/api-endpoint myAccessToken ipfs pin remote add /ipfs/bafymydata —service= mysrv —name= myfile ipfs pin remote ls —service=mysrv —name=myfile ipfs பின் remote rm —service=mysrv —name=myfile
  • உள்ளூர் முனையில் தரவு பிணைப்பு (பின்னிங்) மற்றும் அன்பின்னிங் (அன்பின்னிங்) ஆகியவற்றின் செயல்பாடுகள் துரிதப்படுத்தப்பட்டுள்ளன. அதிக எண்ணிக்கையிலான பிணைப்புகளைக் கொண்ட கணினிகளில் அனுமானம் அல்லது மாற்றியமைக்கும் செயல்பாடுகளைச் செய்யும்போது செயல்திறன் மேம்பாடுகள் மற்றும் நினைவகச் சேமிப்புகள் குறிப்பாக கவனிக்கப்படுகின்றன.
  • நுழைவாயில்களுக்கான "https://" இணைப்புகளை உருவாக்கும் போது, ​​துணை டொமைன்களைப் பயன்படுத்தி DNSLink பெயர்களை மாற்றும் திறன் சேர்க்கப்பட்டுள்ளது. எடுத்துக்காட்டாக, "ipns://en.wikipedia-on-ipfs.org" என்ற பெயரை ஏற்றுவதற்கு, முன்பு ஆதரிக்கப்பட்ட இணைப்புகள் "https://dweb.link/ipns/en.wikipedia-on-ipfs.org ", நீங்கள் இப்போது " https://en-wikipedia—on—ipfs-org.ipns.dweb.link" என்ற இணைப்புகளைப் பயன்படுத்தலாம், இதில் அசல் பெயர்களில் உள்ள புள்ளிகள் "-" எழுத்துடன் மாற்றப்பட்டு இருக்கும் " -” எழுத்துகள் மற்றொரு ஒத்த எழுத்துடன் தப்பிக்கப்படுகின்றன.
  • QUIC நெறிமுறைக்கான ஆதரவு விரிவாக்கப்பட்டுள்ளது. செயல்திறனை அதிகரிக்க, UDP க்கான பெறும் இடையகங்களை அதிகரிக்க முடியும்.

IPFS இல், ஒரு கோப்பை அணுகுவதற்கான இணைப்பு அதன் உள்ளடக்கங்களுடன் நேரடியாக இணைக்கப்பட்டுள்ளது மற்றும் உள்ளடக்கங்களின் கிரிப்டோகிராஃபிக் ஹாஷை உள்ளடக்கியது என்பதை நினைவில் கொள்க. கோப்பு முகவரியை தன்னிச்சையாக மறுபெயரிட முடியாது; அதேபோல், முகவரியை மாற்றாமல் ஒரு கோப்பில் மாற்றம் செய்வது சாத்தியமில்லை (பழைய பதிப்பு அதே முகவரியில் இருக்கும், மேலும் புதியது வேறு முகவரி மூலம் அணுகப்படும், ஏனெனில் கோப்பு உள்ளடக்கங்களின் ஹாஷ் மாறும்). ஒவ்வொரு மாற்றத்திலும் கோப்பு அடையாளங்காட்டி மாறுவதைக் கருத்தில் கொண்டு, ஒவ்வொரு முறையும் புதிய இணைப்புகளை மாற்றாமல் இருப்பதற்காக, கோப்பின் வெவ்வேறு பதிப்புகளை (IPNS) கணக்கில் எடுத்துக்கொள்ளும் நிரந்தர முகவரிகளை பிணைப்பதற்கான சேவைகள் வழங்கப்படுகின்றன அல்லது பாரம்பரிய எஃப்எஸ் மற்றும் ஒப்புமை மூலம் மாற்றுப்பெயரை வழங்குகின்றன. DNS (MFS (Mutable File System) மற்றும் DNSLink).

BitTorrent உடனான ஒப்புமை மூலம், மையப்படுத்தப்பட்ட முனைகளுடன் இணைக்கப்படாமல், P2P பயன்முறையில் தகவல்களைப் பரிமாறிக்கொள்ளும் பங்கேற்பாளர்களின் கணினிகளில் தரவு நேரடியாக சேமிக்கப்படுகிறது. குறிப்பிட்ட உள்ளடக்கத்துடன் ஒரு கோப்பைப் பெறுவது அவசியமானால், இந்தக் கோப்பை வைத்திருக்கும் பங்கேற்பாளர்களை கணினி கண்டறிந்து, அவர்களின் கணினிகளில் இருந்து பல திரிகளில் பகுதிகளாக அனுப்புகிறது. கோப்பை தனது கணினியில் பதிவிறக்கம் செய்த பிறகு, பங்கேற்பாளர் தானாகவே அதன் விநியோகத்திற்கான புள்ளிகளில் ஒன்றாக மாறுகிறார். நெட்வொர்க் பங்கேற்பாளர்களை யாருடைய முனைகளில் ஆர்வமுள்ள உள்ளடக்கம் உள்ளது என்பதைத் தீர்மானிக்க, விநியோகிக்கப்பட்ட ஹாஷ் அட்டவணை (DHT) பயன்படுத்தப்படுகிறது. உலகளாவிய IPFS FS ஐ அணுக, HTTP நெறிமுறையைப் பயன்படுத்தலாம் அல்லது FUSE தொகுதியைப் பயன்படுத்தி மெய்நிகர் FS / ipfs ஐ ஏற்றலாம்.

சேமிப்பக நம்பகத்தன்மை (அசல் சேமிப்பகம் குறையும் பட்சத்தில், கோப்பை பிற பயனர்களின் கணினிகளில் இருந்து பதிவிறக்கம் செய்யலாம்), உள்ளடக்க தணிக்கைக்கு எதிர்ப்பு (தடுக்க, தரவின் நகலை வைத்திருக்கும் அனைத்து பயனர் அமைப்புகளையும் தடுப்பது அவசியம்) மற்றும் அணுகலை ஒழுங்கமைத்தல் போன்ற சிக்கல்களைத் தீர்க்க IPFS உதவுகிறது. இணையத்துடன் நேரடி இணைப்பு இல்லாத நிலையில் அல்லது தகவல்தொடர்பு சேனலின் தரம் மோசமாக இருந்தால் (உள்ளூர் நெட்வொர்க்கில் அருகிலுள்ள பங்கேற்பாளர்கள் மூலம் தரவைப் பதிவிறக்கலாம்). கோப்புகளைச் சேமிப்பது மற்றும் தரவைப் பரிமாறிக்கொள்வது மட்டுமல்லாமல், புதிய சேவைகளை உருவாக்குவதற்கான அடிப்படையாக ஐபிஎஃப்எஸ் பயன்படுத்தப்படலாம், எடுத்துக்காட்டாக, சேவையகங்களுடன் இணைக்கப்படாத தளங்களின் செயல்பாட்டை ஒழுங்கமைக்க அல்லது விநியோகிக்கப்பட்ட பயன்பாடுகளை உருவாக்க.

உலகளாவிய பரவலாக்கப்பட்ட கோப்பு முறைமையின் வெளியீடு IPFS 0.8


ஆதாரம்: opennet.ru
DDoS பாதுகாப்பு, VPS VDS சர்வர்கள் கொண்ட தளங்களுக்கு நம்பகமான ஹோஸ்டிங் வாங்கவும் 🔥 DDoS பாதுகாப்புடன் கூடிய நம்பகமான இணையதள ஹோஸ்டிங், VPS, VDS சர்வர்களை வாங்குங்கள் | ProHoster