ສ່ວນຫຼາຍເຈົ້າຈະເກັບຂໍ້ມູນໄດ້ຫຼາຍ. ຄອມພິວເຕີສ່ວນຕົວຂອງທ່ານອາດຈະເຕັມໄປດ້ວຍຮູບພາບ, ເພງ, ຮູບເງົາ, ເອກະສານການເຮັດວຽກ, ແລະອື່ນໆອີກ. ມັນກາຍເປັນເລື່ອງຍາກຫຼາຍຂຶ້ນທີ່ຈະຮັກສາມັນທັງໝົດເປັນລະບຽບ ແລະເຂົ້າເຖິງໄດ້.
ແນ່ນອນ, ທ່ານພຽງແຕ່ສາມາດເກັບທຸກສິ່ງທຸກຢ່າງຢູ່ໃນຮາດດິດຂອງຄອມພິວເຕີຂອງທ່ານ. ແຕ່ຈະເກີດຫຍັງຂຶ້ນຖ້າຄອມພິວເຕີຂອງທ່ານຂັດຂ້ອງ, ແລະເຈົ້າສູນເສຍທຸກຢ່າງ?
ບໍລິສັດເຕັກໂນໂລຢີຈໍານວນຫຼາຍສະເຫນີການແກ້ໄຂການເກັບຮັກສາຟັງ, ແຕ່ຈະເກີດຫຍັງຂຶ້ນເມື່ອລັດຖະບານຂອງເຈົ້າປ້ອງກັນບໍ່ໃຫ້ແອັບຯເຊັ່ນ Google Drive ຫຼື Dropbox ໃນປະເທດຂອງເຈົ້າ?
ການແກ້ໄຂຄລາວເຫຼົ່ານີ້ທົນທຸກຈາກຂໍ້ບົກພ່ອງດຽວກັນກັບຫຼາຍຂອງເວັບໄຊຕ໌ໃນປະຈຸບັນ: ສູນກາງ.
ຢ່າງໃດກໍ່ຕາມ, ການເພີ່ມຂຶ້ນຂອງເທກໂນໂລຍີ web3 ໄດ້ສະແດງໃຫ້ເຫັນວ່າອະນາຄົດຂອງເວັບອາດຈະຖືກແຈກຢາຍຢູ່ໃນທໍາມະຊາດ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະຄົ້ນຫາອະນຸສັນຍາ IPFS ແລະວິທີທີ່ມັນວາງແຜນທີ່ຈະປ່ຽນໂຄງສ້າງພື້ນຖານຂອງອິນເຕີເນັດ.
IPFS ແມ່ນຫຍັງ?
ລະບົບໄຟລ໌ Interplanetary ຫຼື IPFS ເປັນເຄືອຂ່າຍການແບ່ງຂັ້ນຄຸ້ມຄອງທີ່ເກັບຮັກສາ ແລະແບ່ງປັນຂໍ້ມູນ.
IPFS ອະນຸຍາດໃຫ້ທຸກຄົນທີ່ຈະເກັບຮັກສາໄຟລ໌ແລະແບ່ງປັນໃຫ້ກັບຜູ້ອື່ນທີ່ມີການເຂົ້າເຖິງເຄືອຂ່າຍ. ໄຟລ໌ທີ່ອັບໂຫຼດໃສ່ເຄືອຂ່າຍຖືກເກັບໄວ້ໃນຄອມພິວເຕີຫຼາຍໆເຄື່ອງໃນທົ່ວໂລກ.
IPFS ຖືກສ້າງຂື້ນໂດຍທີມງານນັກພັດທະນາທີ່ນໍາພາໂດຍ Juan Benet, ອະດີດວິສະວະກອນຂອງ Google. Benet ໄດ້ຮັບການດົນໃຈໂດຍ BitTorrent protocol ໃຫ້ຜູ້ໃຊ້ສາມາດແບ່ງປັນໄຟລ໌ໂດຍບໍ່ມີເຄື່ອງແມ່ຂ່າຍກາງ. ອະນຸສັນຍາການແບ່ງປັນໄຟລ໌ p2p ເຮັດໃຫ້ Benet ຮູ້ວ່າວິທີການດຽວກັນສາມາດເຮັດວຽກໄດ້ສໍາລັບລະບົບໄຟລ໌ທີ່ມີການແບ່ງຂັ້ນຄຸ້ມຄອງທົ່ວໂລກ.
ມັນຢູ່ໃນການພັດທະນາຕັ້ງແຕ່ປີ 2015, ແຕ່ມີຄໍາຮ້ອງສະຫມັກຈໍານວນຫນຶ່ງທີ່ສະຫນັບສະຫນູນມັນເຊັ່ນ Brave Browser ແລະ Opera.
IPFS ໄດ້ກາຍເປັນທາງເລືອກໃນການເກັບຮັກສາຂໍ້ມູນອອນໄລນ໌ໃນສະຖານະການທີ່ການເກັບຮັກສາສູນກາງລົ້ມເຫລວ. ຕົວຢ່າງເຊັ່ນ, ເມື່ອອໍານາດການປົກຄອງຕວກກີໄດ້ຫ້າມ Wikipedia ທົ່ວປະເທດ, ນັກເຄື່ອນໄຫວໄດ້ໃຊ້ IPFS ເພື່ອສ້າງປະຕູການກະຈາຍອໍານາດສໍາລັບສໍາເນົາຂອງ Wikipedia ຕວກກີ.
ອະນາຄົດຂອງ IPFS ເບິ່ງຄືວ່າມີແນວໂນ້ມ. ມີແອັບພລິເຄຊັນຫຼາຍກວ່າແລະຫຼາຍທີ່ໃຊ້ມັນ, ມັນມີທ່າແຮງທີ່ຈະກາຍເປັນວິທີເລີ່ມຕົ້ນທີ່ຈະເກັບຮັກສາແລະແບ່ງປັນຂໍ້ມູນໃນອິນເຕີເນັດ.
ມັນເຮັດວຽກແນວໃດ?
IPFS ແມ່ນປະເພດຂອງເຄືອຂ່າຍການເກັບຮັກສາ peer-to-peer ຫຼື p2p.
ຖ້າໃຜຜູ້ຫນຶ່ງຮ້ອງຂໍໄຟລ໌, ສໍາເນົາຂອງໄຟລ໌ນັ້ນຈະຖືກເກັບໄວ້ໃນ node ທ້ອງຖິ່ນຂອງເຂົາເຈົ້າ. ຖ້າມີຄົນຮ້ອງຂໍຂໍ້ມູນນັ້ນຫຼາຍຂຶ້ນ, ສຳເນົາທີ່ເກັບໄວ້ໃນບ່ອນເກັບຂໍ້ມູນຈະຖືກສ້າງຂຶ້ນ. ນີ້ຫມາຍຄວາມວ່າພາລະຂອງການປະຕິບັດຕາມຄໍາຮ້ອງຂໍໄດ້ຖືກແບ່ງປັນເທື່ອລະກ້າວໃນບັນດາ nodes ທັງຫມົດທີ່ມີໄຟລ໌ cache.
ເຄືອຂ່າຍແມ່ນອີງໃສ່ສາມຫຼັກການຕົ້ນຕໍ: ການແກ້ໄຂເນື້ອຫາ, ການເຊື່ອມໂຍງເນື້ອຫາແລະການຄົ້ນພົບເນື້ອຫາ.
ລອງພິຈາລະນາເບິ່ງວ່າ IPFS ບັນລຸແຕ່ລະຫຼັກການສາມຢ່າງນີ້ແນວໃດ.
ການແກ້ໄຂເນື້ອໃນ
ຄິດກ່ຽວກັບວິທີປົກກະຕິທີ່ທ່ານຊອກຫາໄຟລ໌ຢູ່ໃນຄອມພິວເຕີ. ເພື່ອເຂົ້າເຖິງໄຟລ໌, ທ່ານຈະຕ້ອງໄປຫາໄດເລກະທໍລີສະເພາະໃນອຸປະກອນຂອງທ່ານແລະຊອກຫາໄຟລ໌ທີ່ມີຊື່ໄຟລ໌ທີ່ຖືກຕ້ອງ.
ໃນຂະນະທີ່ນີ້ແມ່ນການປະຕິບັດມາດຕະຖານໃນຄອມພິວເຕີ້, ມັນບໍ່ຈໍາເປັນຕ້ອງແປໄດ້ດີກັບເຄືອຂ່າຍທີ່ແຈກຢາຍເຊັ່ນ IPFS.
ແທນທີ່ຈະກໍານົດເນື້ອຫາໂດຍສະຖານທີ່, IPFS ເບິ່ງເນື້ອຫາຂອງມັນເອງ. ຂະບວນການນີ້ແມ່ນເປັນທີ່ຮູ້ຈັກເປັນ ການແກ້ໄຂເນື້ອໃນ.
ໄຟລ໌ທັງໝົດທີ່ຮວມຢູ່ໃນໂປຣໂຕຄໍ IPFS ມາພ້ອມກັບຕົວລະບຸເນື້ອຫາເຊິ່ງເຮັດໜ້າທີ່ເປັນ hash ສະເພາະສຳລັບໄຟລ໌ສະເພາະ.
ໂຄງການ Interplanetary Linked Data (IPLD) ຂະຫຍາຍແນວຄວາມຄິດນີ້ຕື່ມອີກໂດຍການສະຫນອງຫ້ອງສະຫມຸດເພື່ອໃຫ້ຜູ້ໃຊ້ຂອງໂປໂຕຄອນ IPFS ສາມາດຄົ້ນຫາຂໍ້ມູນຂອງເຂົາເຈົ້າໃນຮູບແບບໃດກໍ່ຕາມທີ່ເຂົາເຈົ້າຕ້ອງການ.
ການເຊື່ອມໂຍງເນື້ອຫາ
IPFS ໃຊ້ a ໂຄງສ້າງຂໍ້ມູນ ເອີ້ນວ່າ a ເສັ້ນສະແດງໂດຍສານ ຫຼື DAG.
ອະນຸສັນຍາ IPFS ໃຊ້ປະເພດຂອງ DAG ທີ່ເອີ້ນວ່າ a Merkle DAG ເຊິ່ງຕັ້ງຂຶ້ນເພື່ອໃຫ້ແຕ່ລະ node ມີຕົວລະບຸທີ່ເປັນເອກະລັກທີ່ເປັນ hash ຂອງເນື້ອໃນຂອງ node.
ເຄືອຂ່າຍໃຊ້ Merkle DAG ເພື່ອເພີ່ມປະສິດທິພາບວິທີທີ່ມັນເປັນຕົວແທນຂອງໄດເລກະທໍລີແລະໄຟລ໌. ສົມມຸດວ່າທ່ານມີໂຟນເດີທີ່ມີສາມໄຟລ໌. ໂຟນເດີນັ້ນຈະມີ hash ເປັນເອກະລັກທີ່ເປັນຕົວແທນຂອງສາມໄຟລ໌ພາຍໃນມັນ. ແຕ່ລະໄຟລ໌ແມ່ນປະກອບດ້ວຍຫຼາຍຕັນ.
ເນື່ອງຈາກແຕ່ລະ node ແມ່ນເຊື່ອມຕໍ່ກັບ hash ທີ່ສ້າງຂຶ້ນໂດຍອີງໃສ່ເນື້ອໃນຂອງ node, ໂຄງສ້າງຂໍ້ມູນທັງຫມົດແມ່ນໄດ້ຖືກກ່າວເຖິງວ່າຕົນເອງໄດ້ຢືນຢັນ. ຄຸນສົມບັດຫຼັກນີ້ແມ່ນສິ່ງທີ່ອະນຸຍາດໃຫ້ໄຟລ໌ເຮັດວຽກໃນຄວາມສາມາດແຈກຢາຍຢູ່ໃນ IPFS protocol.
Content Discovery
ເພື່ອຊອກຫາວ່າເພື່ອນມິດໃດເປັນເຈົ້າພາບເນື້ອຫາທີ່ເຈົ້າກໍາລັງຊອກຫາ, IPFS ອີງໃສ່ a ຕາຕະລາງ hash ແຈກຢາຍ ຫຼື DHT.
ຕາຕະລາງ hash ແມ່ນພຽງແຕ່ຖານຂໍ້ມູນຂອງຄີກັບຄ່າ. IPFS ໃຊ້ຕາຕະລາງ hash ທີ່ແຈກຢາຍເພື່ອຊອກຫາວ່າເພື່ອນມິດໃນເຄືອຂ່າຍໃດທີ່ເກັບຮັກສາບລັອກທີ່ປະກອບເປັນເນື້ອຫາທີ່ທ່ານກໍາລັງພະຍາຍາມເຂົ້າເຖິງ.
IPFS ໃຊ້ libp2p ຫ້ອງສະໝຸດເພື່ອໃຫ້ໝູ່ເພື່ອນສາມາດສົ່ງຂໍ້ມູນໃຫ້ກັນແລະກັນ.
ຄໍາຮ້ອງສະຫມັກ desktop
ໃນຄໍາຮ້ອງສະຫມັກ desktop, ສ່ວນໃຫຍ່ຂອງເຕັກໂນໂລຢີຂ້າງເທິງແມ່ນເຊື່ອງໄວ້ແລະເຮັດວຽກຢູ່ເບື້ອງຫຼັງ.
ຜູ້ໃຊ້ພຽງແຕ່ສາມາດດໍາເນີນການລູກຄ້າ IPFS ຂອງເຂົາເຈົ້າເອງແລະອັບໂຫລດໄຟລ໌ຂອງຕົນເອງກັບເຄືອຂ່າຍ.
ໄຟລ໌ທີ່ຜູ້ໃຊ້ອັບໂຫລດໄປຍັງເຄືອຂ່າຍແມ່ນສາມາດເຂົ້າເຖິງໄດ້ໂດຍຜ່ານຕົວລະບຸເນື້ອຫາສະເພາະຂອງໄຟລ໌. ທ່ານອາດຈະໃຊ້ບໍລິການເຊັ່ນ: ຕົວທ່ອງເວັບ IPFS ເພື່ອເຂົ້າເຖິງໄຟລ໌ຈາກອຸປະກອນທີ່ສາມາດເຊື່ອມຕໍ່ອິນເຕີເນັດໄດ້.
ຄຸນນະສົມບັດທີ່ສໍາຄັນ IPFS
ນີ້ແມ່ນສີ່ລັກສະນະທີ່ສໍາຄັນຂອງໂປໂຕຄອນ IPFS:
- IPFS ເປັນລະບົບໄຟລ໌ peer-to-peer. ນີ້ຫມາຍຄວາມວ່າໄຟລ໌ຖືກເກັບຮັກສາແລະແຈກຢາຍໂດຍກົງລະຫວ່າງຜູ້ໃຊ້, ໂດຍບໍ່ຈໍາເປັນຕ້ອງມີເຄື່ອງແມ່ຂ່າຍກາງ. ຜູ້ໃຊ້ມີທາງເລືອກທີ່ຈະດໍາເນີນການ node ຂອງຕົນເອງເພື່ອເຊື່ອມຕໍ່ກັບມິດສະຫາຍອື່ນໆ.
- IPFS ຖືກແບ່ງຂັ້ນຄຸ້ມຄອງ. ນີ້ຫມາຍຄວາມວ່າບໍ່ມີຈຸດດຽວຂອງຄວາມລົ້ມເຫຼວ. ຖ້າຫນຶ່ງ node ລົງ, ລະບົບຍັງສາມາດເຮັດວຽກໄດ້.
- IPFS ຊ່ວຍໃຫ້ການຈັດເກັບງ່າຍຂຶ້ນ. Merkle DAG ທີ່ມີປະສິດທິພາບສູງເຮັດໃຫ້ເຄືອຂ່າຍສາມາດຫຼຸດຜ່ອນຈໍານວນພື້ນທີ່ເກັບຮັກສາທີ່ຈໍາເປັນ. ນີ້ແມ່ນປະໂຫຍດອັນໃຫຍ່ຫຼວງສໍາລັບຫນ່ວຍງານໃດໆທີ່ຕ້ອງການເກັບຂໍ້ມູນປະຫວັດສາດ.
- ຜູ້ໃຊ້ທີ່ບໍ່ຄຸ້ນເຄີຍກັບເສັ້ນຄໍາສັ່ງສາມາດນໍາໃຊ້ຄໍາຮ້ອງສະຫມັກ desktop ທີ່ງ່າຍຕໍ່ການໃຊ້ຂອງພວກເຂົາທີ່ສະຫນັບສະຫນູນການນໍາເຂົ້າໄຟລ໌ drag-and-drop ແລະການແບ່ງປັນໄວແລະທາງເລືອກໃນການດາວໂຫຼດ.
- IPFS ແມ່ນ Open source. ນີ້ຫມາຍຄວາມວ່າໃຜສາມາດປະກອບສ່ວນເຂົ້າໃນການພັດທະນາລະບົບ.
Pros ແລະ Cons ຂອງ IPFS Protocol
pros
- ມັນໄດ້ຖືກອອກແບບເພື່ອໃຫ້ສາມາດຂະຫຍາຍໄດ້ເພື່ອຮອງຮັບຜູ້ໃຊ້ຈໍານວນຫລາຍແລະຈໍານວນໄຟລ໌ຂະຫນາດໃຫຍ່.
- ມັນທົນທານຕໍ່ຄວາມຜິດ, ຊຶ່ງຫມາຍຄວາມວ່າມັນສາມາດສືບຕໍ່ເຮັດວຽກໄດ້ເຖິງແມ່ນວ່າບາງຂໍ້ໃນເຄືອຂ່າຍບໍ່ສາມາດໃຊ້ໄດ້.
- ມັນທົນທານຕໍ່ການ censorship, ຊຶ່ງຫມາຍຄວາມວ່າມັນເປັນການຍາກສໍາລັບຫນ່ວຍງານດຽວທີ່ຈະສະກັດຫຼືເອົາເນື້ອຫາອອກຈາກເຄືອຂ່າຍ.
- IPFS ປອດໄພ. IPFS ເກັບຮັກສາໄຟລ໌ໂດຍໃຊ້ hashes cryptographic, ເຊິ່ງເຮັດໃຫ້ພວກເຂົາເປັນຫຼັກຖານ.
cons
- ລະບົບໄຟລ໌ Interplanetary ຍັງຢູ່ໃນການພັດທະນາແລະມີການສະຫນັບສະຫນູນລູກຄ້າຫນ້ອຍທີ່ສຸດເມື່ອທຽບກັບການແກ້ໄຂການເກັບຮັກສາໄຟລ໌ການຄ້າ.
- ມັນບໍ່ຊັດເຈນວ່າລະບົບຈະຂະຫຍາຍຂະຫນາດໄດ້ດີເທົ່າໃດ, ຫຼືມັນຈະຕ້ານການ censor ໄດ້ດີເທົ່າໃດ.
- ລະບົບອາດຈະມີຄວາມສ່ຽງຕໍ່ການໂຈມຕີໂດຍຫນ່ວຍງານທີ່ມີອໍານາດ.
- ການແກ້ໄຂເນື້ອຫາສົ່ງຄືນການເຊື່ອມຕໍ່ທີ່ມີ hash. ຜູ້ໃຊ້ຈະຕ້ອງໃຊ້ DNS ເພື່ອເຮັດໃຫ້ການເຊື່ອມຕໍ່ຂອງມະນຸດສາມາດອ່ານໄດ້.
ສະຫຼຸບ
ໂປໂຕຄອນ IPFS ເປັນວິທີການໃຫມ່ຂອງການເກັບຮັກສາແລະແບ່ງປັນຂໍ້ມູນທີ່ມີຜົນປະໂຫຍດຫຼາຍຫຼາຍກວ່າວິທີການແບບດັ້ງເດີມ. ມັນຖືກແຈກຢາຍ, ຫມາຍຄວາມວ່າບໍ່ມີຈຸດດຽວຂອງຄວາມລົ້ມເຫຼວ, ແລະມີປະສິດທິພາບຫຼາຍ, ໃຊ້ແບນວິດຫນ້ອຍກວ່າວິທີການອື່ນໆ.
ຢ່າງໃດກໍ່ຕາມ, ມັນຍັງຢູ່ໃນການພັດທະນາແລະມີຂໍ້ຈໍາກັດບາງຢ່າງເຊັ່ນບໍ່ສາມາດເກັບຮັກສາໄຟລ໌ຂະຫນາດໃຫຍ່ຫຼາຍ. ໂດຍລວມແລ້ວ, IPFS ເປັນເທກໂນໂລຍີໃຫມ່ທີ່ໂດດເດັ່ນທີ່ມີທ່າແຮງທີ່ຈະປະຕິວັດວິທີທີ່ພວກເຮົາເກັບຮັກສາແລະແບ່ງປັນຂໍ້ມູນ.
ທ່ານຄິດວ່າໂປໂຕຄອນການເກັບຮັກສາຟັງແບບກະແຈກກະຈາຍເຊັ່ນ IPFS ເປັນອະນາຄົດຂອງການໂຮດໄຟລ໌ອອນໄລນ໌ບໍ?
ອອກຈາກ Reply ເປັນ