Blockchain nedir?

Blockchain nedir?

Dumanlı bir şekilde olmasa da, genellikle uygunsuz bir şekilde, onun hakkında çok şey duyarsınız. Yine de kavramlar karmaşık değildir. Blockchain'i destekleyen teknoloji biraz aldatıcı ve karmaşık olabilir (karmaşık değil), ancak özünde mesele oldukça basittir. Açıklığa kavuşturmanıza yardımcı olmak isterim. Benimki TEKNİK OLMAYAN bir açıklama, konunun uzmanı olmayan veya daha doğrusu süreçten anlayan ama teknik detaya girmeyen biri olarak çünkü buna benden daha hazırlıklı olanlar var. Buradaki amaç, genel kavramları açıklığa kavuşturmak ve bu aracın ne kadar güçlü, çok yönlü ve evrensel olduğunu ve bizim lehimize nasıl kullanılabileceğini anlamanızı sağlamaktır. Konuyla ilgili ayrıntılara girmekle ilgileniyorsanız, Jetonlarla ilgili yazımı da okuduktan sonra iletişime geçmenizi tavsiye ederim Michael Gandolfi bu konularda web seminerleri ve özel kurslar hazırlayan ve düzenleyen. Çevrimiçi dergi de çok ilginç Kriptonomist Kripto para birimleri, bunların ne olduğu ve nasıl yönetileceği de dahil olmak üzere bu konuda birçok bilgi içeren: bu bağlamda, bu vesileyle size bir selam göndermek için kullanıyorum. Amelia Tomasicchio, Cryptonomist'in CEO'su.

Konulara göre dizin:

  1. Blockchain nedir?
  2. Blok zinciri nasıl çalışır?
  3. Blockchain özel mi?
  4. Blockchain Güvenli mi?
  5. Blockchain'in pratik uygulamaları

1. Blockchain nedir?

Diyelim ki: Blockchain teknolojisi, değişmez veriler içeren halka açık "kayıtların" güvenli ve şifreli bir şekilde dağıtılmasına izin verir ve bilgi alışverişinin asla değiştirilemeyeceğini garanti eder.

detaya giriyorum

Bu teknoloji bu kadar karmaşıksa, neden ona "blok zincir" diyoruz? En temel düzeyde, blockchain aslında sadece bir blok zinciridir, ancak bu kelimelerin geleneksel anlamında değildir. Bu bağlamda "blok" ve "zincir" kavramlarını ifade ettiğimizde aslında dijital bilgi (“blok”) bir veritabanı halka açık (“zincir”).

Bir ticaret odasının ticaret sicilini hayal etmeye çalışın. Kayıtta yer alan bilgiler "bloğa" karşılık gelirken, kaydın kendisi "zincir" dir. Zincirde yer alan bilgiler Blockchain'dir.

Böylece, blok zincirindeki "bloklar" dijital bilgilerden oluşur. Özellikle, üç bölümleri vardır:

  1. bloklari işlemler hakkında bilgi depolayan örneğin Amazon'da yaptığınız son satın alma işleminizin tarihi, saati ve para birimi tutarı gibi. (NOT: Bu Amazon örneği, açıklayıcı alışveriş içindir; Amazon'un perakende satışları, burada gösterildiği gibi blok zincir ilkesine göre çalışmaz)
  2. İşlemlere kimlerin katıldığı hakkında bilgi depolayan bloklar. Amazon'da bir paket satın almanın durdurulması, adınızı Amazon.com, Inc.'e (AMZN) kaydettirir. Satın alma işleminiz, gerçek adınızı kullanmak yerine, herhangi bir tanımlayıcı bilgi olmaksızın, bir tür kullanıcı adı olan benzersiz bir "dijital imza" kullanılarak kaydedilir.
  3. Onları diğer bloklardan ayıran bilgileri depolayan bloklar. Tıpkı sizin ve benim birbirimizi ayırt edecek isimlerimiz olduğu gibi, her blok benzersiz bir kod saklar. doğramak bu da onu diğer bloklardan ayırmamızı sağlar.

