ERC-721 Token Standartı Nedir?

Ocak 2018’de William Entriken, Dieter Shirley, Jacob Evans, Nastassia Sachs tarafından önerilen ERC-721, Akıllı Sözleşmelerdeki token’lar için bir API uygulayan bir Non-Fungible Token Standard’tır

erc-721

Ocak 2018’de William Entriken, Dieter Shirley, Jacob Evans, Nastassia Sachs tarafından önerilen ERC-721, Akıllı Sözleşmelerdeki token’lar için bir API uygulayan bir Non-Fungible Token Standard’tır.

NFT’leri Anlamak:
NFT’ler, kripto para birimleri gibi muadillerinden farklı, benzersiz bir dijital varlık biçimidir. Karşılıklı olarak değiştirilebilen kripto para birimlerinin aksine, NFT’ler bireyselleştirilmiş özelliklere sahiptir ve farklı öğeleri veya içerik parçalarını temsil eder. Her NFT’nin benzersiz bir tanımlayıcısı vardır, bu da onu değiştirilemez ve kendi başına benzersiz kılar.


Blockchain dünyasında standartlar, birlikte çalışabilirliği teşvik etmede ve farklı projeler arasında uyumluluğu sağlamada hayati bir rol oynar. Ethereum’un ERC-721 standardı, özellikle misli olmayan belirteçlerin oluşturulmasını ve yönetimini ele alır. ERC-721, geliştiricilerin NFT’lerin benzersizliğinden ve bireyselliğinden yararlanan uygulamalar oluşturmasına yönelik bir çerçeve olarak önemli bir popülerlik kazanmıştır.

ERC-721 Nedir?

ERC-721 tokenleri, token tanımlayıcıları ve meta veriler dahil olmak üzere birkaç temel bileşenden oluşur. Her NFT’nin, diğer tokenlerden tanımlanmasını ve ayırt edilmesini sağlayan farklı bir token tanımlayıcısı vardır. Ek olarak meta veriler, NFT hakkında başlığı, açıklaması ve görüntüsü gibi değerli bilgiler sağlar. ERC-721 tokenleri, sahiplik ve aktarım mekanizmalarını da kolaylaştırarak bireylerin benzersiz dijital varlıklarını güvenli bir şekilde satın almalarına, satmalarına ve takas etmelerine olanak tanır.

Tokenleri bir hesaptan diğerine aktarmak, bir hesabın mevcut token bakiyesini almak, belirli bir tokenin sahibini ve ayrıca ağda bulunan tokenin toplam arzını almak gibi işlevler sağlar. Bunların yanı sıra, bir hesaptan bir miktar tokenin üçüncü taraf bir hesap tarafından taşınabileceğini onaylamak gibi başka işlevler de vardır.

Bir Akıllı Sözleşme aşağıdaki yöntemleri ve olayları uygularsa, buna ERC-721 Non-Fungible Token Sözleşmesi adı verilebilir ve dağıtıldıktan sonra, Ethereum’da oluşturulan belirteçleri takip etmekten sorumlu olacaktır.

Fonksiyonlar:

    function balanceOf(address _owner) external view returns (uint256);
    function ownerOf(uint256 _tokenId) external view returns (address);
    function safeTransferFrom(address _from, address _to, uint256 _tokenId, bytes data) external payable;
    function safeTransferFrom(address _from, address _to, uint256 _tokenId) external payable;
    function transferFrom(address _from, address _to, uint256 _tokenId) external payable;
    function approve(address _approved, uint256 _tokenId) external payable;
    function setApprovalForAll(address _operator, bool _approved) external;
    function getApproved(uint256 _tokenId) external view returns (address);
    function isApprovedForAll(address _owner, address _operator) external view returns (bool);

Event’ler:

    event Transfer(address indexed _from, address indexed _to, uint256 indexed _tokenId);
    event Approval(address indexed _owner, address indexed _approved, uint256 indexed _tokenId);
    event ApprovalForAll(address indexed _owner, address indexed _operator, bool _approved);
erc-721

ERC-721 tokenleri, dijital mülkiyet alanında çok sayıda avantaj sunar.

  • Her bir NFT’nin orijinalliğini ve menşeini garanti ederek, dijital varlıkları üzerinde gerçek sahiplik sahibi bireyleri güçlendirirler. Bu yeni sahiplik, özellikle dijital sanat ve koleksiyon ürünleri dünyasında bir paradigma kayması yarattı.
  • ERC-721 tokenleri, gerçek dünya varlıklarının ve fikri mülkiyetin blok zincirinde temsil edilmesini sağlayarak, tokenleşme için yeni olanaklar açtı.

ERC-721 belirteçlerinin çok yönlülüğü, çeşitli sektörlerde benimsenmesine yol açmıştır.

  • Dijital sanat ve koleksiyon ürünleri alanında NFT’ler, sanatçıların eserlerinden para kazanma ve dağıtma biçimlerinde devrim yarattı.
  • Oyun ve sanal dünyalar da NFT’leri benimsedi ve oyuncuların oyun içi varlıklara gerçekten sahip olmalarına ve ticaret yapmalarına izin verdi.
  • Ayrıca, tedarik zinciri yönetimi ve fikri mülkiyet hakları gibi endüstriler, orijinalliği doğrulamak ve mülkiyeti tesis etmek için ERC-721 tokenlerini kullanmada değer bulmuştur.