Terminoloji

Aşağıdaki terimler, Solana dokümantasyonu ve geliştirme ekosisteminde yaygın olarak kullanılmaktadır.

hesap

Solana defterinde veri tutan veya çalıştırılabilir bir program olan kayıt.

Geleneksel bir bankadaki hesap gibi, bir Solana hesabı da lamport adı verilen fonları tutabilir. Bir küme içindeki her hesabın benzersiz bir adresi vardır.

uygulama

Bir Solana kümesi ile etkileşime giren ön uç uygulaması.

adres

Solana'da bir hesabı bulmak için kullanılabilen konum. Her adres, Solana kümesi içinde benzersizdir.

Solana'daki adresler ya bir Ed25519 genel anahtar ya da bir program türevli adres olabilir.

adres arama tablosu (ALT)

Hesap adreslerinin bir listesini saklayan bir veri yapısı, sürümlendirilmiş işlemlerin tam 32 baytlık genel anahtarlar yerine kompakt 1 baytlık indeksler kullanarak hesaplara başvurmasına olanak tanır. Adres arama tabloları, tek bir işlemin orijinal işlem formatının izin verdiğinden daha fazla hesaba başvurmasını mümkün kılar.

Anchor

Rust'ta Solana onchain programları oluşturmak için bir framework. Anchor, tekrar eden kodu azaltan makrolar, standartlaştırılmış bir hesap doğrulama sistemi sağlar ve programın arayüzünü tanımlayan bir IDL üretir. Solana program geliştirme için en yaygın kullanılan framework'tür.

ilişkili token hesabı (ATA)

Adresi bir cüzdan adresinden ve bir token mint'ten deterministik olarak türetilen bir token hesabı. İlişkili token hesabı programı, her cüzdanın token türü başına bir kurallı token hesabına sahip olmasını sağlar.

yetki

Bir hesap üzerinde belirli bir izne sahip olan kullanıcının adresi.

Örneğin:

  • Yeni token basma yeteneği, token mint için 'mint yetkisi' olan hesaba verilir.
  • Bir programı yükseltme yeteneği, programın 'yükseltme yetkisi' olan hesaba verilir.

banka durumu

Belirli bir tick yüksekliğinde defteri üzerindeki tüm programların yorumlanmasının sonucu. En azından sıfırdan farklı yerel token tutan tüm hesaplar kümesini içerir.

blok

Defterde bir oy tarafından kapsanan bitişik bir giriş kümesi. Bir lider, slot başına en fazla bir blok üretir.

blockhash

Bir kaydı (blok) tanımlayan benzersiz bir değer (hash). Solana, bloğun son entry id değerinden bir blockhash hesaplar.

blok yüksekliği

Mevcut bloğun altındaki blokların sayısı. Genesis bloğundan sonraki ilk bloğun yüksekliği birdir.

önyükleme validatörü

Bir blok zincirinin genesis (ilk) bloğunu üreten validator.

BPF yükleyici

Programın çalışma zamanıyla arayüz oluşturmasını sağlayan BPF onchain programlarına sahip olan ve bunları yükleyen Solana programı.

bump

Bir Program Derived Address türetilirken tohumlara eklenen ve sonuçta elde edilen adresin ed25519 eğrisinin dışında kalmasını ve dolayısıyla geçerli bir PDA olmasını sağlayan tek bir bayt (0–255). Kanonik bump, geçerli bir PDA üreten en yüksek değerdir ve yeniden hesaplamaktan kaçınmak için genellikle hesap verilerinde saklanır.

istemci

Solana sunucu ağı kümesine erişen bir bilgisayar programı.

taahhüt

Blok için ağ onayının bir ölçüsü.

kompakt dizi formatı

Kompakt dizi, aşağıdaki formatta serileştirilmiş bir dizidir:

  • Dizi uzunluğu (compact-u16 olarak kodlanmış)
  • Dizi öğeleri birbiri ardına listelenmiş

Kompakt dizi formatıKompakt dizi formatı

Kompakt dizi formatı, işlem mesajlarındaki hem hesap adresleri dizisini hem de talimatlar dizisini kodlamak için kullanılır.

küme

Tek bir defteri sürdüren bir dizi validator.

hesaplama bütçesi

İşlem başına tüketilen maksimum hesaplama birimi sayısı.

hesaplama birimleri

Blok zincirinin hesaplama kaynaklarının tüketimi için en küçük ölçü birimi. Hesaplama birimleri, bir işlemi işlemek için kullanılan hesaplama kaynaklarını ölçmek için kullanılır.

onay süresi

Bir lider'in bir tick girişi oluşturması ile onaylanmış bir blok oluşturması arasında geçen gerçek zaman süresi.

