İçeriğe atla
BitcoinToolkit

Solana (SOL): İşlemler ve Doğrulayıcılar Nasıl Çalışır

Solana, hesaplar, yürütülebilir programlar ve birden fazla talimatı birleştirebilen işlemler etrafında inşa edilmiş bir proof-of-stake blok zinciridir. SOL onun yerel varlığıdır ve ağ ücretlerini öder. Bu sayfa, Solana İşlemlerinin ve Doğrulayıcıların Nasıl Çalıştığına ve kullanıcıların fon göndermeden, ücret ödemeden veya ağı kullanmadan önce yapmaları gereken kontrollere odaklanır.

Cüzdan adreslerini, token hesaplarını, programları veya ücret ayarlarını karıştırmadan bir Solana işlemini hazırlayın ve doğrulayın.

Konu:
Solana
Piyasa modu:
Yalnızca Anlık Görüntü
Ücret varlığı:
SOL
Saat Dilimi:
UTC

Bu eğitim amaçlı bir ağ ve piyasa referansıdır. Bir işlemi simüle etmez, bir token mintini doğrulamaz, bir doğrulayıcı seçmez veya yatırım tavsiyesi sağlamaz.

İçerik sahipliği: BitcoinToolkit Editör Ekibi Teknik referanslar: Resmi protokol ve geliştirici belgeleri. İnceleme yaklaşımı: Teknik açıklamalar birincil kaynaklara göre kontrol edilir ve ağ veya varlık değiştiğinde güncellenir. Son içerik incelemesi: Veri entegrasyonu son test:

Solana İşlemleri ve Doğrulayıcılar Nasıl Çalışır

Proof of stake ve ağ saati sıralamayı desteklerken, kullanıcı güvenliği yine de imzalara, program davranışına ve onay düzeyine bağlıdır.

Ağ seç, Ücret varlığını finanse et, İşlemi gözden geçir, Yürüt, Kesinliği kontrol et adımlarını gösteren Solana iş akışı
İlk kullanıcı kararından doğrulanmış bir sonuca kadar Solana iş akışı.

Konsensüs, cüzdan izin modeli değildir

Doğrulayıcılar Solana proof of stake altında oy kullanır, blok üretir ve ödüller kazanır. Proof of History, protokol tarafından kullanılan sıralı bir kriptografik saat sağlar; doğrulayıcı konsensüsünün yerine geçen bir şey olarak tanımlanmamalıdır. SOL delegasyonu, stake'i bir doğrulayıcı oy hesabına atar ancak günlük cüzdan imzalama yetkisini devretmez.

Kesinleşmiş onay, yalnızca bir RPC tarafından gözlemlenen bir işlemden daha güçlü bir durumu temsil eder. Uygulamalar ayrıca RPC gecikmesini veya anlaşmazlığını da hesaba katmalıdır. Kesinleşmiş kötü niyetli bir talimat hâlâ kötü niyetlidir: konsensüs, ağ yürütmesini onaylar, kullanıcının belirli bir token yetkisini veya program çağrısını onaylamayı amaçlayıp amaçlamadığını değil.

Yaygın hata yolları

Sık yapılan hatalar arasında yanlış küme için imzalama, doğrulanmamış bir mint'e güvenme, geniş token yetkisi onaylama, değiştirilmiş talimatları incelemeden süresi dolmuş bir işlemi yeniden deneme veya aşırı bir hesaplama birimi fiyatı belirleme yer alır. Donanım cüzdanları ve simülasyonlar bazı riskleri azaltır ancak bilinmeyen bir programı güvenilir kılamaz.

Solana Araçları

Ücret Hesaplayıcıları

Stablecoin Transfer Ücreti Hesaplayıcı

Doğrulanmış ağlar arasında USDC, USDT ve DAI transfer ücretlerini tahmin edin. Ücret varlıklarını, maliyet aralıklarını, ücret yüzdelerini ve gönderenin toplam maliyetini karşılaştırın.

