Vaka Çalışması: Kiralık Energy ile TRON'da USDT Toplama (Sweeping)

Vaka Çalışması: Kiralık Energy ile TRON'da USDT Toplama (Sweeping)

Bu gerçek bir TronZap entegrasyonudur. Ortağın isteği üzerine şirketin gerçek adı bu yazının tamamında "PAYLINE PSP" ile değiştirilmiştir. İş akışı, kaynak hesabı ve entegrasyon ayrıntıları üretimde çalıştıkları hâliyle anlatılmaktadır.

PAYLINE PSP lisanslı bir kripto ödeme sağlayıcısıdır: bir kripto (VASP tipi) lisansı taşır, online satıcılar adına coin ödemeleri kabul eder ve bunları stablecoin olarak mutabakata bağlar.

Çoğu ödeme işlemcisi gibi TRON'daki ekmek kapısı TRC20 USDT'dir ve mimarisi standart olandır: her fatura için benzersiz bir yatırım adresi.

Müşteri faturayı öder, fonlar o tek kullanımlık adrese düşer ve ardından her PSP'nin gayet iyi bildiği kısım gelir: sweep, yani fatura adresindeki USDT'nin şirket hazinesinde toplanması.

Ayda binlerce kez tekrarlanan bu tek adım, TRON ücretlerinin sizi kanattığı ya da kanatmadığı yerdir. PAYLINE PSP'nin bunu nasıl kanatmaz hâle getirdiğini anlatıyoruz.

TRON'da bir USDT sweep'inin anatomisi ve neden paraya mal olduğu

Sweep aslında bir USDT transferidir: fatura adresi USDT akıllı sözleşmesini çağırır ve bakiyeyi hazine cüzdanına gönderir. TRON'da bu sözleşme çağrısı iki kaynak tüketir:

  • Energy (Enerji): ~65.000 birim. Bir PSP için bu her zaman ucuz durumdur. Hedef, zaten USDT tutan şirketin kendi hazinesidir; dolayısıyla iki katına çıkan 131.000'lik "ilk kez alıcı" maliyeti bir sweep'te fiziksel olarak oluşamaz.
  • Bandwidth (Bant Genişliği): işlem baytları için ~345 puan.

TronZap entegrasyonundan önce PAYLINE'ın fatura adreslerinde Energy yoktu; bu yüzden ağ, sweeper'ın her adrese yatırdığı küçük TRX rezervinden yakıyordu: güncel 100 sun'luk Energy fiyatında sweep başına yaklaşık 7 TRX. Üstelik bu ücret daha kesilmeden önce birinin binlerce tek kullanımlık adrese TRX yerleştirmesi gerekiyor; bu da kendi personel maliyeti olan bir angarya. PAYLINE'ın ayda kabaca 60.000 ödenmiş faturalık hacminde hesap şöyle görünüyordu (örnek olması için TRX 0,30 $ alındı):

Sweep başına Ay başına (~60.000 sweep) Yıl başına
TRX yakarak ödenen Energy ~7 TRX ~420.000 TRX ≈126.000 $ ≈1.512.000 $
Aynı Energy TronZap'ten kiralanınca yakma fiyatının küçük bir kısmı birkaç kat daha az birkaç kat daha az

Bu iki satır arasındaki fark, bu hacimde ayda on binlerce dolarla ölçülür; kimseye ödenmeyen, zincir üstünde yok edilen para. Tüm vaka çalışması bu tek tabloda. Gerisi, çoğu ekibi şaşırtan bir ayrıntı dahil, entegrasyonun gerçekte nasıl çalıştığı.

Sweep'ler Bandwidth kiralaması gerektirmez. Hiç.

Fatura adresi deseninin size geri ödeme yaptığı yer burası. Etkinleştirilmiş her TRON hesabı günde 600 ücretsiz Bandwidth puanı alır ve bir USDT transferi yaklaşık 345 tüketir. Bir fatura adresi bir kez sweep edilir: ömrü boyunca tek bir giden işlem. Bir işlem, 345 puan, 600 ücretsiz: günlük hak bunu fazlasıyla karşılar.