onaylanmış blok

Süper çoğunluk defter oyları almış bir blok.

kontrol düzlemi

Bir küme'deki tüm düğümleri birbirine bağlayan dedikodu ağı.

soğuma süresi

Stake devre dışı bırakıldıktan sonra, kademeli olarak çekilebilir hale gelirken geçen belirli sayıda epoch. Bu dönemde, stake "devre dışı bırakılıyor" olarak kabul edilir. Daha fazla bilgi için: ısınma ve soğuma

maliyet birimleri

transaction cost olarak da adlandırılan, hesaplama birimleri cinsinden ölçülen, bir işlemi işlemek için gereken tüm kaynakların kapsamlı bir tahminidir. Daha fazla bilgi burada.

kredi

Bkz. oy kredisi.

çapraz program çağrısı (CPI)

Bir onchain program'dan diğerine yapılan çağrı. Daha fazla bilgi için, programlar arası çağrı'ya bakın.

veri düzlemi

Girişleri verimli bir şekilde doğrulamak ve fikir birliğine varmak için kullanılan çok noktaya yayın ağı.

drone

Bir kullanıcının özel anahtarı için vasi görevi gören zincir dışı bir hizmet. Genellikle işlemleri doğrulamak ve imzalamak için kullanılır.

giriş

Defter üzerindeki bir giriş; ya bir tick ya da bir işlem girişi.

giriş kimliği

Bir girişin nihai içeriği üzerinden alınan, girişin küresel olarak benzersiz tanımlayıcısı olarak işlev gören, ön görüntüye dirençli bir hash. Hash şunların kanıtı olarak hizmet eder:

  • Girişin belirli bir süre sonra oluşturulmuş olması
  • Belirtilen işlemlerin girişe dahil edilenler olması
  • Girişin defterdeki diğer girişlere göre konumu

Bkz. tarih ispatı.

epoch

Bir lider programının geçerli olduğu süre, yani slot sayısı.

ücret hesabı

İşlemdeki ücret hesabı, işlemin deftere dahil edilme maliyetini ödeyen hesaptır. Bu, işlemdeki ilk hesaptır. İşlem için ödeme yapmak hesap bakiyesini azalttığından, bu hesap işlemde Okuma-Yazma (writable) olarak bildirilmelidir.

kesinlik

Stake'in 2/3'ünü temsil eden düğümlerin ortak bir kök'e sahip olması durumu.

çatallanma

Ortak girdilerden türetilen ancak daha sonra ayrılan bir defter.

genesis bloğu

Zincirdeki ilk blok.

genesis yapılandırması

Defterin genesis bloğu için hazırlanmasını sağlayan yapılandırma dosyası.

hash

Bir bayt dizisinin dijital parmak izi.

enflasyon

Doğrulama için ödülleri finanse etmek ve Solana'nın sürekli gelişimini fonlamak için kullanılan, zaman içinde token arzındaki artış.

iç komut

Bkz. Cross Program Invocation.

komut

Bir programdaki belirli bir komut işleyicisini çağırmak için yapılan çağrı. Bir komut ayrıca hangi hesapları okumak veya değiştirmek istediğini ve komut işleyicisine yardımcı girdi olarak hizmet eden ek verileri belirtir. Bir istemci, bir işleme en az bir komut eklemelidir ve işlemin başarılı sayılması için tüm komutların tamamlanması gerekir.

komut işleyici

Komut işleyiciler, işlemlerden gelen komutları işleyen program fonksiyonlarıdır. Bir komut işleyici, bir veya daha fazla Cross Program Invocation içerebilir.

IDL

Arayüz Tanımlama Dili. Anchor tarafından oluşturulan ve bir programın komut işleyicilerini, hesaplarını ve türlerini açıklayan bir JSON dosyası. IDL, istemci kütüphanelerinin bir onchain programı ile etkileşim için otomatik olarak türlendirilmiş arayüzler oluşturmasına olanak tanır.

keypair

Bir hesaba erişmek için kullanılan açık anahtar ve buna karşılık gelen özel anahtar.

lamport

0.000000001 sol değerine sahip kesirli bir yerel token.

Hesaplama bütçesi içinde, bir miktar mikro-lamport önceliklendirme ücretlerinin hesaplanmasında kullanılır.

lider

Bir validator'ün kayıt defterine girişler eklerken üstlendiği rol.

lider programı

Slotlara eşlenmiş validator açık anahtarlarından oluşan bir sıralama. Küme, herhangi bir anda hangi validator'ün lider olduğunu belirlemek için lider programını kullanır.

kayıt defteri

