IPFS, Filecoin at ang Pangmatagalang Panganib sa Pag-iimbak ng mga NFT

Ang mga desentralisadong solusyon sa imbakan ay hindi bulletproof.

AccessTimeIconJan 20, 2022 at 2:45 p.m. UTC
Updated Jun 14, 2024 at 8:15 p.m. UTC

Habang nagpapatuloy ang mga NFT sa kanilang pagmartsa sa mainstream, mahalagang malaman kung paano nananatili sa ganoong paraan ang mga diumano'y permanenteng digital asset na ito – o hindi. Ang IPFS (o ang InterPlanetary File System) ay isang protocol na itinuturo ng maraming NFT (o non-fungible token) bilang kanilang pinagbabatayan na asset. Ito ay bahagi ng backbone ng bagong digital na ekonomiyang ito.

Ang mga NFT ay ibinebenta sa ideya na ang isang blockchain token na tumutugma sa isa pang digital na file – maging sila ay mga MP3 AUDIO file, JPEG ng digital art o PDF ng mga mortgage certificate – ay maaaring magkaroon ng monetary value kung ito ay napatunayang kakaiba. Ngunit ang non-fungible na token na iyon, na mabubuhay hangga't mayroong Ethereum o Solana o ilang ganoong platform, ay T ang data kung saan ito naka-peg. Upang tumagal ang iba pang mga file na ito, maraming NFT minters ang bumaling sa mga distributed file-sharing system na binuo ng Protocol Labs – ONE sa mga blue chips ng industriya.

Si Chris Dupres ay ang editor ng Chia Plot, kung saan unang nai-publish ang isang bersyon ng artikulong ito , at nakaranas ng propesyonal sa IT.

Karamihan sa mga tao ay nararamdaman na nangangahulugan ito na ang bawat bahagi ng isang NFT ay naka-host sa isang blockchain at hindi nababago. Wala nang mas malayo sa katotohanan.

Arkitektura ng IPFS

T ko nais na makakuha ng masyadong malalim sa kung paano gumagana ang IPFS , ngunit kailangan nito ng isang pangkalahatang-ideya. Ang IPFS ay isang distributed file system na katulad ng isang BitTorrent swarm ngunit walang central tracker, isang distributed hash table (DHT) lamang na hino-host ng mga node na nagpapanatili ng isang uri ng data ledger. Ang Git, ang open-source na tool sa pamamahala ng software, ay gumagamit din ng mga Merkle tree upang bumuo ng mga bloke na tumutukoy sa mga file, na maaaring kung saan nagmumula ang pagkalito sa mga tradisyonal na blockchain, ngunit hindi ito isang blockchain. Gumagamit ang Git ng mga Merkle tree upang ayusin ang mga release at matiyak na ang iba't ibang bersyon ay T sinasadyang mapalitan at mapanatili ang integridad pataas at pababa sa puno.

Upang makapasok sa IPFS network maaari kang maglagay ng node, gamit ang mga tagubilin dito , at simulan ang pagho-host ng mga file. Kapag naglagay ka ng file sa IPFS, gagawin mo ang content ID nito, o CID, na isang kumplikadong hanay ng mga hash batay sa kung saan matatagpuan ang file at nauugnay na metadata. Ang file na iyon ay maaaring manatiling naka-host sa iyong node lamang, o maaari itong ipamahagi sa maraming node. Ito ay kung saan ito ay tulad ng BitTorrent. Dahil lang na available ang isang file “sa BitTorrent” ay T nangangahulugang mayroong anumang seeders o naroroon ito magpakailanman. Ang IPFS ay ganito. Ang address/CID ay permanente, sa isang antas habang naipapasa ito sa DHT, ngunit ang pinagbabatayan na asset, o file, na itinuturo ng IPFS address ay maaaring mawala nang kasingdali ng anumang file sa anumang random na web server. Maaaring magpatakbo ang CoinDesk ng IPFS node upang iimbak ang archive ng artikulo nito, at T nito gagawing mas permanente ang mga ito kaysa sa kasalukuyan.

Filecoin, o IPFS sa blockchain

