Blockchain ve daha fazla blockchain! Bu şu anda ortak bir terim, kurumsal alanlarda neredeyse bir moda. "Blockchain" in ne olduğunu tam olarak bilmeseler bile, herkes blockchain ile bir şeyler ister. Kripto para birimleri hakkında bir şey, değil mi? Yeni bir süper-teknoloji-şeyamajig gibi bir şey, değil mi…?

Tam olarak değil dostum. Böylece, neyin blok zinciri OLMADIĞINI ve ne için OLMADIĞINI belirlemeye başlayabiliriz:

* Blockchain bir kripto para birimi değildir.
* Blockchain bir yatırım platformu değildir.
* Blockchain, daha büyük bir açık kaynaklı platform değildir.
* Blockchain, dağıtılmış bir sistem olmayabilir.
* Blockchain bir merkezi olmayan sistemi.
* Blockchain büyülü değil.
* Blockchain tüm sorunlarınızı çözemez.
* Blockchain, kazancınızı hiçbir şekilde artırmayabilir.
 

Temiz? O zaman başlayabiliriz öğrenmek bir “blok zincir” in gerçekte ne olduğu ve evrendeki amacı nedir.

Bir blok zinciri…

Bu şey, dijital şifreli bir versiyondaki bir muhasebe defterinden başka bir şey değildir. Sıkıcı geliyor mu? Dürüst olmak gerekirse biraz sıkıcı. Orada sihir nerede? Neden herkes bu kadar heyecanlı? Ve neden bu şeyin yapacak bir şeyi var kripto para birimleri ile? Açıklayalım.

On iki yıl önce, Satoshi Nakamoto olarak bilinen kişi (veya bir grup insan) dijital parada çift harcama sorununu güvenilir bir şekilde çözmeye çalışıyordu. Tamam mı! Biraz yavaşlayabiliriz. Çift harcama, temelde, aynı dijital parayı birden fazla harcamaktır (olması gerektiği gibi). Biliyorsunuz, internetteki hemen hemen her şeyi kopyalayıp yapıştırabilirsiniz, neden para olmasın?

Bu tür davranışlardan kaçınmak için, bankalar ve hükümetler gibi merkezi kurumlara güvendik. Elektronik banka havalesi gönderdiğinizde, bankanın sistemi bu parayı hesabınızdan indirir. Orada olmasalar, muhtemelen insanlar aynı parayı birkaç kez harcarlardı. Ve bu bir soygun gibi.

Yani, Satoshi, bu merkezi kurumların yerini alacak otomatik bir sistem üzerinde düşünüyordu. ve aynı anda çift harcama sorunu olmadan dijital paraya sahip olmayı mümkün kılıyor. 70'lerde oluşturulan bir tür deneysel kriptografik (şifrelenmiş) veritabanını yakaladı ve çift harcama sorunu olmadan ilk merkezi olmayan dijital para birimini oluşturmak için diğer teknik unsurlarla karıştırdı. Ve Bitcoin 2009'da doğdu!

Resim Gerd Altmann / Pixabay'a yüklendi

Bu deneysel kriptografik veritabanı, o zamanlar kimse bilmese de ünlü bir blok zinciridir. Satoshi bile değil: isim geldi Bitcoin sonrası. Neden "blockchain" yerine "kripto veritabanı" veya bunun gibi bir şey olmasın? Şey, çünkü veritabanı aslında… göründüğü gibi bir bloklar zinciri. Dijital bloklar.

Bloklar nasıl çalışır?

Her "blok" küçük bir veri kabıdır (kripto para birimi durumunda parasal işlemler), "hash" adı verilen bir şeyle diğerlerine (geçmişler ve gelecekler) zincirlenir. Bunlar, verilerin karmaşık bir algoritmadan geçirilmesinin şifrelenmiş sonucudur. Bunun gibi bir şey (eğer kullanırsak SHA256 algoritması):

* İlk veriler: Mike'a 1 BTC aktardınız.
* Hashed veriler: 710DAEB54021CCD83046E4FA16106E4DC10E5D617E4C28F61CE29C29CFAE823E

Her hash, her işlem ve var olan her blok (bir işlem grubu) için benzersiz bir kimliği temsil eder. Tüm bu kimlikler daha sonra birbirleriyle matematiksel olarak birleşerek kendilerini bu şekilde “zincirler”. Bu nedenle, herhangi biri hile yapmaya çalışırsa, işleminin karması (benzersiz kimlik) değişecektir; ve değişirse, zincirden çıkarılır ve otomatik olarak geçersiz hale gelir.

Resim Christine Schmidt / Pixabay'a yüklendi