Hash'ler, özel algoritmalar tarafından oluşturulan kriptografik kodlardır. Diyelim ki alışveriş çılgınlığınızı Amazon'da yaptınız, ancak nakliye sırasında karşı koyamayacağınıza ve ikinci bir satın almaya ihtiyacınız olduğuna karar verdiniz. Yeni işleminizin detayları bir önceki satın alma işleminizle hemen hemen aynı olsa da, benzersiz kodları sayesinde blokları ayırt edebiliyoruz.
Önceki örnekteki blok, tek bir Amazon satın alımını depolamak için kullanılırken, gerçek biraz farklıdır. Örneğin, Bitcoin blok zincirindeki tek bir blok aslında 1 MB'a kadar veri depolayabilir. Bu, işlemlerin boyutuna bağlı olarak, tek bir bloğun "tek çatı altında" birkaç bin işlemi barındırabileceği anlamına gelir.

Şimdiye kadar tamam mı? beni takip ediyor musun? Şimdi bir Blockchain'in nasıl çalıştığını daha basit kelimelerle açıklıyorum.

2. Blockchain nasıl çalışır?

Bir blok yeni verileri sakladığında, blok zincirine eklenir. Blockchain, adından da anlaşılacağı gibi, birbirine bağlı birden fazla bloktan oluşur. Bununla birlikte, bir bloğun blok zincirine eklenmesi için dört şeyin olması gerekir:

2.1 Bir işlem yapılmalıdır.

Amazon'da anlık satın alma örneğinizle devam edelim. Aceleyle çoklu ödeme istemini tıkladıktan sonra, yine de ödeme işlemine devam etmeniz ve isteksizce satın alma işlemini gerçekleştirmeniz gerekir. Daha önce gördüğümüz gibi, çoğu durumda bir blok potansiyel olarak binlerce işlemi bir araya getirir, bu nedenle Amazon satın alımınız, diğer kullanıcıların işlem bilgileriyle birlikte blokta paketlenir.

2.2 İşlemin doğrulanması

Satın alma işleminden sonra, işlem elbette doğrulanmalıdır. Menkul Kıymetler Borsası Komisyonu, bankaların kendileri, kredi kartı veren finans kurumları, çevrimiçi ödemeler için taşıyıcılar gibi diğer kamuya açık bilgi kayıtlarında, birisi yeni veri girişlerini doğrulamakla meşgul. Bununla birlikte, blockchain ile bu iş bir bilgisayar ağına bırakılır. Amazon'dan satın aldığınızda, bu bilgisayar ağı, işlemin sizin tarafınızdan belirtilen şekilde gerçekleştiğini doğrulamayı taahhüt eder. Yani, işlemin zamanı, para birimi tutarı ve sözleşme tarafları dahil olmak üzere satın alma işleminin ayrıntılarını onaylarlar.

2.3 İşlemin kaydedilmesi

İşlemin doğru olduğu doğrulandıktan sonra yeşil ışık yanar. İşlemin para birimi tutarı, dijital imzanız ve Amazon'un dijital imzası tek bir blokta saklanır. Bu blokta işleminiz, sizinki gibi yüzlerce veya binlerce başka işlemle bir araya gelecek.

2.4 Bir "karma"nın bloğa atfedilmesi.

Kanatlarını kazanan bir meleğe benzer şekilde, bir bloktaki tüm işlemler doğrulandıktan sonra, ona bir benzersiz tanımlama kodu, "karma" olarak adlandırılır. Bloğa ayrıca blok zincirine eklenen en son bloğun hash'i verilir. Blok karma olarak tanımlandıktan sonra, biraz komik olmak için eklemeye cüret ettiğim "sonsuza ulaşmak" blok zincirine eklenebilir.

Bu yeni blok, blok zincirine eklendiğinde, herkese açık hale gelir, siz bile. Örneğin, Bitcoin blok zincirine bakarsanız, bloğun blok zincirine ne zaman, nerede ve kim tarafından eklendiğine ilişkin bilgilerin yanı sıra işlem verilerine erişiminiz olduğunu göreceksiniz.

