ERC-6551 ve Token Bağlı Hesaplar (TBA) hakkında bilmeniz gereken her şey

Orta Seviye11/3/2023, 8:11:10 AM
ERC-6551, ERC-721'in genişletme standardı için bir tekliftir. Henüz başlangıç aşamasında olmasına rağmen pratikte pek çok uygulama ve uygulama yapılmıştır. Bu makale teknik ilkelerini ve uygulama senaryolarını analiz edecektir.

ERC-6551 nedir?

ERC-6551, aralarında Jayden Windle ve Benny Giang'ın da bulunduğu ondan fazla sektör uzmanı tarafından 23 Şubat'ta tanıtılan bir NFT standardı teklifidir. Bu teklif, Ethereum hesaplarını NFT'lere atayan bir sistemi tanımlamaktadır. Bu hesaplara, NFT'lerin akıllı sözleşme hesaplarına bağlanmasına olanak tanıyan, mevcut akıllı sözleşmeleri veya altyapıyı değiştirmeden varlıklara sahip olmalarını ve tıpkı normal hesaplar gibi uygulamalarla etkileşimde bulunmalarını sağlayan Token Bağlı Hesaplar (TBA) adı verilir.

Basitçe söylemek gerekirse, orijinal NFT standardı ERC-721 standardını temel alır ve Ethereum blok zincirinde benzersiz dijital varlıklar oluşturmaya yönelik bir standarttır. Yaygın formlar arasında yalnızca devredilebilen veya sahiplenilebilen PFP, Geçiş Kartı vb. bulunur. EIP-6551, NFT'lerin akıllı sözleşme hesaplarına bağlanmasına olanak tanıyarak, NFT'lerin diğer normal NFT'leri ve tokenleri saklayabilme, Dapps ile doğrudan etkileşime girebilme ve akıllı sözleşme cüzdanı olarak çalışabilme gibi daha gelişmiş özelliklere sahip olmasını sağlar.

Ek Bilgi: EIP (Ethereum İyileştirme Teklifi), Ethereum için Çekirdek, Ağ İletişimi, Arayüz, ERC, Meta ve Bilgisel gibi çeşitli türlerden oluşan bir dizi iyileştirme teklifidir. Öte yandan ERC, sözleşme standartları ve ilgili uzantılara ilişkin teklifler de dahil olmak üzere uygulama düzeyindeki standartlara ve sözleşmelere odaklanmaktadır. Mevcut ERC-6551 hala taslak durumundadır ve gelecekte değişebilir. Bu nedenle ERC-6551, EIP-6551 olarak da anılabilir.

ERC'yi kim yarattı?

ERC-6551'in öncülerinden biri olan Benny Giang, daha önce CryptoKitties ve Dapper Lab'ın ekip üyesiydi. Ayrıca ERC-721 standardının oluşturulmasında görev alarak Cheese Wizards ve NBA Top Shot gibi projelerin geliştirilmesine katkıda bulunmuştur. Ayrıca Future Primitive adında bir yazılım geliştirme ve tasarım şirketi kurdu. Teklif katılımcılarının geri kalanı da sektörde deneyimli uzmanlardır.

ERC-6551'in Yazarları ve Oluşturulma Tarihi (kaynak: EIP)

ERC-6551 Nasıl Uygulanır?

Uygulama sürecini anlamadan önce iki kavramı anlamak gerekir:

Kayıt

Günlük yaşamda kayıt defteri genel olarak bilgisayardaki işletim sistemi ve uygulamaların ayar bilgilerini saklayan veritabanını ifade eder. ERC-6551'de spesifikasyonu standartlaştırmak ve tüm tokenlara bağlı hesap adreslerini sorgulamak için tek bir giriş noktası görevi görmek için kullanılır. İki işlevi vardır:

① Bir NFT'nin verilen adresi için token bağlantılı bir hesap oluşturun.

② Verilen NFT için token bağlantılı hesap adresini hesaplayın.

Sözleşme Hesabı (CA)

NFT'leri, ERC20 tokenlerini veya ETH'yi alabilen ve isteğe bağlı işlemler gerçekleştirebilen akıllı bir sözleşme cüzdanıdır.

ERC-6551'in Uygulama Süreci (kaynak: ERC-6551 teklifi)

Yukarıdaki diyagram ERC-6551'in temel şemasını göstermektedir. Süreç açıklamasını şu şekilde basitleştireceğiz:

  1. ERC-6551 uyumlu herhangi bir jetonu elinde bulunduran kullanıcı kaydı başlatır.
  2. ERC-6551'in kayıt sözleşmesi şablon sözleşme kodunu okur.
  3. Kayıt sözleşmesi NFT'nin sahipliğini doğrular.
  4. Standarda uygun bir sözleşme hesabı oluşturulur.
  5. Kullanıcı, oluşturulan Sözleşme Hesabı adresini kullanarak diğer protokollerle etkileşime girer veya diğer işlemleri tamamlar.

