ERC-20 araçları

Sonic Token Sahipliğini Devret

Sonic ERC-20 tokeninizin sahipliğini başka bir cüzdana veya multisig'e devredin. OpenZeppelin Ownable ve Ownable2Step kontratlarıyla çalışır.

Sahipliği devret

Blokzincir

Seçilen blokzincire bağlanın.

Token adresi

Başlamak için ERC-20 token adresini girin.

Yeni sahip

Sahipliği alacak yeni adresi belirtin.

20lab Sonic sahiplik transfer aracı, herhangi bir ERC-20 token kontratının idari kontrolünü başka bir cüzdan adresine yeniden atamanıza olanak tanır. Bir projeyi yeni ekip üyelerine devretmek, kontrolü bir multisig'e taşımak veya DAO yönetişimine geçiş yapmak için gereklidir.

Araç, OpenZeppelin'in Ownable ve Ownable2Step kontratlarıyla (en yaygın iki sahiplik modeli) çalışır ve herhangi bir transferi izin vermeden önce bağlı cüzdanın şu anda sahipliği elinde bulundurduğunu doğrular.

Sonic token sahipliğini transfer etmek için:

  1. Şu anda kontratı sahibi olan cüzdanı bağlayın
  2. ERC-20 tokenin kontrat adresini girin
  3. Yeni sahibin cüzdan adresini girin (dikkatlice doğrulayın - bu geri alınamaz)
  4. İşlemi onaylayın

Transfer davranışı, kontratınızın hangi sahiplik modelini kullandığına bağlıdır:

  • Ownable - Transfer anındadır. Yeni sahip anında kontrolü kazanır.
  • Ownable2Step - Transfer önerilir. Sahiplik gerçekten transfer olmadan önce yeni sahip açıkça sahiplik kabul aracını kullanarak kabul etmelidir.

Sahiplik transfer aracı ana kontrat sahipliğini transfer eder. Bir sahibin kontrol ettiği belirli işlevler tamamen ERC-20 kontratınızın nasıl yazıldığına bağlıdır, ancak yaygın olarak şunları içerir:

  • Basma - Yeni ERC-20 tokenler oluşturma (yalnızca basılabilir tokenler için)
  • Duraklatma - Tüm transferleri durdurma (yalnızca duraklatılabilir tokenler için)
  • Kara liste - Belirli adresleri kısıtlama
  • Vergi yapılandırması - Transfer ücretlerini veya anti-bot kurallarını değiştirme
  • Beyaz liste yönetimi - Kısıtlı transfer mantığı olan tokenler için

Tüm ERC-20 tokenleri bu işlevlerin hepsine sahip değildir. Temel ERC-20 tokenleri sahipliğe sahip olabilir ancak sadece sahip işlevleri yoktur, özellik bakımından zengin tokenlerde ise birçok şey olabilir. Yeni sahip, kontratta tanımlanan tam işlevleri devralır.

Hayır - sahiplik transferleri orijinal sahibin eylemleri aracılığıyla geri alınamaz. Bir transfer tamamlandığında:

  • Orijinal sahip tüm idari hakları hemen kaybeder
  • Yalnızca yeni sahip sahipliği geri transfer edebilir (veya iptal edebilir)
  • Yeni sahibin özel anahtarı kaybolursa, sahiplik kalıcı olarak erişilemez

Bu kalıcılık nedeniyle, onaylamadan önce her zaman hedef adresi iki kez doğrulayın. Yüksek riskli transferler için, alıcı cüzdanın işlevsel olduğunu doğrulamak için önce küçük bir test işlemi gönderin. Ownable2Step modeli açık kabul gerektirerek bir güvenlik ağı ekler, ancak standart Ownable transferleri anlık ve nihaidir.

Evet - anlamlı değere veya aktif topluluğa sahip herhangi bir token için Sonic sahipliğini bir multisig cüzdana transfer etmek şiddetle önerilir.

Multisig sahipliği şunları sağlar:

  • Çoklu imza güvenliği - Tek bir anahtar tek taraflı hareket edemez
  • Tehlikeye atılmış cüzdanlara karşı koruma - Bir sızdırılan anahtar yıkıcı değildir
  • Merkezi olmayan yönetişim - Sahip eylemleri ekip veya topluluk konsensüsü gerektirir
  • Safe (Gnosis Safe) ile uyumluluk - En yaygın kullanılan EVM multisig çözümü