Ang Filecoin, isang kapatid na proyekto, ay nagpapatuloy kung saan huminto ang IPFS. Ito ay naglalayong gumamit ng "blockchain Technology" upang matiyak ang pagtitiyaga ng data, sa pamamagitan ng aktwal na pagsulat at pamamahagi ng mga file sa isang Cryptocurrency network at pagbibigay-insentibo sa mga kalahok na i-host ang data na iyon sa IPFS hangga't maaari sa pamamagitan ng pagbabayad ng mga token ng FIL .

Ito ay malamang na mas matatag kaysa sa isang random na web server na pinapatakbo ng ilang random na proyekto ng software na naka-host sa AWS, ngunit hindi ito permanente. Maraming mga blockchain ang nawala sa nakaraan, at walang dahilan upang isipin na ang Filecoin ay isang pagbubukod.

Maraming proyekto ng NFT ang gumagamit ng Filecoin upang bigyan ang kanilang mga mamimili ng pakiramdam ng pagiging permanente. Mas marami pa ang gumagamit ng mga IPFS address para bigyan ng pakiramdam ng pagiging maaasahan, dahil nanalo ang IPFS ng mga papuri ng ilan sa mga pinakamalaking pangalan ng tech.

Gayunpaman, malawak na pinalalabo ng paggamit ng IPFS ang tunay na pananatili ng mga asset na na-secure ng NFT. Ito ay isang bukas Secret na maraming mga proyekto ng NFT ang gumagamit lamang ng random na web file storage upang i-host ang kanilang mga larawan, at maaaring mawala ang mga iyon anumang oras. Ang solusyon para sa mga mamimili ng "savvy" na NFT ay isaalang-alang lamang ang mga proyekto kung saan naka-host ang "sining" sa IPFS.

Ngunit kadalasan ang isang LINK ng IPFS ay tumuturo lamang sa parehong website na T mo pinagkakatiwalaan na panatilihin ng mga tagalikha ng proyekto. Ang imbakan na naka-host ng Filecoin ay maaaring isang mas madaling paraan upang magbigay ng ilang pagiging maaasahan para sa imbakan ng NFT, ngunit ito ay malayo sa perpekto.

Mga problema sa IPFS bilang permanenteng imbakan

Sa totoo lang, maaaring maging isang .torrent file ang IPFS na tumuturo sa isang maaasahang IP address na nagho-host ng DHT table para sa mga file na gusto mong i-host. Ito ay BIT mas eleganteng kaysa doon, ngunit ito ay talagang kumukulo sa parehong bagay.

Anuman ang gawin mo sa storage, kailangang may pisikal na mag-host nito sa isang lugar. Maaaring may mga layer ng mga insentibo na ibinigay upang matiyak na ang storage ay mananatili, ngunit kailangan pa rin itong nasa isang hard drive sa isang lugar na nakakonekta sa internet.

Kahit na ang isang file ay naka-host sa Filecoin ikaw ay umaasa sa mga Filecoin node na ito ay naka-host sa hindi madilim sa panahon ng isang bear market para sa Filecoin team upang hindi magpakilala ng isang sakuna error kailanman. at para sa mga IPFS gateway na ginagamit upang ma-access ang iyong mga file manatiling nakatutok.

Mayroong maraming mga sentralisadong punto ng pagkabigo dito para sa isang desentralisadong sistema ng imbakan ng file.

Paano mo maiiwasan ang lokohin

Mula sa masasabi ko, walang madaling paraan upang matukoy kung paano hino-host ang isang file sa IPFS nang hindi pinapatakbo ang iyong sariling IPFS node at ginagamit ang software na iyon upang gumawa ng paghahanap ng hash.

Kapag mayroon ka nang node up, maaari mong gamitin ang sumusunod na code upang mahanap kung sino ang may ilang partikular na chunks na nakaimbak:

ipfs dht findprovs $CHUNK_HASH

Hindi ito palya dahil ililista lang nito kung anong mga node ang nagho-host ng file na mahahanap ng iyong node. Gayunpaman, ang mga file na ito ay hindi awtomatikong namamahagi at ang pagho-host ng isang file ay isang aktibong proseso tulad ng pagtulak nito sa mga bagong node. Upang gawin ito, kailangan mong malaman kung anong file ang iyong hinahanap at ang hash nito.

