blog posts

Blockchain Nedir; Demokratik ve Otonom Teknoloji

Blockchain Teknolojisi İnanılmaz Yeniliklere Neden Oldu. Bu yazımızda Blockchain Teknolojisinin Ne Olduğunu Ve Kullanım Alanlarını İnceliyoruz.

Blockchain teknolojisi bugünlerde toplumdaki çoğu insanın söyleminde neredeyse yeri olan bir konu, ancak çok az kişi blockchain’in ne olduğunu tam olarak biliyor. İnsanların tanımları ve algıları genellikle o kadar kapsamlı değildir. Son on yılda giderek büyüyen ve her geçen gün daha fazla kişi tarafından tanınan bu teknolojinin on yılı aşkın bir geçmişi var ve böyle bir ağ fikrinin çıplak kökleri bir önceki milenyumda bulunabiliyor.

Bu yazımızda blockchain tanımına kısa bir giriş yapacağız. Daha sonra blockchain yapısını, blockchain türlerini, blockchain uygulamalarını, blockchain güvenliğini ve blockchain’in geleceğini inceleyeceğiz.

İlk olarak, dijital para biriminin blok zincirinin bir parçası olduğunu vurgulayalım. Çoğu kişi blockchain’i dijital bir para birimi olarak görür ve bu terimleri birbirinin yerine kullanır. Yine de blockchain, dijital para biriminden çok daha büyük bir teknolojidir ve bilgisayar biliminde özel bir yer bulmuştur. Ek olarak, dijital para birimi, halk arasında sıklıkla birbirinin yerine kullanılan kripto para biriminden veya kripto para biriminden farklıdır.

 

 

İçindekiler

 

  • Blockchain’in basit bir dilde video tanımı
  • Blockchain nedir?
  • Başlangıcından bu yana blockchainin tarihsel seyri ve bu teknolojinin getirdiği yenilikler
  • Blockchain mimarisi; Blockchain nasıl çalışır?
  • Blockchain çatalı
  • Blockchain ağ türleri
  • İkinci katman blok zinciri
  • modüler blok zinciri
  • Blockchain uygulaması
  • Blockchain güvenlik açıkları ve saldırıları
  • Blockchain’in avantajları
  • Blok zincirinin dezavantajları
  • Blockchain’in geleceği

Blockchain nedir?

Blok zinciri terimi, bir blok zinciri anlamına gelebilecek Blok ve Zincir olmak üzere iki kelimeden oluşur; Ancak blockchain teknolojisi kavramını anlamak için yapbozun tüm parçalarını tanımlamamız gerekiyor. Satoshi Nakamoto’nun orijinal belgelerinde blockchain ve chain kelimelerinin ayrı ayrı kullanıldığını ve 2016’da blockchain bileşik kelimesinin ünlendiğini bilmek güzel.

Genel olarak Blockchain’in, diğer bir deyişle, sürekli büyüyen ve sayısı artan işlem kayıtlarının bir listesinden oluşan bir veri tabanı olduğu söylenebilir. Bu kayıtlara kriptografi yoluyla bağlanan bloklar denir. Bloklar, eşler arası bir ağ ile bir düğüm zincirine yerleştirilir ve oluşturulan depolama tankına dijital defter denir. Başka bir deyişle, blok zinciri, merkezi olmayan ve kriptografik hash kullanarak dijital varlıkların geçmişini değişmez ve şeffaf hale getiren dağıtılmış bir defterdir.

Bir kullanıcı bir belge oluşturduğunda ve bunu bir grup insanla paylaştığında, kağıt kopyalanmak veya atanmak yerine dağıtılır. Bu süreç, herkesin belgeye aynı anda erişebildiği merkezi olmayan bir dağıtım zincirini başlatır. Blockchain’i anlamanın basit bir örneği, onu Google Doc hizmetiyle karşılaştırmaktır.

Değişikliklerin başka bir kişi tarafından yapılmasını beklerken hiçbir kişi bloke edilmez ve tüm değişiklikler gecikmeden belgeye kaydedilir ve değişiklikler tamamen şeffaftır. Elbette, blockchain teknolojisi Google Docs’tan çok daha karmaşıktır.

 

 

Blockchain Technology / Blockchain Technology

 

 

Başlangıcından bu yana blockchainin tarihsel seyri ve bu teknolojinin getirdiği yenilikler

Geçtiğimiz birkaç on yıl boyunca, bazı teknolojiler toplumun tüm katmanlarını önemli ölçüde etkiledi ve insanların nasıl yaşadığı konusunda bir devrim yarattı. Örneğin, cep telefonunun tanıtımı eğlence endüstrisinde ve bazı grupların nasıl para kazandığında devrim yarattı. Bugüne kadar, her gün benzersiz özelliklere sahip yeni akıllı telefonlar piyasaya sürüldü.

Şimdi, blockchain ağı adı verilen başka bir teknolojik devrimin ortasındayız, her an büyüyen ve kendini dengeleyen dağıtılmış bir veri tabanı ağı.

Son on yıla kısa bir bakışla, ilk büyük blockchain yeniliğinin Bitcoin’in ilk kripto para birimi olarak doğuşu olduğunu görebiliriz. Bitcoin’in piyasa değeri şu anda 330 milyar doları aştı ve her gün milyonlarca kullanıcı tarafından çeşitli ödemeler için kullanılıyor.

İkinci blockchain yeniliği, esasen Bitcoin’in altında yatan teknolojinin kripto para biriminden ayrılabileceğinin ve başka hedeflere ulaşmak için kullanılabileceğinin fark edilmesiydi.

Bu teknolojinin üçüncü yeniliği, Ethereum adı verilen blok zincir sisteminin ikinci neslinde tanıtılan “akıllı sözleşmenin” doğuşuydu. Onun için parlak bir gelecek öngörülebilir.

Blockchain tabanlı ağlardaki dördüncü büyük yenilik, başlangıçta Proof-of-Work yöntemiyle tanıtılan ve Proof-of-Stake sürecine ulaşan ve diğer kanıtlara mutabakat yöntemleri geliştirmeye devam eden çeşitli mutabakat mekanizmalarıydı. PoH, PoB, PoA ve PBFT gibi sonuçlar ortaya çıktı.