ERC-6551'in süreci sıradan kullanıcılar için biraz teknik olsa da geliştiriciler için TokenBound adında özel bir geliştirme aracı zaten mevcut.

Tokenbound, ERC-6551 standardına odaklanan açık kaynaklı bir araç setidir. Hizmetlerinden biri, ERC-6551 hesaplarını dağıtmanıza ve başkalarıyla etkileşimde bulunmanıza olanak tanıyan bir hesap tarayıcı arayüzüdür. Seçtiğiniz NFT için bir Tokenbound hesabı dağıtmakla ilgileniyorsanız şu adımları takip edebilirsiniz:

  1. https://tokenbound.org adresine gidin ve cüzdanınızı bağlayın.
  2. “NFT'm”e tıklayın.
  3. İstediğiniz NFT'yi seçin ve ardından “Hesabı Dağıt” düğmesine tıklayın.
  4. İşlemin dağıtımını cüzdanınızla onaylayın ve işlemin tamamlanmasını bekleyin.
  5. Artık seçilen NFT'nin kontrol panelinde “Cüzdan Kullan” seçeneğini göreceksiniz.

Tokenbound'un resmi web sitesine göre şu anda ERC-6551 kullanan 12,5 bin NFT var ve EVM blockchain üzerinde 1.400'den fazla işlem tamamlandı.

Not: Yukarıdaki işlemler yalnızca eğitimsel tartışma amaçlıdır. Tokenbound sözleşmesinin güvenliği şu anda %100 belirlenemiyor, bu nedenle lütfen risklerin farkında olun.

İlgili Teknolojiler ve Konseptler

ERC-6551 ile ilgili olarak ERC-721, SBT, AA vb. teknolojilerle belirli korelasyonları vardır. Bu kavramları öğrenmek ERC-6551'in teknik özelliklerini ve avantajlarını daha iyi anlamamıza yardımcı olabilir.

ERC-721

ERC-6551, ERC-721'in uzantısı etrafında oluşturulmuş bir standarttır. ERC-721 token standardı, geliştiricilerin değiştirilemez tokenler (NFT'ler) oluşturmasına olanak tanır. "Değişimi mümkün olmayan", her tokenın benzersiz bir değere sahip olduğu ve doğrulanabilir, benzersiz bir dijital nesne olarak hizmet ettiği anlamına gelir. NFT'ler, ERC20 tokenleri gibi birbirleriyle değiştirilemez.

ERC-721 tokenleri genellikle fiziksel varlık sözleşmeleri, dijital koleksiyonlar ve dijital sanat gibi blockchain üzerindeki bir öğenin sahipliğini temsil etmek için kullanılır. Ayrıca benzersiz olmaları nedeniyle ERC-721 tokenleri birbirleriyle değiştirilemez. Kısacası ERC-721 standardının oluşturulması, Ethereum ekosisteminin token benzersizliği ihtiyacını karşılamayı amaçlamaktadır.

SBT

Ekip ayrıca röportajda ilhamın SBT'den geldiğini belirtti. SBT, kullanıcının hesabına veya cüzdanına bağlanan ve oluşturulduktan sonra alınıp satılamayan bir token olan Soulbond Token anlamına gelir. Bir başvurudaki sosyal ilişkilerin kanıtı olarak özgeçmişe benzer şekilde taahhütleri, nitelikleri, bağlantıları vb. temsil etmek için kullanılabilir.

ERC-6551 ile temel fark, SBT'nin bağlı yeni bir NFT'ye dayanması, ERC-6551'in ise ERC-721 standardının bir uzantısı olması ve çoğu ERC-721 standardına uygulanabilmesidir.

AA

AA, ERC-4337 protokolünü temel alan bir teknoloji olan Hesap Özeti anlamına gelir. Kullanıcıların, anımsatıcı ifadeler ve özel anahtarlar tarafından kontrol edilen geleneksel EOA cüzdanları yerine akıllı sözleşme cüzdanlarını kullanmalarına olanak tanır. Akıllı sözleşmeleri hesaplara bağlayarak sıkıcı günlük işlemleri ortadan kaldırır ve sosyal hesap kurtarma, tek tıklamayla zincirler arası işlemler ve toplu işlemler gibi kullanıcı deneyimini optimize eder.

Her ikisi de hesapları ve akıllı sözleşmeleri birleştirdiğinden, birçok kişi bunları karşılaştırmaya yöneliyor. Ancak yenilikleri farklı seviyelerde yer alıyor; biri hesap sistemi düzeyinde, diğeri NFT standardı düzeyinde. Birincisi sektör için daha temel nitelikteyken ikincisi daha çok NFT temellerine odaklanıyor. Belki gelecekte ikisi arasında daha yenilikçi entegrasyon noktaları ortaya çıkacak.

