Waves Entegrasyonuna Genel Bakış
Waves; özel token ihracı, hızlı takas ve erişilebilir bir geliştirme ortamına odaklanarak inşa edilmiş bir blockchain platformudur. Yerleşik merkeziyetsiz borsası ve düşük varlık oluşturma maliyetleri, onu tokenizasyon projeleri, DeFi uygulamaları ve zincirler arası köprüleme protokolleri için popüler bir seçim haline getirmiştir.
Codono’nun kripto borsası yazılımı, yalnızca varlık kimliği (Asset ID) gerektiren bir yapılandırma iş akışıyla yerel WAVES ve Waves üzerinde ihraç edilmiş herhangi bir varlığı listelemenizi sağlayan eksiksiz Waves desteği sunar.
Desteklenen Varlıklar
Yerel WAVES
- Waves mainnet üzerinde tam para yatırma ve çekme desteği
- Ağ genelinde işlem ücretlerini ödemek için kullanılır
- Baz veya karşıt işlem çifti olarak mevcuttur
Waves Varlıkları (Özel Tokenlar)
- Benzersiz Asset ID ile tanımlanan, Waves blockchain üzerinde ihraç edilmiş herhangi bir token
- Waves’e köprülenmiş stablecoin’ler (USDN/USDC eşdeğerleri, neutrino tabanlı varlıklar)
- Proje tokenları, fayda tokenları ve yönetişim tokenları
- Programlanabilir transfer mantığına sahip akıllı varlıklar (aşağıdaki uyarılara bakın)
Borsanıza yeni bir Waves varlığı eklemek yalnızca Asset ID gerektirir. Platform, varlık adını, ondalık basamağını ve toplam arzını Waves node’undan otomatik olarak çeker.
Waves’in EVM Zincirlerinden Farkları
Waves, Ethereum ailesi blockchain’lerden farklı bir teknik model kullanır. Borsa operasyonlarını etkileyen temel farklar:
Sözleşme adresleri yerine Asset ID’ler
EVM zincirleri tokenları akıllı sözleşme adresleriyle tanımlar. Waves ise varlıkları, oluşturulma sırasında atanan benzersiz base58 kodlamalı bir Asset ID ile tanımlar. Yönetici panelindeki arama ve doğrulama iş akışı bunu hesaba katar — bir 0x… sözleşme adresi yerine Asset ID girersiniz.
Birleşik ücret para birimi
Hangi varlığın transfer edildiğinden bağımsız olarak, tüm Waves ağ ücretleri WAVES (yerel coin) ile ödenir. Bu, gas rezervi yönetimini basitleştirir: varlık çekimleri dahil tüm giden işlemler için sıcak cüzdanınızda yalnızca bir WAVES bakiyesi tutmanız yeterlidir.
İşlem türleri
Waves, farklı işlemler için ayrı işlem türlerine sahiptir: varlık göndermek için TransferTransaction, toplu transferler için MassTransferTransaction ve dApp’lerle etkileşim için InvokeScriptTransaction. Platform, standart çekimler için TransferTransaction kullanır ve birden fazla kullanıcı yatırmasını konsolide ederken ücret maliyetlerini düşüren toplu süpürme işlemleri için MassTransferTransaction kullanabilir.
Ride akıllı varlıkları
Waves üzerindeki varlıklar, isteğe bağlı olarak her transferde çalışan ve transferi onaylayabilen veya reddedebilen ekli bir Ride scriptine sahip olabilir. Standart (scriptsiz) varlıklar öngörülebilir davranır. Transfer kısıtlamaları olan bir akıllı varlığı listelemeyi planlıyorsanız, çekimleri etkinleştirmeden önce davranışı kapsamlı şekilde test edin.
Cüzdan Mimarisi
Yatırma Adresleri
Platform, her kullanıcı için benzersiz bir Waves adresi oluşturur. Tüm Waves varlıkları aynı adres biçimini paylaşır — bir kullanıcının tek Waves yatırma adresi, WAVES’i ve herhangi bir Waves varlığını aynı anda kabul eder. Yatırmalar cüzdan katmanı tarafından izlenir ve yapılandırılan onay sayısına ulaşıldığında kullanıcının borsa hesabına geçirilir.
Süpürme Mantığı
Waves varlık yatırmaları kullanıcı yatırma adreslerinde birikir ve periyodik olarak sıcak cüzdana süpürülür. Tüm ücretler WAVES ile ödendiğinden, süpürme işlemleri süpürme cüzdanında yalnızca bir WAVES bakiyesi gerektirir — varlık başına gas tokenına gerek yoktur. Platform, her süpürme için ücreti mevcut ağ koşullarına göre otomatik olarak hesaplar.
MassTransfer ile Toplu Süpürme
Büyük kullanıcı tabanına sahip borsalar için MassTransferTransaction, birden fazla varlık yatırmasını tek bir işlemde konsolide etmeye olanak tanır. Bu, birçok adresten aynı anda süpürme yaparken toplam ücret harcamasını azaltır. Yönetici paneli, toplu işlem boyutu ve ücret stratejisinin ayarlanabildiği bir süpürme yapılandırma sayfası içerir.
Sıcak ve Soğuk Cüzdan Ayrımı
Büyük WAVES ve varlık bakiyeleri soğuk cüzdan depolamasında tutulmalıdır. Sıcak cüzdan işleme koymadan önce bir çekimin manuel yetkilendirme gerektirdiği eşiği yapılandırın.
Entegrasyon Yöntemleri
Blockgum Entegrasyonu
Blockgum, yönetilen Waves altyapısı sağlar:
- Cüzdan adresi oluşturma ve yönetimi
- WAVES ve tüm Waves varlıkları için gerçek zamanlı yatırma izleme
- Bakiye senkronizasyonu ve onay takibi
- Ağ ücreti tahminiyle çekim işleme
- Maliyet açısından verimli toplu süpürmeler için mass transfer desteği
- Onaylanan yatırma ve çekimler için webhook bildirimleri
Blockgum, Waves node operasyonlarını üstlenir ve blockchain ile senkronize kalır; böylece kendi node’unuzu çalıştırma ve bakım yapma ihtiyacını ortadan kaldırır.
Doğrudan Node Entegrasyonu
Tam altyapı kontrolü için:
- Standart REST API üzerinden kendi barındırdığınız Waves node’una bağlanın
- Tüm işlem verilerine tam görünürlük
- Üçüncü taraf API bağımlılığı yok
- Yönetici panelinde birincil ve yedek node uç noktalarını yapılandırın
Waves node yazılımı açık kaynaklıdır. Bir node çalıştırmak, orta düzeyde sunucu kaynakları ve güvenilir bir internet bağlantısı gerektirir.
Performans Özellikleri
| Metrik | Değer |
|---|---|
| Blok süresi | ~60 saniye |
| Önerilen onaylar (standart) | 3 blok (~3 dakika) |
| Önerilen onaylar (büyük yatırmalar) | 6 blok (~6 dakika) |
| Ücret modeli | İşlem türü başına sabit WAVES ücreti |
| Gas tokenı | WAVES (tüm ücret türleri) |
Waves, Leased Proof of Stake (LPoS) konsensüsü kullanır. 1-2 bloğun ötesindeki blok yeniden düzenlemeleri pratikte son derece nadirdir; yukarıdaki onay eşikleri ihtiyatlı bir güvenlik payı sağlar.
Hangi Borsalar Waves Desteğinden En Çok Yararlanır
Waves, şunlar için güçlü bir seçimdir:
- Mevcut Waves topluluğu kullanıcılarına hizmet veren borsalar — Waves’in likidite için merkezi platformlar arayan yerleşik bir kullanıcı tabanı vardır.
- Tokenizasyon platformları — Waves’in düşük varlık ihracı maliyeti, hızlı token oluşturmak isteyen projeler için popüler olmasını sağlar. Bu varlıkların bir CEX’te listelenmesi, yalnızca DEX’in sağlayamayacağı likidite sunar.
- Köprülenmiş stablecoin’lerle ilgilenen borsalar — Waves üzerinde USD’ye sabitlenmiş birkaç stablecoin ihraç edilmiştir; bunları listelemek, Ethereum gas maliyeti olmadan bir stablecoin çifti ekler.
- Çok zincirli borsalar — Waves, EVM zincirlerinin yanında farklılaştırılmış bir zincir listelemesi ekler ve Waves varlıklarını elinde tutup tek bir platform isteyen kullanıcılara hitap eder.
Yönetici Yetenekleri
- WAVES ve bireysel Waves varlık işlemlerini etkinleştirme veya devre dışı bırakma
- Otomatik metaveri çekimi (ad, ondalık basamak, arz) ile Asset ID kullanarak Waves varlıkları ekleme
- Varlık başına yatırma onay eşiklerini yapılandırma
- Sıcak cüzdan WAVES bakiyesini (tüm ücretler için kullanılır) düşük bakiye uyarılarıyla izleme
- Çekim limitleri, minimum tutarlar ve manuel onay eşikleri belirleme
- İşlem başına Waves Explorer derin bağlantılarıyla tam işlem geçmişini görüntüleme
Başlarken
Waves desteği, Codono borsa paketine dahildir. Tipik kurulum adımları:
- Blockgum kimlik bilgilerini yapılandırın veya kendi barındırdığınız bir Waves node’una bağlanın
- Ana Waves cüzdanını oluşturun ve şifrelenmiş seed’i güvenli şekilde saklayın
- Yönetici paneli üzerinden Asset ID’leri kullanarak WAVES’i ve ilk varlık listenizi ekleyin
- Onay eşiklerini, süpürme ayarlarını ve çekim limitlerini yapılandırın
- Waves Testnet üzerinde uçtan uca yatırma ve çekme akışlarını test edin
- Waves mainnet’te yayına geçin
Waves entegrasyon yardımı, akıllı varlık yapılandırma rehberliği ve toplu süpürme optimizasyonu için ekibimizle iletişime geçin.