# Blockchain

## Genel Bakış

Blockchain teknolojisi son derece güvenli, merkeziyetsiz ve değiştirilemez bir sistemdir. "Bloklar" olarak adlandırılan veri kayıtlarından oluşur. Her blok, bir işlemin (veya hatta birkaç işlemin) kaydını tutar.

Bu bloklar, her birinin bir öncekine bağlı olduğu bir şekilde, "kriptografik hash" adı verilen benzersiz bir imza kullanılarak birbirine bağlanır. Bu nedenle her blok bir önceki blokla ilişkilidir.

{% code overflow="wrap" %}

```
Blok = Veri (gönderen, alıcı ve gönderilecek miktar) 
        + Hash (benzersiz imza) 
        + Önceki bloğun hash'i 
```

{% endcode %}

<figure><img src="/files/b7d5c423aeacc6160554f6e7a61aa1dfc7405770" alt=""><figcaption></figcaption></figure>

Bu, sistemdeki her kullanıcının blokları inceleyip doğrulamasına olanak tanır; açıklığı, doğruluğu ve güvenilirliği sağlar. Tüm işlemler, "ağ uzlaşısı" yoluyla sistemdeki tüm kullanıcılar tarafından kontrol edilir ve onaylanır.

Bu, blockchain'i çevrim içi ve şeffaf bir kayıt sistemi hâline getirir; bu nedenle güvenlik, bütünlük, değişmezlik ve güvenilirlik açısından güven vericidir.

## Blockchain'in Bileşenleri

### Genesis bloğu

Genesis bloğu, bir blockchain'deki ilk bloktur ve "Blok 0" olarak bilinir. Önceki bir hash'i yoktur ancak blok zincirini başlatan sonraki blok için benzersiz bir hash üretir.

İkinci blok, önceki hash'i kullanır ve sonraki blok için bir hash üretir. Bu döngü, yeni bloklar eklendiği sürece devam eder.

### Hash

Her bloğun, onu bir sonraki bloğa bağlayan benzersiz bir imza olan bir hash'i vardır. Hash, önceki bloğun hash'i, mevcut bloğun içeriği ve bir zaman damgasına dayanarak yapılan karmaşık bir hesaplamanın sonucudur.

Bu şekilde işlemler hash'leri üzerinden doğrulanabilir: bir blok üçüncü tarafça değiştirilirse, sonraki bloğun hash'i artık önceki bloğun yansıması olmaz ve bir "hack" yapıldığı kolayca anlaşılır.

### Hesaplar

Hesaplar, kripto para yönetimi için kullanılan dijital kayıtlardır; kullanıcıların dijital para göndermesine, almasına ve tutmasına olanak tanır (örneğin kripto coin'ler veya token'lar).

Kripto parayı yönetebilmek için bir hesaba ihtiyaç vardır.

İki tür hesap vardır:

1. *Haricen sahip olunan:* bu tür hesap, özel anahtarlara sahip olanlar tarafından işletilebilir ve kontrol edilebilir. İşlemlerin başlatılabildiği ücretsiz bir hesaptır.
2. *Sözleşme:* bu tür hesap, ağınıza dağıtılan kod tarafından kontrol edilir. Sözleşme harici ağda çalıştığı için bir ücret alınır ve depolama için de masraflar oluşur. Ancak bir işlem başlatamazsınız; yalnızca aldığınız işlemlere karşı işlem gönderebilirsiniz.

Genellikle her iki hesap türü de işlem yapabilir ve akıllı sözleşmelerle etkileşime girebilir.

### İşlemler

İşlemler, bir kripto para cüzdanındaki tüm faaliyetlerin dijital kayıtlarıdır [cüzdanı](/tr-ai/learn/glossary/wallet.md), banka işlemlerine benzer. Benzersiz işlem kimliği, gönderen ve alıcı adresleri, işlem değeri ve ücretler gibi ayrıntıları içerirler.

### Gas ücretleri

Bunlar, blockchain üzerinde işlemleri tamamlamak veya akıllı sözleşmeleri çalıştırmak için alınan ücretlerdir. Ücret değişkendir ve ağ yoğun olduğunda artabilir

Gas ücretleri veya "gas", blockchain üzerinde bir işlemi başarıyla tamamlamak ya da bir akıllı sözleşmeyi çalıştırmak için gereken ücretlerdir. Ayrıca blockchain üzerindeki işlemleri kontrol edip doğruladıkları için madencilere verilen bir ödüldür.

Gas ücreti işlemden işleme değişir. Örneğin, ağ yoğun veya blok üzerindeki yüksek işlem hacmiyle yüklüyse daha fazla gas ücreti ödemeniz gerekebilir.

### Düğümler

Belirli bir blockchain ağına bağlı her bilgisayar, her yeni ek blok ve tüm zincir üzerinde anlaşmalıdır. "Düğüm" olarak adlandırılan bu bilgisayarlar, blockchain'i kullanan herkesin aynı bilgilere sahip olmasını sağlar.

Bu anlaşmaya dağıtık bir şekilde ulaşmak için özel bir süreç kullanırlar: bir [uzlaşı mekanizması](/tr-ai/learn/glossary/consensus-mechanisms.md).

### Akıllı sözleşmeler

Akıllı sözleşmeler, blockchain üzerinde saklanan dijital anlaşmalardır. Bunlar, belirli koşullar yerine getirildiğinde eylemleri gerçekleştiren kodlanmış kural kümeleridir. Bu eylem örneğin coin veya NFT değişimiyle sonuçlanabilir.

Akıllı sözleşme, blockchain'e dağıtılabilen özel bir betikten ibarettir. Çoğu akıllı sözleşme, Python, C++ ve JavaScript'ten ilham alan Solidity programlama dili kullanılarak yazılır.

Bir kez kurulduktan sonra akıllı sözleşmeler genellikle değiştirilemez, ancak bunları yeni özellikler veya düzeltmelerle güncellemenin yolları vardır.

### Madencilik

Madencilik, yeni kripto paraların nasıl üretildiği ve ayrıca işlemlerin blockchain'e eklenmeden önce nasıl doğrulandığıdır. Kriptografik hesaplamalar kullanarak düğümler blockchain üzerindeki her işlemi doğrular ve güvence altına alır. Bu, blockchain'in güvenliğini sağlar

Madencilik, güçlü ağ bağlantılı bilgisayarlar kullanılarak yapılır, bunlara [düğümler](#nodes)denir ve bunlar "madenciler"e aittir. Madenciler bu sürece büyük yatırımlar yapar ve karşılığında blockchain'den ödüller kazanırlar.

### Amca bloklar veya Ommer blokları

Bazen iki madenci aynı anda blok üretir. Resmî olarak blockchain'e yalnızca bir blok eklenebilir; "Amca bloklar" olarak bilinen diğerleri kullanılmaz.

### Blok gezgini

Blok gezgini, dijital hesabınızdaki ve blockchain'deki gerçek zamanlı etkinliği görüntülemek için kullanılan bir araçtır. İşlemleri kontrol etmenizi, bloklar üzerindeki verileri görüntülemenizi ve kripto para borsaları ile madencilik gibi diğer blockchain faaliyetlerini görmenizi sağlar.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chiliz.com/tr-ai/learn/glossary/blockchain.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
