Alpha Web3 & AI
Trang chủ › Phát Triển Web3

NFT là gì? Hướng dẫn tạo và giao dịch NFT từ A đến Z

Ban biên tập Alpha Web3 & AI · · Cập nhật
NFT là gì? Hướng dẫn tạo và giao dịch NFT từ A đến Z

NFT (Non-Fungible Token, token không thể thay thế) là một đơn vị dữ liệu trên blockchain đại diện cho quyền sở hữu một tài sản số duy nhất, như tác phẩm nghệ thuật, vật phẩm trò chơi, vé sự kiện hay chứng chỉ. Khác với tiền mã hóa thông thường mà mỗi đơn vị đều giống nhau, mỗi NFT có định danh riêng và không thể hoán đổi một đổi một. Bài viết giải thích NFT hoạt động thế nào, các bước tạo (mint) và mua bán NFT, cùng những rủi ro bạn nên hiểu rõ trước khi bỏ tiền vào.

"Không thể thay thế" nghĩa là gì

Một tờ tiền 100.000 đồng có thể đổi lấy bất kỳ tờ 100.000 đồng nào khác mà giá trị không đổi: đó là tài sản có thể thay thế. Bitcoin hay ETH cũng vậy. Ngược lại, một bức tranh gốc hay một chiếc vé ghế ngồi cụ thể là không thể thay thế: mỗi cái là duy nhất.

NFT mang đặc tính này lên blockchain. Trên Ethereum, chuẩn ERC-721 định nghĩa token mà mỗi đơn vị có một mã số riêng (token ID) trong một hợp đồng. Chuẩn ERC-1155 cho phép một hợp đồng quản lý cả token độc nhất lẫn token có nhiều bản, phổ biến trong trò chơi. Các blockchain khác như Solana, Tezos, Polygon cũng hỗ trợ NFT với chuẩn riêng.

NFT thực sự chứa gì

Một hiểu lầm phổ biến là NFT chứa bức ảnh. Thực tế, NFT thường gồm:

  • Token trên chuỗi: ghi lại hợp đồng, token ID và địa chỉ ví đang sở hữu.
  • Đường dẫn metadata (tokenURI): trỏ tới file JSON mô tả tên, mô tả, thuộc tính và đường dẫn tới hình ảnh hoặc media.
  • File media: hình ảnh, video, âm thanh, thường lưu ngoài chuỗi.

Nếu metadata và hình ảnh lưu trên máy chủ thông thường, chủ dự án có thể thay đổi hoặc máy chủ có thể ngừng hoạt động, khiến NFT trỏ tới khoảng trống. Lưu trên IPFS hoặc Arweave giúp nội dung bền vững và không bị sửa hơn, như phân tích trong bài lưu trữ phi tập trung với IPFS và Filecoin.

Sở hữu NFT không có nghĩa là sở hữu bản quyền

Mua NFT của một bức tranh thường chỉ cho bạn quyền sở hữu token, không tự động chuyển bản quyền tác phẩm. Quyền bạn có với tác phẩm phụ thuộc vào giấy phép mà dự án công bố. Một số dự án cho phép người sở hữu dùng thương mại, nhiều dự án thì không. Hãy đọc điều khoản trước khi mua.

Chuẩn bị trước khi tạo hoặc mua NFT

  1. Cài ví tự quản hỗ trợ blockchain bạn định dùng, như MetaMask cho Ethereum và các mạng EVM, Phantom cho Solana.
  2. Sao lưu cụm từ khôi phục ra giấy, cất nơi an toàn, không chụp ảnh, không lưu trên đám mây, không chia sẻ với ai.
  3. Chuẩn bị token gốc của mạng để trả phí giao dịch.
  4. Chọn mạng phù hợp: mạng chính Ethereum có phí cao hơn; các mạng Layer 2 hoặc chuỗi phí thấp thích hợp để thử nghiệm và tạo NFT giá trị nhỏ.
  5. Thử trên mạng thử nghiệm trước nếu bạn là lập trình viên.

Cách tạo (mint) NFT

Cách 1: Dùng nền tảng có sẵn

Nhiều chợ NFT và nền tảng sáng tạo cho phép bạn tải file lên, điền tên, mô tả, thuộc tính, thiết lập phí bản quyền khi bán lại (royalty) và mint mà không cần viết mã. Một số nền tảng hỗ trợ "lazy minting": NFT chỉ thực sự được ghi lên chuỗi khi có người mua, người mua chịu phí gas.

Các bước chung:

  1. Kết nối ví với nền tảng.
  2. Tạo bộ sưu tập (collection) nếu cần.
  3. Tải file media, điền metadata.
  4. Xác nhận giao dịch mint trong ví, kiểm tra kỹ nội dung trước khi ký.
  5. Kiểm tra NFT trong ví và trên trình khám phá khối.

Cách 2: Tự triển khai hợp đồng