3. Blockchain Özel mi?

İşte sorulduğunu duyduğum bir soru. Çoğu zaman bu soru, kişinin verilerini adları ve yerleri bilinmeyen "kurumlara" veya "kurumlara" emanet etme konusundaki çekingenliğinden kaynaklanır. Ancak gerçek farklıdır ve kimsenin hiçbir şey için endişelenmesine gerek yoktur. Bir blok zincirin oluşturulduğu mekanizmayı iyi anlarsanız, soru gereksiz hale gelir çünkü herkes blok zincirinin içeriğini görebilir, ancak kullanıcılar bilgisayarlarını blok zinciri ağına düğüm olarak bağlamayı da seçebilirler. Bunu yaparak, bilgisayarları, her yeni blok eklendiğinde otomatik olarak güncellenen blok zincirinin bir kopyasını alır; her yeni durum yayınlandığında gerçek zamanlı bir güncelleme sağlayan bir Facebook Haber Kaynağı gibi. İnternetin gücüdür ve kripto para birimlerinin bu kadar "tehlikeli" olarak kabul edilmesinin nedeni budur, çünkü tamamen kendi takdirlerine bağlı olarak üst organların kontrolüne tabi tutulamazlar.

Aslında, blok zinciri ağındaki her bilgisayarın kendi blok zinciri kopyası vardır, yani aynı blok zincirinin binlerce hatta milyonlarca kopyası vardır. Blok zincirinin her bir kopyası aynı olsa da, bu bilgiyi bir bilgisayar ağına yaymak, bilginin manipüle edilmesini zorlaştırır. Blockchain ile manipüle edilebilecek tek bir kesin olay hesabı yoktur. Bunun yerine, bir bilgisayar korsanının ağ blok zincirinin her bir kopyasını manipüle etmesi gerekir. Blockchain'in "dağıtılmış" ve gerçekten "demokratik" bir defter olduğu ifade edildiğinde kastedilen budur.

Bununla birlikte, örneğin Bitcoin blok zincirine baktığınızda, işlem yapan kullanıcılar hakkında tanımlayıcı bilgilere erişiminizin olmadığını fark edeceksiniz. Blockchain üzerindeki işlemler tamamen anonim olmasa da, kullanıcıların kişisel bilgileri dijital imzaları veya kullanıcı adlarıyla sınırlıdır.

Bu önemli bir soruyu gündeme getiriyor: blok zincirine kimin blok eklediğini anlayamıyorsanız, blok zincirine veya onu destekleyen bilgisayar ağına nasıl güvenebilirsiniz?

4. Blockchain Güvenli mi?

Blockchain teknolojisi, güvenlik ve güven ile çeşitli şekillerde ilgilenir. İlk olarak, yeni bloklar her zaman doğrusal ve kronolojik olarak saklanır. Yani, her zaman blok zincirinin "sonuna" eklerler. Bitcoin blok zincirine bakarsanız, her bloğun zincir üzerinde "yükseklik" adı verilen bir konumu olduğunu göreceksiniz. Bu bağlamda, Ocak 2020'de blok yüksekliğinin 615.400 metreyi aştığı görülmektedir!!!

Dolayısıyla, blok zincirinin sonuna bir blok eklendikten sonra, blok içeriğini değiştirmek için geri dönmek neredeyse imkansızdır. Bunun nedeni, her bloğun kendi hash'ini ve kendisinden önceki bloğun hash'ini içermesidir. Gerçekten de bir zincir ya da zincirleme ilkesi var! Karma kodlar, dijital bilgileri bir sayı ve harf dizisine dönüştüren matematiksel bir işlev tarafından oluşturulur. Bu bilgi herhangi bir şekilde değişirse hash kodu da değişir.