İstemciler tarafından imzalanmış işlemleri içeren girişlerin bir listesi. Kavramsal olarak bu, başlangıç bloğuna kadar izlenebilir, ancak gerçek bir validator'ün kayıt defteri, tasarım gereği gelecekteki blokların doğrulanması için eski bloklar gerekli olmadığından, depolama alanını azaltmak için yalnızca daha yeni bloklara sahip olabilir.

kayıt defteri oylaması

Belirli bir tik yüksekliğinde validator'ün durumunun bir hash'i. Bu, bir validator'ün aldığı bir bloğun doğrulandığını onaylaması ve belirli bir süre, yani kilitleme süresi boyunca çakışan bir blok (yani çatal) için oy vermeme sözünü içerir.

hafif istemci

Geçerli bir kümeye işaret ettiğini doğrulayabilen bir istemci türü. İnce istemciden daha fazla, validator'den daha az kayıt defteri doğrulaması gerçekleştirir.

yükleyici

Diğer zincir üstü programların ikili kodlamasını yorumlayabilen bir program.

kilitleme

Bir validator'ün başka bir çatal için oy kullanamadığı süre.

mesaj

Bir işlemin yapılandırılmış içeriği. Genellikle bir başlık, hesap adresleri dizisi, güncel blok özeti ve bir talimat dizisi içerir.

İşlemler içindeki mesaj biçimlendirmesi hakkında daha fazla bilgi buradan edinin.

mikro-lamport

1.000.000 mikro-lamport = 1 lamport

Nakamoto katsayısı

Merkeziyetsizliğin bir ölçüsü olan Nakamoto Katsayısı, bir blok zincirini kapatmak için toplu olarak hareket edebilecek en küçük bağımsız varlık sayısıdır. Terim, Balaji S. Srinivasan ve Leland Lee tarafından Quantifying Decentralization çalışmasında ortaya atılmıştır.

yerel token

Bir kümedeki düğümler tarafından yapılan işi izlemek için kullanılan token.

düğüm

Bir kümeye katılan bilgisayar.

düğüm sayısı

Bir kümeye katılan doğrulayıcı sayısı.

zincir üstü

Bir blok zinciri üzerinde var olan veya yürütülen veri veya programları tanımlar. "Zincir üstü" (tire olmadan) tercih edilen yazım şeklidir.

zincir üstü program

Solana blok zincirinde, her işlem içinde gönderilen talimatları yorumlayarak kontrolü altında bulunan hesapları okuyup değiştiren yürütülebilir kod. Bu programlara diğer blok zincirlerinde genellikle "akıllı sözleşmeler" denir.

sahip

Sahip programa veya sahip cüzdana atıfta bulunabilir. Örneğin, getTokenAccountsByOwner belirli bir cüzdana ait token hesaplarını getirir, ancak bu token hesaplarının sahip programı Token Program'dır.

Kafa karışıklığını önlemek için genel 'sahip' terimi yerine sahip program veya sahip cüzdan kullanılması tercih edilir.

sahip program

Hesaba sahip olan programın adresi. Yalnızca sahip program, hesabı değiştirebilir.

Ayrıca bkz. yetki.

sahip cüzdan

Bir hesapla ilişkilendirilmiş cüzdan. Örneğin, token programı, belirli bir cüzdan ve mint ile ilişkilendirilmiş token hesaplarını o cüzdan ve mint'ten oluşturulan bir adres kullanarak saklamak için kullanılır.

PoH

Bkz. Tarih İspatı.

puan

Bir ödül sisteminde ağırlıklı bir kredi. Validator ödül sisteminde, itfa sırasında bir stake'e borçlu olunan puan sayısı, kazanılan oy kredileri ile stake edilmiş lamport sayısının çarpımıdır.

özel anahtar

Bir keypair'in özel anahtarı.

program

Bkz. onchain programı.

Program Derived Address (PDA)

Adresi bir onchain program ve program yazarı tarafından oluşturulan bir veya daha fazla seed'e dayalı olarak oluşturulan bir hesap. PDA adresleri pubkey değildir ve PDA'ların özel anahtarları yoktur.

Bir PDA için imzalama yetkisi, onların sahip programı olan onchain program'dır.

program kimliği

Bir program içeren hesabın pubkey'i.

tarih ispatı (PoH)

Her biri, kanıt oluşturulmadan önce bazı verilerin var olduğunu ve önceki kanıttan önce kesin bir sürenin geçtiğini kanıtlayan bir kanıtlar yığını. Bir VDF gibi, bir Tarih İspatı da üretilmesinden daha kısa sürede doğrulanabilir.

önceliklendirme ücreti

