I have translated many articles into Polish. Do I deserve the role of CONTRIBUTOR?

IPFS i Filecoin razem są używane do zdecentralizowanego przechowywania dużych plików danych.

IPFS (InterPlanetary File System) to protokół wymiany plików.

W systemie IPFS dostęp do danych jest uzyskiwany na podstawie:

  CID (Content Identifier)

Natomiast dostęp do danych HTTPS jest uzyskiwany na podstawie lokalizacji z:

  Network IP Address (OSI Layer 3)
  Session Port (OSI Layer 5)

Przestrzeń dyskowa jest konkurencyjna w IPFS. Możesz przypiąć swoje dane, a inne osoby mogą je przypiąć. Jeśli jednak wszystkie piny dla tych danych zostaną obniżone, dane te nie będą już przechowywane w IPFS.

Filecoin służy do utrzymywania aktywnej zawartości IPFS dla uproszczenia.

Łatwy zapis do IPFS za pomocą Fleek:

W przeglądarce Brave Web Browser wyszukaj ten adres URL IPFS CID:

ipfs://Qma1bfuubpepKn7DLDy4NPSKDeT3S4VPCNhu6UmdGrb6YD

Mint NFT z logo Shardeum przy użyciu biblioteki OpenZeppelin ERC-721.

Uwaga: umieść identyfikator IPFS CID:

bafybeib6zcl5v5ojxkvmxnvpqrypq5yakmu2fd6y6wc3xo4n66pjelu7yq

zamiast adresu URL bramy IPFS:

https://ipfs.fleek.co/ipfs/bafybeib6zcl5v5ojxkvmxnvpqrypq5yakmu2fd6y6wc3xo4n66pjelu7yq

since gateways can go down.

  • Solidność
// SPDX-License-Identifier: MIT
pragma solidity 0.8.17;

import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";

contract ShardeumLogoNFT is ERC721URIStorage {

  constructor() ERC721 ("shardeumLogo", "SL"){
    _safeMint(msg.sender, 1); //Mint NFT with tokenId = 1.
    _setTokenURI(1, "bafybeib6zcl5v5ojxkvmxnvpqrypq5yakmu2fd6y6wc3xo4n66pjelu7yq"); //For tokenId = 1, set IPFS CID for image data.
  }

}
Subscribe to 0x486f…d6cc
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.