Profile bak

Blok Zinciri #1 - Giriş

Revue
 
 

Hakan'ın Blockchain & Bitcoin & Altcoin Yazıları

22 Eylül · Konu #2 · Tarayıcıda görüntüle

Blok Zinciri


Blok Zinciri(Blockchain) Teknolojisine Giriş- 1
Bitcoin “yasal olmayan şeylerin” parası olmaktan kurtuldukça, insanlar işin özünü, nasıl internette veya sanal ortamda yaratılan bir şeyin para olarak kullanılabileceğini anlamaya başladıkça, Blok Zinciri Teknolojisinin de önemi gittikçe gün yüzüne çıkmaya başladı.
Tüketicilerin, işletmelerin ya da yazılımcıların hiçbir merkezi kuruma ihtiyaç duymadan değer(veri) üretmesi ve bu değerin güvenliğini sistemin kendisinin sağlaması bankaların, finans şirketlerinin dikkatini çekmekle kalmadı, bu teknolojinin dünyayı değiştirebileceği gerçeğini bize gösterdi.
Blok Zinciri Teknolojisini anlatmadan önce bilmemiz gereken bazı şeylerden az ve öz şekilde bahsetmem gerek.
Veri
Veriler ölçüm, sayım, deney, gözlem ya da araştırma yolu ile elde edilen değerlerdir. Veriler tek başına bir anlam ifade etmezler, bunların işlenmesi, sıralanması, gruplandırılması belki bazı matematiksel işlemlerden geçirilmesi gereklidir. Bu sayede veriler, “bilgi” halini alacaktır. Veriler, bilgi halini aldıktan sonra problem çözmemize, yeni icatlar çıkarmamıza yardım edecek, yani bir amaca hizmet edecek duruma gelecektir.
effectualsystems.com/data-need-information/
effectualsystems.com/data-need-information/
İnsanlığın son yüzyıl içinde ürettiği veri miktarı, önceki yüzyıllarda ürettiğimiz veri miktarına kıyasla “devasa” boyutlardadır. Düşünün ki, sadece İstanbul-Roma uçuşunu gerçekleştiren bir uçak 1 Terabayt veri üretmektedir, bunun gibi birçok uçuşu gün içinde binlerce uçağın yaptığını düşünürseniz, sadece uçak sektöründe üretilen verinin büyüklüğünü göreceksiniz. Dünya'nın geri kalanını işin içine soktuğumuzda da sadece 2017-2020 yılları arasında üretilecek veri miktarı 44 Zettabayt’a ulaşacaktır. Bu sayı, şimdiye kadar üretilen tüm verilerin 10 katı büyüklüğünde. E tabi, bu verilerin bir şekilde muhafazası gerekiyor bu işi ise HDD/SSD’lerle ya da daha farklı biçimlerde halledebiliyoruz. Fakat veriyi, bilgisayar belleğine hangi metotla hangi mantıksal koşullarda depolayacağız konusuna geldiğimizde işin içine “veri tabanları” giriyor.
Veri Tabanı(Database)
Veri tabanı kısaca organize bir veri koleksiyonudur. Kolayca bilgiye ulaşabilmemiz için üretilen verilerin(değerlerin) mantıklı ve düzenli bir şekilde listelenmiş halidir. Veri tabanları içinde şemalar, tablolar, raporlar gibi nesneler barındırır, veri tabanını dizayn eden kişi ise bunları kullanarak verinin kolay anlaşılabilir, belli bir mantık içinde bilgi üretim sürecini destekleyecek şekilde dizayn eder.
Veri tabanları, hemen hemen her bilgisayar programının, mobil uygulamaların olmazsa olmazıdır. Verinin olduğu yerde mutlaka veri tabanı vardır. Veri tabanın bu kadar önemli ve çok kullanılması, yeni veri tabanı yaklaşımlarını ve yeni metotları da beraberinde getirmiştir. Örneğin; ilişkisel veri tabanları ve tekil şemalı veri tabanları, tablolama uygulamaları vs.
1950-60’lı yıllarda IBM laboratuvarlarından çıkan ilişkisel veritabanları, veriyi tablolarda saklar ve bu tablolar arasındaki bağlantıları oluşturur. Kullanıcılar verilerin nasıl saklandığı ile değil kendilerine nasıl sunulduğu ile ilgilenir.
2000’li yılların başında çıkan NoSQL’de ise, ilişkisel tablolar bulunmaz bunun yerine sabit yapıda tekil şemalara sahiptirler ancak bu veri tabanlarını güçlü kılan çok büyük veri kümeleri içinde çok hızlı arama yapmaya imkân tanımalarıdır. Örneğin Google, NoSQL veri tabanları kullanmaktadır. Bu sayede saniyeler hatta milisaniyeler içerisinde sorgularımıza cevap bulabiliyoruz. Fakat NoSQL bile eskidi, taa 2000’lerin başında çıkmış bir teknoloji dedim ya 😊, bunun da ötesi var.
Devam edeceğiz. Hoşça kalın.
Hakan.
Beğenmeyi unutmayın!
Bu konuyu sevdin mi?
Abonelikten çıkmak için buraya tıkla.
Bu bülteni yönlendirirseniz ve beğenirseniz, abone olabilirsiniz: buraya.
Revue kullanılarak iletildi