Bu yüzden güvenlik açısından önemlidir. Diyelim ki bir bilgisayar korsanı, satın alma işleminiz için iki kez ödeme yapmak zorunda kalacak şekilde Amazon işleminizi değiştirmeye çalışıyor. Bilgisayar korsanı, işleminizin para birimi tutarını değiştirir değiştirmez, bloğun hash değeri de değişir. Zincirdeki bir sonraki blok hala eski hash'i içerecek ve bilgisayar korsanının izlerini örtmek için bu bloğu güncellemesi gerekecek. Ancak, bunu yapmak o bloğun karmasını değiştirir. Ve bir sonraki vb. 100 klavyede 100 eli olmalı ve bu yeterli olmaz.

Bu nedenle, tek bir bloğu değiştirmek için, bir bilgisayar korsanının blok zincirinde ondan sonraki her bir bloğu değiştirmesi gerekir. Tüm bu hash'lerin yeniden hesaplanması, Uzay Yolu yazarlarının hayal güçlerinin bile tahmin edemeyeceği ölçüde, uzaylı bir uygarlık için muhtemelen mevcut olan muazzam ve imkansız miktarda bilgi işlem gücü gerektirecektir. Başka bir deyişle, blok zincirine bir blok eklendiğinde, değiştirilmesi çok zor ve silinmesi imkansız hale gelir.

Güven problemini çözmek için blockchain ağları, zincire blok eklemek ve katılmak isteyen bilgisayarlar için testler uygulamıştır. "Rıza modelleri" adı verilen testler, kullanıcıların bir blockchain ağına katılmadan önce kendilerini "kanıtlamalarını" gerektirir. Bitcoin tarafından kullanılan en yaygın örneklerden biri “proof of work” olarak adlandırılır.

İş ispatı sisteminde, bilgisayarlar, karmaşık bir hesaplamalı matematik problemini çözerek "iş" yaptıklarını "ispatlamak" zorundadır. Bir bilgisayar bu sorunlardan herhangi birini çözerse, blok zincirine bir blok eklemeye uygun hale gelir. Ancak, kripto para birimi dünyasının "madencilik" veya madencilik olarak adlandırdığı blok zincirine blok ekleme süreci kolay değildir. Aslında, Bitcoin ağındaki bu sorunlardan birini çözme olasılığı, Ocak 15,5'de yaklaşık olarak 2020.1 trilyonda birdi.XNUMX Bu olasılıklarda karmaşık matematik problemlerini çözmek için bilgisayarların, kendilerine önemli miktarda enerjiye mal olan programlar çalıştırması gerekir.

Sonuç olarak, çalışma kanıtı, bilgisayar korsanı saldırılarını imkansız kılmaz, ancak onları bir şekilde işe yaramaz hale getirir. Bir bilgisayar korsanı blok zincirine bir saldırıyı koordine etmek isterse, diğer tüm ağ katılımcılarını alt edebilmek için blok zincirindeki tüm bilgi işlem gücünün %50'sinden fazlasını kontrol etmesi gerekir. Bitcoin blok zincirinin muazzam boyutu göz önüne alındığında, sözde %51 saldırısı neredeyse kesinlikle buna değmez ve muhtemelen imkansızdır ve çekici bir maliyet/fayda değeri olmayan böyle bir kaynak düzenlemesi gerektirir.

5. Blockchain'in pratik uygulamaları

Blok zincirindeki bloklar, parasal işlemlerle ilgili verileri depolar ve şimdiye kadar kolaylık ve basitlik için bundan bahsettik. Ancak, blockchain'in aslında diğer işlem türlerinde de veri depolamanın çok güvenilir bir yolu olduğunu pratik uygulamalar geliştirerek çok iyi biliyoruz. Aslında, blockchain teknolojisi mülk takasları, tedarik zincirindeki duraklamalar ve hatta siyasi bir seçimin ele alınmasıyla ilgili verileri depolamak için kullanılabilir.

Profesyonel hizmetler ağı Deloitte kısa süre önce yedi ülkede 1.000 şirketle blockchain'i iş operasyonlarına entegre etme konusunda bir anket yaptı. Anketleri, %34'ünün bugün üretimde bir blockchain sistemine sahip olduğunu, %41'inin ise önümüzdeki 12 ay içinde bir blockchain uygulamasını uygulamayı planladığını ortaya çıkardı. Ek olarak, ankete katılan şirketlerin yaklaşık %40'ı önümüzdeki yıl blockchain'e 5 milyon dolar veya daha fazla yatırım yapacaklarını söyledi. İşte bugün keşfedilen en popüler blockchain uygulamalarından bazıları.