Bu nedenle, başlangıçta, blok zincir ağlarının çoğu, blokları üretmek (madencilik) için en fazla işlem gücüne sahip olan grubun nihai kararı verdiği ve bir sonuca ulaştığı ağın güvenliğini sağlamak için çalışma kanıtı sürecini kullandı. işlemler ve bloklar hakkında fikir birliği.

Ancak öte yandan, PoS süreci, insanların, sahip olunan ve kullanıma sunulan ağın yerel madeni para sayısına göre blok işleminin üretimine ve doğrulanmasına katılmasına olanak tanır.

Başka bir deyişle, insanlar blockchain ağına yatırım yaparak doğrulama, çıkarma ve web’den daha fazla ödül alma izni alacak. Elbette bu yöntem, ağ uygun sayıda katılımcıya ulaştığında ve aktif düğümler sınırı çalıştırdığında kullanılabilir.

Blockchain teknoloji ufkunda beşinci yenilik Ölçekli Blockchain’dir. Şu anda, blockchain dünyasında, ağdaki her bilgisayar tüm işlemleri gerçekleştirir. Bu sorun yavaş ağ hızına neden olur. Ölçeklenebilir blok zinciri, güvenliği azaltmadan işlem hızını artırabilir. Bu yöntemde, her bir işlemi doğrulamak için gereken bilgisayar sayısı tanınarak ve işleme işi aralarında bölünerek sonuç daha hızlı sıralanır. Son olarak, işlem işleme hızındaki önemli artışla, blockchain ağı VISA ve SWIFT gibi ödeme ağlarıyla rekabet etmeye hazır.

 

Şimdi zamanda geriye gidelim ve blockchain tarihini keşfedelim. Özetle, blok zincirinin ortaya çıkışı için ilk adımların izini sürerken, otuz yılı aşkın bir süre öncesine gidebiliriz:

MS 1982 yılı (1361 güneş):

David Chaum, “Karşılıklı Şüpheli Gruplar Tarafından Kurulan, Sürdürülen ve Güvenilen Bilgisayar Sistemleri” adlı incelemesinde ilk olarak blockchain benzeri bir protokol önerdi.

MS 1991 (MS 1370):

Stuart Haber ve W. Scott Stornetta kriptografik blok zincirini tanıttı.

MS 1998 yılı (1377 güneş):

Bilgisayar bilimci Nick Szabo merkezi olmayan bir dijital para birimi olarak Bit Gold projesini inceledi ve teorileştirdi. Bazı insanlar olası Satoshi Nakamoto’nun Bay Sabu olduğuna inanıyor.

MS 2000 yılı (1379 güneş):

Stefan Konst, güvenli kripto zincirleri teorisini ve uygulama fikirlerini yayınladı.

MS 2008 (1387 güneş yılı):

Satoshi Nakamoto takma adlı bir geliştirici, blok zinciri ağının bir modelini oluşturmak için ilk teknik incelemeyi yayınladı.

MS 2009 yılı (1388 güneş yılı):

Nakamoto, Bitcoin ile yapılan işlemler için halka açık bir defter olarak ilk blockchain ağını hayata geçirdi.

MS 2014 yılı (1393 güneş):

Blockchain teknolojisi, dijital para biriminden ayrıldı ve diğer finansal ve organizasyonlar arası işlemler için yetenekleri araştırıldı. Blockchain’in çapraz para birimleri uygulamalarını içeren ikinci versiyonu ortaya çıktı. Ethereum blockchain sistemi, bilgisayar programlarını akıllı sözleşmeler olarak bilinen tahviller gibi finansal araçların yerini alan bloklara dahil etti.

 

 

Blockchain mimarisi; Blockchain nasıl çalışır?

Genel olarak, blockchain ağı aşağıdakileri içeren birkaç katmandan oluşur:
Altyapı (donanım, düğümler)
Ağ oluşturma (düğüm keşfi, bilgi çoğaltma ve doğrulama)
Fikir Birliği (Proof of Work PoW veya Proof of Stake PoS yardımıyla)
Veriler (bloklar ve işlemler)
Uygulama katmanı (akıllı sözleşme ve merkezi olmayan uygulamalar)

Blockchain teknolojisini anlamak ve nasıl uygulanacağından bahsetmeden önce, temel kavramları gözden geçireceğiz. Blockchain, tüm bilgileri sistemin defteri adı verilen bir bölümde saklar. Ayrıca, blockchain ağında değiş tokuş edilen herhangi bir bilgiye “işlem” adı verilir. Geçmişte, blockchain yalnızca dijital para birimi işlemleri için kullanılıyordu; Ancak bugün, blok zinciri tabanlı ağ platformunda farklı türde veriler değiş tokuş edilebilir.

 

 

Engellemek

Her zincir birkaç bloktan oluşur ve her bloğun üç temel unsuru vardır:

Ligdeki veriler.
Nonce dediğimiz 32 bitlik bir sayı. Bu sayı, blok oluşturulduğunda rastgele üretilecek ve ardından ligin kafa hashine neden olacaktır.
Karma, Nonce numarasıyla birleştirilen 256 bitlik bir sayıdır. Bu sayı çok sayıda sıfır ile başlamalıdır; Başka bir deyişle, minimum ondalık sayı olacaktır.

Zincirin ilk bloğu oluşturulduğunda, nonce sayısı kriptografik hash’i oluşturur. Bloğun içindeki veriler mühürlenir ve madenciliği yapılmadığı sürece sonsuza kadar Nance ve Hash numarasına bağlanır.

 

 

Madenci

Madencilik sürecinde madenciler zincir üzerinde yeni bloklar oluşturur. Lockchain’de her bloğun benzersiz bir Nance ve Hash numarası vardır; Ancak öte yandan zincirdeki bir önceki bloğun hash’ini de ifade eder; Bu nedenle, özellikle büyük zincirlerde ortaklık madenciliği yapmak kolay değildir; zor olacak

Madenciler, iyi bir blockchain karması üreten belirli bir nance numarası elde etmek için karmaşık matematiksel hesaplamalar yapmak üzere özel yazılımlar kullanır. Nance sayısı 32 bit ve çorba 256 bit olduğundan, Nance sayısı ve doğru kombinasyonu elde etmek için çıkarılması gereken çorba için yaklaşık 4 milyar olası kombinasyon vardır. Doğru kombinasyon başarılı olduğunda, madenci “Golden Nonce”u bulmuştur ve yeni bloğu zincire eklenecektir.