AA hakkında daha fazla ayrıntı için lütfen Gate Learn makalesine bakın.《Hesap Özeti ve Sıcak Çalışıyor》

ERC-6551 Uygulama Senaryoları

ERC-6511'in Avantajları

Şekillendirilebilirlik

NFT'leri akıllı sözleşmelerle birleştirmek daha yaratıcı olasılıkları beraberinde getirir ve NFT'leri hesap olarak kullanmak ölçeklenebilirliği artırabilir. Ek olarak, NFT'lerde depolanan varlıklar ve NFT'lerin kendileri değiştirilebilir olduğundan, NFT'ler daha da benzersiz hale gelecektir.

Programlanabilirlik

Şu anda varlık transferleri için sözleşme hesabı tanımlıdır. Ancak sözleşme özellikleri nedeniyle gelecekte daha fazla özel operasyona destek verebilir.

Mülkiyet Ayrımı

NFT'leri bir hesap olarak tutarak, bir EOA hesabı bir protokole bağlandığında tüm varlıkların önceden açığa çıkması sorununu çözebilir ve hesap yönetimi açısından daha avantajlıdır.

Potansiyel Kullanım Durumları

ERC-6551'in teknik özelliklerine ve avantajlarına dayanarak aşağıdakiler gibi birçok potansiyel kullanım durumu vardır:

  1. Öğeler, giysiler ve ekipmanlar için envanter sistemleri (oyunlar/meta veri için tasarlanmıştır)
  2. Topluluk sadakati veya itibar sistemleri
  3. Bir varlık sepeti (sanat eserleri, koleksiyon parçaları, DeFi) basmak veya yönetmek
  4. Şekillendirilebilir medya yapıları (şarkıdan şarkıya, sanat katmanından resme, dijital tekstilden giyime)
  5. Yeni zincir içi oyun mekanizmaları
  6. Zincir üstü meme/türev ekonomileri
  7. Cüzdan yerine erişim aracı olarak NFT'ler
  8. NFT teminatlandırmasından getiri elde etmek gibi NFTFi şekillendirilebilirliğini artırma
  9. Sahipliği aktarmadan hesapları yetkilendirme
  10. Kimlik kartları oluşturmak için merkezi olmayan kimlikleri birleştirmek

Gerçek Dünya Uygulamaları

Kumbara

Piggybank, ERC-6551 NFT'yi bir tasarruf hesabına dönüştüren ve kullanıcıların ETH'yi doğrudan NFT'ye yatırmasına olanak tanıyan, ETH Global Waterloo hackathon'un bir projesidir. Para yatırıldıktan sonra para çekmenin tek yolu NFT'yi yok etmektir ve daha fazla para yatırıldıkça özellikler değişir. Şu anda yalnızca Goerli test ağında bulunmaktadır.

Kaynak: https://testnets.opensea.io/collection/piggybanknft6551

Yukarıdaki şekilde gösterildiği gibi, para yatırma işleminden sonra NFT yatırılan tutarı gösterecektir ve yalnızca tokenlar değil, diğer NFT'ler de aktarılabilir. Piggybank esas olarak ERC-6551'in varlık aktarma işlevini destekleyen bağlayıcı hesap özelliğini kullanmaktadır. Şu anda bu proje hala demo durumundadır.

Lens Protokolü

Lens Protokolü, Web3 alanında yüksek tanınırlığa sahip, açık kaynaklı, şekillendirilebilir, merkezi olmayan bir sosyal medya protokolüdür. İçeriği ve sahipliği tokenize ederek kullanıcıların profillerini, kullanıcıları takip eden Profil NFT'leri olarak basıyor ve içerik aynı zamanda hayranlara satılmak üzere NFT'ler olarak basılıyor. V2'sinde önemli bir işlevsellik yükseltmesi için ERC-6551'i kullanır.

CryptoKitty Kullanarak Hesap Gösterimi. Kaynak: Lens Protokolünün Aynası

Lens Protokolü V2'de ERC-6551, kişisel profil cüzdanlarına olanak tanıyarak kişisel profiller ile ERC-6551 belirteç standardı arasında kullanıma hazır destek sağlayarak güçlü şekillendirilebilirliği yeniden sunar. V2'de "basma" ve "toplama"dan elde edilen değer, sahip adresleri yerine kişisel profillerde birikerek NFT'lere kendi sosyal ilişkilerini, seslerini duyurmalarını ve para kazanma fırsatlarını sunabilir. Örneğin, bir CryptoKitty bir Lens profiline sahip olabilir, diğer CryptoKitties'i takip edebilir ve içerik yayınlayarak kendi değer zincirini oluşturabilir. Benzer şekilde, sanal oyun dünyası Sandbox'ta sanal arazi satın alabilirsiniz ve arazi, bir posta kutusu açmak ve diğer sanal alanlarla iletişim kurmak için bir Lens profiline sahip olabilir.