Girdi / çıktı
Girdiler ve çıktılar yayınlanan araca göre değişir.
Test durumu
Geçti
Son test
Aracı Aç

Solana İşlem ve Ücret Kontrolleri

Solana her tür durumu tek bir cüzdan hesabında saklamaz. Programların ve veri hesaplarının ayrı rolleri vardır.

Durum hesaplarda yaşar

Kalıcı Solana durumunun her parçası, 32 baytlık bir adresle tanımlanan bir hesapta tutulur. Bir hesap, lamportları, veriyi, bir sahip programını ve yürütmeyle ilgili alanları kaydeder. Sahip, o hesap verisini değiştirmesine izin verilen programdır; bir cüzdan anahtarını kontrol eden kişi olması gerekmez.

Solana programları, sBPF bayt kodu içeren yürütülebilir hesaplardır. Bir program genellikle durumsuz olarak kabul edilir çünkü değişken uygulama durumu, her talimata sağlanan ayrı hesaplarda yaşar. Bu, çalışma zamanının yürütmeden önce bir işlemin hangi hesapları okuyacağını veya yazacağını görmesini ve aynı yazılabilir durum için rekabet etmeyen işleri planlamasını sağlar.

Cüzdanlar, token hesapları ve PDA'lar

Bir cüzdan adresi SOL'ye sahip olabilir ve işlemleri yetkilendirebilir, ancak bir SPL token bakiyesi normalde bir mint ve sahiple ilişkili bir token hesabında bulunur. Bir Program Türetilmiş Adres, bir program ID ve tohumlardan deterministik olarak türetilir; program, adres için özel bir anahtar olmasa bile çalışma zamanı kuralları aracılığıyla onun adına yetki verebilir.

Bir token göndermeden önce, mint'i, hedef token hesabını ve çağrılan programı doğrulayın. Tanıdık bir kısaltma veya cüzdan etiketi, bir mint'in kanonik olduğunun kanıtı değildir. Hesapları kapatmak, oluşturmak veya yeniden tahsis etmek de lamportları taşıyabilir, bu nedenle işlem özeti, başlıktaki token miktarının ötesinde incelenmelidir.

Bir Solana İşlemi Nasıl Yürütülür

Bir işlem, hesap referanslarını ve bir veya daha fazla derlenmiş talimatı içeren imzalı atomik bir pakettir.

Mesaj, imzalar ve talimatlar

Mesaj, hesap adreslerini, yakın tarihli bir blokhash'i ve derlenmiş talimatları listeler. Her talimat bir programı adlandırır ve kullanabileceği hesapları tanımlar. Gerekli imzalayanlar mesajı yetkilendirir ve sürümlü işlemler, her adresi doğrudan pakete koymadan daha fazla hesaba başvurmak için adres arama tablolarını kullanabilir.

Tazelik ve onay

Yakın tarihli bir blokhash, sıradan bir işlemin süresiz olarak geçerli kalmasını önler. İşlenmeden önce süresi dolarsa, işlem yeniden oluşturulmalı ve yeniden imzalanmalıdır; eski imzayı yeniden yayınlamak yeni bir işlem oluşturmaz. Özel çevrimdışı veya gecikmeli imzalama için dayanıklı nonce iş akışları mevcuttur ve ayrı işlem gerektirir.

RPC istemcileri işlenmiş, onaylanmış ve kesinleşmiş onay düzeylerini gösterir. Hızlı bir arayüz, daha güçlü küme anlaşmasına ulaşılmadan önce işlenmiş sonuçları gösterebilir. Mevduatlar, köprüler ve bağımlı uygulama eylemleri, bu hizmetin gerektirdiği düzeyi beklemeli ve imzayı güncel bir RPC veya gezgin aracılığıyla doğrulamalıdır.

SOL Ücretleri ve Hesaplama Bütçeleri Nasıl Çalışır

Solana ücretleri, zorunlu imza işini isteğe bağlı bir zamanlama teklifiyle birleştirir; hiçbiri aktarılan tutarın bir yüzdesi değildir.