Kullanıcının işlemlerini önceliklendirmek için hesaplama bütçesi talimatında belirtebileceği ek bir ücret.

Önceliklendirme ücreti, talep edilen maksimum hesaplama birimlerinin hesaplama birimi fiyatıyla (hesaplama birimi başına 0.000001 lamport artışlarla belirtilir) çarpılması ve en yakın lamport'a yuvarlanmasıyla hesaplanır.

İşlemler, ücretleri en aza indirmek için yürütme için gereken minimum hesaplama birimi miktarını talep etmelidir.

açık anahtar (pubkey)

Bir keypair'in açık anahtarı. Açık anahtar, bir hesabın Solana'da kullanabileceği farklı adres türlerinden biridir.

rent

Hesaplar ve Programlar tarafından blokzincirde veri depolamak için ödenen ücret. Hesapların rent ödemek için yeterli bakiyesi olmadığında, Çöp Toplayıcı tarafından silinebilirler.

Ayrıca aşağıdaki rent exempt bölümüne bakın. Rent hakkında daha fazla bilgi edinin: Rent nedir?.

rent exempt

Hesapta depolanan veri miktarıyla orantılı minimum lamport bakiyesini koruyan hesaplar. Yeni oluşturulan tüm hesaplar, hesap kapatılana kadar kalıcı olarak zincir üzerinde saklanır. Rent muafiyeti eşiğinin altına düşen bir hesap oluşturmak mümkün değildir.

kök (root)

Bir validator üzerinde maksimum lockout'a ulaşmış bir blok veya slot. Kök, bir validator üzerindeki tüm aktif çatalların atası olan en yüksek bloktur. Bir kökün tüm ata blokları da geçişli olarak bir köktür. Kökün atası veya soyundan gelmeyen bloklar, fikir birliği değerlendirmesinden hariç tutulur ve atılabilir.

çalışma zamanı (runtime)

Program yürütmesinden sorumlu olan validator bileşeni.

Sealevel

Solana'nın zincir üstü programlar için paralel çalışma zamanı.

seed

Bir program derived address türetilirken girdi olarak kullanılan bir bayt değeri veya bayt değerleri dizisi. Bir program, seed olarak statik dizeler, açık anahtarlar veya diğer verilerin herhangi bir kombinasyonunu kullanabilir. Seed'ler, benzersiz bir PDA adresi üretmek için programın kimliği ve bir bump ile birleştirilir.

shred

Bir blok'un kesri; doğrulayıcılar arasında gönderilen en küçük birim.

imza

R (32 bayt) ve S (32 bayt)'den oluşan 64 baytlık bir ed25519 imzası. R'nin küçük sıralı olmayan paketlenmiş bir Edwards noktası ve S'nin 0 <= S < L aralığında bir skaler olması gerekliliği ile birlikte. Bu gereklilik, imza değiştirilebilirliğinin olmamasını sağlar. Her işlemin ücret hesabı için en az bir imzası olmalıdır. Bu nedenle, işlemdeki ilk imza işlem kimliği olarak değerlendirilebilir

atlama oranı

Mevcut epoch'taki toplam lider slotlarından atlanmış slotların yüzdesi. Bu metrik yanıltıcı olabilir, çünkü örnek boyutu küçük olduğunda epoch sınırından sonra yüksek varyansa sahiptir ve ayrıca düşük sayıda lider slotuna sahip doğrulayıcılar için de geçerlidir, ancak bazen düğüm yanlış yapılandırmalarını belirlemede de yararlı olabilir.

atlanmış slot

Lider çevrimdışı olduğu veya slotu içeren fork'un küme mutabakatı tarafından daha iyi bir alternatif için terk edilmesi nedeniyle bir blok üretmeyen geçmiş bir slot. Atlanmış bir slot, sonraki slotlardaki bloklar için ata olarak görünmeyecek, blok yüksekliğini artırmayacak ve en eski recent_blockhash'i sona erdirmeyecektir.

Bir slotun atlanıp atlanmadığı yalnızca en son köklenmiş (dolayısıyla atlanmamış) slottan daha eski hale geldiğinde belirlenebilir.

slot

Her liderin işlemleri aldığı ve bir blok ürettiği zaman dilimi.

Toplu olarak slotlar mantıksal bir saat oluşturur. Slotlar sırayla ve çakışmadan düzenlenir ve PoH'a göre kabaca eşit gerçek dünya zamanını içerir.

akıllı sözleşme

Bkz. zincir üstü program.

SOL

Bir Solana kümesinin yerel tokeni.

Solana Program Kütüphanesi (SPL)