Zorluklar ve Beklentiler

Zorluklar

Mevcut NFT projelerinden ve platformlarından destek almak

Tüm NFT projeleri, özellikle de CryptoPunks gibi OwnerOf yöntemini izlemeyenler, ERC-6551 standardına uymaz. Bu, en popüler ve değerli NFT'lerden bazılarının token bağlantılı hesap özelliğinden yararlanamayacağı anlamına geliyor.

Teknik Olgunluk

Teknik veya ticari nedenlerden dolayı bazı NFT platformları ERC-6551 standardına entegre olmak istemeyebilir veya entegre olamayabilir. Bu nedenle ERC-6551 NFT'ler tüm koleksiyonerlerin ve yaratıcıların kullanımına hemen sunulamayabilir.

Sözleşme Güvenliği

ERC-6551 NFT'ler akıllı sözleşmeler yoluyla varlıklara sahip olabilir ve uygulamalarla etkileşime girebilir; bu da onları güvenlik açıklarından yararlanmaya çalışan bilgisayar korsanları için çekici hedefler haline getirir. İki güvenlik kaygısı dikkat çekicidir:

  • Dolandırıcılık: Satıcılar, ETH içerdiği iddia edilen NFT'leri satarak ve satış sonrasında ETH'yi geri çekerek alıcıyı boş bir hesapla bırakarak alıcıları aldatabilir.
  • Sahiplik Döngüsü: Bir NFT'nin kendi token bağlı hesabına (Token Bağlı Hesap) yerleştirildiği, varlığın kalıcı olarak erişilemez bir durumda kilitlendiği ve bir "sahiplik döngüsü" oluşturduğu bir durum ortaya çıkabilir.

Öğrenme eğrisi

ERC-6551, kullanıcı dostu ve sezgisel bir deneyim gerektirir. NFT'ler için yeni karmaşıklıklar ve işlevler getirerek kullanıcıların bunları etkili bir şekilde kullanabilmeleri için anlayışlarını ve farkındalıklarını yükseltmelerini gerektirir. Örneğin, kullanıcıların token bağlantılı hesapları ve varlıklarını nasıl oluşturacaklarını, bunlara nasıl erişeceklerini, yöneteceklerini ve aktaracaklarını öğrenmeleri gerekebilir.

Beklentiler

Lens gibi iyi bilinen Web3 protokollerinin entegrasyonu ve çeşitli yeni projelerin girişimleri, ERC-6551'in fizibilitesini ve şekillendirilebilirliğini göstermiştir. ETHGlobal Waterloo hackathon'unda 11 projeden 4'ü projeyle ilgiliydi. Ancak bu girişimler aynı zamanda ERC-6551'in mevcut uygulamalarının temel varlık depolama ve kör kutular gibi basit ürün denemeleriyle sınırlı olduğunu da göstermektedir. Daha önce “Potansiyel Kullanım Durumları” bölümünde bahsedilen birçok senaryo henüz hayata geçirilmemiştir.

Pek çok senaryo makul olsa da iyimserliği yumuşatmak akıllıca olacaktır. Başlangıçta TBA'ların arkasındaki kavramlardan biri olan SBT dikkat çekti ve yaratıcı heyecanı ateşledi. Ancak pazar henüz olgun ve sürdürülebilir projelere tanık olmadı. Ayrıca AA gibi benzer teknolojilerin rekabeti de TBA teknolojisinin pazar duruşunu etkiliyor. Bu nedenle, ERC-6551'in geleceği, kullanım senaryolarının başarılı şekilde gösterilmesine ve daha geniş kullanıcı kabulünün desteklenmesine önemli ölçüde bağlıdır.

Çözüm

Yaygın Web3 bağlamlarında, NFT'ler ile DeFi ve GameFi arasındaki bağlantı yakın değildir ancak ERC-6551'in ortaya çıkışıyla, NFT'leri akıllı sözleşmelerle bağlamak, NFT'leri bir hesaptaki salt varlıklardan, "alt hesaplara" dönüştürmüştür. Varlıkları bağımsız olarak kontrol etmek ve çeşitli Dapp'lerle etkileşimde bulunmak. Bu, NFT'ler için diğer Web3 alanlarındaki faydalarını artıran önemli bir değişikliktir. Mevcut pazar girişimleri yalnızca teknik ön denemeler veya basit entegrasyonlardan ibarettir ve daha yenilikçi uygulama senaryolarını öngörebiliriz. Son olarak, bazı risklere ve sınırlamalara rağmen, başlangıç aşamasında bile topladığı ilgi takdire şayandır ve başarıları da takdire değerdir.

Auteur : Wayne
Traduction effectuée par : Sonia
Examinateur(s): Edward、KOWEI、Elisa、Ashley He、Joyce
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