Temel ve öncelik bileşenleri

Her işlem, gerekli imzalar için SOL cinsinden bir temel ücret öder. Protokol SOL'yi lamports cinsinden ifade eder ve bu nedenle temel tutar, bir ödemenin veya token takasının değerine değil, imza sayısına bağlıdır. Başarısız bir işlem, imza doğrulaması ve yürütme denendiği için temel ücreti tüketebilir.

İsteğe bağlı bir önceliklendirme ücreti, istenen hesaplama birimi limitine ve seçilen hesaplama birimi fiyatına dayanır. Limit bir bütçedir, gerçek kullanımın bir tahmini değildir, bu nedenle gerekenden çok daha yüksek ayarlamak öncelik bileşenini fazla ödeyebilir. Cüzdan tahminleri, başka bir uygulamadan sabit bir ücret kopyalamak yerine yakın tarihli koşulları ve işlem simülasyonunu kullanmalıdır.

Operasyonel kontroller

Aktarılan varlık bir SPL token olsa bile ücret için yeterli SOL bulundurun. Hesaplama bütçesi talimatlarını inceleyin, çünkü bunlar istenen limiti ve öncelik fiyatını değiştirebilir. Ayrıca işlem ücretlerini hesap finansmanından, kira ile ilgili bakiyelerden, takas fiyat etkisinden ve uygulama ücretlerinden ayırt edin; bir cüzdan bunları birlikte özetlese bile bunlar ayrı maliyetlerdir.

Solana Ağı kullanım SSS

Her Solana token'ı ücretleri SOL cinsinden mi öder?

Evet. İşlem ücretini ödeyen kişinin, aktarılan varlık bir SPL token'ı olsa bile SOL'a ihtiyacı vardır.

Solana programı nedir?

Bir program yürütülebilir sBPF kodudur; değişken uygulama durumu, talimatlara sağlanan ayrı hesaplarda saklanır.

Başarısız bir işlem yine de ücret talep edebilir mi?

Evet. Bir işlem, işleme sırasında imzasını ve talep edilen yürütme ücretini tüketirken başarısız olabilir.

Bir Solana işleminden önce neyi doğrulamalıyım?

Resmi hedefi, mevcut ağı, varlık temsilini, tutarı, alıcıyı ve istenen izinleri kontrol edin. Programlar, açıkça listelenen hesaplara karşı talimatları yürütür. Doğrulayıcılar işlemleri sıralar ve onaylar; yakın tarihli bir blokhash, imzalar, hesaplama limitleri ve hesap izinleri neyin yürütülebileceğini kısıtlar. Onaydan sonra, yalnızca bir cüzdan başarı mesajına güvenmek yerine sonuçtaki bakiyeyi veya protokol durumunu inceleyin.

Bilinen Sınırlamalar

Piyasa Veri Metodolojisi

Sayfa CoinGecko toplu SOL/USD anlık görüntüsünü kullanır. Bu varlık için hiçbir borsa grafiği oluşturulmaz.

Piyasa Anlık Görüntü Kaynağı
CoinGecko toplu piyasa verileri (SOL/USD)
Önbellek
Anlık görüntü önbelleği yaklaşık 60 saniyedir.
Hata İşleme
Doğrulanmış önbelleğe alınmış veriler Önbelleğe Alındı veya Gecikmeli olarak etiketlenir. Eksik değerler kullanılamaz durumda kalır.
Anlık Görüntü Durumu
Gecikmeli
Sorun Bildir
Bir piyasa verisi sorunu bildir →

Teknik Kaynaklar

Seçilen birincil kaynaklar operasyonel açıklamaları destekler. Piyasa sağlayıcı atıfları ayrı kalır.

Editöryal Bilgi

Doğrulanmış teknik içerik, incelenen kaynaklar ve güncelleme geçmişi.

Yayınlandı
Son İnceleme
Veri Doğrulama
Kaynaklar
Resmi dokümantasyon