Dolayısıyla tek adresten günde onlarca transfer yapan ve Bandwidth için bütçe ayırmak zorunda olan bir exchange servisinin sıcak cüzdanının aksine, tek kullanımlık fatura adreslerini sweep eden bir PSP'nin yalnızca Energy kiralaması gerekir. Bandwidth alışverişi yok, paket yok: ücretsiz hak her bir sweep'te işi görür. PAYLINE'ın sweep başına alışveriş listesi tam olarak tek satır: 65.000 Energy, bir saatlik delegasyon.

Buraya bir uyarı düşmek gerek, çünkü atlayan ekipleri ısırıyor: yalnızca TRC-20 token almış bir TRON adresi zincir üstünde henüz etkinleştirilmemiş olabilir ve etkinleştirilmemiş bir hesap sweep'i başlatamaz (ücretsiz Bandwidth'i de alamaz). PAYLINE bunu aynı TronZap çağrısının içinde halleder: transaction/new endpoint'i bir activate_address bayrağı alır, böylece yeni bir fatura adresi her ikisine de ihtiyaç duyduğunda etkinleştirme ve Energy delegasyonu birlikte gelir.

Uçtan uca hat

PAYLINE, TronZap Energy API'sini mevcut sweeper'ına bağladı.

Akışın tamamı dört çağrı ve bir yayın:

Bir PSP için TRON'da USDT toplama akışı

Entegrasyondan birkaç üretim notu:

  • Önce tahmin et, sonra satın al. estimate-energy TRON'un dinamik Energy modelini hesaba katar; böylece USDT sözleşmesinin ek ücret taşıdığı günlerde alışveriş, sabit kodlanmış bir 65.000'e değil gerçeğe göre boyutlandırılır.
  • Bir saatlik delegasyonlar sweep'lere tam oturuyor. Sweep, Energy ulaştıktan saniyeler sonra yayınlanır; 24 saatlik pencere için ödeme yapmanın anlamı yok.
  • Bütün işi PHP SDK taşıdı. Kimlik doğrulama (Bearer token + SHA-256 imzaları), yeniden denemeler ve hata yönetimi tron-energy-market/tronzap-sdk-php paketinden geldi. Sweeper yaklaşık yüz satır kod kazandı.
  • Toplu göndermek hâlâ önemli. Energy maliyeti USDT miktarına bağlı olmadığından PAYLINE fatura bakiyesinin tamamını tek transferde sweep eder; asla parça parça değil.

Uyum boyutu

Lisanslı bir PSP yalnızca para taşımaz, onu taramak da zorundadır. PAYLINE gelen ödemeler için AML kontrollerini aynı TronZap hesabı üzerinden yürütür: /v1/aml-checks/new endpoint'i, sweep kuyruğa alınmadan önce ödeyenin adresini ya da yatırım işlem hash'ini tarar ve riskli ödemeler hazine yerine manuel incelemeye yönlendirilir. Tek bir API anahtarı artık hem kaynak katmanını hem de bir tarama katmanını kapsıyor; bu da uyum ekibinin tuttuğu tedarikçi listesini kısalttı.

Hazinenin şimdi gördüğü

  • Sweep işlemlerinde TRX yakma satırı sıfıra indi; her sweep kiralık Energy ve ücretsiz Bandwidth ile çalışıyor.
  • TRX lojistiği bitti. Fatura adreslerine artık TRX rezervi yatırıp mutabakat yapmak gerekmiyor. Gerektiğinde etkinleştirme, Energy alışverişiyle birlikte geliyor.
  • Maliyetler doğrusal ve öngörülebilir oldu. Bir sweep = bilinen bir kiralama ücreti; TRX fiyat dalgalanmalarından ya da adresin ne kadar "yeni" olduğundan bağımsız.
  • 60.000 sweep'te, yakmanın tükettiği ~126.000 $'a karşı aylık beş haneli tasarruf; kesin rakam hacme, TRX fiyatına ve tronzap.com üzerindeki güncel kiralama oranlarına göre değişiyor.