Zincirdeki herhangi bir blokta değişiklik yapmak, sonraki tüm blokları yeniden incelemeyi gerektirir. Bu nedenle, altın nance’ı elde etmek çok zaman ve bilgi işlem gücü gerektirdiğinden, blockchain ağını manipüle etmek zordur. Ayrıca yeni bir blok çıkarıldığında, içindeki değişiklikler ağdaki tüm aktif düğümler tarafından kabul edilir ve madenci bir ödül alır.

 

 

düğüm

Blockchain’in en önemli özelliklerinden biri ademi merkeziyetçiliktir. Bu, hiçbir bilgisayar veya kuruluşun zincir sahibi olamayacağı anlamına gelir. Bunun yerine, ağı, zincire bağlı dağıtılmış bir düğüm defterinden oluşur. Blok zinciri ağındaki bir düğüm, blok zincirinin bir kopyasını saklayabilen ve ağın çalışmasına yardımcı olan herhangi bir elektronik cihazdır. Ardından, her kullanıcı benzersiz bir kimlik numarası alır.

Ağdaki her kullanıcı bir düğüm olarak bilinir ve tüm kullanıcılar defterin güncellenmiş bir versiyonuna sahiptir. Her düğümün diğer düğümlerle farklı bir iletişim yöntemi vardır ve bu yöntem blok zincirinden blok zincirine değişir.

Blockchain, istekleri doğrulamak ve doğrulamak için Consensus Algorithm sürecini kullanır. İlk adımda, bir kullanıcı ağ üzerinde bir işlem talep eder. Teklifin kaydedilmesi, tüm işlem bilgilerini içeren bir blok oluşturur. Bu blok, verilerin güvenliğini sağlamak için şifrelenir. Ardından, yeni blok ağdaki tüm aktif düğümlere yayınlanır, böylece diğer düğümler kullanıcının isteğinin geçerliliğini doğrulayabilir. Oluşturulan blok geçerli olduğunda zincire yerleştirilir ve kullanıcının istediği işlem gerçekleştirilir.

Blockchain mimarisindeki ana katmanlar, içten dışa doğru aşağıdaki sırayla sınıflandırılabilir.

 

 

1- Uygulama katmanı

Bu katman, merkezi olmayan uygulamaları (dApp’ler), dApp tarayıcılarını, kullanıcı arayüzlerini ve uygulama barındırmayı içerir. Finansal alanlara Metamask veya TrustVault uygulamasının içindeki tarayıcılardan erişebilirsiniz. DEP’ler, şu anda işlemler, krediler, takaslar vb. dahil olmak üzere finansal hizmetler alanında aktif olan merkezi olmayan uygulamalardır. Ayrıca, bugün Upland gibi oyunlarda, Session gibi habercilerde, depolama platformlarında, sosyal ağlarda ve bloglarda merkezi olmayan uygulamalar mevcuttur. Steemit gibi platformlar.

Merkezi olmayan uygulamalar genellikle günümüz uygulamalarına benzer, tek farkları merkezi olmayan bir ağa sahip olmalarıdır. Ardından, uygulama barındırma, kullanıcının bu katmandaki tüm merkezi olmayan uygulamaları başlatmasına ve çalıştırmasına olanak tanır. Bu unsur olmadan, merkezi olmayan hiçbir uygulama internette çalışamaz. Barındırma protokolü de tamamen merkeziyetsizdir. Ayrıca bu hosting sunucularının bakımı tamamen güvenlidir.

 

2- Hizmet katmanı

Bu katman, merkezi olmayan bir uygulama katmanı oluşturmanıza veya çalıştırmanıza yardımcı olan temel araçlara erişim sağlar. Ayrıca, bu katmanda blok zinciri kontrolüne katılmak ve zincir dışı hesaplamalara, ödeme kanallarına (Devlet Kanalları), veri akışına (Veri Akışı) ve yan zincire (Yan Zincir ) erişmek mümkündür.

Bu bölümler kısaca, düğümlerin ağ ile ilgili tüm ses kaynaklarından en güncel bilgileri almasını sağlayan Veri Besleme işlemi olarak tanımlanabilir. Zincir dışı bilgi işlem, hesaplama işleminin blok zincir ağının dışında gerçekleştirilmesine izin vererek gizliliği artırır. Ödeme kanalları, iki düğüm arasındaki iletişim yolunu ifade eder.

Bu unsurların dışında, bu blockchain katmanında başka kısımlar da olabilir. Oracle’lar, çoklu imzalar, akıllı sözleşmeler, dijital varlıklar, cüzdanlar, dağıtılmış dosya depolama belleği, dijital kimlikler vb.

 

3- Semantik katman

Anlamsal Katman, mutabakat algoritmasını, sanal makineleri ve kullanıcı katılımı için diğer gereksinimleri vb. içerir.

Konsensüs algoritması, blockchain ağ düğümleri arasındaki anlaşma için gereklidir. Bu nedenle, bu süreçte, tüm düğümlerin ağdaki bilgileri doğrulamayı kabul etmesi gerekir; Bu nedenle, hiçbir kullanıcı, bilgileri doğruladıktan sonra bloğu eklemek için diğer kullanıcılarla anlaşmadıkça bir işlem başlatamaz ve bunu deftere ekleyemez. Bir mutabakat algoritması olmadan, blockchain ağı anlamını kaybeder. Farklı konsensüs algoritma türleri açıklanmıştır. Örneğin ilk algoritmaya proof of work adı verilir ve proof of share algoritması ve diğer türevleri blockchain de kullanılan farklı algoritmalar arasındadır.

Bu katmandaki katılım gereksinimleri, yeni kullanıcıların ağa katılıp katılmadığına karar vermek için kullanılabilecek kuralları ifade eder. Bu öğe, öncelikle özel blockchain teknolojilerinde kullanılır.

sanal makineler de tüm görevler için güvenlik ve yürütme ortamını artırmak amacıyla ağa gömülüdür. Bu özellik genellikle akıllı sözleşmeleri uygulamak için kullanılır.

