Blokzincir

Blokzincir hakkında genel bilgi ve neyin oluştuğu

Genel Bakış

Blokzincir teknolojisi son derece güvenli, merkezi olmayan ve değiştirilemez bir sistemdir. "Blok" adı verilen veri kayıtlarından oluşur. Her blok bir işlemin (veya birden fazla işlemin) kaydını tutar.

Bu bloklar birbirine bağlanır; her biri önceki bloğa bağlıdır ve "kriptografik özet" adı verilen benzersiz bir imza kullanır. Böylece her blok önceki blokla ilişkilidir.

Blok = Veri (gönderen, alıcı ve gönderilecek miktar) 
        + Özet (benzersiz imza) 
        + Önceki bloğun özeti 

Bu, sistemdeki her kullanıcının blokları incelemesine ve onaylamasına olanak tanır; açıklık, doğruluk ve güvenilirlik sağlar. Tüm işlemler "ağ uzlaşısı" aracılığıyla sistemdeki tüm kullanıcılar tarafından kontrol edilir ve kabul edilir.

Bu, blokzinciri çevrimiçi ve şeffaf bir defter sistemi yapar: dolayısıyla güvenlik, bütünlük, değiştirilemezlik ve güvenilirlik açısından güvenilirdir.

Blokzincir Bileşenleri

Genesis bloğu

Genesis bloğu, "Blok 0" olarak bilinen blokzincirdeki ilk bloktur. Önceki bir özete sahip değildir ancak zinciri başlatan bir sonraki blok için benzersiz bir özet üretir.

İkinci blok, önceki özeti kullanır ve bir sonraki blok için bir özet üretir. Bu döngü yeni bloklar eklendikçe devam eder.

Özet

Her bloğun bir özeti vardır; bu benzersiz imza onu bir sonraki bloğa bağlar. Özet, önceki bloğun özeti, mevcut bloğun içeriği ve bir zaman damgasına dayanan karmaşık bir hesaplamanın sonucudur.

Bu şekilde işlemler özetleri aracılığıyla doğrulanabilir: eğer bir blok üçüncü bir tarafça değiştirilmişse, bir sonraki bloğun özeti artık önceki bloğun bir yansıması olmayacak ve bir "hack" yapıldığı kolayca görülebilecektir.

Hesaplar

Hesaplar, kripto para yönetimi için dijital kayıtlardır ve kullanıcılara dijital para (örneğin kripto paralar veya tokenler) gönderme, alma ve tutma imkânı sağlar.

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

İki tür hesap vardır:

  1. Dışarıdan 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ızda dağıtılan kod tarafından kontrol edilir. Sözleşme dış ağda çalıştırıldıkça ücret alınır ve depolama için maliyetler oluşur. Ancak bir işlemi 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, kripto para cüzdanındaki tüm faaliyetlerin dijital kayıtlarıdır cüzdan, banka işlemlerine benzer. Benzersiz işlem kimliği, gönderici ve alıcı adresleri, işlem değeri ve ücretler gibi ayrıntıları içerirler.

Gas ücretleri

Bunlar, blokzincirde işlemleri tamamlamak veya akıllı sözleşmeleri çalıştırmak için alınan ücretlerdir. Ücret değişkendir ve ağ meşgulse artabilir

Gas ücretleri veya "gas", bir işlemi başarıyla tamamlamak veya blokzincirde bir akıllı sözleşmeyi çalıştırmak için gereken ücretlerdir. Ayrıca blokzincirdeki işlemleri kontrol edip doğrulayan madencilere verilen bir ödemedir.

Gas ücreti işlemden işleme değişir. Örneğin ağ meşgul veya blokta yüksek işlem hacmi varsa daha fazla gas ücreti ödemeniz gerekebilir.

Düğümler

Belirli bir blokzincir ağına bağlı her bilgisayar, eklenen her yeni blok ve tüm zincir üzerinde mutabık olmalıdır. "Düğümler" olarak adlandırılan bu bilgisayarlar, blokzinciri kullanan herkesin aynı bilgilere sahip olmasını sağlar.

Dağıtık bir şekilde bu anlaşmaya varmak için özel bir süreç kullanırlar: bir konsensüs mekanizması.

Akıllı sözleşmeler

Akıllı sözleşmeler, blokzincirde saklanan dijital anlaşmalardır. Belirli koşullar karşılandığında eylemleri çalıştıran kodlanmış kurallar bütünüdür. Örneğin eylem coinlerin veya NFT'lerin değişimine yol açabilir.

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

Kurulduktan sonra akıllı sözleşmeler genellikle değiştirilemez, ancak yeni özellikler veya düzeltmelerle güncelleme yapmanın yolları vardır.

Madencilik

Madencilik, yeni kripto paraların oluşturulma biçimidir ve aynı zamanda işlemlerin blokzincire eklenmeden önce onaylanma yöntemidir. Kriptografik hesaplamalar kullanarak düğümler blokzincirdeki her işlemi doğrular ve güvence altına alır. Bu, blokzincirin güvenliğini sağlar

Madencilik, güçlü ağ bağlantılı bilgisayarlar kullanılarak yapılır; bunlara düğümler, "madenciler"e aittir. Madenciler bu sürece ağır yatırımlar yapar ve karşılığında blokzincirden ödüller kazanır.

Amca bloklar veya Ommer bloklar

Bazen iki madenci aynı anda blok üretir. Sadece bir blok resmî olarak blokzincire eklenebilir; diğerleri, "Amca bloklar" olarak bilinir, kullanılmaz.

Blok gezgini

Blok gezgini, dijital hesabınızdaki ve blokzincirdeki gerçek zamanlı etkinlikleri görüntülemek için kullanılan bir araçtır. İşlemleri kontrol etmenize, bloklardaki verileri görmenize ve kripto para değişimleri ile madencilik gibi diğer blokzincir etkinliklerini görmenize olanak tanır.

Last updated

Was this helpful?