Blockchain Ağ Mimarileri, veri katmanı, ağ katmanı, konsensüs katmanı, teşvik katmanı, sözleşme katmanı ve uygulama katmanı
bölgesini içerir. Blockchain teknolojisinin mimarisi aşağıdaki yönleri içerir:
1. Merkezileşmenin amacı.
2. Ortak fikir birliği mekanizmaları iş kanıtı, eşitlik kanıtı ve paylaşım yetkisini içerir.
3.
4. varyans, standart sapma, vb. Bu göstergeler olasılık hesaplamaları ve risk analizi vb. İçin kullanılabilir.
Genel olarak, bir blockchain sistemi bir veri ekibi, bir ağ katmanı, bir konsensüs katmanı, bir teşvik ekibi, bir sözleşme ekibi ve bir uygulama ekibinden oluşur.
Veri katmanı, altta yatan veri bloklarını ve ilgili veri şifreleme ve zaman damgası teknolojilerini kapsüller; Teşvik ekibi finansal faktörleri, esas olarak ihracat mekanizmasına ve finansal teşvikler için dağıtım mekanizmasına dahil edilen blockchain teknoloji sistemine entegre eder; Encapsula'yı farklı uygulama senaryoları ve blockchain vakaları yapın. Bu modelde, zaman damgalarına dayalı zincir bloğu yapısı, dağıtılmış düğümler için konsensüs mekanizması, fikir birliği hesaplama gücüne dayalı finansal teşvikler ve esnek ve programlanabilir akıllı sözleşmeler blockchain -teknoloji için en temsili yeniliklerdir.
Blockchain yapısı ekibi nedir?Blockchain toplam altı hiyerarşik yapıya sahiptir ve bu altı hiyerarşik yapı sıfırdandır: veri ekipleri, ağ oluşturma, konsensüs katmanları, teşvik katmanları, sözleşme katmanları ve uygulama katmanları.
Veri Ekibi - Veri ekibi, blockchain'in altı hiyerarşik yapısı arasında en düşük katmandır. Veri katmanını bir veritabanı olarak anlayabiliriz, ancak blockchain için bu veritabanı, dağıtımlı ana kitap olan iyi ve dağıtılmış bir depolama veritabanıdır.
Sözleşme Ekibi - Sözleşme ekibi çoğunlukla farklı senaryolar, kodlar, algoritma mekanizmaları ve akıllı sözleşmeler içerir ve blockchain programlanabilirliğinin temelidir. Bahsettiğimiz akıllı sözleşme sözleşme ekibine aittir. Bitcoin sistemi yeterince akıllı değilse, Ethereum tarafından önerilen akıllı sözleşme birçok uygulama senaryosunu yerine getirebilir. Sözleşme ekibinin ilkesi esas olarak kodu blockchain sistemine girmek ve özelleştirilebilir akıllı sözleşmeleri bu şekilde uygulamaktır. Bu şekilde, blockchain sisteminde, akıllı sözleşmenin şartları tetiklendiğinde, sistem otomatik olarak komutları gerçekleştirebilir.
ağ katmanı-blokchain ağ sistemi, esas olarak bir P2P (noktadan noktaya) ağ, noktadan noktaya, sistemi kontrol etmek için aracı veya merkezi bir sunucuya gerek olmadığı anlamına gelir ve tüm Ağdaki kaynaklar her bir düğüme her iki hizmet de atanır ve bilgi aktarımı da doğrudan iki düğüm arasında iletişim kurmak mümkündür. Bununla birlikte, P2P'nin (noktadan noktaya) Satoshi Nakamoto tarafından icat edilmediğine ve blockchain'in bu teknolojinin sadece bir kaynaşması olduğuna dikkat edilmelidir. Bu nedenle, Blockchain'e sahip ağ ekibi aslında özellikle güçlü bir noktadan noktaya ağ sistemidir. Bu sistemde, her düğüm tıpkı bir e -mail göndermek gibi bilgi üretebilir veya bilgi alabilir.
Uygulama Katmanı - Uygulama katmanı farklı uygulama senaryoları ve blockchain vakalarıdır. Uygulanan blockchain uygulamaları esas olarak ETH ve EOS gibi kamu zincirlerine dayanan çeşitli blockchain uygulamalarıdır ve oyunlarda ve oyunlarda birçok uygulama vardır. Gerçekten pratik bir blockchain uygulaması, şu anda dünyanın ilk IoT uygulaması Coinbank tarafından yatırım yaptı.
Konsensüs katmanları - Blockchain dünyasında, fikir birliği, tüm ağın, veri kurallarını güncellemeye benzer şekilde, tek tip ve oybirliğiyle bir kurala dayalı olarak blockchain sisteminin ana kitabını koruması ve güncellemesi gerektiğidir. Merkezi olmayan blockchain ağında güçlü merkezi olmayan düğümleri etkili bir şekilde bırakmak, blockchain'in temel teknolojilerinden ve blockchain topluluğunun kontrol mekanizmasından biridir. Şu anda ana konsensüs mekanizması alglerini içerir: İş Kanıtı (POW), Ethereum'un mülkiyet ilgisi kanıtı (POS), EOSS mülkiyet kanıtı (DPO'lar) vb.Blockchain ile ilgili veri, ağlar ve kurallardır.
Teşvik Katmanı - Teşvik katmanı, sözde madencilik mekanizmasıdır. Bu teşvik mekanizmasını kullanmak, tüm ağ düğümünü blockchain'deki bilgisayar kayıt ve bakım çalışmalarına katılmaya teşvik edebilir.
Lianqiao Eğitim Çevrimiçi Zinciri Teknoloji İş İstasyonu kapsamındaki Akademik Yüksek Lisans İnovasyon Bölgesi, Çin Bakanlığı'nda Okul Planlama, İnşaat ve Geliştirme Merkezi tarafından gerçekleştirilen tek onaylı "Blockchain Teknolojisi Major" Pilot Çalışma İstasyonudur. Profesyonel görüş, öğrencilere çeşitlendirilmiş büyüme yolları verir, üretim, akademik ve araştırmaları profesyonel derece araştırmalarıyla birleştirmek için eğitim modelinin reformunu teşvik eder ve kullanılmış ve bestelenmiş bir yetenek eğitim sistemi oluşturur.
Bir blok zinciri en az üç katmana ayrılabilir.
Blockchain'i analiz etmek için Jinwowo Network Technology'de kilit noktalar aşağıdaki gibidir:
Alt katman, temel şifreleme algoritmaları, ağ iletişimi veritabanları, güç tedavisi, iplik kırpma, mesajlaşma gibi bazı genel temel modüllerdir. ve kod çözme, sistemik sistemetri;
Merkez katmanı, genellikle P2P Ağ Protokolü, Konsensüs modülü ve işlem işleme modülü, işlem havuzu modülü, basit sözleşme veya akıllı sözleşme modülü gibi blockchain'in ana mantığını içeren blockchain çekirdek modülüdür. -Biritabanı İşleme Modülü, Cep Modülü, vb.
Üst katman genellikle json'a dayanır
standardı
rpc'nin etkileşimli modülü JSON-RPC'ye dayanmaktadır.
Blockchain teknolojisinin üç seviyesi nedir?Jinwowo Network Technology Analysis Blockchain ile proje üç seviyeye ayrılmıştır:
Üstte yapılması gereken en kolay uygulama ekibi. iki veya üç için. Ancak bu tür şirketler genellikle beyaz gazetelerinde birçok teknik şey yazarlar, ancak aslında onları boşuna yazabilirler.
İkinci tip, kuantum zincirleri ve küçük karıncalar gibi ara çalışma seviyesindedir. Bu tür projeler, uygulamaları çalıştırmak için kullanılan temel zincirler olarak adlandırılan işletim programlarına benzer. Bu tip nispeten küçüktür ve oran aniden%5'in altına düşmüştür.
Üçüncü kategori daha genişletilmiş ve standart zincirler ve arcblocks gibi daha fazla alt seviyedir. Bu türden daha azı var ve ayda iki veya üç görmek güzel olurdu. Ve bazıları gerçek olmayabilir, çünkü hakkında yazacak hiçbir şey yoktur ve tüm alanlar başkaları tarafından işgal edilmiştir, bu yüzden bazıları bunları bu yönde yazacaktır.
Ağı bölmek için bir blockchain hangi kategoridir? büyük> 1. Özellikleri oldukça şeffaftır, herhangi bir işlem görülebilir ve katılımcılar ağ bakımına katılabilir. Kamu zincirlerinin güvenliği, verilerin verilerini önleyen açıklıkları nedeniyle nispeten yüksektir. Bitcoin, kamu zincirinin ünlü bir örneğidir. 2. Özel Zincir: Kamu zincirinin aksine, özel zincir katılımcı sayısını sınırlar ve yalnızca belirli kuruluşlara veya bireylere açıktır. Ayrı bir zincirde, işlemin okuma ve kaydetme ve doğrulama hakkı genellikle zincir sahibi tarafından kontrol edilir. Özel zincirler, iç işletme yönetimi için uygundur, finansal kurumların temizlenmesi ve denetlenmesi gibi yüksek güvenlik, hız ve gizlilik koruması gerektirir. 3. Lig zinciri: Koalisyon zinciri, kamu ve özel zincirin özelliklerini birleştirerek üyelerin bir koleksiyonunun katılmaya önceden belirlenmesine izin verir. Bu üyeler, belirli güvenlik ve gizlilik sınırlarını korurken zincirin faaliyetlerini sürdürür ve bilgi paylaşırlar. Finansal kurumlar arasında işlemler ve tedarik zinciri yönetimi gibi birçok kuruluşta işbirliğinin gerekli olduğu durumlar için uygundur. Koalisyon zinciri, iş ve teknoloji ihtiyaçları arasında bir denge elde etmek için tasarlanmıştır.