Bütün diller
HPB (Yüksek Performanslı Blok Zinciri), dağıtılmış uygulamaların performans genişletmesini sağlamak için tasarlanmış, bir çip hızlandırma motoru ve bir blok zinciri temel platformu içeren yepyeni bir blok zinciri yazılım ve donanım mimarisidir. Kullanımı kolay, yüksek performanslı bir blockchain platformu olarak konumlandırılan bu platform, gerçek dünyanın gerçek iş ihtiyaçlarını karşılamak için sektörle derinden bütünleşmiştir. Bu, uygulamaların üzerine inşa edilebileceği işletim sistemi benzeri bir mimari oluşturarak elde edilir. Yazılım mimarisi, yeni bir mimari elde etmek için binlerce CPU, FPGA veya küme üzerinde hesaplar, kimlik ve yetkilendirme yönetimi, ilke yönetimi, veritabanı, eşzamansız iletişim ve program planlama sağlar.Blockchain, ikinci seviye onay ile Milyonlarca işlemi destekleyebilir.
HPB, gerçek dünyadaki gerçek iş gereksinimlerini karşılamak üzere dağıtılmış uygulamaların performans genişletmesini sağlamak için tasarlanmış, kullanımı kolay, yüksek performanslı bir blockchain platformu olarak konumlandırılan yepyeni bir blockchain mimarisidir. Bu, uygulamaların üzerine inşa edilebileceği işletim sistemi benzeri bir mimari oluşturarak elde edilir. Mimari, binlerce CPU, FPGA veya küme üzerinde hesap, kimlik ve yetkilendirme yönetimi, ilke yönetimi, veritabanı, eşzamansız iletişim ve program programlama sağlar. Blok zinciri, saniyede milyonlarca işlemi destekleyebilen ve düşük gecikmeli ve yüksek eşzamanlı donanım hızlandırma teknolojisi ile ikinci seviye onay elde edebilen yepyeni bir mimaridir.
HPB çekirdek zincirinin tasarım sürecinde, HPB çekirdek ekibinin çalışmalarına ek olarak iş ortakları, geliştirme toplulukları ve sektör kuruluşlarından da katkı ve çabalar alındı. HPB çekirdek zinciri, ortaklar tarafından tanınmaktan ve desteklenmekten onur duymaktadır.Şu anda sahteciliğe karşı izlenebilirlik, akıllı büyük veri, oyunlar ve diğer alanlarda, çeşitli endüstriyel şirketler olumlu işbirliği niyetleri göstermiştir.
Uygulama senaryosu
Akıllı büyük veri:
Şu anda, büyük verinin gelişimi hâlâ birçok sorunla karşı karşıya. Hepimizin bildiği gibi, kullanıcıların gizlilik bilgilerinin nasıl korunacağı, büyük verinin gelişimini kısıtlayan önemli bir konudur. Çok sayıda gerçek vaka, büyük miktarlarda toplanan zararsız verilerin bile kişisel mahremiyeti ifşa etme riski olduğunu göstermektedir. Ayrıca, büyük veriler depolama, işleme ve iletim sırasında potansiyel güvenlik riskleriyle de karşılaşabilir. Büyük veri güvenliği ve gizlilik koruması elde etmek için, hizmet sağlayıcıların kullanıcı bilgilerini tamamen teknik yollarla toplamasını kısıtlamak son derece zordur.
Veri paylaşımının potansiyel değerinden yararlanmak için veri güvenliğini yönetmeye yönelik daha iyi çözümlere ihtiyacımız var. Merkezi BT sistemleri verimlilik açısından avantajlar sağlar, ancak sık veri sızıntıları, şeffaflık eksikliği ve eksik veriler, eksiklikleri gidermek için dağıtılmış bir mutabakat mekanizması gerektirir. Blockchain, izlenebilir ve değişmez kayıtlar sağlayan dağıtılmış bir defterdir. Blockchain tabanlı teknoloji, doğası gereği güvenli ve sağlıklı bir BT ekosistemi için optimize edilmiş bir çözüm sağlayabilir.HPB çekirdek zinciri, verilerin saflığını sağlamak için akıllı sözleşmeler aracılığıyla verileri toplar, kullanır ve yetkilendirir. HPB çekirdek zinciri aracılığıyla iyi bir ekosistem oluşturun ve gelecekte verilerin güvenliğini, gizliliğini ve kullanılabilirliğini büyük ölçüde artıracak akıllı büyük veriler oluşturmak için blockchain verilerini kullanın. Aynı zamanda, halka açık zincirdeki verilerin yetkili iletimi ve kullanımı ve sorgu işlem ücretleri, HPB çekirdek zincir belirteçleri ücretlendirilerek çözülebilir.
Büyük veri inovasyonu işinde uzmanlaşmış China UnionPay'in bir yan kuruluşu olan UnionPay Zhihui, finansal büyük verileri ve yüksek verileri ortaklaşa keşfetmek için HPB Çekirdek Zinciri'nin tasarım konseptini dinledikten sonra HPB Çekirdek Zinciri'nin işbirlikçi araştırma ve geliştirme ekibine katıldı. -performanslı blockchain platformları.teknik uygulama. Şu anda, büyük verinin yetkilendirilmesi, sertifikasyonu ve izlenebilirliği konusunda derinlemesine bilgi alışverişi ve keşifler yapılıyor ve bu senaryo etrafında detaylı talep araştırmaları ve demonstrasyonlar yapılıyor.2018'in 3. çeyreğinde spesifik projelerin hayata geçirilmesi bekleniyor. UnionPay büyük verisi şu anda yıllık 80 trilyon yuan işlem hacmiyle Çin'deki banka işlem verilerinin %80'ini işliyor. HPB çekirdek zinciri, bankacılık, sigortacılık, perakende, finansal teknoloji ve diğer sektörlere çözümler sağlamak için UnionPay ile el ele verecek.
Blockchain oyunları:
Şu anda, "F2P (Oynaması Ücretsiz) Oyunlar" adlı ücretsiz oyunlara ek olarak, çevrimiçi oyunların iş modelleri temel olarak iki türe ayrılır: kullanıcılar oyun deneyimi süresi satın almak için ödeme yapar, kullanıcılar sanal oyun ürünleri gibi katma değerli hizmetler satın alırlar.
Sanal oyun ürünleri, merkezi hizmet sağlayıcılar tarafından sağlanır. Ticari amaçlar için, merkezi hizmet sağlayıcılar genellikle oyun içi ürünlerin transferini kısıtlar. Kullanıcılar bunları yalnızca kendi özel platformlarında kullanabilir, dağıtamaz. İhtiyacı olan kullanıcılar için oyun ortamı dışında sanal oyun ürünleri işlemleri başlatılabilir. Bilgi asimetrisi gibi sebeplerden dolayı işlem süreci külfetlidir ve kullanıcılar dolandırıcılıkla karşılaşabilirler. Merkezi hizmet sağlayıcılar için sanal oyun ürünlerine yönelik platformlar geliştirmek ve yönetmek zaman alıcı ve maliyetlidir ve kullanıcılar arasındaki işlemleri doğrudan yasaklamak daha kolaydır. Bu işlem sırasında kullanıcının sanal oyun malları kaybolabilir, el konulabilir veya değiştirilebilir ancak kullanıcının sanal varlıklar üzerinde rücu hakkı yoktur. Ayrıca çevrim içi oyunlar da üretim, dağıtım, takas, tüketim vb. dahil olmak üzere kapalı bir ekonomik sisteme sahip olabilir. Tıpkı gerçek dünyada olduğu gibi enflasyon ve deflasyon gibi sorunlardan kaçınılamaz.
Sanal oyun ürünleri blok zincirinde depolanıyorsa ve HPB çekirdek zinciri tarafından temsil edilen şifrelenmiş dijital para birimi, oyun yayıncısı tarafından sağlanan sanal oyun para biriminin yerini alıyorsa, oyun yayıncılarına ve Google Play'e, App Store'a vb. gerek yoktur. • Merkezi kurumlar, sanal oyun ürünleri kullanıcılar arasında rahatlıkla dolaşabilir. Aynı zamanda, merkezi olmayan sanal oyun para birimi çıkış yöntemi ve ortak defterin işlem süreci, oyundaki opaklığı ve enflasyonu bir ölçüde ortadan kaldıracaktır. Ayrıca sanal oyun varlıkları da güvenlikleştirme yoluna girebilir.
HPB çekirdek zinciri, milyonlarca eşzamanlılığı istikrarlı bir şekilde destekleyebilen ve çevrimiçi oyunlar alanında yaygın olarak kullanılabilen yazılım ve donanım mimarisi aracılığıyla tasarlanmıştır.
Sahteciliğe karşı izlenebilirlik:
Son yıllarda, dünya ekonomisinin gelişmesi, tüketici gruplarının yaş yapısının evrimi ve küresel tüketim farkının düzleşmesiyle, tüketiciler kalite gereksinimlerini sürekli olarak iyileştirdiler. yaşam ve gıda güvenliği Yüksek kaliteli, çeşitlendirilmiş ve bilgilendirilmiş yeni tüketim kalıpları. Tüketicilerin ihtiyaçlarını karşılamak amacıyla piyasaya çeşitli yeni ürünler çıkmış, aynı zamanda sahte ve kalitesiz ürün sorunu da ortaya çıkmıştır. Fransız İmalatçılar Federasyonu tarafından yapılan bir ankete göre taklit ve sahte ürünler toplam dünya ticaretinin yaklaşık %5'ini oluşturarak 110 milyar ABD dolarını aşmış ve bunun sonucunda ortaya çıkan doğrudan veya dolaylı ekonomik kayıplar on milyarlarca ABD dolarına ulaşmıştır. . Gıda, temel olmayan gıda, ilaç, sağlık ürünleri, lüks ürünler, yayıncılık fikri mülkiyet, koleksiyon vb. alanlardaki sahtecilik, yalnızca üreticilerin ve tüketicilerin hayati çıkarlarına zarar vermekle kalmaz, aynı zamanda tüketicilerin yaşamlarını, sağlıklarını ve güvenliklerini de tehdit edebilir. , pazar ve markalar üzerinde olumsuz etkisi vardır ve olumsuz etkisi hesaplanamaz.
Tüketiciler ve mallar arasındaki bilgi asimetrisi, tüketicilerin malların menşeini takip etmesini zorlaştırıyor. Barkodlar ve QR kodları gibi sahteciliğe karşı izlenebilirlik teknolojileri bulunsa da, bir yandan karmaşık iletişim sürecinde tek yönlü izlenebilirlik giderek bozulacak; sahteciliğe ve izlenebilirliğe karşı savunma hattını kırın.
HPB çekirdek zinciri tarafından sağlanan blockchain teknolojisi, üreticilerden tüketicilere kapalı bir bilgi döngüsü oluşturabilir. Blockchain teknolojisinin dağıtılmış muhasebesinin yanı sıra defterin izlenebilir ve değiştirilemez özellikleri, doğal olarak sahteciliğe karşı koruma ve izlenebilirlik için uygundur - merkezi olmayan sertifika süreci, tek bir bağlantıyla bilgilerin sahteciliğini ve kurcalanmasını önleyebilir. Tüketicilerin sadece ürün üzerindeki tanımlama kodunu bulmaları yeterli olup, kodu okutarak ürünün üretim, lojistik ve diğer bilgilerini takip edebilirler. HPB çekirdek zinciri, çeşitli uygulama senaryolarında çeşitli kasıtlı işbirliği gerçekleştirmiştir.
Teknik Genel Bakış
BOE:
Geleneksel blockchain düğümleri, işlem yayını, işlem doğrulaması, blok yayını, blok oluşturma ve diğer işlevlerin tümü yazılım düzeyine göre uygulanır ve her düğüm arasındaki veri bağlantısı seri olarak işlenir ve bu da şu tür sorunlara yol açar: karmaşık ağ topolojisi, uzun gecikme süresi, düşük seri işleme performansı ve zayıf kullanıcı deneyimi gibi.
Yukarıdaki sorunlara yanıt olarak, HPB yenilikçi bir şekilde BOE teknolojisi tasarladı, yani BOE donanımı, BOE sabit yazılımı ve eşleşen sistem yazılımı dahil olmak üzere heterojen bir işleme sistemi olan Blockchain Offload Engine, heterojen işleme sistemi yüksek performans ve yüksek performans elde ediyor. -CPU'nun seri kapasitesi ile FPGA/ASIC çipinin paralel işleme kabiliyetini birleştirerek eşzamanlı bilgi işlem hızlandırması.
BOE ekipmanı, Gigabit/10 Gigabit Ethernet arabirimi aracılığıyla P2P ağındaki diğer ekipmana bağlanır ve MAC modülü, Ethernet veri paketlerini işler ve TOE modülü ile veri etkileşimi gerçekleştirir. BOE modülü, TCP mesajlarının ve UDP mesajlarının analizini uygular ve işleme süreci, CPU kaynak kullanımını kaydetmek için CPU katılımını gerektirmez. BOE modülü, TOE modülü aracılığıyla diğer düğümlerle şifreli bir iletişim kanalı oluşturmaktan, alınan işlemler, bloklar ve diğer mesajlar üzerinde bütünlük kontrolleri, imza doğrulaması ve hesap bakiyesi doğrulaması gerçekleştirmek ve aşırı büyük blok verileri üzerinde parçalama işlemi gerçekleştirmekten sorumludur. Gönderilebilir ve alınan verilerin bütünlüğünü sağlamak için her bir parçayı kapsülleyin ve her bir TCP bağlantısının alınan trafiğine dayalı istatistikler yapın, böylece sisteme katkıya göre karşılık gelen teşvikler verilebilir ve böylece daha fazla kullanıcının katılması için çekilebilir. ağın çalışmasını sürdürmek.
Mutabakat Algoritması:
BOE teknolojisinin gereksinimlerini karşılamak ve TPS1 güvenliğini mümkün olduğunca iyileştirmek için HPB mutabakat algoritması, dış seçim ve iç seçim olmak üzere verimli iki katmanlı bir seçim mekanizmasını benimser.
Dış seçim: Birçok aday düğümden yüksek katkılı düğüm üyelerini seçmek için düğüm katkı değeri değerlendirme göstergelerini kullanın İç seçim: Hash kuyruğu anonim oylama mekanizmasına dayalı olarak, her blok oluşturulduğunda yüksek katkı değerli düğümleri hesaplayın Blok oluşturma önceliği, yüksek önceliğe ve yüksek katkı değerine sahip düğümler, önce blok oluşturma hakkına sahiptir.
Tüm fikir birliği algoritması tasarımında, HPB fikir birliği algoritmasının hafif mesaj alışverişi mekanizması, fikir birliği verimliliğini diğer fikir birliği algoritmalarından çok daha yüksek hale getirir ve aynı zamanda güvenlik, gizlilik vb. . .
Uygulama Hizmetleri:
Blockchain Uygulama Programlama Arayüzleri (API'ler)
Blockchain'in temel katmanında tasarım, çeşitli uygulamaları ve geliştirme dillerini desteklemek için JSON-RPC ve RESTful API kullanan bir dizi blockchain veri erişimi ve etkileşim arabirimi sağlar. Çok boyutlu blok zinciri veri sorgulaması ve işlem gönderimi gibi blok zinciri etkileşimli işlemlerini destekler.Farklı iş senaryolarında, etkileşimli erişim arayüzü, yetki kontrol sistemi ile daha fazla entegre edilebilir.
Uygulama SDK'ları
Application Software Development Kit (Application Software Development Kit), blockchain üzerinde çalışacak farklı geliştirme dillerine dayalı kapsamlı bir işlevsel hizmet paketidir. Şifreleme, veri imzası ve işlem oluşturma gibi kapsamlı hizmet işlevi arayüzleri sağlar ve İş mantığı işlevi, çeşitli dil iş sistemlerinin entegrasyonunu ve işlev genişletmesini sorunsuz bir şekilde destekler. Java, JavaScript, .NET, Ruby ve Python gibi çoklu dil SDK'larını destekleyecektir.
Akıllı sözleşme:
Evrensel sanal makine mekanizması:
HPB, eklenti tasarımını benimser, birden çok sanal makineyi destekler ve desteklenen sanal makinelerin listesini herhangi bir zamanda pazar talebine göre ayarlar. Altta yatan sanal makine, sanal makinenin temel uygulamasını esnek bir şekilde desteklemek için üst düzey üst düzey programlama dilinin ayrıştırılması ve dönüştürülmesiyle birleştirilir. Özelleştirilmiş API işlemleri aracılığıyla sanal makinenin harici arabirimini gerçekleştirin ve genel muhasebe verileri ve harici verilerle esnek bir şekilde etkileşim kurun. Bu mekanizma, akıllı sözleşme çalışırken yüksek yerel kod yürütme performansı sağlar. Aynı zamanda, farklı blok zincirlerini destekleyen genel bir sanal makine mekanizması da uygulanmaktadır.
Akıllı sözleşme yaşam döngüsü yönetimi:
Her bir akıllı sözleşme için, tam yaşam döngüsü yönetimi ve akıllı sözleşmelerin sunulması, devreye alınması, kullanımı ve iptali için eksiksiz ve kontrol edilebilir süreç yönetimi için zincirde bir varlık olarak kullanılır. sözleşmeler ve Entegre yetki yönetimi mekanizması, akıllı sözleşme işlemlerinin çeşitli mekanizmaları üzerinde kapsamlı güvenlik yönetimi yürütür.
Sistem Yönetimi
Sistem yükseltme:
HPB teknolojisi, yazılım ve donanımın bir kombinasyonunu benimser. Sistem mimarisi, donanım katmanı, donanım soyutlama katmanı, orta katman ve uygulama katmanı olmak üzere dört düzeye ayrılabilir. Her birinin yazılım ve donanım sürümleri katmanın birbiriyle uyumlu olması gerekir. Sistemin karmaşıklığı göz önüne alındığında, HPB bir sistem yükseltme hizmeti sağlar.Basit komut işlemleriyle, sürüm uyumluluğu kontrolü, otomatik indirme, otomatik yükseltme ve her katmanın otomatik dağıtımı gibi işlevler gerçekleştirilebilir.
Sistem izleme: Blockchain sistemleri, ağlar ve düğümler için görsel uygulamaların ve günlük sistemlerinin kapsamlı bir şekilde izlenmesi, çeşitli anormallikler için gerçek zamanlı alarmlar ve bildirimler ve belirli durumlarda uzaktan arıza giderme, ağ sistemi yeniden başlatma ve diğer hizmetler için destek. Farklı iş alanlarının ihtiyaçlarına göre kapsamlı izleme genişletmesini ve sistem yükseltmesini destekleyin.
HPB çekirdek zinciri, blok zinciri dağıtılmış uygulamaların performans genişletmesini gerçekleştirmek için donanım hızlandırma motoru (BOE) ve yüksek performanslı yazılımla birleştirilmiş yeni bir yazılım ve donanım mimarisini benimseyen bir halka açık zincirdir.
BOE donanım hızlandırma motoru, yüksek performanslı ve yüksek eşzamanlı bilgi işlem hızlandırmasını gerçekleştiren, BOE donanımı, BOE sabit yazılımı ve eşleşen sistem yazılımını içeren heterojen bir işleme sistemidir. BOE donanımı, donanım rasgele sayıları oluşturmak gibi DApp işlevlerini etkili bir şekilde geliştirebilir. HPB çekirdek zinciri, merkezi olmayan bir küresel halka açık zincir ekolojisini ortaklaşa oluşturmak için HPB çekirdek zincir platformunu kullanmak üzere UnionPay Zhihui ve Ping An Interactive Entertainment gibi tanınmış şirketleri çeken eksiksiz bir blockchain çözümleri seti sunar.
İlgili bağlantılar:
http://www.hpb.io/
http://www.qukuaiwang.com.cn/szhb/2212.html###< br> https://bitmaxhelp.zendesk.com/hc/zh-cn/articles/360031565654-High-Performance-Blockchain-HPB-