ERC-6551 ve Token Bağlı Hesaplar (TBA) hakkında bilmeniz gereken her şey

Orta Seviye11/3/2023, 8:11:10 AM
ERC-6551, ERC-721'in genişletme standardı için bir tekliftir. Henüz başlangıç aşamasında olmasına rağmen pratikte pek çok uygulama ve uygulama yapılmıştır. Bu makale teknik ilkelerini ve uygulama senaryolarını analiz edecektir.

ERC-6551 nedir?

ERC-6551, aralarında Jayden Windle ve Benny Giang'ın da bulunduğu ondan fazla sektör uzmanı tarafından 23 Şubat'ta tanıtılan bir NFT standardı teklifidir. Bu teklif, Ethereum hesaplarını NFT'lere atayan bir sistemi tanımlamaktadır. Bu hesaplara, NFT'lerin akıllı sözleşme hesaplarına bağlanmasına olanak tanıyan, mevcut akıllı sözleşmeleri veya altyapıyı değiştirmeden varlıklara sahip olmalarını ve tıpkı normal hesaplar gibi uygulamalarla etkileşimde bulunmalarını sağlayan Token Bağlı Hesaplar (TBA) adı verilir.

Basitçe söylemek gerekirse, orijinal NFT standardı ERC-721 standardını temel alır ve Ethereum blok zincirinde benzersiz dijital varlıklar oluşturmaya yönelik bir standarttır. Yaygın formlar arasında yalnızca devredilebilen veya sahiplenilebilen PFP, Geçiş Kartı vb. bulunur. EIP-6551, NFT'lerin akıllı sözleşme hesaplarına bağlanmasına olanak tanıyarak, NFT'lerin diğer normal NFT'leri ve tokenleri saklayabilme, Dapps ile doğrudan etkileşime girebilme ve akıllı sözleşme cüzdanı olarak çalışabilme gibi daha gelişmiş özelliklere sahip olmasını sağlar.

Ek Bilgi: EIP (Ethereum İyileştirme Teklifi), Ethereum için Çekirdek, Ağ İletişimi, Arayüz, ERC, Meta ve Bilgisel gibi çeşitli türlerden oluşan bir dizi iyileştirme teklifidir. Öte yandan ERC, sözleşme standartları ve ilgili uzantılara ilişkin teklifler de dahil olmak üzere uygulama düzeyindeki standartlara ve sözleşmelere odaklanmaktadır. Mevcut ERC-6551 hala taslak durumundadır ve gelecekte değişebilir. Bu nedenle ERC-6551, EIP-6551 olarak da anılabilir.

ERC'yi kim yarattı?

ERC-6551'in öncülerinden biri olan Benny Giang, daha önce CryptoKitties ve Dapper Lab'ın ekip üyesiydi. Ayrıca ERC-721 standardının oluşturulmasında görev alarak Cheese Wizards ve NBA Top Shot gibi projelerin geliştirilmesine katkıda bulunmuştur. Ayrıca Future Primitive adında bir yazılım geliştirme ve tasarım şirketi kurdu. Teklif katılımcılarının geri kalanı da sektörde deneyimli uzmanlardır.

ERC-6551'in Yazarları ve Oluşturulma Tarihi (kaynak: EIP)

ERC-6551 Nasıl Uygulanır?

Uygulama sürecini anlamadan önce iki kavramı anlamak gerekir:

Kayıt

Günlük yaşamda kayıt defteri genel olarak bilgisayardaki işletim sistemi ve uygulamaların ayar bilgilerini saklayan veritabanını ifade eder. ERC-6551'de spesifikasyonu standartlaştırmak ve tüm tokenlara bağlı hesap adreslerini sorgulamak için tek bir giriş noktası görevi görmek için kullanılır. İki işlevi vardır:

① Bir NFT'nin verilen adresi için token bağlantılı bir hesap oluşturun.

② Verilen NFT için token bağlantılı hesap adresini hesaplayın.

Sözleşme Hesabı (CA)

NFT'leri, ERC20 tokenlerini veya ETH'yi alabilen ve isteğe bağlı işlemler gerçekleştirebilen akıllı bir sözleşme cüzdanıdır.

ERC-6551'in Uygulama Süreci (kaynak: ERC-6551 teklifi)

Yukarıdaki diyagram ERC-6551'in temel şemasını göstermektedir. Süreç açıklamasını şu şekilde basitleştireceğiz:

  1. ERC-6551 uyumlu herhangi bir jetonu elinde bulunduran kullanıcı kaydı başlatır.
  2. ERC-6551'in kayıt sözleşmesi şablon sözleşme kodunu okur.
  3. Kayıt sözleşmesi NFT'nin sahipliğini doğrular.
  4. Standarda uygun bir sözleşme hesabı oluşturulur.
  5. Kullanıcı, oluşturulan Sözleşme Hesabı adresini kullanarak diğer protokollerle etkileşime girer veya diğer işlemleri tamamlar.

