Blokzincir Nedir?
Muhtemelen blok zinciri teknolojisinin birçok kişi tarafından devrim niteliğinde bir yenilik olarak görüldüğü ve dünyayı birçok farklı şekilde değiştirebileceği, blok zincirinin GELECEK olduğu vb. gibi gösterişli başlıkları görmüşsünüzdür. Görünüşe göre her gün ana akım haberlerde geniş yer bulmasına rağmen, çoğu insan hala blok zincirlerinin ne olduğundan ve bunları nasıl kullanabileceklerinden tam olarak emin değil.
Bu bölümde size blokzincir nedir, nasıl çalışır, geleneksel teknolojiden ne anlamda farklıdır ve SİZ bunu nasıl kullanabilirsiniz açıklayacağım.
Hazır mısınız? Hadi başlayalım!
Video Açıklayıcı
Video Açıklayıcı: Blokzincir Nedir?
Okumak size göre değil mi? 'Blokzincir Nedir?' video açıklayıcıyı izleyin
What is Blockchain? (Animated Examples + Explanation)
Blokzincir Nedir?
Bu terim aslında iki kelimeden oluşur - "blok" ve "zincir". "Blok", verileri ve çeşitli bilgi türlerini depoladığımız bir yerdir. Tıpkı tereyağınızı ve sütünüzü serin tutmak için buzdolabında sakladığınız gibi, veriler de güvenli, yapılandırılmış ve kolay erişilebilir tutmak için bloklar halinde saklanır.
Peki ya bir "zincir"? Her blok, kendisinden önceki blok hakkında bilgi içerir ve bu, fiziksel bir zincirde olduğu gibi, yakınında duran her blok arasında bir bağlantı veya bir "zincir" oluşturur.
Peki, bu bloklarda ne tür bilgiler saklanır? Bu sanal sandıklarda farklı veri türleri saklanabilse de, bloklar genellikle sadece basit metin veri dizilerini tutar - biz bunlara "işlem kayıtları" diyoruz.
Neden "işlemsel" kayıtlar? Çünkü muhtemelen daha önce duymuş olduğunuz en popüler kripto para birimi olan Bitcoin, blok zincirinin kitleler tarafından en çok benimsenen kullanımlarından biriydi ve alıştığımız günlük para birimlerinin yerine geçmeye başladı.
Yani, Bitcoin bir para birimidir. Ve bir para biriminin her ticaretinin bir eylemi olmalıdır ve normalde günlük yaşamınızda buna "işlem" dersiniz.
Açıkçası, gerçek dünyada olduğu gibi, blok zincirinde de Bitcoin alım satımında olduğu gibi aynı şekilde adlandırılırlar - işlemler! Bu nedenle, blok zincirindeki tüm eylem kayıtları, bu eylemler artık herhangi bir kripto para birimi veya dijital para ile ilgili olmasa bile işlem olarak adlandırılır.
Örneğin, bir blok zincirinde saklamak istediğimiz bir şeyin metinsel bir günlük kaydı olabilir, diyelim ki adınız veya bir telefon numaranız ve evet, size az önce bahsettiğim tarihi konu nedeniyle buna hala bir işlem kaydı diyoruz.
Kulağa hoş geliyor ama bu neye benziyor? Blok zincirindeki tipik bir işlem şuna benzer:
"Sam, Joe'ya 20 dolar ödedi"
Yeterince basit, değil mi? Tek bir blok yüzlerce hatta binlerce işlemi depolayabilir! Kapasite her bir blok zincirine bağlıdır, ancak yeni olanlar genellikle eski yinelemelerinden çok daha fazla işlem depolayabilir.
Peki burada "zincir" kısmı nerede? Size daha önce de açıkladığım gibi, "zincir" tüm bilgi bloklarının kronolojik olarak birbiriyle bağlantılı olduğu gerçeğini ifade eder.
Buna bakmanın çok basit bir yolu şöyle olabilir:
Daha önceki örneğimizde Sam'in Joe'ya geçen Cuma 20 dolar ödediğini düşünün. Sonraki birkaç gün içinde Joe Elly'ye 50 dolar, Elly de Tom'a 10 dolar ödedi. Tüm bu işlemler bu sırayla gerçekleşmiştir ve dolayısıyla bu işlemlerin de bu sırayla takip edilmesi önemlidir! Bilgi blokları verileri içerebilir, ancak bunların sanal zincirlerle birbirine bağlanması, her işlemin ne zaman gerçekleştiğini ve hepsinin nasıl bağlantılı olduğunu izlemeye yardımcı olur.
Şimdi sorduğunuzu duyar gibiyim - neden tek bir blok oluşturup tüm bilgileri onun üzerinde depolamıyoruz? Tüm insanları bir şehirden diğerine tek bir otobüsle götüremememizle aynı nedenden dolayı - hepsini aynı anda götürecek yeterli alana ve hıza sahip değil!
Blokların tutabileceği işlem sayısı çok sınırlıdır. Bunun da ötesinde, birden fazla blok, tek bir dijital alanda paketlenmek zorunda olmadıkları için işlemlerin üzerlerine çok daha hızlı kaydedilmesine olanak tanır.
Bir düşünün - alışveriş için markete gidiyorsunuz, ihtiyacınız olan her şeyi topluyorsunuz ve kasaya doğru ilerlemeye başlıyorsunuz. Yoğun bir gün - ödeme yapmaya çalışan pek çok başka müşteri de var. Şimdi, bir Kara Cuma veya Noel indirimi olduğunu hayal edin - milyonlarca insan bu küçük işletmenin sunduğu indirimlere katılmak ve bunları almak için geldi.
Bu da muhtemelen mağazada saatler hatta günler geçirmenize, sadece tüm insanların arasından yolunuzu bulmaya çalışmanıza neden olurdu! Şimdi, bunun gibi birden fazla dükkan olsaydı ve insanlar girmek için bir kuyrukta beklemek zorunda kalsaydı, bu çok daha düzenli olurdu.
Özetlemek gerekirse, blok zinciri basitçe verilerin (veya bilgilerin) çok etkili bir şekilde depolandığı bir yerdir. Bu bilgi birçok farklı şeyi ifade edebilir, ancak öğrenme eğrisini basit tutmak adına, blok zincirlerinde depolanan ana veri türünün işlem kayıtları olduğunu söyleyelim.
Bir Blokzincir Nasıl Çalışır?
Burada bilmeniz gereken ilk şey, blok zincirlerinin veri depolayabilmesi için bu verilerin bloklara girilmesi gerektiğidir. Başka bir deyişle, bu işin yapılması gerekiyor! Birkaç mil ötedeki bir dükkana gitmek istiyorsanız, yürüyerek gidebilir, arabanızla gidebilir ya da otobüse binebilirsiniz - basitçe söylemek gerekirse, oraya ulaşmanın birkaç farklı yolu vardır.
Aynı mantığı konumuza uygularsak, blok zincirinin veri depolayabilmesi için üzerinde nasıl çalışılabileceğine dair birkaç farklı yöntem vardır. İki ana yöntem "Proof-of-Work" ve "Proof-of-Stake" olarak adlandırılır - bugün basit tutacağım ve yalnızca bu ikisinden bahsedeceğim.
Bu yüzden, en popüler yöntem "Proof-of-Work" olarak adlandırılır! Normalde, işlemler kullanıcılar arasında kararlaştırıldıktan sonra, zincirdeki bir bloğa kaydedilmeden önce onaylanmaları gerekir.
Bu nedenle, sizin ve halka açık blok zincirinin yanı sıra, yukarıda bahsedilen işlemleri onaylamak için karmaşık matematiksel sorguları çözmek ve diyelim ki kayıtlarınızı bir blok zincirine kaydetmek için çalışan bir bilgisayar veya aslında düğüm adı verilen bir bilgisayar kitlesi olan ekstra bir unsur - Madenci - dahil ediyoruz. Bu düğümler karar vericilerdir, işleminizi kontrol eden ve saklamayı kabul eden bir konsensüstür.
Şimdi çok teknik konulara girmeyelim - bunun yerine basit örneklere geri dönmeme izin verin!
Gerçek dünyada madenciler demir ve altın gibi değerli cevherleri bulmak için kaya çıkarırlar. Madencilik onların işidir ve ödülleri de çıkardıkları üründür. Size karşı tamamen dürüst olmak gerekirse, aynı süreç blok zincirindeki madencilikte de gerçekleşir!
Sanal bir işlem olduğu için, madencilik yapan bir kişi yerine, işi yapan bir bilgisayarınız vardır. Değerli cevherler yerine, bu bilgisayar makineleri madenciliğini yaptıkları kripto para birimi cinsinden ödüller alırlar. Başkaları için iş yaparlar - ağ üzerinde gerçekleşen işlemleri onaylarlar - ve bunu yaptıkları için ödüllendirilirler.
Devam etmeden önce, merak ettiğinizi tahmin edebiliyorum - blok zincirindeki işlemleri onaylayan bu madenciler kim?
Bu soruya yanıt verebilmek için öncelikle "merkeziyetsizliğin" ne olduğunu bilmeniz gerekir.
Kriptoda Merkeziyetsizlik
Çoğu blok zinciri merkezi değildir. Bu basitçe tek bir otoriteye ait olmadıkları anlamına gelir - hiçbir şirket, CEO veya yönetici blok zincirinin sahibi değildir. Başka bir deyişle, onu yöneten tek bir merkezi figür yoktur!
Peki... O halde blok zincirinin işleyişinden kim sorumludur?
Eğer "madenciler" dediyseniz, çok haklısınız!
Asıl soruya cevap vermek gerekirse - herkes blok zincirinde madenci olabilir! Çoğu durumda, yapmanız gereken tek şey bilgisayarınızı ağa bağlamak ve kaynaklarını madencilik sürecine adamaktır. Bu şekilde, dünyanın her yerinden birçok insan madenci olabilir, blok zincirinin yönetilmesine yardımcı olabilir ve içinde gerçekleşen işlemleri onaylayabilir.
Bunu yaparken, bu madenciler madenciliğini yaptıkları blok zincirinin kripto para birimi ile ödüllendirilecektir - yani, Bitcoin madenciliği yaparsanız, BTC ödülleri alacaksınız!
Blokzincir nedir ve blokzincir nasıl çalışır konusunda tartışılması gereken bir konu var: dolandırıcılık ve blok zincirlerinin bundan nasıl kaçındığı.
Buradaki temel soru basittir - blok zincirleri, madencilerin hiçbirinin kötü niyetli dolandırıcılar olmadığından ve sadece yanlış bir işlem girip insanların fonlarıyla kaçmayacaklarından nasıl emin olabilir?
Şimdi, soru basit, ancak biraz teknik olmadan cevaplamak o kadar da kolay değil. Bununla birlikte, sizi tüm teknik ayrıntılarla sıkmayacağım ve sadece genel önermeyi anlayabilmeniz için size yeterli bilgi vereceğim.
Blok zincirinde gerçekleşen tüm işlemler şifrelenir. Bu da, diyelim ki Sam Elly'ye 73 dolar ödediğinde, bu ödemenin blok zincirinde anonim olduğu ve bir dizi sayı ve harfle gösterildiği anlamına gelir.
Bunu takiben, "blok zincirindeki" "zincir" kısmını hatırlıyor musunuz? Ve bilgilerin (veya işlem verilerinin) kronolojik olarak tutulmasına nasıl yardımcı olduğunu? Özünde, blok zincirlerinin arkasındaki şifreleme ve güvenlik özellikleri nedeniyle, geçmişte onaylanmış tüm işlemler değiştirilemez.
Bir sınıf öğrencisinin önünde bir şiir sunmak üzere olduğunuzu düşünün. Öğretmen bu şiiri sunuş şekliniz için size not verecek. Diyelim ki sunumunuzda oldukça başarılı oldunuz ve B aldınız - öğretmen notunuzu tüm sınıfa duyurdu.
Şimdi, siz ya da başka bir öğrenci gidip aslında A+ aldığınızı iddia ederseniz, kimse size inanmaz - çünkü gerçek notunuzun açıklandığını duyan bir sınıf dolusu öğrenci vardı! Çok temel bir düzeyde, blok zincirleri üzerlerinde gerçekleşen işlemlerin doğru ve meşru olmasını bu şekilde sağlar.
Bir şiir yerine, bir işlem gerçekleştirirsiniz - kripto para biçiminde dijital para gönderir veya alırsınız. Bir not yerine, işleminizin verilerini (onayını) alırsınız. Ve notunuzun açıklandığını duyan öğrenci sınıfı yerine, işlemi onaylayan madenciler var.
Gerçekten de çok havalı!
Bu noktaya kadar blok zincirlerinin işlem verilerini saklayan sanal sandıklar olduğunu ve bu işlemleri kimsenin erişemeyeceği ve kurcalayamayacağı şekilde şifreleyebildiklerini anladık. Ayrıca merkezsizleştirme ve madenciler konularını da ele aldık!
Blokzincirleri Hayatınızda Nasıl Kullanabilirsiniz?
Şu anda, ortalama bir insanın blok zinciri teknolojisini kullanmasının en yaygın yolu kripto satın almak ve işlem yapmaktır. Bitcoin satın alıp arkadaşlarınıza gönderiyorsanız, farkında olsanız da olmasanız da bunu yapmak için blok zinciri teknolojisini kullanıyorsunuz demektir!
Zamanla blok zincirlerinin günlük hayatımıza daha fazla entegre olması beklenmektedir. Geleneksel ödeme yöntemleri blok zinciri teknolojisi yardımıyla gerçekleştirilecek, krediler blok zincirleri üzerinden verilecek ve diğer finansal işlemler de blok zincirlerini içerecektir.
Dahası, blok zinciri teknolojisi Web 3.0 ve Metaverse gibi kavramlara güç veren şeydir. Bu konulara zaten çok fazla değindiğimiz için burada ayrıntıya girmeyeceğim - daha fazlasını öğrenmek istiyorsanız "Web 3.0 nedir?" ve "Metaverse nedir?" bölümlerine göz atabilirsiniz.