Dapat ipakita sa iyo ng bawat NFT marketplace ang address kung saan matatagpuan ang isang NFT. Upang makita kung nasaan ito sa OpenSea, ang pinakamalaking NFT marketplace sa ngayon, maaari mong Social Media ang gabay na ito . Nakakatuwa, kung Social Media mo ang prosesong ito para sa kasalukuyang nangungunang proyekto ng NFT, ang Mutant APE Yacht Club, makikita mong T ito gumagamit ng IPFS kundi isang sentralisadong web server na umaasa sa sentralisadong DNS at isang sentralisadong TLS certificate.

Kahit na iniimbak mo ang iyong data sa Filecoin T mo talaga ito ina-access mula doon kapag nagbabasa ng NFT. Bagama't ang isang file ay maaaring "nai-back" sa Filecoin, ang pakikipagtransaksyon sa network na iyon ay nangangailangan ng mga bayarin at ang pag-unsealing ng isang file upang basahin ay maaaring tumagal ng ilang oras. Upang makayanan ito, binuo ng Protocol Labs ang Filecoin Pinning Services na nagho-host ng mga file tulad ng IPFS. Ito ay karaniwang mga IPFS node na kumukuha ng mga bagay-bagay mula sa Filecoin at i-host ito sa isang presyo.

Ang lahat ng ito ay nagsisimula sa pakiramdam tulad ng sentralisadong imbakan na may sobrang mahal at kumplikadong mga hakbang. Ang pinakamasamang bahagi ay ang mga tao ay naglalagay ng malaking halaga ng pera sa mga NFT sa pag-aakalang tatagal sila ng panghabambuhay, kapag sila ay mga file lamang sa isang file server sa isang lugar na ang isang tao (hindi ikaw) sa huli ay kumokontrol. Ang mga NFT marketplace kung minsan ay may insentibo sa negosyo na tanggalin ang iyong file mula sa direktoryo .

Kaya ano ang ibig sabihin ng lahat ng ito?

Karaniwan, ang mga NFT ay hindi mas permanente kaysa sa anumang iba pang bahagi ng web. Gumagamit sila ng magarbong, kapaki-pakinabang Technology upang i-obfuscate ang katotohanan na maliban kung ikaw ay nagho-host ng file na kinakatawan ng iyong NFT sa iyong sarili ay nakikita ka sa iba.

Sa ngayon, ang isang NFT na naka-host gamit ang Filecoin ay may kasing ganda ng pagkakataon na manatili sa paligid. Ngunit, tulad ng lahat ng bagay sa mundong ito, bumababa ito sa pagtitiwala. Nagtitiwala ka ba na ang entity na lumikha ng iyong NFT ay nagsikap para matiyak ang maaasahang pag-access? Nagtitiwala ka ba na T magsasara ang Filecoin ?

Ito ang mga tanong na kailangan mong itanong sa iyong sarili kapag bumibili sa isang proyekto ng NFT. Ang espasyo ay bago ngayon, at T palinlang ng isang IPFS address sa pag-iisip na nangangahulugan na ang iyong asset ay permanenteng nakakulong sa isang hindi nababagong blockchain.

Disclosure

Mangyaring tandaan na ang aming patakaran sa privacy, terms of use, cookies, at do not sell my personal information ay na-update na.

Ang CoinDesk ay isang nakatanggap ng parangal media na sumusunod sa mahigpit na mga patakaran sa pamamatnugot. Noong Nobyembre 2023, Ang CoinDesk ay binili ng Bullish group, may-ari ng Bullish, isang reguladong palitan ng digital na mga ari-arian. Ang Bullish group ay karamihan pag-aari ng Block.one; parehong mga kumpanya ay may interes sa iba't ibang negosyo ng blockchain at digital na mga ari-arian at mahahalagang pag-aari ng digital na mga ari-arian, kabilang ang bitcoin. Ang CoinDesk ay nag-ooperate bilang isang independenteng sangay na may isang komite ng pamamatnugot upang protektahan ang kalayaan ng pamamahayag. Ang mga empleyado ng CoinDesk, kabilang ang mga mamamahayag, ay maaaring tumanggap ng mga opsyon sa Bullish group bilang bahagi ng kanilang kompensasyon.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.