ERC-6551'in süreci sıradan kullanıcılar için biraz teknik olsa da geliştiriciler için TokenBound adında özel bir geliştirme aracı zaten mevcut.

Tokenbound, ERC-6551 standardına odaklanan açık kaynaklı bir araç setidir. Hizmetlerinden biri, ERC-6551 hesaplarını dağıtmanıza ve başkalarıyla etkileşimde bulunmanıza olanak tanıyan bir hesap tarayıcı arayüzüdür. Seçtiğiniz NFT için bir Tokenbound hesabı dağıtmakla ilgileniyorsanız şu adımları takip edebilirsiniz:

  1. https://tokenbound.org adresine gidin ve cüzdanınızı bağlayın.
  2. “NFT'm”e tıklayın.
  3. İstediğiniz NFT'yi seçin ve ardından “Hesabı Dağıt” düğmesine tıklayın.
  4. İşlemin dağıtımını cüzdanınızla onaylayın ve işlemin tamamlanmasını bekleyin.
  5. Artık seçilen NFT'nin kontrol panelinde “Cüzdan Kullan” seçeneğini göreceksiniz.

Tokenbound'un resmi web sitesine göre şu anda ERC-6551 kullanan 12,5 bin NFT var ve EVM blockchain üzerinde 1.400'den fazla işlem tamamlandı.

Not: Yukarıdaki işlemler yalnızca eğitimsel tartışma amaçlıdır. Tokenbound sözleşmesinin güvenliği şu anda %100 belirlenemiyor, bu nedenle lütfen risklerin farkında olun.

İlgili Teknolojiler ve Konseptler

ERC-6551 ile ilgili olarak ERC-721, SBT, AA vb. teknolojilerle belirli korelasyonları vardır. Bu kavramları öğrenmek ERC-6551'in teknik özelliklerini ve avantajlarını daha iyi anlamamıza yardımcı olabilir.

ERC-721

ERC-6551, ERC-721'in uzantısı etrafında oluşturulmuş bir standarttır. ERC-721 token standardı, geliştiricilerin değiştirilemez tokenler (NFT'ler) oluşturmasına olanak tanır. "Değişimi mümkün olmayan", her tokenın benzersiz bir değere sahip olduğu ve doğrulanabilir, benzersiz bir dijital nesne olarak hizmet ettiği anlamına gelir. NFT'ler, ERC20 tokenleri gibi birbirleriyle değiştirilemez.

ERC-721 tokenleri genellikle fiziksel varlık sözleşmeleri, dijital koleksiyonlar ve dijital sanat gibi blockchain üzerindeki bir öğenin sahipliğini temsil etmek için kullanılır. Ayrıca benzersiz olmaları nedeniyle ERC-721 tokenleri birbirleriyle değiştirilemez. Kısacası ERC-721 standardının oluşturulması, Ethereum ekosisteminin token benzersizliği ihtiyacını karşılamayı amaçlamaktadır.

SBT

Ekip ayrıca röportajda ilhamın SBT'den geldiğini belirtti. SBT, kullanıcının hesabına veya cüzdanına bağlanan ve oluşturulduktan sonra alınıp satılamayan bir token olan Soulbond Token anlamına gelir. Bir başvurudaki sosyal ilişkilerin kanıtı olarak özgeçmişe benzer şekilde taahhütleri, nitelikleri, bağlantıları vb. temsil etmek için kullanılabilir.

ERC-6551 ile temel fark, SBT'nin bağlı yeni bir NFT'ye dayanması, ERC-6551'in ise ERC-721 standardının bir uzantısı olması ve çoğu ERC-721 standardına uygulanabilmesidir.

AA

AA, ERC-4337 protokolünü temel alan bir teknoloji olan Hesap Özeti anlamına gelir. Kullanıcıların, anımsatıcı ifadeler ve özel anahtarlar tarafından kontrol edilen geleneksel EOA cüzdanları yerine akıllı sözleşme cüzdanlarını kullanmalarına olanak tanır. Akıllı sözleşmeleri hesaplara bağlayarak sıkıcı günlük işlemleri ortadan kaldırır ve sosyal hesap kurtarma, tek tıklamayla zincirler arası işlemler ve toplu işlemler gibi kullanıcı deneyimini optimize eder.

Her ikisi de hesapları ve akıllı sözleşmeleri birleştirdiğinden, birçok kişi bunları karşılaştırmaya yöneliyor. Ancak yenilikleri farklı seviyelerde yer alıyor; biri hesap sistemi düzeyinde, diğeri NFT standardı düzeyinde. Birincisi sektör için daha temel nitelikteyken ikincisi daha çok NFT temellerine odaklanıyor. Belki gelecekte ikisi arasında daha yenilikçi entegrasyon noktaları ortaya çıkacak.