5.1 Bankalar ve finans kurumları

Belki de hiçbir endüstri, blockchain'i ticari faaliyetlerine entegre etmekten bankalardan daha fazla fayda sağlayamaz. Finans kurumları haftanın beş günü, sadece mesai saatlerinde faaliyet göstermektedir. Bu, Cuma günü saat 18:00'de bir çek yatırmaya çalışırsanız, paranın hesabınıza geçmesi için muhtemelen Pazartesi sabahına kadar beklemeniz gerekeceği anlamına gelir. Mesai saatleri içinde para yatırsanız bile, bankaların halletmek zorunda olduğu işlem hacmi nedeniyle işlemin gerçekleşmesi bir ila üç gün sürebilir. Blockchain ise asla uyumaz.

Blockchain'i bankacılık süreçlerine entegre ederek tüketiciler, işlemlerinin yalnızca 10 dakikada, yani günün hangi saatinde veya haftanın hangi gününde olursa olsun, blok zincirine bir blok eklemek için gereken süre kadar işlendiğini görebilirler. Blockchain ile bankalar, kurumlar arasında daha hızlı ve daha güvenli bir şekilde para alışverişi yapma olanağına da sahiptir. Örneğin, hisse senedi alım satımında takas ve takas süreci üç güne kadar (veya bankalar uluslararası faaliyet gösteriyorsa daha uzun) sürebilir, yani paranız ve hisseleriniz o süre boyunca dondurulur.

İlgili meblağların ölçeği göz önüne alındığında, paranın yolda olduğu birkaç gün bile bankalar için önemli maliyetler ve riskler içerebilir. Bir Avrupa bankası olan Santander, tasarruf potansiyelini yılda 20 milyar dolar olarak belirledi. Fransız bir danışmanlık şirketi olan Capgemini, tüketicilerin blok zinciri tabanlı uygulamalar aracılığıyla her yıl bankacılık ve sigorta ücretlerinde 16 milyar dolara kadar tasarruf sağlayabileceklerini tahmin ediyor. Bu aslında ne hakkında konuştuğumuz hakkında bir fikir vermek içindir.

5.2 Kripto para birimleri

Blok zinciri, Bitcoin gibi kripto para birimlerinin temelini oluşturur. Yukarıda kapsamlı bir şekilde açıkladığım gibi, para birimleri merkezi bir otorite, genellikle bir banka veya hükümet tarafından düzenlenir ve doğrulanır. Merkezi otorite sisteminde, bir kullanıcının verileri ve para birimi teknik olarak bankasının veya hükümetinin takdirindedir. Bir kullanıcının bankası çökerse veya istikrarsız bir hükümete sahip bir ülkede yaşıyorsa para biriminin değeri risk altında olabilir. Bunlar, örneğin Bitcoin'in doğmasının nedenleridir.

İşlemlerini bir bilgisayar ağına yayarak, blockchain, Bitcoin ve diğer kripto para birimlerinin merkezi bir otoriteye ihtiyaç duymadan çalışmasına izin verir. Bu sadece riskinizi azaltmakla kalmaz, aynı zamanda birçok işlem ve işlem ücretini de ortadan kaldırır. Ayrıca para birimi istikrarsız olan ülkelerdekilere daha istikrarlı bir para birimi ile daha fazla uygulama ve hem yurt içinde hem de yurt dışında iş yapabilecekleri daha geniş bir kişi ve kurum ağı sunmaktadır.

5.3 Sağlık Çalışanları