Bu katmanın yan zincirleri ayrıca, geliştiricilerin merkezi olmayan uygulamalar geliştirmek için ayrı blok zincirleri kullanmasına izin verir, böylece önde gelen ağın çekirdeği gölgede kalmaz.

 

4- Ağ katmanı

Bu katman, Güvenilir Yürütme Ortamı, RLPx protokolü, blok teslim ağı vb.’den oluşur.

Güvenilir Yürütme Ortamı (TEE), mimarinin genişletilebilirlik sorunlarını önlemesine yardımcı olur. Bu özellik ağ sorunlarını çözer ve ağın güvenliğini artırır. Ayrıca, ağ yükünü optimize etmek için ana şebekenin dışında depolamaya sahip olunmasına yardımcı olur. RLPx protokolü ayrıca, blok zincirindeki iki kullanıcı arasında bilgi alışverişine yardımcı olan bir dizi ağ protokolüdür.

 

5- Altyapı katmanı

Blockchain teknolojisi mimarisindeki son katman, donanım, sistem ve sunucu olmak üzere üç düzeyden oluşan altyapı katmanıdır. Ağa bağlı düğümler ve cihazlar bu katmanda sınıflandırılır. Blok zincirinin bu katmandaki diğer bir kısmı, ağın merkezi olmayan depolama belleğidir. Simgeler, bu katmanın başka bir bileşenidir.

 

 

Blockchain çatalı

Blok zincirinin heyecan verici kısımlarından biri çatallanma sürecidir. Peki blockchain çatalı nedir? Bilgisayar biliminde çatal, “dallanma” ve “çoklu dallanma” anlamına gelir. Bu kavramı doğru bir şekilde tanımlamak ve blockchain’deki sürecini anlamak için öncelikle yazılım mühendisliğindeki köklerine iniyoruz.

Proje çatalı yazılım mühendisliğinde (Project Fork) veya başka bir deyişle, proje dallanması, geliştiricilerin kaynak kodun bir kopyasını orijinal yazılımdan ayırıp bağımsız olarak geliştirmesiyle gerçekleşir. Bu süreç, yazılımı orijinal yazılımdan farklı ve ayrı kılar. Elbette, geliştiriciler kasıtlı olarak ve birincil bir amaçla bir çatal oluşturmamalıdır; bu işlem yazılım ortamında beklenmedik bir şekilde gerçekleşebilir.

Blok zinciri çatalı kavramını anlamak için, blok zincirinin merkezi olmayan doğasını dikkate almak gerekir. Blockchain’in bu özelliği, katılımcıların protokoller ve bloklar dahil olmak üzere blockchain ağının bazı bölümleri üzerinde anlaşabilmeleri gerektiği anlamına gelir. Blockchain ağ düğümleri arasındaki bu toplu sözleşme, her blok içindeki işlemleri doğrular.

Bazen ağdaki düğümler, blok zincirinin gelecekteki durumu hakkında bir fikir birliğine varamaz. Bu fikir birliği eksikliği, ana blok zincirini tümü geçerli olan iki veya daha fazla dala bölen çeşitli çatalların oluşturulmasına yol açar.

 

 

Alt kategorilere ayrılabilen üç tür blockchain çatalı vardır. Bu üç tür bölünme farklı koşullarda gerçekleşir. Blockchain çatalları:

 

1- Yumuşak Çatal

Bu tür dallanmada, yeni protokol bir öncekiyle uyumlu olacak şekilde değiştirilir (Geriye Uyumlu). Bu durumda ağdaki düğümler üzerinde çalışan blockchain yazılımı ufak bir değişikliğe uğrar ve yeni protokole göre çıkarılan bloklar eski sürüme sahip düğümler tarafından da geçerli kabul edilir.

 

1- Yumuşak Çatal

Bu tür dallanmada, yeni protokol bir öncekiyle uyumlu olacak şekilde değiştirilir (Geriye Uyumlu). Bu durumda ağdaki düğümler üzerinde çalışan blockchain yazılımı ufak bir değişikliğe uğrar ve yeni protokole göre çıkarılan bloklar, blockchain’in eski versiyonuna sahip düğümler tarafından da geçerli kabul edilir. Örneğin, Bitcoin ağına yapılan SegWit güncellemesi, ağa Bech32 olarak bilinen yeni bir adres sınıfı ekledi. Ancak, yeni bir görüşme türü eklemek, önceki P2SH adreslerini geçersiz kılmadı ve P2SH adresine sahip bir düğüm, Bech32 adresine sahip bir düğümle geçerli işlem yapabilir.

 

 

2- Sert Çatal

Bu tür bir blockchain çatalında daha kapsamlı bir değişiklik görüyoruz. Bu tür bir dallanmada, blok zinciri protokolü, geriye dönük uyumsuz olarak adlandırılan bir değişikliğe uğrar. Başka bir deyişle, blok zinciri yazılımı değişir, böylece yeni protokole göre yeni çıkarılan bloklar, blok zincirinin önceki sürümü tarafından doğrulanmayacaktır. Hard fork gerçekleştiğinde, yeni bir para birimi doğar. Örneğin, Bitcoin Cash, Bitcoin’in hard fork’undan sonra doğdu.

Hard fork’u güncelleyen düğümler, önceki sürümden sahip oldukları dijital para birimi sayısına eşit yeni sürümün dijital para birimini alacaklardır. Örneğin, birisinin 100 Bitcoin’i varsa ve bir Bitcoin Cash Hard Fork Güncellemesi çalıştırdıysa, Bitcoin sayısına ek olarak 100 Bitcoin Cash alacaktı.

Hard fork’lara bir başka örnek de Ethereum’daki Casper güncellemesidir, bu da düğümlerin anlaşma ve mutabakat protokolünde bir değişikliğe yol açar. Bu güncelleme Proof of Work’ü (PoW) Proof of Stake’e (PoS) dönüştürecektir.

 

 

3- Geçici Çatal veya Kazaen Çatal

Bu çatallanma, iki madenci aynı anda yeni bir blok çıkardığında gerçekleşir ve tüm ağ yeni bir ortaklık seçme konusunda hemfikir olmayabilir. Bazı düğümler, A grubu tarafından çıkarılan bloğu kabul eder ve diğerleri, B grubu tarafından çıkarılan bloğu alır. Ortaklık konusunda genellikle zaman farkından dolayı ortaya çıkan bu genel anlaşma eksikliği, yeni zincirlerin üretilmesine neden olur. Bu çatal türü, aynı yükseklikte bir veya daha fazla bloğa sahiptir.

