Circle, CCTP Hızlı Transfer için önceden ödeme ücretleri ekliyor
Circle, CCTP Hızlı Transfer'e önceden ücret ödemesi özelliğini ekledi; bu sayede geliştiriciler, hedef alıcıya teslim edilen tutarı korurken kaynak ağda çapraz zincir USDC ücretlerini tahmin edebilir ve toplayabilir.
Özet
CCTP geliştiricileri, USDC transferi öncesinde Hızlı Transfer ve Yönlendirme Hizmeti ücretlerini toplayabilir.
Ücretler, USDC veya kaynak blokzincirinin yerel gaz token'ı ile ödenebilir.
Circle'ın Fiyat Teklifi API'si, desteklenen protokol ücretlerini tek bir imzalı ve zaman sınırlı teklifte birleştirir.
Önceden ücret ödemesi, EVM tabanlı bir kaynak zinciri gerektirir; ancak transferler yine de desteklenen EVM dışı ağlarda tamamlanabilir.
CCTP, USDC'nin yakılmasından önce transfer ücretlerini toplar
Circle'ın resmi geliştirici belgelerine göre, işlem, bir uygulamanın imzalı ücret teklifi talep etmesiyle başlar ve bu teklif, kaynak blokzincirinde USDC yakma işlemiyle birlikte gönderilir.
Daha önceki ödeme yönteminde, protokol ücretleri, hedef ağda alıcı için basılan USDC'den kesilebilirdi. Böylece kullanıcı belirtilen tutarı gönderdiğinde, işlem başlangıcında girdiği miktardan daha az alabilirdi.
Önceden ödeme modeli, transfer miktarını ücretten ayırır. İşlem gönderildikten sonra bir CCTP akıllı sözleşmesi imzalı teklifi kontrol eder, ücreti toplar ve işlemi TokenMessengerV2'ye iletir; bu da USDC yakma işlemini tamamlar.
İlginizi çekebilir: 21 banka tarafından desteklenen kararlı coin küresel desteğiyle geldi, ancak USDT ve USDC ile rekabet edebilir mi?
Circle ardından transferi doğrular ve hedef zincirde tam belirtilen tutarı basar. Örneğin, bir kişi 100 USDC gönderdiğinde, alıcının 100 USDC almasını sağlayabilir ve ilgili protokol ücretini yalnızca kaynak ağda ayrı olarak öder.
Geliştiriciler bu yapılandırmayı Hızlı Transfer ücreti, Yönlendirme Hizmeti ücreti veya her ikisi için de kullanabilir. Hızlı Transfer, kaynak işlem tam olarak nihai hâle gelmeden USDC'nin başka bir zincire ulaşmasını sağlar; Yönlendirme Hizmeti ise fonları aktarırken hedef ağda bir işlemi de tamamlayabilir.
CCTP, yerel USDC'yi yakma-ve-basma sistemiyle çapraz zincir taşıma yapar. Protokol, jetonları kaynak zincirde yok eder ve aynı miktarı hedef zincirde basar; bu da geleneksel köprülerin yaygın olarak kullandığı sarılı varlıklardan kaçınır.
Crypto.news tarafından Ağustos ayında yayımlanan bir çapraz zincir köprü açıklamasına göre, CCTP bu yayıncı kontrollü modelin en büyük uygulamasıdır. Genel amaçlı bir köprüden farklı olarak bu sistem, Circle'ın bağlı tüm ağlarda altyapısını kurup işletmesine dayanır.
Circle Fiyat Teklifi API'si iki CCTP ücretini birleştirir
CCTP Teklif API’si aracılığıyla bir uygulama, aktarım miktarını, kaynak ve hedef alan tanımlayıcılarını, seçilen ödeme belirtecini ve fiyatlandırılmasını istediğiniz ücretleri gönderir.
PRE_FINALITY isteği, Hızlı Aktarım ücretini kapsar; FORWARD isteği ise Yönlendirme Hizmetini kapsar. Geliştiriciler, ücretleri ayrı sistemlerle hesaplayıp göstermek yerine, her iki isteği aynı API çağrısında yerleştirebilir.
Yanıt, toplam ücreti, her hizmet için ayrıntılı ücret dağılımını, ödeme belirtecini ve zincirüstü işlemle birlikte sunulması gereken imzalı bir teklifi içerir. Circle, teklifi belirtilen aktarım miktarı ve hedefe bağlar; Yönlendirme Hizmeti teklifleri ayrıca hedef çağıranı ve kancası verilerine bağlıdır.
Geliştirici, aktarımı göndermeden önce bağlı değerlerden birini değiştirirse işlem geri döner. Her teklifin ayrıca geçerlilik süresi ya da kaynak zinciri blok sınırı vardır; bu nedenle orijinal teklif süresi dolduğunda uygulamanın yeni bir fiyat alması gerekir.
Circle’ın mevcut belgelerine göre, Arbitrum, Avalanche, Base, Linea, OP Mainnet, Polygon PoS, Sonic, Unichain ve World Chain dahil olmak üzere çoğu desteklenen ağda yaklaşık iki dakikalık geçerlilik süresi geçerlidir. Ethereum tekliflerinin tahmini geçerlilik süresi iki buçuk dakikadır; ancak Circle, bu sürenin değişebileceğini belirtir.
İmzalı teklif, yakma işleminin gönderilmesinden önce uygulamaya tam protokol maliyetini verir. Böylece geliştiriciler, kullanıcıya aktarım miktarını, ücreti ve nihai miktarı önceden gösterebilir; USDC başka bir zincire ulaştıktan sonra ayrı ayrı kesilebilecek ücretleri tahmin etmeye gerek kalmaz.
Kullanıcılar CCTP ücretlerini USDC veya yerel tokenlarla ödeyebilir.
Ödeme için geliştiriciler, USDC’yi veya kaynak blokzincirinin yerel gaz varlığını seçebilir. Yerel token ödemesi varsayılan seçenektir ve teklif edilen miktar, işlemde yerel değeri olarak eklenir.
USDC seçeneği, uygulamanın istekte kararlı coin’in kaynak zinciri adresini belirtmesini gerektirir. Kullanıcı daha sonra TokenMessengerWithFees sözleşmesine, aktarılan USDC ve ücret için gerekli ek USDC’yi harcamasına izin vermelidir.
Her iki miktar da bu durumda gönderenin bakiyesinden gelir; ancak sözleşme bunları ayrı ayrı işler. Sadece aktarım miktarı CCTP’nin yakma-ve-baskı sürecine girer; önceden ödenen ücret ise yakma işleminden önce toplanır.
Yerel bir token kullanmak, gönderenin USDC bakiyesini yalnızca aktarım için seçilen miktar kadar azaltarak sabit tutabilir. Bu seçenek, zaten başlangıç zincirinde gaz varlıklarına sahip cüzdanlar ve uygulamalar için uygundur; USDC ödemesi ise geliştiricilerin işlem maliyetlerini dolara göre belirtmesine olanak tanır.
Yönlendirme Hizmeti işlemlerinde, güncellenmiş sözleşme, geliştirici özel kancası verisi sağlamadan yönlendirme teklifi istediğinde gerekli cctp-forward kancasını otomatik olarak oluşturabilir. Özel talimat kullanan uygulamalar, imzalı teklifi aldıklarında kullandıkları aynı kancası verisini göndermelidir.
Circle’ın örnek uygulaması, 10 USDC’yi Base Sepolia’dan Arc Testnet’e aktarır ve her iki hizmet ücretini de önceden öder. Şirket, geliştiricilerin aynı süreci uygun EVM kaynak ağları ve Yönlendirme Hizmeti tarafından desteklenen herhangi bir hedef için izleyebileceğini belirtir.
EVM gereksinimi, Solana’yı kaynak zincir olarak dışlar.
Ön ücret teklifleri şu anda aktarımın EVM uyumlu bir blokzincirinden başlatılmasını gerektirir. Circle’ın API belgelerine göre, kaynak alanı, ön ödemeli ücretleri desteklemeli ve istenen hizmete bağlı olarak ek koşulları karşılamalıdır.
Hızlı Aktarım teklifleri, yalnızca kaynak blokzinciri sonluluktan daha hızlı yerleşim desteği sunduğunda mevcuttur. Benzer şekilde, bir uygulama yalnızca hedef, Circle’ın Yönlendirme Hizmetiyle uyumlu olduğunda yönlendirme ücreti talep edebilir.
Mevcut yapıda Solana, EVM uyumlu olmadığı için ön ücretli bir işlem için kaynak ağ olarak görev yapamaz. Uygulamalar, seçilen rota ve hedef hizmet desteklendiğinde yine de USDC’yi Solana’ya gönderebilir.
Circle, daha fazla zincire yerel USDC ekleyerek CCTP’nin ağ yayılımını sürdürmüştür. Ağustos ayında Circle, X Layer üzerinde CCTP’yi başlatmış ve protokolü 26 blokzincire, yerel USDC’yi ise 36 ağa genişletmiştir.
Kurumsal kullanıcılar için Circle, Temmuz ayında Gateway’i Fireblocks ile entegre etmiştir; böylece müşteriler, Fireblocks’in kontrolleri, onay sistemleri ve işlem kayıtları aracılığıyla desteklenen zincirler boyunca tek bir USDC bakiyesini yönetebilir.
Amerikalı kullanıcılar, CCTP’ye erişim sağladıkları platformlar ve uygulamaların şartlarına tabidir. Circle’ın USDC şartnamesine göre, ABD’de ihraç edilen kararlı coin’i ilgili eyalet para aktarım yasaları kapsamında depolanan değer veya önceden ödenmiş erişim olarak değerlendirilir; üçüncü tarafın USDC desteğinin Circle’ın o hizmeti onayladığı anlamına gelmediği de vurgulanmıştır.
Daha fazla oku: BitMine, Tom Lee'nin yükseliş öngörüsüyle 28.086 ETH satın aldı


