Blockchain
Blockchain hakkında genel bilgi ve nelerden oluştuğu
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.
Blok = Veri (gönderen, alıcı ve gönderilecek miktar)
+ Hash (benzersiz imza)
+ Önceki bloğun hash'i 
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:
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.
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ı, 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ı.
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üğümlerdenir 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.
Son güncelleme
Bu yararlı oldu mu?