Rastgele çatallara geçici çatallar da denir; Çünkü dallardan biri kaybolacak ve tüm düğümler bunlardan yalnızca birine yönlendirilecektir.

 

 

Blockchain çatal uygulamaları

Toplamda, çatallar için üç temel kullanım vardır ve bir grup bıçak programlama ile yapıldığından; Bu nedenle, programcılar belirli bir hedefi takip eder. Bu uygulamalar arasında 1- Yeni işlevsellik ekleme, 2- Güvenlik sorunlarını çözme, 3- Virüslü işlemleri iade etme veya çalınan kripto para birimlerini iade etme yer alır.

 

Blockchain ağ türleri

Blok zinciri ağlarının türleri en az dört kategoriye ayrılır: genel blok zinciri, özel blok zinciri, konsorsiyum blok zinciri ve hibrit blok zinciri.

 

 

Genel blok zinciri

Kısacası, halka açık blockchain ağı, İnternet üzerinden herkesin katılabileceği, işlem yapabileceği ve geçersiz kılma işlemlerine katılabileceği, izinsiz dağıtılmış bir defter teknolojisidir. Bu tür bir ağdaki işlemlerin doğrulanması, çalışma kanıtı veya pay kanıtı vb. ile fikir birliği yöntemleriyle yapılır.

Çoğu blockchain ağı, aktif kullanıcılar için ekonomik teşvikleri ve finansal ödülleri dikkate alır. Örneğin Bitcoin, Ethereum, Litecoin ve NEO bu blockchain ağları arasındadır. Halka açık blockchain ağlarının uygulamaları arasında oylama ve bağış toplama sayılabilir.

 

 

Özel blok zinciri

Özel blok zinciri ağı, sınırlı bir ortamda çalışan, izin gerektiren bir üyeliği olan ve bir kuruluş, grup veya birey tarafından kontrol edilen bir blok zinciridir. Bu nedenle, yöneticiler erişimi, yetkiyi ve kullanıcıların nasıl çalıştığını tanımlar. Bu tür bir ağ ayrıca seçilen kullanıcılara şeffaflık, güven ve güvenlik getirir.

Elbette, izin alma ihtiyacı ve ağın önde gelen yöneticilerinin varlığı nedeniyle, bu tür bir blok zinciri merkezi olmayan olma niteliğini kaybeder. Örneğin, Multichain ve Hyperledger Fabric ve Corda ağları, özel blockchain ağları arasında sınıflandırılır.

Özel blok zincirleri, kuruluşların tedarik zinciri yönetiminde, varlıkların mülkiyetinin onaylanmasında, dahili oylamada vb. Ayrıca, özel bir blok zinciri daha genişletilebilir; Çünkü bu tür bir ağda, yalnızca belirli sayıda düğüm işlemleri doğrulayabilir.

 

 

Blockchain Konsorsiyumu

Bir konsorsiyum blok zinciri, aynı anda genel ve özel blok zinciri özelliklerine olan ihtiyacı karşılayan bir blok zinciri türüdür. Bir blockchain konsorsiyumunda, kuruluşların bazı bölümleri herkese açık hale gelirken, diğerleri gizli kalacaktır. Örneğin, birkaç kuruluş işbirliği yapmak niyetindedir ve böyle bir ağ kurarak işbirliği sürecini kolayca yönetebilirler.

 

Önceden belirlenmiş düğümler, konsorsiyum blok zincirinde fikir birliği ve anlaşma yöntemini yürütür. Ancak, genel halk için katılım mümkün olmasa da, yine de merkezden dağıtılacaktır; Çünkü bu ağı birkaç ayrı kuruluş yönetiyor.

Bu tür bir blockchain işleminin doğruluğunu sağlamak için, doğrulayıcı düğüm iki eylem gerçekleştirebilir: işlemi doğrulamak ve pazarlamayı başlatmak veya almak.

Öte yandan, bir ağ üye düğümü yalnızca işlemleri başlatabilecek veya alabilecektir. Bu tip blockchain bankacılık, ödeme ağları, araştırma vb. alanlarda kullanılıyor. Konsorsiyumun blockchain ağları arasında Marco Polo, Energy Web Foundation ve IBM Food Trust sayılabilir.

 

 

Hibrit blok zinciri

Hibrit bir blok zinciri, iki tür genel ve özel blok zincirini birleştiren bir ağdır. Bu tür bir blok zinciri, konsorsiyum blok zincirine benzer görünse de, doğaları temel farklılıklara sahiptir. Bu ağdaki kullanıcılar, insanların blok zincirinde depolanan verilere erişimini kontrol edebilir. ağ verilerinin sadece bir kısmı izinsiz olarak genel erişime açık olacak, kalan miktar ise sadece yetki alarak seçilen kullanıcılar tarafından erişilebilir olacaktır. Hibrit blok zinciri esnekliği, kullanıcıların birden çok genel blok zincirine erişimle hızlı bir şekilde özel bir blok zincirinin üyesi olmalarını sağlar.

Hibrit blok zincirindeki işlemler ağ içinde doğrulanır, ancak kullanıcılar bunu doğrulama için halka açık blok zincirine de aktarabilir. Genel blok zincirleri, kriptografiyi daha karmaşık hale getirir ve doğrulama için daha fazla düğüm içerir; Sonuç olarak, blockchain ağının güvenliği ve şeffaflığı iki katına çıkacak. Hibrit blockchainler arasında Dragonchain ve XinFin sayılabilir.

 

 

Yan zincir

Bir yan zincir, ana zincir olarak blok zincirine iki şekilde bağlanan bir yan blok zinciridir. Bir yan zincir, dijital varlıkların kendisi ile ana zincir arasında önceden belirlenmiş bir oranda değiş tokuşunu sağlar.

Her biri kendi kuralları, hedefleri ve verimliliği olan ve bağımsız olmakla birlikte tek bir ekosistem oluşturan birkaç blok zincirinden oluşan küresel, merkezi olmayan bir ağ varsayalım. Birkaç ayrı blok zincirinden oluşan bu tek ekosistem, yan zincir olarak adlandırılabilir.

