ERC-1155 Token Standartı Nedir?

ERC-1155 Token standartı, birden çok token türünü yöneten sözleşmeler için standart bir arayüzdür

ERC-1155

ERC-1155 Token standartı, birden çok token türünü yöneten sözleşmeler için standart bir arayüzdür. Dağıtılan tek bir sözleşme; değiştirilebilir token, değiştirilemez token veya diğer yapılandırmaların (örneğin yarı-değişebilir token) herhangi bir kombinasyonunu içerebilir.

Çoklu Token Standartı Ne Demektir?

Basit bir fikirdir: Herhangi bir sayıda değiştirilebilir ve değiştirilemez token türünü temsil edebilen ve kontrol edebilen bir akıllı sözleşme arayüzü oluşturmayı amaçlar. Böylece ERC-1155 token’ı, ERC-20 ve ERC-721 token’ı ile aynı işlevleri gerçekleştirebilir. Hatta ikisini aynı anda bile yapabilir. Ve hepsinden iyisi, her iki standardın işlevselliğini geliştirerek daha verimli hâle getirmek ve ERC-20 ve ERC-721 standartlarındaki bariz uygulama hatalarını düzeltmek.

Tek Akıllı Sözleşme, Birçok Token

ERC-20 ve ERC-721 tokenleri, her yeni “sınıf” token için konuşlandırılan yeni bir akıllı sözleşme gerektirse de, ERC-1155’in arkasındaki temel kavram, tek bir akıllı sözleşmenin sonsuz sayıda tokeni yönetebilmesidir.

Bunu çok çeşitli soda, meyve suları ve hatta atıştırmalıklar içeren bir otomat gibi düşünün. Bir müşteri makineyle tek bir güvenli arayüz kullanarak etkileşime girer (madeni para yerleştirmek, bir düğmeye basmak) ve makine seçtikleri güzellikleri dağıtır. Aynı şekilde, bir oyun için yapılan bir ERC-1155 sözleşmesi, silah ve zırhtan sağlık iksirlerine, sihirli parşömenlere ve daha fazlasına kadar çok çeşitli öğeler içerebilir.

Bu öğelerin her biri, birden fazla kopyası mevcut olan “sürülebilir” olabilir. Fungible tokenler bölünebilir para birimleri için kullanılır (çoğu ERC-20 jetonu) ve ayrıca bir yay için bir ok demeti gibi farklılaştırılması gerekmeyen istiflenebilir öğeler için çok kullanışlıdır.

Türünün tek örneği tokenlere fungibible olmayan jetonlar (NFT’ler) denir. Bu yapı, her tokenin kendine özgü parametrelerine, tarihine sahip olmasını sağlar ve gerçek dünyayı yansıtır. Bir video oyunundaki evcil bir ejderha bir NFT olabilir ve kendine özgü bir isme, bir güç seviyesine ve oyunda zengin bir tarihe sahip olabilir.

ERC-1155

Veri Ekonomisi

ERC-1155 Çoklu Token Standardının temel özelliği, tek bir akıllı sözleşmede oluşturulan çoklu tokenlerdir.

Bu, yeni bir token türü “oluşturmanın”, mevcut token havuzuna yeni bir kimlik ekleyen bir işlevi çağırmak kadar basit olabileceği anlamına gelir.

Buna karşılık, ERC-20 ve 721 standartlarına sahip yeni bir token türü oluşturmak, kodu düzenlemek ve Ethereum blok zincirindeki bir adrese tamamen yeni bir sözleşme dağıtmak anlamına gelir. Bir sözleşmenin konuşlandırılması muazzam miktarda gaza (ETH) mal olur, çünkü veri depolama, dünya tarafından paylaşılan bir blok zincirinde doğal olarak pahalıdır. Çoğu ERC-20 sözleşmesi, birkaç satır düzenlenmiş olarak aynı koda dayanır ve bu da kodun geri kalanını gereksiz kılar. Bu, Ethereum’un 25.000’den fazla düğümünün her birinin sonsuza dek orada kalacak gereksiz kodla darmadağın olduğu anlamına gelir!

Ayrıca, her yeni bir token başlatıldığında her yeni ERC-20 veya ERC-721 sözleşme adresinin bildirilmesi gereken operasyonel ek yük de vardır. Yüz yeni token, her cüzdan ve mevcut tokenden haberdar edilmesi gereken her yazılım parçası için izlenmesi gereken 100 yeni sözleşme anlamına gelir.

Sonuç olarak, ERC-1155 standardı, blok zinciri topluluğu tarafından bir yıllık sıkı çalışmanın doruk noktasıdır. ERC-1155’i uygulamayı planlıyorsanız, tüm standardı ve her kararın arkasındaki mantığı burada görüntüleyebilirsiniz.