Örneğin, ilk verilerimizi hatırlayalım (Mike'a 1 BTC aktardınız). Orada küçük bir karakteri bile değiştirirsek, hash de kökten değişecektir:

* İlk veriler: Mike'a 2 BTC aktardınız.
* Hashed veriler: 005002AC29AE0D1944110DB27CC73E9090F013B15207D84F2086B8646DAF549E

İşlem artık geçerli değil ve siz zavallı ölümlüler, blockchain sistemini aldatamazsınız. Yetkililer denetlemese bile. Ama şimdi işlemler arasındaki "birleşmeyi" simüle edelim. Diyelim ki bu hash'ler hem geçerli hem de iki farklı bloğun kimliğini temsil ediyor. Birbirlerine nasıl zincirlenirler? Elbette kendilerini birbirine yapıştırmak. Bunun gibi:

*İlk veri:
710DAEB54021CCD83046E4FA16106E4DC10E5D617E4C28F61CE29C29CFAE823E
005002AC29AE0D1944110DB27CC73E9090F013B15207D84F2086B8646DAF549E
* Hashed veriler: EDFE12B5DB008F6491BA671DBE6BA25BD89BD6445B5003E9B3789605DBD24AD8

Ve bu kadar! Bir şeyi değiştirmek ve geçerli kılmak istiyorsanız, önce var olan her bloğu deşifre etmeli ve değiştirmelisiniz. Onunla iyi şanslar.

Bir blok zinciri tek başına çalışmaz

Matematiğe rağmen, bu karmaşık defter kendi başına çalışamaz. Satoshi'nin kendisine eklediği diğer öğelere ihtiyacı var: dağıtılmış düğümler (ve insanlar) ağı, işlemleri şifrelemek ve doğrulayıcılar için kuralları belirlemek için yukarıda bahsedilen algoritma, harcanacak işlemler veya "madeni paralar" ve özel ve genel kriptografik anahtarlar. Hızlıca tek tek kontrol edelim.

Dağıtılmış ağ

Resim Gerd Altmann / Pixabay'a yüklendi

Bankalar veya hükümetler değil, ancak birisinin işlemleri bir şekilde doğrulaması gerekiyor. Ve merkezi olmayan sistemler için (çoğu kripto para birimi gibi) bu, dünyanın her yerinden birçok insan, bilgisayarları ve ekipmanları (düğümleri) tarafından uyumlu dağıtılmış bir ağ olacaktır. Özellikle sonuncular.

Mesele şu ki, ağın her üyesi (olarak bilinir madenci veya doğrulayıcı) donanımında tüm blok zincirinin bir kopyasına sahiptirve her yeni işlemin doğrulanması ve kayıtlarının tutulması ve yeni “madeni paraların” basılmasından onların uzman yazılımları veya madencilik ekipmanı sorumludur; sistemin algoritması tarafından belirlenen matematiksel kuralları takip etmek. Sonuç, çoğu doğrulayıcı için her zaman aynı olmalıdır, aksi takdirde işlem veya blok geçersiz olacaktır.

Konsensüs algoritması

Resim Tomasz Mikołajczyk / Pixabay'a yüklendi

Bir algoritmayı, belirli bir sonuca ulaşmak veya bir problemi çözmek için matematikle oluşturulmuş adımlar ve yöntemler dizisi olarak tanımlayabiliriz. Dışarıda birçok algoritma var ve hepsi bir blok zinciri oluşturmak için çalışmıyor. Doğrulayıcılar arasında yüksek güvenliği sağlamak ve kuralları zorlamak için çok karmaşık ve güçlü olmaları gerekir.

Her kripto para birimi veya blok zinciri sistemi de aynı algoritmayı kullanmaz. Bitcoin, örneğin, SHA256 (daha önce kullandığımız) kullanıyor, ancak Ethereum Ethash kullanıyor ve Zcash Equihash kullanıyor. Farklı matematiksel işlevlerdir, ancak amaç aynıdır: verileri şifrelemek.  

Harcanmamış işlem çıktıları (UTXO'lar)

Resim Matthias Wewering / Pixabay'a yüklendi

Terimin kulağa zor geldiğini biliyoruz, ancak bunlar "dijital paralar" veya kendi başına işlemlerdir. Diğer insanlarla değiş tokuş yapmaya çalışan mülkiyet parçaları gibiler. Bunları fiziksel cüzdanınızın içindeki banknotlar veya sentlerle de karşılaştırabilirsiniz.

Özel ve genel kriptografik anahtarlar

IntelFreePress / Flickr tarafından görüntü

Bunlar, bir blok zinciri içinde para göndermek ve almak için adres olarak çalışan matematiksel anahtarlardır. Genel anahtar, banka hesap numarası gibidir: para almak için özgürce paylaşabilirsiniz. Diğer tarafta özel anahtar, işlemleri "imzalamak" ve gerçek sahibin ve fonları gönderme niyetini doğrulamak için çalışır. Diğer bir deyişle, özel anahtar bir şifre gibidir ve hem özel hem de genel anahtar kripto para birimi veya blok zinciri içinde bir "hesap" oluşturur.


"Blockchain" her zaman "merkezi olmayan" anlamına gelmez

İlk başta söylediğimiz gibi, bir blok zinciri dağıtılamayabilir ve merkezi olmayan olmayabilir. Sonuçta bu sadece bir kriptografik defterdir ve onunla çalışan diğer unsurlar yaratıcılarının ihtiyaçlarına göre değişebilir.

Satoshi Nakamoto, onu Bitcoin ile kullanan ilk kişiydi, ancak kaynak kodu çünkü bu tür bir defter halka açıktır. Kopyalanabilir, yapıştırılabilir, değiştirilebilir ve hatta satılabilir. Bu nedenle, dünyanın her yerinden birçok insan (ve işletme) bu teknolojiyi kripto para birimlerinin ötesinde bile kendi kullanımları için deniyor. Bankalar dışlanmıyor: Yeni ödeme platformları oluşturmak için blok zincirleri kullanmayı seviyorlar. Ve tahmin edebileceğiniz gibi, bunlar ademi merkeziyetçi değil, tamamen kurumsal ağ tarafından kontrol ediliyor.

Bazen blok zincirleri dağıtılmış ağlarla çalışmaz, sadece kontrollü dahili ağlarla çalışır.. Bu tür bir platform, yaratıcıların kullanıcı izinlerine ihtiyaç duyar, bu nedenle bunlara "izinli" veya özel blok zincirleri denir. Öte yandan, kripto para birimleri ve Bitcoin gibi platformlar, merkezi olmayan ağlarla çalışır. Bu onları "izinsiz" veya halka açık hale getiriyor.

+3
Author

2016'dan beri kripto dünyasında edebiyat uzmanı. Yazar, araştırmacı ve bitcoiner. Daha fazla ademi merkeziyetçilik ve kahve ile daha iyi bir dünya için çalışmak.

Write A Comment