Bu karmaşık kriptografik mekanizma, belirteçlerin ve diğer dijital varlıkların birincil ve yan zincirler arasında serbestçe hareket etmesine izin verir. Zincir tarafı için açık bir örnek, işlemlerin hızını ve güvenliğini artıran takas ve ticaret platformları için bir mutabakat platformu olan Liquid Network’tür. Liquid ağı, ana zinciri olarak Bitcoin’e bağlı olduğundan, yalnızca Bitcoin’i içeren faaliyetler mümkündür.

Anaç uygulaması, akıllı sözleşmelerin etkin bir şekilde uygulanması amacıyla tasarlanmıştır. Yan kıvrımlar işlevlerine göre farklı şekillerde sınıflandırılır. Örneğin, hem Liquid hem de Rootstock ağları yan zincir olarak kabul edilse de kullanımları çok farklıdır.

 

 

İkinci katman blok zinciri

Katman 2 (L2) blok zinciri, genellikle geleneksel blok zincirlerindeki ölçeklenebilirlik sorunuyla başa çıkmak için belirli bir çözüm kümesini tanımlayan şemsiye bir terimdir. Bitcoin ve Ethereum blockchain ağlarının sorunlarından biri ölçeklenebilirlik eksikliğiydi. Ölçeklenebilirlik ihtiyacının nedeni, erken blok zincir ağlarındaki her düğümün her bir işlemi işlemesi gerekmesidir.

Bu nedenle, ağ etkinliği artacak, işlemler birikecek ve verim oranı düşecektir. Başka bir deyişle, ölçeklenebilirlik ne kadar yüksek olursa, saniyede işlenen işlem sayısı da o kadar yüksek olur.

Bu sorunu çözmek için Ethereum başlangıçta kullanıcıların işlemleri önceliklendirmek için daha fazla Gaz ödemesine izin verdi; Bu yaklaşıma göre, daha fazla Gasfi harcayan herkes pazarlamasının önceliğini yükseltecektir. Ancak bu yöntemle başka bir sorun daha yaratıldı ve bir müzayede gibi, şebeke meşgulken Gazın fiyatı giderek arttı.

Sonuç olarak, ağı kullanmak daha pahalı hale geldi ve ortalama kullanıcıları doğrudan etkiledi. DeFi ve NFT protokollerinin Ethereum üzerinde bulunması bu süreci daha da karmaşık hale getirdi.

Böylece ikinci katman blok zincirleri ortaya çıktı.

Ethereum’un resmi web sitesine göre, ikinci katman blok zinciri, Ethereum’a dayalı ayrı bir blok zinciridir ve Ethereum’un güvenlik garantilerini devralır. Bitcoin ve Ethereum blok zincirleri birinci katmandır ve çeşitli katman iki ağların (Bitcoin’deki Lightning Network ve Ethereum’daki rollup’lar gibi) inşa edildiği temeldir.

Ethereum rollup’ları, kullanıcıların işlem ücretini (GasFi) ilk katman işlemlerine kıyasla %100’e kadar azaltmak için kullanabilecekleri bir çözümdür. Kısacası toplama, ilk katmanda 100 işlemi tek bir işlemde toplayarak çalışır. İkinci katman blok zincirlerinin faydaları arasında maliyet azaltma, daha fazla güvenlik ve genişletilmiş kullanım durumları yer alır.

 

 

modüler blok zinciri

Modüler blok zinciri, Bitcoin ve Ethereum gibi entegre blok zincirlerindeki ölçeklenebilirlik sorunları nedeniyle ortaya çıkan yeni bir blok zinciri türleri konseptidir. Entegre blok zinciri mimarisinde ölçeklenebilirlikle yüzleşmenin bir başka çözümü, modüler blok zincirinin oluşturulmasına yol açtı.

Blockchain teknolojisinin son birkaç yıldaki hızlı gelişimi, Ethereum ve Bitcoin gibi blockchainlerin geleneksel blockchain kategorisine girmesine neden oldu. Bu geleneksel entegre blok zinciri kategorisi, tüm işlemlerini paylaşılan ağ kaynakları ile yapar.  tüm tam düğümler ve doğrulayıcılar, yürütmeden fikir birliğine ve veri erişilebilirliğine kadar tüm çalışmalardan sorumludur. Bu işlem hacmi, ağ meşgul olduğunda blockchain ağı için sorunlara neden olur ve işlemler artar.

Teknolojide modüler, yan yana yerleştirilerek daha büyük ve daha karmaşık bir sistem oluşturan daha küçük sistemleri ifade eder. Bu nedenle, ölçeklenebilirlik için başka bir çözüm sağlamak üzere modüler bir blok zinciri oluşturuldu. Modüler bir blok zinciri ayrıca, bir dış zincirde kullanılabilen birkaç farklı katmandan oluşan parça parça bir ağ olarak kabul edilir.

Örneğin, güvenlik katmanı, veri erişilebilirliği ve yürütme katmanı ayrı ayrı bulunur ve bunlar üst üste binebilir ve sistemin ihtiyaçlarına göre gerektiğinde etkinleştirilebilir veya devre dışı bırakılabilir. Örneğin Celestia ağı, belirli bir amaç için konuşlandırılabilen ilk modüler protokolü sağladı. Bu ağın modüler mimarisi, mutabakat, veri sağlama ve erişim katmanlarının yürütme katmanından ayrı olacağı şekildedir.

 

 

Blockchain uygulaması

Belirtildiği gibi, blockchain tüm işlemler hakkında bilgi depolamak için güvenilirdir. Ardından, kullanımlarını inceleyeceğiz.

 

 

Şifrelenmiş dijital para birimi

Blockchain teknolojisi, Bitcoin gibi kripto para birimleri için temel sağlar. Federal Rezerv, ABD dolarını kontrol eder. Bu merkezi kredi sisteminde, kullanıcının verileri ve para birimleri teknik olarak bankanın veya yerel yönetimin emrindedir.