AA hakkında daha fazla ayrıntı için lütfen Gate Learn makalesine bakın.《Hesap Özeti ve Sıcak Çalışıyor》

ERC-6551 Uygulama Senaryoları

ERC-6511'in Avantajları

Şekillendirilebilirlik

NFT'leri akıllı sözleşmelerle birleştirmek daha yaratıcı olasılıkları beraberinde getirir ve NFT'leri hesap olarak kullanmak ölçeklenebilirliği artırabilir. Ek olarak, NFT'lerde depolanan varlıklar ve NFT'lerin kendileri değiştirilebilir olduğundan, NFT'ler daha da benzersiz hale gelecektir.

Programlanabilirlik

Şu anda varlık transferleri için sözleşme hesabı tanımlıdır. Ancak sözleşme özellikleri nedeniyle gelecekte daha fazla özel operasyona destek verebilir.

Mülkiyet Ayrımı

NFT'leri bir hesap olarak tutarak, bir EOA hesabı bir protokole bağlandığında tüm varlıkların önceden açığa çıkması sorununu çözebilir ve hesap yönetimi açısından daha avantajlıdır.

Potansiyel Kullanım Durumları

ERC-6551'in teknik özelliklerine ve avantajlarına dayanarak aşağıdakiler gibi birçok potansiyel kullanım durumu vardır:

  1. Öğeler, giysiler ve ekipmanlar için envanter sistemleri (oyunlar/meta veri için tasarlanmıştır)
  2. Topluluk sadakati veya itibar sistemleri
  3. Bir varlık sepeti (sanat eserleri, koleksiyon parçaları, DeFi) basmak veya yönetmek
  4. Şekillendirilebilir medya yapıları (şarkıdan şarkıya, sanat katmanından resme, dijital tekstilden giyime)
  5. Yeni zincir içi oyun mekanizmaları
  6. Zincir üstü meme/türev ekonomileri
  7. Cüzdan yerine erişim aracı olarak NFT'ler
  8. NFT teminatlandırmasından getiri elde etmek gibi NFTFi şekillendirilebilirliğini artırma
  9. Sahipliği aktarmadan hesapları yetkilendirme
  10. Kimlik kartları oluşturmak için merkezi olmayan kimlikleri birleştirmek

Gerçek Dünya Uygulamaları

Kumbara

Piggybank, ERC-6551 NFT'yi bir tasarruf hesabına dönüştüren ve kullanıcıların ETH'yi doğrudan NFT'ye yatırmasına olanak tanıyan, ETH Global Waterloo hackathon'un bir projesidir. Para yatırıldıktan sonra para çekmenin tek yolu NFT'yi yok etmektir ve daha fazla para yatırıldıkça özellikler değişir. Şu anda yalnızca Goerli test ağında bulunmaktadır.

Kaynak: https://testnets.opensea.io/collection/piggybanknft6551

Yukarıdaki şekilde gösterildiği gibi, para yatırma işleminden sonra NFT yatırılan tutarı gösterecektir ve yalnızca tokenlar değil, diğer NFT'ler de aktarılabilir. Piggybank esas olarak ERC-6551'in varlık aktarma işlevini destekleyen bağlayıcı hesap özelliğini kullanmaktadır. Şu anda bu proje hala demo durumundadır.

Lens Protokolü

Lens Protokolü, Web3 alanında yüksek tanınırlığa sahip, açık kaynaklı, şekillendirilebilir, merkezi olmayan bir sosyal medya protokolüdür. İçeriği ve sahipliği tokenize ederek kullanıcıların profillerini, kullanıcıları takip eden Profil NFT'leri olarak basıyor ve içerik aynı zamanda hayranlara satılmak üzere NFT'ler olarak basılıyor. V2'sinde önemli bir işlevsellik yükseltmesi için ERC-6551'i kullanır.

CryptoKitty Kullanarak Hesap Gösterimi. Kaynak: Lens Protokolünün Aynası

Lens Protokolü V2'de ERC-6551, kişisel profil cüzdanlarına olanak tanıyarak kişisel profiller ile ERC-6551 belirteç standardı arasında kullanıma hazır destek sağlayarak güçlü şekillendirilebilirliği yeniden sunar. V2'de "basma" ve "toplama"dan elde edilen değer, sahip adresleri yerine kişisel profillerde birikerek NFT'lere kendi sosyal ilişkilerini, seslerini duyurmalarını ve para kazanma fırsatlarını sunabilir. Örneğin, bir CryptoKitty bir Lens profiline sahip olabilir, diğer CryptoKitties'i takip edebilir ve içerik yayınlayarak kendi değer zincirini oluşturabilir. Benzer şekilde, sanal oyun dünyası Sandbox'ta sanal arazi satın alabilirsiniz ve arazi, bir posta kutusu açmak ve diğer sanal alanlarla iletişim kurmak için bir Lens profiline sahip olabilir.