Lập trình viên có thể tự viết hợp đồng ERC-721 dựa trên thư viện OpenZeppelin, kiểm soát hoàn toàn logic mint, giới hạn số lượng, danh sách được phép mint và royalty theo chuẩn ERC-2981. Quy trình viết, kiểm thử và triển khai tương tự hướng dẫn trong bài thực hành lập trình smart contract. Cách này phù hợp khi bạn muốn bộ sưu tập độc lập với nền tảng.

Cách mua bán NFT

NFT được giao dịch trên các chợ (marketplace) như OpenSea, Magic Eden, Blur hoặc chợ riêng của từng trò chơi, dự án. Các hình thức phổ biến:

Hình thứcCách hoạt động
Giá cố địnhNgười bán niêm yết giá, người mua trả và nhận ngay
Đấu giáNgười mua đặt giá trong thời gian quy định, giá cao nhất thắng
Đề nghị (offer)Người mua đưa ra giá cho một NFT hoặc cả bộ sưu tập, người bán quyết định chấp nhận

Khi niêm yết lần đầu trên một chợ, bạn thường phải ký giao dịch cấp quyền cho hợp đồng của chợ được chuyển NFT thay bạn khi có người mua. Hãy hiểu rằng đây là quyền thực sự, và chỉ cấp cho chợ chính thức.

Các loại phí cần tính

  • Phí gas của mạng blockchain cho mỗi giao dịch.
  • Phí nền tảng của chợ trên mỗi giao dịch thành công.
  • Royalty cho người sáng tạo, tùy chính sách của chợ và dự án.

Rủi ro và lừa đảo cần cảnh giác

  • Trang giả mạo: đường link mint giả, chợ giả, được quảng bá qua tin nhắn riêng hoặc tài khoản mạng xã hội bị chiếm. Luôn vào trang chính thức bằng địa chỉ bạn tự kiểm chứng.
  • Giao dịch cấp quyền độc hại: ký một thông điệp hoặc giao dịch "setApprovalForAll" cho hợp đồng lạ có thể khiến toàn bộ NFT bị rút sạch. Dùng công cụ kiểm tra và thu hồi quyền định kỳ.
  • NFT rác gửi vào ví: NFT lạ xuất hiện trong ví kèm đường link "nhận thưởng" thường là mồi nhử. Đừng tương tác.
  • Bộ sưu tập sao chép: kiểm tra địa chỉ hợp đồng và dấu xác minh trên chợ.
  • Rug pull: đội dự án huy động tiền mint rồi bỏ đi.
  • Thanh khoản và biến động giá: giá NFT có thể giảm mạnh và nhiều NFT không có người mua lại. Không nên xem NFT là khoản đầu tư đảm bảo; chỉ dùng số tiền bạn chấp nhận mất.

Lưu ý pháp lý và thuế

Khung pháp lý cho tài sản mã hóa và NFT khác nhau giữa các quốc gia và thay đổi nhanh. Tại Việt Nam, quy định về tài sản số đang được hoàn thiện; bạn nên theo dõi văn bản chính thức và tham khảo người có chuyên môn pháp lý, thuế nếu giao dịch với giá trị đáng kể.

NFT còn dùng để làm gì?

Ngoài tranh ảnh và đồ sưu tầm, NFT đang được thử nghiệm làm vé sự kiện, chứng chỉ, thẻ thành viên, vật phẩm trò chơi và danh tính số. Bài NFT không chỉ là ảnh nghệ thuật phân tích các ứng dụng này và những trường hợp NFT thực sự tạo ra giá trị.

Câu hỏi thường gặp

Tạo NFT có tốn tiền không?

Thường có, vì cần trả phí gas để ghi lên blockchain, cộng với phí nền tảng nếu có. Trên mạng phí thấp hoặc khi dùng lazy minting, chi phí ban đầu cho người tạo có thể rất nhỏ hoặc được chuyển sang người mua.

Ảnh chụp màn hình NFT có giá trị như NFT gốc không?

Ai cũng có thể sao chép file hình ảnh, nhưng chỉ địa chỉ ví được ghi trên blockchain mới là chủ sở hữu token. Giá trị của NFT đến từ quyền sở hữu được ghi nhận công khai và cộng đồng công nhận nó, không phải từ việc file không thể sao chép.

Có thể mất NFT không?

Có. Bạn có thể mất NFT nếu lộ cụm từ khôi phục, ký giao dịch độc hại, hoặc gửi nhầm địa chỉ. Ngoài ra, nếu file media lưu trên máy chủ tập trung bị gỡ, token vẫn còn nhưng nội dung hiển thị có thể biến mất.

NFT có bị đánh thuế không?

Tùy quy định của từng quốc gia. Nhiều nơi xem lợi nhuận từ bán NFT là thu nhập chịu thuế. Bạn nên tham khảo quy định hiện hành nơi mình cư trú và hỏi ý kiến chuyên gia thuế khi cần.

Bài liên quan