Banka hacklenirse kullanıcının özel bilgileri tehlikelidir. Banka iflas ederse veya kullanıcının ikamet ettiği ülkenin hükümeti yeterince istikrarlı değilse, kullanıcının varlıklarının mali değeri risk altında olacaktır. Bu endişeler, ilk etapta Bitcoin’in anlaşılmasına ve geliştirilmesine yol açtı. 2008’de (MS 1387), bazı bankaların likiditeleri tükendiğinde, kısmen vergi mükelleflerinin parasının yardımıyla bir mali kurtarma planı uygulandı.

Blockchain artık Bitcoin gibi kripto para birimlerinin, belirli bir kredi merkezine ihtiyaç duymadan kendisini bir bilgisayar ağında genişleterek çalışmasına izin veriyor. Sonuç olarak, olası riskler önemli ölçüde azalır, işlem ve finansal işlem ücretleri de ortadan kalkar.

 

 

akıllı sözleşme

Blok zincirinin bir başka uygulaması da akıllı sözleşmelerdir. Akıllı sözleşme, bir sözleşme üzerindeki bir anlaşmayı kolaylaştırmak ve onaylamak ve hatta şartları müzakere etmek için blok zincirinde yerleşik bir koddur. Akıllı sözleşme, kullanıcıların kabul ettiği koşullar altında yürütülür. Gerekli ihtiyaçlar karşılandığında sözleşme maddeleri otomatik olarak yerine getirilecektir.

Örneğin, bir kiracı akıllı bir sözleşme ile bir daire kiralamayı planlıyor. Ev sahibi, depozito ödendikten sonra bina kodunu kiracıya göndermeyi kabul eder. Sözleşmenin her iki tarafı da belirli bir tarihte garanti ücretini ödeyerek otomatik olarak daireye kod alışverişi yapmak için akıllı sözleşmeye istedikleri parçaları gönderirler. Ev sahibi belirtilen tarihe kadar kapı kodunu göndermezse, akıllı sözleşme kiracının güvenlik depozitosunu da tam otomatik olarak iade edecektir. Bu süreç zamandan tasarruf etmenin yanı sıra depozito ve iade ücretlerinin ödenmesini de ortadan kaldırmıştır.

 

Bankacılık ve finansal hizmetler

Belki de hiçbir endüstri, ticari faaliyetlerinde blockchain teknolojisini uygulamaktan bankacılıktan daha fazla fayda sağlamayacaktır. Uluslararası finans kuruluşları sadece mesai saatlerinde ve haftanın beş günü faaliyet göstermektedir. Böylece bir kişi çek tutarını Cuma günü saat 18.00’de hesabına yatırmaya niyet ederse, bu para Pazartesi sabahına kadar hesabına yatmayacaktır. Para yatırma işlemi mesai saatleri içinde yapılsa bile, banka işlemlerinin yoğunluğu nedeniyle işlem onayı üç günü bulabilir. Bunlar günümüz bankacılığının mücadele ettiği konulardır.

Blockchain asla uyumaz ve tatil yapmaz.

asla uyumaz ve tatil yapmaz. Blockchain ağını bankalara entegre ederek, müşteriler 10 dakikadan daha kısa sürede işlenen işlemleri görebilirler. Blok zincirine yeni bir blok eklemek bu süreyi gerektirir ve kullanıcının talebinin tatilde mi yoksa mesai saatleri dışında mı kaydedildiği önemli değildir. Zamana ek olarak, araştırma ve hesaplamalara göre, insanlar blockchain ağına dayalı bankacılığı kullanarak bankacılık hizmetlerinde, ücretlerde ve sigortada yılda 15 ila 20 milyar dolar tasarruf edebiliyor.

 

 

Video oyunları

 

Cryptokitties oyunu Kasım 2017’de piyasaya sürüldü. Bu oyun, blockchain teknolojisinin video oyun endüstrisinde nasıl kullanılabileceğini gösterdi. Bu oyun, çıkışından bir ay sonra haberlerin başında yer aldı; Çünkü oyundaki sanal bir evcil hayvan olan CryptoKitty karakteri 100.000 dolardan fazla bir fiyata satıldı.

 

 

Sermaye Piyasası

Santander Bank’a göre blockchain teknolojisinin bir başka uygulaması da sermaye piyasasında kullanılmasıdır; Elbette bu teknolojiyi blockchain ağında kullanmak para transferinde kullanmak kadar kolay değil.

 

 

ticaret

Ticaret için geliştirilen blockchain iş sisteminde, her işlem, alıcı ve satıcının ticaretin doğru bir şekilde yapılmasını sağladığı bir Akreditif içerir.

 

 

medya

Bazı medya kuruluşları, blockchain kullanarak bir içerik dağıtım ağı oluşturmaya çalışıyor. Örneğin, Decent platformunda içerik üreticileri, müşteri bulmak için ürünlerini blockchain ağında paylaşıyor. Daha sonra alıcı bulunursa ürün bedeli anında ödenir. Ayrıca Comcast, insanların TV reklamları için rezervasyon yapmasına izin veren başka bir blockchain ağıdır.

 

 

Enerji

Blockchain teknolojisi çok fazla enerji tüketse de, enerji tüketimini yönetmek için gerekli tüm özelliklere sahiptir. Örneğin, bu ağda tüm enerji kaynaklarını tanımlayabilir, her kullanıcının enerji tüketimini ölçebilir ve gerçek zamanlı olarak fatura kesebilirsiniz.

 

 

oylama

Blockchain teknolojisi demokratiktir; Bu nedenle, biraz yaratıcılıkla, doğrudan seçim oylama amaçları için kullanılabilir. Blockchain’de oylamaya uygun özellikler arasında işlem geçmişini değiştirememe, toplu güvenlik, kullanıcıların izlenmemesi ve kişilerin bilgilerine erişememe gibi özellikleri sayabiliriz.

 

 

sivil sicil

Her ülkede, kişilerin adlarından doğum ve ölüm tarihlerine, çocuk sayılarına kadar kimlik bilgilerini toplayan bir nüfus sicili vardır. Bu bilgiler sürekli artmaktadır; Sonuç olarak, ülkeler bilgi güvenliğini yönetme ve sürdürme konusunda birçok zorlukla karşılaşmaktadır. Belki de kişisel bilgi kayıtlarının kaydedilmesini ve bunların blockchain teknolojisi kullanılarak korunmasını kolaylaştırmanın zamanı gelmiştir.

 

 

Vergi