Multisig cüzdanlarına transferler aksi takdirde standart cüzdan transferleriyle aynıdır - multisig kontratı yeni sahip olur. Hedefiniz tam merkezsizleşmeyse, idari hakları kalıcı olarak tamamen kaldıran sahiplikten feragat yolunu düşünün.

Sahipliği yanlış bir adrese transfer etmenin ciddi, genellikle kalıcı sonuçları vardır:

  • Var olmayan veya bilinen özel anahtarı olmayan bir adrese gönderilirse, sahiplik kalıcı olarak erişilemez hale gelir
  • Kontrol etmediğiniz geçerli bir cüzdana gönderilirse, yalnızca o cüzdanın sahibi artık idari işlevleri kullanabilir
  • Yerleşik bir kurtarma mekanizması yoktur - transfer zincir üstünde onaylandığında nihaidir

Ownable kontratları için transfer anındadır. Ownable2Step kontratları için, beklemedeki durum belirlenen sahip tarafından talep edilmeyebilir - bu, iki adımlı modelin önemli bir güvenlik avantajıdır.

Bunlar ERC-20 kontratları için iki ana sahiplik modelidir:

  • Ownable - Tek adımlı transfer. Mevcut sahip transferOwnership(newOwner) çağırır ve yeni sahip hemen kontrolü alır. Basit ama riskli: yazım hataları sahipliği anında yanlış adrese gönderir.
  • Ownable2Step - İki adımlı transfer. Mevcut sahip yeni bir sahip önerir; yeni sahip transferi tamamlamak için açıkça acceptOwnership() çağırmalıdır. Çok daha güvenli - kimsenin kontrol etmediği adreslere kazara transferleri önler.

Modern kontratlar, güvenlik avantajı ekstra işlemin çok ötesine geçtiği için giderek artan oranda Ownable2Step kullanmaktadır. 20lab ERC-20 token oluşturucu her zaman Ownable2Step kullanır, ancak bu araç her iki modeli de destekler ve iki adımlı akış için eşleşen bir sahiplik kabul aracı da sağlar.

Araç standart sahiplik modellerini uygulayan ERC-20 tokenleriyle çalışır:

  • OpenZeppelin Ownable kullanan tokenler (tek adımlı transfer)
  • OpenZeppelin Ownable2Step kullanan tokenler (kabul ile iki adımlı transfer)
  • Aynı arayüz imzalarını takip eden özel sahiplik uygulamaları
  • 20lab aracılığıyla oluşturulan tüm ERC-20 tokenleri

Araç şunlar için sahipliği transfer edemez:

  • Sahiplik mekanizması olmayan tokenler (yöneticisi olmayan temel ERC-20 tokenleri)
  • transferOwnership mantığını ortaya çıkarmayan standart olmayan sahiplik modellerini kullanan tokenler
  • Sahipliği zaten feragat edilmiş tokenler

İlgili Yazılar

Bu ilgili blog yazılarıyla yolculuğunuza devam edin.

BNB Chain (BNB) cryptocurrency logo is centered on a dark background with yellow elements and abstract geometric and wave-like patterns.
BNB Smart Chain Token - How to Create BEP-20 Token

Learn how BNB Smart Chain enables fast, low-cost transactions for crypto token projects and decentralized applications.

19 Temmuz 2024

7 dk okuma

Sonic (S) cryptocurrency logo is centered on a dark background with orange and blue elements and abstract geometric and wave-like patterns.
Sonic Crypto Token - Launch Project on One of the Fastest Blockchains

Discover how Sonic crypto blockchain ecosystem delivers scalable, secure, and lightning-fast performance to transform your project's potential.

20 Aralık 2024

6 dk okuma

PancakeSwap logo on a dark background with brown smoke around it, with the words “Adding Liquidity” and a network of connections in the background.
Add Liquidity to PancakeSwap - How to Launch Your Token Successfully

Learn how to add liquidity to PancakeSwap V2 for your ERC-20 or BEP-20 token - a step-by-step guide covering pool creation, LP tokens, and security best practices.

25 Ocak 2025

7 dk okuma

Graphic with the inscription “ERC-20” on a geometric pattern background. The whole is kept in shades of red and brown.
ERC-20 - The Standard for Blockchain Token Creation

Learn what ERC-20 is and how it is standardizing tokens for cross-platform and cross-blockchain compatibility.

11 Kasım 2024

5 dk okuma