Sağlık uzmanları, hastalarının tıbbi kayıtlarını güvenli bir şekilde saklamak için blok zincirinden yararlanabilir. Bir tıbbi kayıt oluşturulduğunda ve imzalandığında, hastalara kaydın değiştirilemeyeceğine dair kanıt ve güvence sağlayan blok zincirine yazılabilir. Bu kişisel sağlık kayıtları, özel bir anahtarla şifrelenebilir ve panoda saklanabilir, böylece yalnızca belirli kişiler tarafından erişilebilir, böylece gizlilik sağlanır.

5.4 Kamu Kayıtları

Herhangi bir türden bir kamu sicili ile zaman kaybettiyseniz, kayıt tutma sürecinin hem hantal hem de verimsiz olduğunu bilirsiniz. Bugün, fiziksel bir tapu, yerel kamu sicil dairesindeki bir memura teslim edilmeli ve burada manuel olarak merkezi veri tabanına ve nihayetinde kamu indeksine girilmelidir.

Bu süreç yalnızca pahalı ve zaman alıcı değil, aynı zamanda insan hatalarıyla da doludur; burada her yanlışlık, verilerin izlenmesini daha az verimli hale getirir, genellikle dağınıktır, çok ayrıntılı değildir, diğer verilerle çakışmaz ve farklı arşivleme tekniklerine dayanır. birbiriyle uyumludur. Blockchain, belgeleri "işleme" ve fiziksel dosyaları genel bir kayıt defterinde izleme ihtiyacını ortadan kaldırır. Veriler ezberlenirse (örneğin kadastro düşünün) ve blok zincirinde doğrulanırsa, vatandaş kendisine sunulan verilere körü körüne güvenebilir.

5.5 Akıllı Sözleşmeler

Akıllı sözleşme, bir sözleşme anlaşmasını kolaylaştırmak, doğrulamak veya müzakere etmek için blok zincirine entegre edilebilen bilgisayar kodudur. Akıllı sözleşmeler, kullanıcıların kabul ettiği bir dizi koşula göre çalışır. Bu koşullar yerine getirildiğinde, sözleşmenin şartları otomatik olarak yürütülür.

Diyelim ki dairemi size akıllı bir sözleşme ile kiralayacağım. Depozitonuzu ödediğiniz anda size daire kapı kodunu vermeyi kabul ediyorum. Ortaya çıkan akıllı sözleşmeye ikimiz de anlaşmanın tarafını gönderirdik ve kiralama tarihinde otomatik olarak kapı kodumu depozitonuzla değiştirirdi. Kapı kodunu kiralama tarihine kadar vermezsem, akıllı sözleşme depozitonuzu iade edecektir. Bu, genellikle bir noter veya üçüncü taraf aracının kullanımına eşlik eden ücretleri ortadan kaldırır.

5.6 Tedarik zincirleri

Tedarikçiler, satın aldıkları malzemelerin menşeini kaydetmek için blockchain kullanabilirler. Bu, şirketlerin ürünlerinin orijinalliğini ve 'Organik', 'Yerel' ve 'Adil Ticaret' gibi sağlık ve etik etiketlerini doğrulamalarına olanak tanır.

Forbes tarafından bildirildiği üzere, gıda endüstrisi, çiftlikten kullanıcıya yolculukları boyunca gıdaların yolunu ve güvenliğini giderek daha fazla izlemek için blok zincirlerin kullanımına doğru ilerliyor.

5.7 Oylama Sistemleri

Zincirleme oylama, seçim sahtekarlığını ortadan kaldırabilme ve seçmen katılımını artırabilme özelliğine sahiptir. Her oy, blok zincirinde bir blok olarak saklanacak ve kurcalamayı neredeyse imkansız hale getirecektir. Karantina protokolü aynı zamanda seçim sürecinde şeffaflığı da koruyacak, bir seçimi yürütmek için gereken personeli azaltacak ve yetkililere anında sonuç sağlayacaktır.

Burada, size Blockchain ile ne kastedildiğine dair oldukça kesin ve basit bir genel bakış sunduğumu söyleyebilirim. Bu konuya başka durumlarda döneceğiz. Bu konuda herhangi bir şüpheniz, sorunuz veya talebiniz varsa, hizmetinizdeyiz.