Vergi hesaplaması, blockchain aracılığıyla kolayca yönetilebilen ve insan hatasını en aza indiren, zaman alıcı ve ağır bir süreçtir. Özellikle bu teknoloji sayesinde vergi kaçakçılığının önüne geçilebilmektedir.

 

 

Büyük veri

Blockchain, belirli bilgileri ağdaki tüm aktif düğümlerle paylaşan merkezi olmayan bir veritabanıdır. Şimdi herhangi bir verinin içinde saklanabileceğini varsayalım. Öte yandan, bilginin gerçekliğini doğrulama ve doğrulama imkanı, paylaşılan bilginin depolanmasında da bir devrim yaratacaktır. Örneğin STORJ ve Sia gibi kullanıcıların merkezi olmayan ve şifreli bir şekilde dosya depolamasına olanak tanıyan blockchain tabanlı bulut depolama hizmetlerinden bahsedebiliriz.

Bu hizmet sınıfının mekanizması, dosyayı örneğin 80 parçaya ayırması ve düğümlerin sağladığı alanda her parçayı şifreli tutmasıdır. Dosyanın tamamını indirmek ve erişmek için kullanıcının örneğin 80 parçadan 30’unu indirmesi yeterlidir. Bu yöntemle dosyaların güvenliği ve sağlığı daha iyi korunacaktır.

 

 

Sağlık ve tedavi

Tıp kurumları, hasta kayıtlarını saklama yöntemlerini yeniden tanımlamak için blockchain kullanabilir. Bu teknoloji, hasta formlarının yalnızca belirli kişiler tarafından kullanılabilmesi için blok zincirinde şifrelenmesini sağlar.

Blockchain’in diğer kullanımları arasında değiştirilemez tokenlerin (NFT) üretimi, enerji alışverişi, alan adı hizmetleri, tedarik zinciri yönetimi, Nesnelerin İnterneti ve akıllı evlerde kullanımı vb. blockchain ve bu teknolojinin daha gidecek çok yolu var; Çünkü blockchain teknolojisi oldukça esnektir ve insan hayatının her alanına girme konusunda dikkate değer bir yeteneğe sahiptir.

 

 

Blockchain güvenlik açıkları ve saldırıları

Diğer tüm fenomenler gibi, blockchain teknolojisi de savunmasızdır ve saldırılara maruz kalabilir. Yayınlanan araştırmaya göre, 40’tan fazla güvenlik açığı blockchain ve dijital para birimi platformlarını tehdit ediyor. Blockchain ağına sızma ve bilgisayar korsanlığı hakkında daha fazla bilgi edinmek için bağlantılı makaleye bakın. Ardından, blockchain ağının bazı güvenlik açıklarından bahsedeceğiz.

 

 

Blockchain güvenlik açıkları, her biri kendi saldırı ve bilgisayar korsanlığı senaryolarına sahip dört genel kategoriye ayrılır. Bu dört kategori şunlardır:

 

1- Uçtan uca ağ tabanlı saldırılar
tutulma saldırısı
Sybil onu taşıdı

 

2- Defter ve Mutabakata Dayalı Saldırılar
Bencil Madencilik Saldırısı
Madencilik Kötü Amaçlı Yazılım saldırısı
Saldırı %51
Timejack Saldırısı
Finney Saldırısı
Yarış saldırısı
Çift Harcama Saldırısı

 

3- Akıllı sözleşmelere dayalı saldırılar
DAO kampanyası

 

4- Cüzdan tabanlı saldırılar
Taşıyın Parity Multisig Cüzdanı
Onun tozunu almak

Blockchain’in avantajları

Blockchain ile ilgili tüm karmaşıklıklar için, teknolojinin merkezi olmayan bir kayıt tutma yöntemi olarak yetenekleri neredeyse sınırsızdır. Blockchain kullanmanın avantajları arasında şunlar sayılabilir:

Gizlilikte güvenliği artırma
Azaltılmış ödeme ücretleri
Olası hataları azaltıyoruz çünkü blockchain kullanmak iş yapma doğruluğunu artırıyor.
Ağ ademi merkeziyetçiliği, olası manipülasyonları önler.
İşlemler tam güvenlik ve gizlilikle yapılır.
Blockchain performans şeffaflığı
Az gelişmiş ülkelerin veya istikrarsız hükümetlerin vatandaşlarının kişisel bilgilerini güvende tutmasına veya bankacılık hizmetlerini kullanmasına izin verir.
Blok zincirinin dezavantajları
Bitcoin madenciliğinin yüksek maliyeti
Saniyede düşük işlem sayısı
İşlemlerin ihtilafsız olması nedeniyle yasa dışı faaliyetlerde ve takaslarda kullanılma olasılığı
Dijital para birimiyle ilgili hükümet yasaları ve düzenlemeleri
Blockchain’in geleceği

 

Blockchain Future / Blockchain Future

 

Blockchain teknolojisi pek çok sürpriz yarattı ve pek çok imkansız şeyi kısa sürede mümkün kılacağı da akıllardan uzak değil. Uluslararası finansal transferler birkaç gün yerine birkaç saat içinde ve ardından birkaç dakikaya inerek yapılabilir. Belki gelecekte sürücüsüz elektrikli arabaların ve dronların şarj istasyonları ve iniş yerleri gibi hizmetler için ödeme yapmak için blockchain ağını kullanacağını göreceğiz.

Blok zincirinin büyüme yolunu tahmin etmek, düşünüldüğünden çok daha karmaşıktır. Tahminciler genellikle gelecekteki olayların hızını abartır ve olayların uzun vadeli etkilerini göz ardı eder. Sosyal ağların yükselişini ve büyümesini fark eden oldu mu? Arkadaşlarımızın yüzlerinin resimlerine tıklamanın televizyon izleyerek vakit geçirmek yerine geçeceğini kim bilebilirdi?

Ancak blockchain endüstrisinin yetenekleri, gelecekteki değişikliklerin İnternet’in orijinal icadı kadar önemli olacağını gösteriyor.

Emin olabileceğimiz şey, blockchain teknolojisinin olgunluğu ve gelecekte insan yaşamının tüm alanlarına kök salmasıdır. Sadece on yılda kat ettiği uzun yolu düşünürsek, düşündüğümüzden çok daha önemli olaylar ortaya çıkacaktır.