Bu kurulumu kopyalayın

TRON'da fatura başına yatırım adresi çalıştırıyorsanız sizin sürümünüz kısa:

  • tronzap.com'a kaydolun ve kontrol panelinde API anahtarları oluşturun.
  • Her yatırım webhook'unda: estimate-energytransaction/new (yeni adresler için activate_address ile) → transaction/check → sweep'i yayınlayın.
  • Bandwidth'i tamamen atlayın; günlük 600 ücretsiz puan, tek seferlik bir sweep'in ~345'ini karşılar.
  • Kendi yığınınız için SDK'yı (PHP, Node.js ya da Python) ve Energy API Referansı'nı alın; yukarıdaki endpoint'ler işin tamamı.
  • Lisanslı operatörler için isteğe bağlı ama mantıklı: AML endpoint'lerini aynı hatta ekleyin.

Sık sorulan sorular

Gerçekten her zaman 65.000 Energy mi, hiç 131.000 olmaz mı?

Sweep'ler için evet, tek seferlik bir istisnayla: daha önce hiç USDT tutmamış yepyeni bir hazine cüzdanına yapılan ilk gelen transfer iki katı miktara mal olur. O tek olaydan sonra o hazineye yapılan her sweep sonsuza dek standart ~65.000 durumudur, çünkü iki kat maliyet yalnızca ilk kez USDT alan alıcılar için geçerlidir.

Bir müşteri aynı faturayı iki kez öderse ne olur?

Hiçbir şey değişmez. Her iki yatırım fatura adresinde tek bir bakiye olarak birikir ve sweeper bakiyenin tamamını tek transferde taşır. Energy maliyeti USDT miktarına bağlı olmadığından iki ödeme yine tek bir ~65.000 Energy'lik sweep ve tek bir ~345 puanlık Bandwidth kesintisi demektir.

Bir sweep ne zaman Bandwidth kiralaması gerektirir?

Yalnızca aynı adresin bir gün içinde birden fazla işlem yapması gerekseydi; ücretsiz hak hesap başına günde 600 puandır ve her transfer ~345 alır. Tek kullanımlık fatura adresi deseni oraya asla ulaşmaz; PAYLINE'ın alışveriş listesinin tek satırda (Energy) kalmasının nedeni tam olarak bu.

Özetle

USDT fatura adreslerini sweep etmek bir PSP'nin TRON'da yaptığı en tekrarlı işlemdir ve düzeltmesi en kolay olanıdır.

PAYLINE PSP'nin rakamları bunu açıkça söylüyor: eskiden yaklaşık 126.000 $ değerinde TRX yakan aynı 60.000 aylık sweep, şimdi bunun küçük bir kısmına kiralık Energy ile çalışıyor; Bandwidth ağın kendi ücretsiz hakkıyla karşılanıyor ve adres etkinleştirme aynı API çağrısına katlanmış durumda.

Desen özel bir mülkiyet değil. Bir webhook işleyicisinde dört TRON Energy API çağrısı ve defterden kaybolan bir yakma satırı.

Yazarlar

Yazan: Marc Wei — Blockchain Ödeme Mühendisi

İnceleyen: Aren Skovarr — TRON Mimarı, Araştırmacı ve CEX Stratejisti

Marc ve Aren TRON ekosistemiyle yatıp kalkıyor. Akıllı sözleşmeleri denetliyor, stake ve kaynak stratejileri tasarlıyor ve TRON Energy'yi ödemeler, borsalar, iGaming gibi gerçek iş senaryolarında kullanıma sokuyorlar.

TronZap'te danışman olarak kullanıcıların ve işletmelerin dijital varlıklarını akıllıca taşımasına yardımcı oluyorlar.

Geri