Blockchain

CAP Teorisi ve Blokzincir

Dağıtık sistemler hakkında bazı tezler öne süren CAP teorisi, 2000 yılında Eric Brewer tarafından ortaya atılmış ve 2002 yılında Seth Gilbert ve Nancy Lynch tarafından ispatı yayınlanmıştır. O zamandan bu yana da birçok dağıtık sistemin tasarımını etkilemiştir. Peki CAP teorisi blockzincir teknolojisine dair düşüncelerimizi ne yönde etkileyebilir? Bu sorunun cevabını verebilmek için öncelikle CAP teorisini …

Continue Reading
Blockchain

Merkeziyetsizlik Kavramından Ne Anlamalıyız?

Kripto paraların hayatımıza girmesiyle beraber merkeziyetsizlik kavramı da sıklıkla duyduğumuz kelimelerden biri oldu. Blockzincir teknolojisinden ve kripto paralardan bahsederken bu teknolojilerin merkeziyetsiz olmasını övüyoruz. Blokzincir dünyasında gün aşırı merkeziyetsiz bir uygulamanın çıktığını duyuyor ve çoğunlukla bundan mutluluk duyuyoruz. Bir çoğumuzun merkeziyetsiz internete dönüş gibi büyük hayalleri var. Peki ya bu kavramın üzerine yeterince düşündük mü? …

Continue Reading
Blockchain Hyperledger

Hyperledger Ekosistemindeki 13 Proje

Hyperledger platformunun teknoloji dünyasına girmesinin üzerinden 4 yıldan daha az bir zaman oldu. Bu süre içinde 19 Mayıs 2019 itibariyle 13 tane proje duyuruldu. Eğer merakınız varsa veya hızla gelişen bu platforma çok geç kalmadan dahil olmak isterseniz ayrıntılarıyla olmasa da yüzeysel olarak bu 13 projenin ne işe yaradığını bilmenizi tavsiye ederim. Hyperledger’ın kendi sitesine …

Continue Reading
Hyperledger Yazılım

Hyperledger Composer ile Uygulama Geliştirme — 3. Erişim Kontrol Dosyası (.acl)

Gereklilikler Serinin önceki yazılarını okuduysanız ekstra bir gerekliliğe ihtiyaç yoktur. Elimden geldiğince yeni başlayan insanlara hitap edecek şekilde açıklamaya çalışıyorum. 1.Giriş Merhaba. Model dosyasını oluşturmayı ve modelleme dilini öğrendikten sonra sırada erişim kontrol dosyası (access control file, .acl) var. Öncelikli bu dosyaya neden ihtiyaç duyduğumuzu açıklamakta fayda var. Bunun için blokzinciri temellerine dönüp izinli ve izinsiz …

Continue Reading
Hyperledger Yazılım

Hyperledger Composer ile Uygulama Geliştirme — 2. Composer Modelleme Dili (.cto Dosyası)

Merhaba. Bir önceki yazımda uygulamadaki olası aktörlerden ve bunları nasıl tanımlayacağımızdan, Kurumsal Ağ Tanımından(Business Network Definition) ve Kurumsal Ağ Tanımının bileşenlerinden bahsetmiştim. Bu yazıda ise Model dosyasının söz diziminden (syntax) bahsedeceğim. Gereklilikler Bu yazıdaki herhangi bir gereklilik bulunmamaktadır. Temel seviyede yazılım ve veritabanı bilgisi konuyu anlamanızı kolaylaştıracaktır. 1. Giriş Model dosyası, uygulamamızdaki katılımcıları, varlıkları ve …

Continue Reading
Hyperledger Yazılım

Hyperledger Composer ile Uygulama Geliştirme — 1. Temel Kavramlar

İçerik Bu yazı serisi, Hyperledger Composer’da proje yapmak isteyenlere yönelik olarak hazırlanmıştır. Temel konseptlerde ısınma yapıp sonra örnek bir uygulamayı adım adım beraber geliştireceğiz. Yazımda temel kaynağım Hyperledger Composer’ın resmi dokümanlarıdır. Gereklilikler Temel kavramlardan bahsettiğim bu kısımda herhangi bir gereklilik bulunmamaktadır. Sadece daha iyi anlamak açısından Hyperledger’ın ve blokzincir teknolojisinin ne olduğunu bilmek artı olacaktır. …

Continue Reading
Blockchain Hyperledger

Hyperledger Nedir?

Bilişim veya finans dünyasındaki gelişmeleri az çok takip ediyorsanız blockchain(blokzincir) ve kripto para terimlerini duymuşsunuzdur. Bu yazıda blockhain alanında ses getiren projelerden biri olan Hyperledger’dan bahsedeceğim. Blockchain’i daha önce duymadıysanız ve hakkında bir şeyler öğrenmek isterseniz sayın Mert Susur’un Youtube’da bulunan webinarını izleyebilirsiniz. Blockchain kelimesini duyduğumuzda aklımıza ilk olarak Bitcoin, Ethereum, Ripple, gibi projeler gelse …

Continue Reading