Token oluşturma ve kullanma gibi görevleri kolaylaştıran spl-token gibi Solana üzerindeki program kütüphanesi.

stake

Kötü niyetli doğrulayıcı davranışı kanıtlanabilirse kümeye kaybedilen tokenler.

stake ağırlıklı hizmet kalitesi (SWQoS)

SWQoS, stake edilmiş doğrulayıcılardan gelen işlemlere öncelikli muamele yapılmasına olanak tanır.

süper çoğunluk

Bir kümenin 2/3'ü.

System Program

Yeni hesaplar oluşturmaktan, hesap verilerini tahsis etmekten, hesapları programlara atamaktan ve hesaplar arasında SOL transfer etmekten sorumlu yerel bir Solana programı (program ID 11111111111111111111111111111111). Solana'daki tüm yeni hesaplar, yeniden atanana kadar System Program'a aittir.

sysvar

Bir sistem hesabı. Sysvar'lar mevcut tick yüksekliği, ödül puanları değerleri vb. gibi küme durum bilgilerini sağlar. Programlar Sysvar'lara bir Sysvar hesabı (pubkey) aracılığıyla veya bir syscall ile sorgulayarak erişebilir.

ince istemci

Geçerli bir küme ile iletişim kurduğuna güvenen bir istemci türü.

tick

Duvar saati süresini tahmin eden bir defter girişi.

tick yüksekliği

Defterdeki N'inci tick.

token

Dijital olarak aktarılabilir bir varlık.

token account

Belirli bir token'ın bakiyesini tutan bir hesap. Token hesapları, Token Program veya Token Extensions Program tarafından sahiplenilir ve token bakiyesini, ilişkili token mint'i ve sahip cüzdan adresini saklar.

Token Extensions Program

Token Extensions Program, TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb program ID'sine sahiptir ve Token Program ile aynı özellikleri içermenin yanı sıra gizli transferler, özel transfer mantığı, genişletilmiş meta veriler ve çok daha fazlası gibi eklentilerle birlikte gelir.

token mint

Token üretebilen (veya 'basabilen') bir hesap. Farklı tokenlar, benzersiz token mint adresleriyle ayırt edilir.

Token Program

Token Program, TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA program ID'sine sahiptir ve token transferi, dondurma ve basma gibi temel yetenekleri sağlar.

tps

Saniye başına işlem.

tpu

İşlem işleme birimi.

transaction

Bir veya daha fazla keypair kullanılarak bir istemci tarafından imzalanan ve yalnızca iki olası sonuçla atomik olarak yürütülen bir veya daha fazla talimat: başarı veya başarısızlık.

transaction id

Bir işlem içindeki ilk imza, tüm defter genelinde işlemi benzersiz bir şekilde tanımlamak için kullanılabilir.

transaction confirmations

İşlem defter'e kabul edildiğinden bu yana geçen onaylanmış blok sayısı. Bir işlem, bloğu kök haline geldiğinde kesinleşir.

transactions entry

Paralel olarak yürütülebilecek bir dizi işlem.

tvu

İşlem doğrulama birimi.

validator

Yeni bloklar üreten bir Solana ağı kümesi'nin tam katılımcısı. Validator, defter'e eklenen işlemleri doğrular

VDF

Bkz. doğrulanabilir gecikme fonksiyonu.

doğrulanabilir gecikme fonksiyonu (VDF)

Çalıştığına dair bir kanıt üreten ve bu kanıtın üretilmesinden daha kısa sürede doğrulanabilen, sabit bir sürede yürütülen bir fonksiyon.

sürümlü işlem

Orijinal işlem formatının ötesinde ek özellikleri destekleyen bir işlem formatı. Sürüm 0 (v0), ilk sürümlü formattır ve adres arama tabloları desteği ekleyerek işlemlerin orijinal formatın izin verdiğinden daha fazla hesaba başvurmasını sağlar.

oy

Bkz. defter oyu.

oy kredisi

Doğrulayıcılar için bir ödül sayacı. Bir doğrulayıcı kök'e ulaştığında, oy hesabında kendisine bir oy kredisi verilir.

cüzdan

Kullanıcıların fonlarını yönetmelerine olanak tanıyan bir anahtar çifti koleksiyonu.

ısınma süresi

Stake delege edildikten sonra, kademeli olarak etkili hale gelirken geçen belirli sayıda epoch. Bu süre boyunca stake "aktifleşiyor" olarak kabul edilir. Daha fazla bilgi: ısınma ve soğuma

Is this page helpful?

İçindekiler

Sayfayı Düzenle

Yönetici

© 2026 Solana Vakfı.
Tüm hakları saklıdır.
Bağlanın