Zorluklar ve Beklentiler

Zorluklar

Mevcut NFT projelerinden ve platformlarından destek almak

Tüm NFT projeleri, özellikle de CryptoPunks gibi OwnerOf yöntemini izlemeyenler, ERC-6551 standardına uymaz. Bu, en popüler ve değerli NFT'lerden bazılarının token bağlantılı hesap özelliğinden yararlanamayacağı anlamına geliyor.

Teknik Olgunluk

Teknik veya ticari nedenlerden dolayı bazı NFT platformları ERC-6551 standardına entegre olmak istemeyebilir veya entegre olamayabilir. Bu nedenle ERC-6551 NFT'ler tüm koleksiyonerlerin ve yaratıcıların kullanımına hemen sunulamayabilir.

Sözleşme Güvenliği

ERC-6551 NFT'ler akıllı sözleşmeler yoluyla varlıklara sahip olabilir ve uygulamalarla etkileşime girebilir; bu da onları güvenlik açıklarından yararlanmaya çalışan bilgisayar korsanları için çekici hedefler haline getirir. İki güvenlik kaygısı dikkat çekicidir:

  • Dolandırıcılık: Satıcılar, ETH içerdiği iddia edilen NFT'leri satarak ve satış sonrasında ETH'yi geri çekerek alıcıyı boş bir hesapla bırakarak alıcıları aldatabilir.
  • Sahiplik Döngüsü: Bir NFT'nin kendi token bağlı hesabına (Token Bağlı Hesap) yerleştirildiği, varlığın kalıcı olarak erişilemez bir durumda kilitlendiği ve bir "sahiplik döngüsü" oluşturduğu bir durum ortaya çıkabilir.

Öğrenme eğrisi

ERC-6551, kullanıcı dostu ve sezgisel bir deneyim gerektirir. NFT'ler için yeni karmaşıklıklar ve işlevler getirerek kullanıcıların bunları etkili bir şekilde kullanabilmeleri için anlayışlarını ve farkındalıklarını yükseltmelerini gerektirir. Örneğin, kullanıcıların token bağlantılı hesapları ve varlıklarını nasıl oluşturacaklarını, bunlara nasıl erişeceklerini, yöneteceklerini ve aktaracaklarını öğrenmeleri gerekebilir.

Beklentiler

Lens gibi iyi bilinen Web3 protokollerinin entegrasyonu ve çeşitli yeni projelerin girişimleri, ERC-6551'in fizibilitesini ve şekillendirilebilirliğini göstermiştir. ETHGlobal Waterloo hackathon'unda 11 projeden 4'ü projeyle ilgiliydi. Ancak bu girişimler aynı zamanda ERC-6551'in mevcut uygulamalarının temel varlık depolama ve kör kutular gibi basit ürün denemeleriyle sınırlı olduğunu da göstermektedir. Daha önce “Potansiyel Kullanım Durumları” bölümünde bahsedilen birçok senaryo henüz hayata geçirilmemiştir.

Pek çok senaryo makul olsa da iyimserliği yumuşatmak akıllıca olacaktır. Başlangıçta TBA'ların arkasındaki kavramlardan biri olan SBT dikkat çekti ve yaratıcı heyecanı ateşledi. Ancak pazar henüz olgun ve sürdürülebilir projelere tanık olmadı. Ayrıca AA gibi benzer teknolojilerin rekabeti de TBA teknolojisinin pazar duruşunu etkiliyor. Bu nedenle, ERC-6551'in geleceği, kullanım senaryolarının başarılı şekilde gösterilmesine ve daha geniş kullanıcı kabulünün desteklenmesine önemli ölçüde bağlıdır.

Çözüm

Yaygın Web3 bağlamlarında, NFT'ler ile DeFi ve GameFi arasındaki bağlantı yakın değildir ancak ERC-6551'in ortaya çıkışıyla, NFT'leri akıllı sözleşmelerle bağlamak, NFT'leri bir hesaptaki salt varlıklardan, "alt hesaplara" dönüştürmüştür. Varlıkları bağımsız olarak kontrol etmek ve çeşitli Dapp'lerle etkileşimde bulunmak. Bu, NFT'ler için diğer Web3 alanlarındaki faydalarını artıran önemli bir değişikliktir. Mevcut pazar girişimleri yalnızca teknik ön denemeler veya basit entegrasyonlardan ibarettir ve daha yenilikçi uygulama senaryolarını öngörebiliriz. Son olarak, bazı risklere ve sınırlamalara rağmen, başlangıç aşamasında bile topladığı ilgi takdire şayandır ve başarıları da takdire değerdir.

Auteur : Wayne
Traduction effectuée par : Sonia
Examinateur(s): Edward、KOWEI、Elisa、Ashley He、Joyce
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!