Son yıllarda "blockchain" terimi sıcak bir konu haline geldi ve medya rapor vermek için yarıştı.
Aslında, blockchain'in doğası çok basittir ve bir cümlede açıklanabilir: merkezi olmayan bir dağılım veritabanı.
Blockchain'in ana işlevi bilgi depolamaktır.
Blockchain'in özellikleri
Dağıtılmış veritabanı teknolojisi hakkında konuşmak için, piyasada uzun süre var olmuştur, ancak fark, blockchain hem dağılmış bir veritabanı olmasına rağmen yöneticisi olmasa da ve tamamen merkezi olmayan.
Bölümü, blockchain teknolojisinin atılım özelliğidir.
Bununla birlikte, yönetici yok, herkes buna veri yazabilir. Kötü bir insan tarafından değişirsem ne yapmalıyım? Tasarımcılar uzun zamandır bunu düşündüler, bu da blockchain'in gerçek bir ERA ürünü olduğunu kanıtlıyor.
blok
Blockchain bloklar içerir. Bir blok veritabanı kaydına çok benzer.
Her blok iki parça içerir:
kafa başlığı (kafa): Geçerli bloğun spesifik değerini kaydedin
gövde: gerçek veriler
Konu başlığı geçerli bloğun birçok özel değerini içerir.
yayınlama zamanı
Gerçek veri geçmişi (yani blok)
önceki bloğun geçmişi
Aynı zamanda, verilerin her adımı blok zincirinde tutulacak ve her adımın bilgileri aranabilir.
Burada, neyin kargaşayı anlamanız, blockchain'i anlamanız gerekiyor.
SO -OLDU "HASH", bilgisayarın herhangi bir içerik için aynı uzunluğun belirli değerini hesaplayabileceği anlamına gelir. Blockchain'in karma uzunluğu 256 bittir, yani orijinal içerikten bağımsız olarak, sonunda ikili 256 bit hesaplanacaktır. Ve orijinal içerik farklı olduğu sürece, karşılık gelen karmanın farklı olması gerektiğinden emin olabilir.
Örneğin, 123 zincirin karması A8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0 (onaltılık) ve ikili içine dönüştürülen 256 bittir ve sadece 123 bu hash alabilir. .
Çıkarım 1: Her bloğun karması farklıdır ve blok karma ile belirlenebilir.
Çıkarım 2: Bir bloğun içeriği değişiyorsa, karması kesinlikle değişecektir.
Hash'i ayarlayamama
Bloklar ve karma tek tek karşılık gelir ve her bloğun karması "kafa unvanı" için hesaplanır. Yani, blok başlığının farklı karakteristik değerleri çok uzun bir dize oluşturmak için bağlanır ve daha sonra bu dize için hesaplanmıştır.
karma = SHA256 (blok başlık)
Yukarıdaki karma için hesaplama formülüdür ve SHA256 blockchain'in karma algoritmasıdır. Bu formülün yalnızca blok başlıkları içerdiğini ve blok içermediğini unutmayın.
Daha önce de belirtildiği gibi, bloğun başlığı, mevcut blok gövdesinin karma işlevi ve ön bloğun karması da dahil olmak üzere çok fazla içerik içerir. Bu şu anlama gelirMevcut kütlenin içeriği veya önceki bloğun karması değişirse, mevcut bloğun karma işleminin değişmesine kesinlikle neden olur.
Bu blockchain için büyük bir öneme sahiptir. Birisi bir bloğu değiştirirse, bu bloğun karma işlevi değişir. Bir sonraki bloğun kendisine bağlanması için (bir sonraki blok ön bloğun kıyılmış fonksiyonunu içerdiğinden), kişi bir sonraki blokları değiştirmelidir, aksi takdirde değiştirilmiş blok blok zincirinden ayrılır. Çünkü birisi tüm ağın hesaplama gücünün% 51'inden fazlasını yönetmedikçe, zamana sahip olma süresini hesaplama zamanından bahsetmek gerekir ve kısa sürede birçok bloğu kısa sürede değiştirememek gerekir.
Bu bağlantı mekanizması sayesinde blockchain kendi güvenilirliğini sağlar ve veriler yazıldıktan sonra sahte olamaz. Bu tarih gibidir.
Blockchain'in şeffaf ve güvenilir kurallar aracılığıyla güvenilir depolama ve verilerin iletimini tanıdığı herhangi bir ağ ortamında
blockchain, şeffaf ve güvenilir kurallar arasında güvenilir ve güvenilir veri depolama gerçekleştiren dağınık bir veritabanıdır. P2P ağı, komşu düğmeler dahil sanal bir ağ oluşturmak için birbirine bağlanmak için birden fazla bilgisayar kullanan dağıtılmış bir sistemdir. Herhangi bir katılımcı bu ağa katılabilir ve ağ odaklanmış herhangi bir kuruluş tarafından kontrol edilmez. Her katılımcı küresel durumu görebilir ve her katılımcı ağa işlem gönderebilir veya içerik ekleyebilir. Her katılımcı, verilerin bütünlüğünü ve tutarlılığını sağlamak için blockchain'deki veri bağımsızlığını doğrulayabilir, böylece güvenilir depolama ve verilerin iletilmesini sağlar. Blockchain nedir? Blockchain, dağıtılmış veri depolama, noktadan noktaya iletim, konsensüs mekanizması ve şifreleme algoritması gibi bilgisayar teknolojileri için yeni bir uygulama modelidir.
Blockchain Bitcoin'den türetilmiştir ve önemli bir bitcoin kavramıdır.
Blockchain, uluslararası değişim, akreditifler, özkaynak kaydı ve menkul kıymetler borsası gibi finans alanlarında büyük uygulanabilirliğe sahiptir. Finans endüstrisinde blockchain teknolojisinin uygulanması, üçüncü tarafın ara bağlantılarını ortadan kaldırabilir ve doğrudan nokta bağlantıları elde edebilir, böylece maliyetleri önemli ölçüde azaltabilir ve işlem ödemelerini hızla tamamlayabilir.
Veri blockchain nedir? Blockchain, dağıtılmış veri depolama, noktadan noktaya iletim, konsensüs mekanizması ve şifreleme algoritması gibi bilgisayar teknolojileri için yeni bir uygulama modelidir. Blockchain önemli bir bitcoin kavramıdır.
Genişleme Bilgileri
Blockchain kamu yayınlarının çoğu genişleme ile sınırlıdır. Blockchain teknolojisinin en büyük özelliği, ağdaki tüm çıkıntıların muhasebe süreçlerini ele almasını gerektiren ademi merkeziyetçiliktir. Dağınık muhasebe son derece gizlidir, düşük ve tarafsız işletme oranları politik ve doğrudur.
Bununla birlikte, bu özellikleri kabul ederken, blockchain teknolojisi genişleme yeteneğini feda eder veKişiselleştirmeyi karşılamak imkansızdır, bu veri gizliliğini korumak için yeterli değildir. Dahası, LEDGE sayısı arttığında, etkileşimli gecikme katlanarak artacaktır, bu da blockchain ağında daha fazla çıkıntılar olursa, gecikme o kadar yüksek olur.
Referans Kaynak: Baidu Ansiklopedisi-Blockchain (Veri Yapısı)
Pekin Üniversitesi'nin Bluebird Tasarımının Eğitimi: Dispersiyon ve Blockchain arasındaki ilişkinin analiz edilmesi?Önceki konularda blockchain teknolojisi hakkında birçok kez konuştuk ve sizi blockchain teknolojisini tanımak için kullanılan geliştirme dillerini de tanıttık.
Blockchain, merkezli olmayan bir nakit sistemi uygulamak için kullanılan Bitcoin'deki temel teknolojiden türetilmiştir.
Geleneksel anlamda, oyun para birimleri gibi dijital varlıklar, odaklanmış bir şekilde yönetilir ve sadece tek bir sistemde akabilir.
Makro perspektifinden, veritabanı gibi blockchain, veri kaydetmek için kullanılır, ancak veri erişimi farklıdır.
Blockchain, temel olarak başka yerlerde birçok hayatı olan dağınık bir veritabanıdır.
Başka yerlerde önerilen yaşam başlangıçta sistemin felaket kurtarma sorununu çözmeyi amaçlamıştır.
Bununla birlikte, Bitcoin'de doğan blockchain, küresel konumun dışında yeni bir şekilde çeşitli bir veritabanı gerçekleştirdi.
Muhasebe hakları için rekabet düğmeleri, hangi ticaretin bloğa gireceğine karar vermek ve bloğu diğer düğümlerle senkronize etmek için.
Pow çok fazla hesaplama gücü tüketmesine rağmen, avantaj, muhasebe haklarında rekabet etme sürecinde, POW'un sadece karma işlevini kendi düğümlerinde hesaplaması ve oylama yoluyla oy kullanması gerekmemesidir.
Shijiazhuang bilgisayar eğitiminin, POW'un testten önce durabilecek kamu zincirlerinde tam, basit ve kaba bir yaklaşım olduğuna inanılmaktadır, ancak sorun çok düşüktür. Bu nedenle, POS ve DPO daha sonra geliştirildi.
Geleneksel dağılım veritabanında buna konsensüs algoritması değil, temel olarak aynı tutarlı algoritmalar olarak adlandırılır.
Ancak dağınık veritabanındaki düğme sayısı genellikle küçük ve ağ güvenilir. Bu nedenle, geleneksel şirketlerin dağıtım veri protokolünde, bu tutarlı hesaplama algoritmasını yapmak için RAFT veya PAXOS protokolleri kullanılır.
Blockchain, bir işlem veri zinciri oluşturmak için belirli şifreleme algoritmalarını kullanan ve ağdaki birden fazla düğümün ortak bakımı ve doğrulanması yoluyla verilerin bütünlüğünü ve güvenliğini garanti eden dağıtılmış bir veritabanı teknolojisidir. Aşağıda blockchain hakkında ayrıntılı bir açıklama verilmiştir:
1. Bu işlemler doğrulandıktan sonra, yeni bir blok oluşturmak için blockchain eklenecektir. Her yeni blok, değişmeyen bir zincir oluşturmak için bir şifreleme algoritması yoluyla önceki blokla ilişkilendirilecektir.
2. Bunun yerine, ağdaki her düğüm blockchain'in tam bir kopyasına sahiptir ve ağın bakımı ve işlemlerine katılır. Bu merkezi olmayan yapı, blockchain'i oldukça şeffaf ve güvenli hale getirir.
3. Akıllı sözleşmeler ve detrustasyon: Blockchain teknolojisi, işlemleri gerçekleştiren, otomatik olarak yöneten ve kontrol eden bir bilgisayar programı olan akıllı sözleşmeleri destekler. Akıllı sözleşmelerin kullanılması, blockchain uygulamalarını daha yaygın olarak kullanır ve güvensiz bir ortamda güvenilir bir değer aktarımını gerçekleştirir. Yani, üçüncü taraf bir aracıya ihtiyaç duyulmadan, katılımcılar akıllı sözleşmelerle alışveriş yapabilirler.
4. Şeffaf verilerin kaydını sağlama yeteneği, izlenebilir ve kurcalama yapmadan, bu daha verimli ve güvenli alanlarda işlemler ve süreçler yapma.
Genel olarak, blockchain devrim niteliğinde dağıtılmış bir veritabanı teknolojisidir.
╯^╰ blockchain nedir?
Blockchain dağıtılmış bir veritabanı teknolojisidir.
Blockchain, verimli doğrulama ve güvenilir ve güvenli veri aktarımı elde etmek için dağıtılmış veri depolama, dallar arasında iletim, konsensüs mekanizmaları ve şifreleme algoritmaları kullanan yeni bir teknik mimari türüdür. Bu sistemin çalışma ilkesi dağıtılmış bir temel üzerine inşa edilmiştir ve tek bir yönetici veya merkezi bir ajans içermez. Her katılımcı Blockchain ağına katılabilir ve verilerin bütünlüğünü ve güvenliğini belirleyebilir. Aşağıda blockchain'in bazı ana işlevlerine ayrıntılı bir giriş bulunmaktadır.
Her şeyden önce, blockchain dağıtılmış bir özelliğe sahiptir. Tanımlama, blockchain teknolojisinin temel fikirlerinden biridir. Mevcut merkezi sistemde, veri ve bilgiler, tek bir hata noktası ve veri güvenliği riski olan merkezi sunucuda işlenir ve yönetilir. Blockchain teknolojisinin ortaya çıkışı, ağı birbirine ayıran bir düğüm tarafından korunur ve her düğüm, sistemin güvenliğini ve stabilitesini iyileştirerek verilerin doğrulanmasına ve depolanmasına katılma hakkına ve görevine sahiptir.
İkincisi, blockchain dağıtılmış bir depolama alanı benimser. Blockchain ağındaki her düğümün tüm veritabanının bir kopyası vardır. Düğüm bir işlem gerçekleştirdiğinde, işlem bilgileri doğrulama ve depolama için diğer tüm düğümlerde yayınlanır. Bu yöntem, verilerin verimliliğini ve şeffaflığını sağlar ve kusuru tüm sisteme geliştirir. Bazı düğümler başarısız olsa veya çevrimdışı olsa bile, tüm ağ yine de normal çalışabilir. Son olarak, blockchain teknolojisi, işlemlerin güvenliğini ve anonimliğini sağlamak için şifreleme algoritmasına bağlıdır. Hack algoritmaları ve genel anahtar şifreleme gibi şifreleme algoritması teknolojileri kullanılarak verilerin bütünlüğü ve güvenliği tehdit edilmektedir. Sonuç olarak, blockchain teknolojisi dijital para işlemlerinde ve diğer senaryolarda yaygın olarak kullanılmaktadır ve dijital varlıkların güvenliğinde güçlü garantiler sağlar. Aynı zamanda, blockchain teknolojisi akıllı sözleşmeler, tedarik zinciri yönetimi, dijital kimlik sertifikası ve diğer sektörlerde büyük bir potansiyel gösterdi. Özetlemek gerekirse, blockchain dağıtılmış veritabanı teknolojisine dayanan yenilikçi bir mimaridir. Bu teknolojinin uygulanmasının tüm geçim kaynakları üzerinde önemli bir etkisi olmuştur ve gelecekte bu teknolojiyi keşfetmek ve uygulamak için daha fazla alan olacaktır.