BLOCKCHAIN NEDİR ve NASIL ÇALIŞIR?
Blockchain Teknolojisi, bir tür dağıtılmış defter teknolojisi (DLT) ve kripto para biriminin omurgasıdır. Basit bir deyişle, blok zincir teknolojisi, veri bloklarını kronolojik olarak depolayan ve bir öncekine bağlı her blok, zaman damgalıyken son bloğun karmasını içeren bir veritabanıdır. Ayrıca, bir blok zinciri ağı bilgisayar düğümleri arasında işletilir ve paylaşılır, bu yüzden insanlar onu merkezi olmayan bir ağ olarak kabul eder.
Bir blok zinciri ağındaki veriler, kronolojik olarak ve merkezi olmayan bir şekilde depolanır, bu da verilerin kurcalanmasını çok zorlaştırır, dolayısıyla teorik olarak değişmezdir.
NEDEN BLOCKCHAIN TEKNOLOJİSİ?
Blockchain, 1991 yılında Stuart Haber ve W. Scott Stornetta tarafından zaman damgalı bir veritabanının olasılığını ve kullanımını inceleyen bir araştırma projesi olarak başladı. Ancak, 2009'da Satoshi Nakamoto adlı bilinmeyen bir varlık Bitcoin'i icat edene kadar değildi ve sonunda böyle bir teknolojinin yaygın ve pratik bir uygulamasını görebildik.
Takip eden yıllarda blockchain teknolojisinde ve kripto para biriminde birçok yaratıcı kullanım ve hatta daha fazla gelişme var. İnsanların neden blockchain teknolojisi hakkında konuşmayı bırakamadıklarını anlamak için Bitcoin'i ve nasıl çalıştığını anlamamız gerekiyor.
Bitcoin, kriptografi ile güvence altına alınan, blok zinciri teknolojisine dayalı bir dijital para birimi ve eşler arası elektronik nakit sistemidir. Çift harcama ve merkezi otoritenin kaçınılmaz sorunu nedeniyle birçok kişi Bitcoin'den önce dijital para birimini icat edememişti.
Parayı vererek harcadığınız fiziksel paranın aksine, dijital para birimi bir dizi işlem kaydıdır; bu nedenle, bu defteri kontrol edenler, her işlem kaydı girişini değiştirebilecekleri için teknik olarak tüm paraya sahiptir. Basitçe söylemek gerekirse, “Güven”, dijital para biriminin geleneksel paranın yerini tamamen almasını engelleyen şeydir. Bununla birlikte, blockchain teknolojisi güven sorununu tamamen azaltabilir.
BLOCKCHAIN TAM OLARAK NASIL ÇALIŞIR?
Artık blockchain'in dağıtılmış defter teknolojisine dayandığını biliyoruz, ancak nasıl dağıtıyor? Yedek veritabanından farkı nedir?
Veritabanı aynası olarak da bilinen bir yedek veritabanına sahip olmak ile bir blok zinciri ağı arasındaki kritik farklardan biri, ikincisinin düğümlerinin genellikle farklı konumlara ve ayrı varlıkların ellerine yayılmasıdır.
Ağdaki her düğüm, tüm blok zinciri türünü korur ve bir nisap aracılığıyla bir fikir birliği kararına varmaları gerekir. Başka bir deyişle, tek bir otorite/kuruluş, ağ ve içindeki kayıtlar üzerinde tam kontrole sahip değildir. Bu nedenle, tipik bir veritabanı durumunda, kaç tane ayna sunucusuna sahip olduğuna bakılmaksızın, kötü oyuncunun her şeyi silmek için yalnızca bir tuşa basması gerekir. Bununla birlikte, kötü aktörler, bir blok zinciri ağındaki herhangi bir kaydı değiştirmek için blok zinciri ağ düğümlerinin %50'sinden fazlasını kontrol etmek zorunda kalacaklar. O zaman soru bundan sonra gelir, ya kötü aktör onu geçersiz kılmak için ağdaki mevcut olandan daha fazla düğüm üretebilirse? Kayıtları kurcalamazlar mı ve bu yanlış oluşturulmuş düğümlerle bir fikir birliğine varmazlar mı? Konsensüs mekanizmasının devreye girdiği yer burasıdır.
KRİPTOGRAFİ YOLUYLA KONSENSÜS MEKANİZMASI
Herkesin çoğunlukla isimsiz olarak katılabildiği halka açık ve izinsiz bir blok zinciri durumunda, kötü niyetli kurcalamayı önlemek için bir fikir birliği mekanizması çok önemlidir. Veya kötü oyuncular, blokların çoğunu yeni hash'ler ekleyerek yeniden oluşturabilir ve bunları ağ tarafından geçerli ve kabul edilebilir hale getirebilir, bu da günümüz teknolojisinin hesaplama gücüyle hızlı bir şekilde yapılabilir.
Örnek olarak Bitcoin'i alın; Bitcoin ağı, İş Kanıtı'nı bir fikir birliği mekanizması olarak kullanır. Proof-of-Work, kanıtlayıcıların belirli bir miktarda hesaplama çabası harcadıklarını kanıtlamaları için bir tür kriptografik kanıttır. Bitcoin söz konusu olduğunda, kanıtlayıcılar, madenciler olarak da bilinen ağın koruyucularıdır. Madencilerin, bir blok madenciliği yapmak ve onu blok zincirine eklemek için hesaplama hesaplamaları yoluyla rekabet etmesi gerekir. Sadece matematiksel bulmacayı çözen kazanan bu hakka sahiptir. Ek olarak, kazanana hizmetleri karşılığında bir coin (Bitcoin) verilecektir.
Her düğüm rekabet etmek için kendi hesaplama güçlerine katkıda bulunacağından, kötü aktörler verileri kurcalamak için ağın %50'sini geçersiz kılmak zorunda kalacaklar ki bu genellikle büyük bir blok zinciri ağıyla imkansızdır.
Blok zinciri teknolojisinin değişmezliğinin anahtarı, herhangi bir kötü niyetli girişimden kusursuz olmak değil, kötü oyuncuları caydırmaktır. İş kanıtı ve ağdaki düğümler arasında bir fikir birliğine duyulan ihtiyacın birleşimi, blok zinciri ağını geçersiz kılmak için harcanan çabayı eninde sonunda girişimin amacını yenecektir.
Kağıt üzerinde Proof-of-Work'ün sesi ne kadar iyi olursa olsun, bu güvenlik düzeyiyle birlikte gelen önemli dezavantajlar vardır. Bildiğimiz gibi, iş kanıtı, ağ düğümlerinin hesaplamalı olarak rekabet etmesini gerektirir. Doğal olarak, ağda ne kadar fazla düğüm varsa, o kadar merkezi değildir. Ancak daha fazla hesaplama rekabeti aynı zamanda daha fazla enerji tüketimi anlamına gelir. Bu nedenle, topluluk her zaman süreçte büyük enerji tüketmeden benzer bir güvenlik düzeyine ulaşabilecek bir alternatif aramıştır. Proof-of-Work'ün en iyi yarışmacısı Proof-of-Stake oldu.
Cardano, Algorand ve yakında olacak Ethereum 2.0 gibi bazı ünlü blok zincirleri, Proof-of-Stake modeline dayanmaktadır. Proof-of-Stake, Proof-of-Work'ün yerini alacak şekilde büyüyor olabilir, ancak özellikle bu teknoloji sürekli geliştiğinde hiçbir şekilde mükemmel değildir.
BLOCKCHAIN, BITCOIN'DEN DAHA FAZLASIDIR
Blockchain başlangıçta bir parasal işlem kayıt deposu (Bitcoin) olarak hizmet etse de, herhangi bir veri kaydını değişmez bir şekilde saklayabilir. Şu anda, birçok şirket blockchain'in çeşitli uygulamalarına bakıyor. Örneğin IBM, gıda ürünlerinin lojistiğini izlemek ve kaydetmek için bir gıda güveni blok zinciri oluşturdu. Blockchain, bu ürünleri tükettikten sonra herhangi bir tehlikeli olay meydana gelirse, kullanıcıların ürün yolculuğunu anında izlemelerine izin verebilir. Blok zincirindeki her şey değişmez ve şeffaftır, bu da kaydı herhangi bir tarafça güvenilir kılar. Bunun gibi uygulamalar, oylama sistemleri, tedarik zincirleri, sağlık hizmetleri vb. gibi çeşitli endüstrilerde orman yangını gibi yayıldı.
AKILLI SÖZLEŞMELER
Akıllı sözleşmeler, önceden belirlenmiş koşullar sağlandığında otomatik olarak çalışacak programlardır. Bu özellik, blok zincirleri bir defterin ötesinde bir şey haline getirdi; blok zinciri ağının bir aracı olmadan bir dizi eylemi gerçekleştirmesini sağladı.
Aracıların ihtiyaçlarını ortadan kaldırmak, blok zincirindeki akıllı sözleşmelerin belirgin bir özelliğidir. Örneğin, akıllı bir sözleşme finansman için bir aracı olabilir: A Kişisi parayı yalnızca ürün teslim edildiğinde B kişisine aktarır. Genellikle, B kişisi anlaşmanın kendi tarafını yerine getirene kadar A kişisinin fonlarını elinde tutmak için üçüncü bir taraf gerekir. Akıllı sözleşmelerin yardımıyla, ağ, B kişisinin ürünü A kişisine devrettiğini onayladıktan sonra, blok zinciri ağı, A kişisinin veya üçüncü bir tarafın onayı olmadan fonları otomatik olarak transfer edebilir.
Dışarıda binlerce canlı blok zinciri var, bu da her özelliği, kullanımı ve aralarındaki farkı kapsamayı imkansız hale getiriyor. Bu nedenle, bu kılavuz blok zinciri dünyasına yalnızca başlangıç kılavuzu olarak hizmet eder. Sadece blok zinciri teknolojisinin gelecek olarak algıladığımız şeyin temeli olacağından eminiz.