"Chainge" Teknoloji Salonu Aşama IV: Finans kurumları blockchain ile nasıl uyumludur?

21 Ocak 2018 tarihinde, "Finansal kurumlar blockchain ile nasıl uyumludur?" Temalı "Chainge" teknoloji salonunun dördüncü aşaması Shenzhen'de gerçekleştirildi.Bu salon Babbitt tarafından ev sahipliği yaptı ve Golden Chain Alliance tarafından ortaklaşa düzenlendi. WeBank Blockchain'in Baş Mimarı Zhang Kaixiang, Sifang Jingchuang Blockchain'in Baş Mimarı Liang Yongfu, Li Huizhong ve WeBank Blockchain'in Kıdemli Mimarı Mo Nan, vb.

Zhang Kaixiang: İttifak zincirinin fırsatları ve teknik zorlukları

Zhang Kaixiang ilk olarak FISCO BCOS blok zincirinin temelini oluşturan açık kaynak platformunu tanıttı.Bu, Altın Zincir İttifakının Açık Kaynak Çalışma Grubu tarafından oluşturulan BCOS'a dayalı olarak finans sektörü için güvenli ve kontrol edilebilir bir temel platformdur.

Aracı modeli ve dağıtık iş ilişkisini örnek olarak ele alalım.Aracı model altındaki iş faaliyetlerinde, fon veren, varlık tarafı ve düzenleyici kurum arasında izolasyon, uzun bilgi aktarım yolu, veri bölüşümü ve bakım zorluğu ve karma işlem ücreti vardır. Sorun. Dağıtılmış iş, çok taraflı katılım, akıllı işbirliği, profesyonel iş bölümü, değer paylaşımı, güvenlik ve kontrol edilebilirlik ile karakterize edilir ve nihai sonuç, üretim ilişkilerinin optimizasyonu ve yeni iş modellerinin ortaya çıkmasıdır.

Blockchain ile temsil edilen dağıtılmış modelde, geleneksel aracı kurumların işlevleri kamu defteri tarafından üstlenilir ve tüm kurumlar, bilginin hızlı iletimini, açıklığı ve şeffaflığı, güvenli paylaşımı gerçekleştiren ve verimliliği artıran defterin ortak bakımına katılır. Ve maliyet düşürme.

Daha sonra Zhang Kaixiang, blok zincirinin temel özelliklerini ve halka açık zincir ile ittifak zinciri arasındaki farkı tanıttı.

Blok zinciri kavramı, aşağıdan yukarıya doğru dört seviyeye ayrılabilir: dağıtılmış ağ katmanı, veri katmanı, kriptografi katmanı ve konsensüs katmanı. Dağıtılmış ağ seviyesinin özellikleri şunlardır: çok merkezli, aracı olmayan eşler arası ağ, yüksek verimlilik ve yüksek kullanılabilirlik; veri katmanı, verilerin değiştirilmesinin zor olmasını sağlamak için kronolojik bir sıraya göre düzenlenir; kriptografi katmanı, karma algoritmalar içerir, Simetrik şifreleme, homomorfik şifreleme, grup imzası, halka imzası, vb .; Konsensüs katmanı, blok zincirinin çekirdeğidir. "Blok zinciri bir araba motoruyla karşılaştırılırsa, fikir birliği, sistemin normal ve sağlam çalışmasını sürdürmek için temel bileşen olan blok zincirinin dişli kutusudur" , Konsensüs sistemi geniş bir alan yelpazesi ve yüksek karmaşıklık içerir Zhang Kaixiang'a göre, FISCO BCOS mutabakat algoritmasının tasarımı, geliştirilmesi ve optimizasyonu yıllarca sürdü. Fikir birliği mekanizmalarını ve akıllı sözleşmeleri birleştirmek, ortaklaşa bir karşılıklı güven iş modeli oluşturabilir.

Kamusal zincir ile ittifak zinciri arasında kıyaslandığında, kamusal zincirin özellikleri şunlardır: tam açıklık, anonimlik, rekabetçi muhasebe ve ekonomik teşvikler. İttifak zincirinin özellikleri şunlardır: izin tabanlı ağ, kimlik görünürlüğü, işbirliğine dayalı muhasebe, denetim ve uyumluluk. İkisinin ortak noktası, her ikisinin de paylaşılan bir defterine sahip olması, kriptografik algoritmalar kullanması, verilerin bir zincir yapısı olması ve dağıtılmış bir ağ kullanmasıdır.

Ticari uygulamaları taşıma açısından, ittifak zinciri şüphesiz en avantajlı olanıdır. Zhang Kaixiang canlı bir şekilde Halka açık zincir bir yolcu gemisi gibidir ve ittifak zinciri yüksek hızlı bir tren gibidir , Halka açık zincirin hızı yavaştır.Bitcoin ve Ethereum tarafından temsil edilen dünyadaki iki büyük halka açık zincir, saniyede 7 işlem ve işlem başına on saniye işlem hızına sahiptir. İkinci olarak, halka açık zincir yüksek bir risk faktörüne sahiptir ve politika etkilerine ve hacker saldırılarına karşı savunmasızdır. İttifak zinciri, yüksek hızlı bir demiryolu gibidir. Ülke çapında her yöne uzanan bir ağı vardır. Yasal olarak ve yolda, hızlı, güvenli ve otonom kontrolle çalışır. FISCO BCOS, ittifak zinciri üzerinde yüksek hızlı demiryolu inşa etmeye kararlıdır.

Ticari üretimi gerçekten tamamlamak kolay değil. "Yüksek güvenlik, yüksek performans, yüksek kullanılabilirlik, iş inişi ve yasal uyumluluk" gibi beş dağla karşı karşıya.

Güvenlik açısından, bankalar için güvenlik yaşam çizgisidir. İnternet finans sistemleri, kademeli olarak özel bulut veya genel bulut mimarisini benimsemektedir. Yüksek güvenliği sağlamak için FISCO BCOSun çözümü, gizlilik açısından kurumsal erişim ve yetki kontrolünü benimsemektir. , Farklı ittifak zinciri üyeleri, fiziksel izolasyon sağlamak için bağımsız bağlantılar kullanır; veri depolama açısından, tüm veriler şifreli olarak saklanır ve özel anahtarlar ve gizli anahtarlar ayrı olarak depolanır.

Performans optimizasyonu açısından, finansal düzeydeki yüksek frekanslı ticaret senaryolarının ihtiyaçlarını karşılamak için FISCO BCOS'un özel uygulaması şu şekildedir: İlk olarak, ağ iletişim modelini optimize edin , İletişim verimliliği halka açık zincirle karşılaştırıldığında iki katına çıkarıldı; İkincisi, ittifak zinciri kooperatif oyununun fikir birliği mekanizmasını benimseyin , Çok fazla bilgi işlem kaynağı tüketmeden, blok oluşturma süresi yaklaşık 1 saniyedir; Üçüncüsü, çok zincirli bir eşzamanlılık mimarisi benimseyin Paralel genişlemeyi sağlamak için; Dördüncüsü, sıcak hesap modelini artırın , Sözde sıcak hesap, kısa sürede bağımsız bir hesapta 10.000'den fazla işlem gerçekleştiren çok sayıda C-tarafı hesabını ifade eder. FISCO BCOS, C tarafı kullanıcılarının gerçek zamanlı işlemlerini, işlem verilerinin dağıtılmış olarak işlenmesini gerçekleştirmek için farklı zincirlere dağıtır.Sıcak hesaplar, farklı zincirlerdeki işlem davranışlarını aynı anda kaydeder ve son olarak, asenkron bir mekanizma ile nihai kapatmayı tamamlar.

Kullanılabilirlik açısından, FISCO BCOS ittifak zinciri% 99,8'in üzerinde kullanılabilirlik oranıyla 7 × 24 saat çalışacak şekilde tasarlanmıştır; bu, aşırı durumlarda bile yıl boyunca izin verilen kesinti süresinin son derece kısa olduğu anlamına gelir.

İş inişi açısından, FISCO BCOS, programcıların akıllı sözleşmeler yazmasını ve aramasını kolaylaştırmak için çeşitli hizmet arayüzleri sağlayacaktır. Zhang Kaixiang, iş senaryolarını keşfetme sürecindeki dört noktayı da özetledi: İlk olarak, orijinal işi "altüst etmeye" bakmayın , Ancak yeni senaryoları aktif olarak keşfedin veya orijinal işin sorunlu noktalarını çözmek için optimize edin; İkincisi, başlangıçta küçük adımlarla koşun , Baypas sargısı ve kısmi sargı. Sözde baypas zinciri, orijinal iş verilerinin orijinal işi durdurmadan ittifak zincirine taşınmasını ifade eder; Üçüncüsü, ana defter olarak, zincir üzerindeki veriler ile zincir dışı bilgi işlem arasında ayrım yapın . Yani, zincir yalnızca "defter" e dikkat eder ve "defterle" hiçbir ilgisi olmayan veriler zincirin altına yerleştirilir; Dördüncüsü, güvenli bir şekilde uygulanabilmeleri için mevcut sistemlerle bütünleştirin, hesapları uzlaştırın ve birbirleriyle karşılaştırın.

Denetim açısından, blok zincirindeki işlem işlemlerinin dijital bir imza bırakacağı ve değiştirilemeyeceği özelliklerine dayanarak, düzenleyici kurum, ittifak zincirindeki tüm işlem verilerini senkronize etmek için bir düğüm olarak FISCO BCOS ittifak zincirine katılabilir ve böylece farklı Kurumlar eksik ve tutarsız veriler bildirdi.

Son olarak, Zhang Kaixiang, her ikisi de ticari düzeyde üretime ulaşan ve iyi çalışan ittifak zinciri ve blok zinciri mevduat sistemine dayalı kurumlar arası uzlaşma platformunu tanıttı.

Li Hui Sadık : Blok zincirinin fikir birliği algoritması

Konsensüs algoritması, blok zincirinin ruhudur.Li Huizhong, fikir birliğinin ne olduğunu, neden gerekli olduğunu ve blok zinciri dünyasının fikir birliği algoritmasını tanıttı.

Mutabakat, anlaşmazlıkları bir kenara bırakmak ve tüm taraflarca (bazen isteksiz de olsa) kabul edilebilecek bir topluluk çözümüne ulaşmak olarak tanımlanır. Burada üç kilit nokta var. Birincisi, fikir birliği, bir grup veya topluluk gibi birden fazla partiyi içeren bir sistem olmalıdır; ikincisi, bu topluluktaki partiler veya gruplar birbirleriyle oyun oynayacak; son olarak, tek olanı bulmak için fikir birliği kullanılmalıdır. çözüm.

Neden fikir birliğine ihtiyaç var? Bir toplulukta kaynaklar sınırlıdır ve kaynaklar farklı yerlerde ve farklı insanların ellerinde yaygın olarak dağıtılır.Her özne, ihtiyaç duyduğu kaynakları belirli bir zaman dilimi içinde elde etmek ister. Şu anda, sınırlı bir sürede ve sınırlı kaynaklar altında uygulanabilir bir çözüm bulmak için bir fikir birliği mekanizmasına ihtiyaç vardır.

Blok zinciri dünyasının fikir birliği, bilgisayarların geliştirilmesiyle başlamalıdır. Bilgisayarların gelişimi üç aşamadan geçti: tek makineli aşama, çok makineli aşama ve dağıtılmış aşama . Dağıtık aşamada, bir araştırma konusunun dağıtılmış bir sistem aracılığıyla tamamlanması gerekir. Tek bir makine artık hesaplamaların tamamlanmasını destekleyemez Dağıtılmış bir sistemde çok sayıda farklı hesaplama birimi olduğundan, ağ boyunca birbirleriyle iletişim kurarlar ve bir görevi birlikte tamamlamak için birbirleriyle işbirliği yapabilirler. Mesajlar ağda iletilirken, paket kaybı, gecikme ve hatta çoğaltma gibi çeşitli sorunlar ortaya çıkacaktır, yani dağıtılmış bir sistemdeki düğümlerin ve düğümlerin durumu tutarsızdır, bu da tüm tarafların dağıtılmış tutarlılık sorunları elde etmek için bir fikir birliği mekanizması oluşturmasını gerektirir. .

Dağıtılmış tutarlılık sorunları üç temel gereksinimi karşılamalıdır: Sözleşme, geçerlilik ve Fesih . Yani, dağıtılmış bir sistemde, her şeyden önce, tüm düğümler nihayetinde aynı duruma veya aynı sonuca inanabilir. İkincisi, her karar, dış dünya tarafından empoze edilmeyen, sistemdeki bir düğüm veya belirli bir düğüm tarafından alınır. Son olarak, her karar zamana duyarlı olmalı ve sınırlı bir süre içinde bir fikir birliğine varmalıdır.

Li Huizhong ayrıca dağıtılmış sistemlerde CAP teorisini tanıttı (Tutarlılık; Kullanılabilirlik; Bölme Toleransı). Tutarlılık, tüm istemciler tarafından aynı anda elde edilen sistem durumunun tutarlı olduğu, kullanılabilirlik, tüm terminallerin kullanılabilir olduğu ve bölüm hata toleransı, ağ farklı olsa bile sistemin normal şekilde çalışabileceği anlamına gelir. Gerçek operasyonda, bu üçü aynı anda karşılanamaz. Uzlaşma ve denge gereklidir. Ağdaki düğümlerin yeniden başlatılması ve çalışmama süresinden dolayı bu kaçınılmazdır. Bölüm hata toleransı garanti edilmeli ve tutarlılık ve bölüm hata toleransı olamaz Herhangi birini tamamen feda etmek, nihai tutarlılık teorisinin uygulanmasını gerektirir.

Dağıtılmış fikir birliği algoritmaları, 2 aşamalı gönderim (2PC), 3 aşamalı gönderim (3PC), PAXOS, ZAB, RAFT'tan mevcut PBFT'ye, RBFT'ye vb. Kadar büyük bir geliştirme sürecinden geçmiştir. Bunlar arasında ZAB, ZXID ve Nodel'e dayanır, daha büyük olanı tercih edilir; RAFT, ilk gelen ilk hizmet zaman penceresine dayanır; PBFT, mesajların kurcalanmasını önlemek için bir imza mekanizması kullanır.

Blok zinciri ağında, şu anda yaygın olarak kullanılan fikir birliği algoritmaları POW, POS, DPOS, BFT vb. Bu fikir birliği algoritmaları aynı problemle karşı karşıyadır: imkansız üçgen . Yani güvenlik, verimlilik ve ölçek açısından hiçbir algoritma bunların hepsini karşılayamaz. Örneğin, POW güvenlik ve ölçek açısından garanti edilebilir, ancak verimliliği düşüktür; POS, verimlilik ve ölçek açısından garanti edilebilir ve "zengin kişilerin" güvenlik açısından kötülük yapacağını garanti edemez; BFT güvenli ve etkilidir, ancak birden fazla düğüm gerektirir Birçok yayın turu, ağ baskısı yüksektir, bu nedenle büyük ölçekli ağları destekleyemez. Buna dayanarak, insanlar POW algoritmasının güvenlik ve ölçek avantajlarına dayanan "POW +", performans sorunlarını çözmek için sPOW algoritması; BFT algoritmasının güvenlik ve verimlilik avantajları olan "BFT +" gibi yeni fikir birliği algoritmaları sunmaya çalışıyorlar. Temelde Algorand, ölçek problemini çözmek için eşik imza röle algoritması vb.

Liang Yongfu: FISCO BCOS'a dayalı veri varlığı ticaret platformu

Liang Yongfu, sistem dağıtımı, yapılandırma üretimi, zincir üzerindeki veriler, işlem modu, gizlilik koruması ve kötü amaçlı düğüm kontrolü yönlerinden FISCO BCOS tabanlı veri varlığı ticaret platformunu tanıttı. Sistem dağıtımı açısından, FISCO BCOS blok zincirinin temelini oluşturan platformun ayna dosyası, iki düğümün yapılandırma bilgilerini içerir. Başlangıç betiği, iki düğümü otomatik olarak başlatır. Bu temelde, Sifang Jingchuang yapılandırma dosyasını yeniden oluşturur ve başlangıç betiğini yeniden yazar. Docker compose ile kapsayıcıyı başlatın.

Konfigürasyon üretimi açısından, Sifang Jingchuang düğüm konfigürasyon üretimi aşağıdaki dört yönteme sahiptir: CA'nın özel anahtarı ve sertifikası, genesis bloğunda üretilir; diğer düğümler kendi anahtar çiftlerini oluşturur ve istek sertifikalarını oluşturur; genesis düğümü, diğer düğümler için üretir Sertifika; her düğüm başladığında kendi yapılandırmasını oluşturur ve oluşturma düğümünün bir doğrulama dosyasını gerektirir.

Veri zinciri yönteminde, her katılımcı bir blok zinciri ağı oluşturmak için bir düğüm tutar; her katılımcı kendi genel anahtarını günlüğe kaydeder; her düğüm şirketin zincir verilerini içe aktarmak için şirketin BT sistemine bağlanır; temel bilgiler zincire yüklenir , Bilgi özeti, zaman, etiket bilgisi vb. Gibi; hash değeri ayrıntılı veriler için hesaplanır ve verinin kendisi zincir üzerinde değildir.

Veri işlem modunda, herhangi bir veri zincirde olduğunda, veri sağlayıcısının önceden verilerin değerini ayarlaması gerekir ve diğer üyelerin verileri sorgulamak için ödeme yapması gerekir; her veri, yalnızca bir sorgu tarafının yapabilmesini sağlamak için sorgu tarafının genel anahtarına bağlıdır. Bu bağlantıyı kontrol edin.

Gizlilik koruması açısından, tüm veriler zincir altında saklanır, eşler arası işlemler, işlemler şifrelenir ve zincirde korunur ve işlemin yalnızca her iki tarafı işlemin şifresini çözebilir.

Düğüm kötülük kontrolü açısından, erişim düğümü iş düğümüne eşit değildir; iş düğümü iş sözleşmesinde kontrol edilir ve kötülük (sahte veri satışı gibi) belirli bir standarda ulaşır ve tüm veri işlemleri sözleşme ile durdurulur. Kötü niyetli bir düğüm katılmak için yeniden başvurursa, zincir üzerinde bir oylama başlatması gerekir ve diğer düğümlerin yarısından fazlasının yöneticileri kısıtlamayı kaldırmayı kabul edebilir.

Mo Nan: FISCO BCOS'un iş uygulamasına giden yol

Mo Nan, Ethereum ile karşılaştırdı ve FISCO BCOS'un iş uygulamaları, uygulama durumu ve teknik keşifte karşılaştığı zorlukları tanıttı.

Zorluklar temel olarak depolama, kapasite ve işlevlerde somutlaşmıştır.

Ethereum Merkel ağacı, izlenebilirlik ve doğrulanabilirlik ile karakterize, ağaç benzeri bir veri yapısıdır. Dezavantajları şunlardır: Öncelikle, herhangi bir veri yapısına erişmek için ağacın her dalını geçmeniz ve çok uzun bir yoldan yürümeniz gerekir. Geçiş sürecinde CPU kaynaklarını çok tüketen sha56 işlemlerini sürekli olarak doğrulamak ve gerçekleştirmek gerekir. İkincisi, veri miktarı artmaya devam ettikçe, Merck ağacı giderek daha fazla "yükselir", verilere erişim alanı uzar ve toplam veri miktarı genişledikçe Merkel ağacının performansı azalır. Üçüncüsü, Merkel ağacının her bir yaprak düğümünün en az 16 karma değer saklaması gerekir.Her bir karma değerin boyutu 32 bayttır ve bu çok fazla veri depolama alanı kaplar.

Merkel ağaçlarının parçalanması zordur. Merkel ağacının yaprak düğümlerini farklı kümelere koyarsanız, verileri okurken, tüm dalı ağacın kökünden geçerek okuma çoğalması sorunlarına neden olmanız gerekir; veri yazmak tüm dalın düğümlerini güncelleyerek çoğalmaya yol açar. Ek olarak, herhangi bir set başarısız olursa, etkilenen veri aralığı da hesaplanamaz. Verimlilik açısından, FISCO BCOS, Ethereum temel alınarak geliştirilmiştir.Ethereum'da işlem kesinliği arayışında işlemler seri olarak yürütülür.Paralel işlemler meydana gelirse, yürütme sonuçlarında tutarsızlıklar olacak ve bu da fikir birliğine varılamamasıyla sonuçlanarak fikir birliğine varılmasını zorlaştıracaktır. Performansı artırın.

Sağlamlık dilinin grameri basittir, ancak öğrenmesi kolaydır ancak ustalaşması zordur ve işlevleri sınırlıdır. Solidity dili yaygın olarak kullanılan diziler ve sözlük veri yapılarından yoksundur Statik diziler ve dinamik diziler tamamen ayrılmıştır ve ikisi birbirine dönüştürülemez. Sözlük yapısı sadece sözleşmenin üye değişkenleri için kullanılır, tüm değişkenler olarak kullanılamaz ve çapraz geçiş yapılamaz.Sözleşme birbirini çağırdığında Solidity dinamik veri iletemez. Yukarıdakiler, gerçek iş senaryolarında kullanımını sınırlar.

Ethereum'un EVM sanal makinesi, blok zincirinin geliştirilmesinde devrim niteliğindedir, ancak sanal makine açısından henüz optimum seviyeye ulaşmamıştır. Her şeyden önce, EVM yığın tabanlı bir sanal makinedir.Avantajı, sistem için düşük gereksinimlere sahip olması ve karmaşık işlemciler veya işlemciler gerektirmemesidir.Dezavantaj, yığının depolama alanını kolayca kaplamasıdır, bu da aşırı karmaşık akıllı sözleşmelerin Ethereum üzerinde çalışmasını zorlaştırır. . İkinci olarak, EVM veri türlerini topladığında, normal dillerden farklıdır.C dili verilerinin depolama boyutu, 1 bayt, 2 bayt, 4 bayt, 8 bayt, 12 olmak üzere farklı veri türleri tarafından belirlenir. Bayt ve 16 bayt değişirken, sağlamlığın en küçük veri yapısı 32 bayttır, bu da büyük bir alan israfına yol açar. Son olarak, yığın tasarımına dayalı sanal makine, yavaş yürütme hızına ve sınırlı optimizasyon alanına sahiptir.

FISCO BCOS, Ethereum temelinde dört açıdan optimize edilmiştir: kapasite problemlerini çözmek için parçalama, sanal makine problemlerini çözmek için WebAssembly, sistem problemlerini çözmek için paralelleştirme çözümleri ve fikir birliği mekanizmalarının optimizasyonu.

FISCO BCOS'un parçalama depolama modeli, sistem kaynaklarından en iyi şekilde yararlanabilen geleneksel DBMS sistemine dayanmaktadır.Teorik olarak, toplam miktar sınırsızdır. Geçmiş veri geri izleme, atlama oluşturma MPT, toplu okuma ve yazma verileri vb. Desteği. Sözleşme üye değişkenlerine dayalı depolama erişim arayüzünü terk edin, SQL'in eklenmesini, silinmesini, değiştirilmesini ve sorgu işlevini destekleyin ve koşul ve aralık sorgusuna göre veri sorgulama ve veri güncellemesini destekleyin.

WebAssembly, yüksek performans ve iyi özelleştirme ile kayıt tabanlı bir sanal makine olan Javascript ve C / C ++ dillerinin kullanımını destekler. Ek olarak, WebAssembly topluluğu aktiftir, hızla gelişmektedir ve iyi teknik beklentilere sahiptir.

Paralelleştirme şeması, blok zinciri düzeyinde paralelizmin üç yönünde somutlaştırılmıştır: çoklu zincir modeli; işlem düzeyinde paralellik DAG paralel modeli ve talimat düzeyinde paralellik SIMD . Bunların arasında çoklu zincir en doğal modeldir.Farklı işlemler farklı zincirlerde işlenir ve çapraz zincir yoluyla paralel işlem tamamlanır. DAG (Directed Acyclic Graph) modeli, tüm verilerin bloklar halinde paketlenmesini ve düzenli bir şekilde bağlanmasını gerektiren ana akım blok zinciri yapısından farklıdır.DAG modelinde, ilgisiz işlemlerin işlenmesi paraleldir. Akıllı sözleşme geliştiricileri, her arayüzün erişmesi gereken kaynakları işaretlemek için ek açıklamaları kullanır. Bir işlem gönderirken, işlemin dönüş değerine dayalı olarak işlemin erişmesi gereken kaynakları bilirler. Erişim kaynakları çakışmazsa, orijinal siparişli işlem listesi bir DAG'de oluşturulur. SIMD (Tek Talimat Çoklu Veri, tek talimat çoklu veri akışı), birden fazla veriyi işlemek için bir talimatın amacına ulaşabilir, bu talimat CPU ve GPU'da yaygın olarak kullanılır. Blok zincirinde çok sayıda kriptografik algoritma kullanıldığından ve bu kriptografik algoritmaların çoğu toplu iş olduğundan, aralarında homomorfik şifrelemenin geometrik bir işlem olduğu karma hesaplama, şifreleme ve şifre çözme gibi büyük miktarda verinin manipüle edilmesi gerekir. SIMD'den tam olarak yararlanabiliyorsanız, mevcut şifreleme algoritmalarını büyük ölçüde hızlandırabilirsiniz. WebAssembly SIMD planını zaten destekliyor.

Mutabakat mekanizmasının optimizasyonu ile ilgili olarak, Mo Nan kayan pencerelere dayalı gerçek zamanlı bir fikir birliği mekanizması geliştirmiştir.İşlem kuyruğunu fikir birliği iş parçacığından ayırması gerekir.İşlem kuyruğu, işlem bilgilerini gerçek zamanlı olarak toplar ve fikir birliği iş parçacığı, fikir birliği için işlem sırasından bilgi alır. Senkronizasyon. Bu model şunları garanti edebilir: Birincisi, sistem düşük yük altında çalışırken, gerçek zamanlı yanıt, işlem onay süresi, işlem işleme süresinin ve kelime konsensüs süresinin birikmesidir. Sistem yüksek yük altında çalışırken, sistem işlemleri maksimum TPS ile işler.

FISCO BCOS blockchain temelindeki platformun açık kaynak adresi: https://github.com/fisco-bcos

Telif Hakkı Bildirimi:

Yazar hakkını saklı tutar. Makale, yazarın bağımsız bakış açısıdır ve Babbitt'in görüşünü temsil etmez.

Gönderildiği andaki Bitcoin fiyatı 69891.73

Saç geçişi nedir? Hassas bir saç modeli gradyanı nasıl yapılır?
önceki
Hiçbir erkek Chelsea botlarını sevmez, ama botları gerçekten anlıyor musunuz?
Sonraki
Li Ka-shingin oğlu, Tencent hisselerini satarken 770 milyar yuan kaybetti, babasıyla çıkmayı öğrendi ve 26 yaşındaki bir Hong Kong kız kardeşine aşık oldu.
Dalian'ın emlak piyasası Ocak ayında zayıfladı
AJ giymekten bıktınız, Converse'e paranız yetmiyor mu? Bu ucuz ve güzel erkek ayakkabılarını toplama zamanı!
12 Aralık'ta spot altın, gümüş, ham petrol ve döviz için kısa vadeli ticaret stratejileri
Para cezalarından korkmayan Hongmao tıbbi likörü, 25 ilde 2630 kez yasanın ihlal edildiğini bildirmesinin ardından hala çok satıyor. Doktorlar etkinliği sorguladı ve tutuklandı.
Tembel Liste-Sıcak soyunma mevsimi!
Tembel Liste-İlkbahar ve yaz aylarında ferahlatıcı bir dokunuş!
Erkeklerin yazlık pantolon seçimi!
Ham petrol stokları on haftada ilk kez düştü, 59 hedef fiyat artık lüks değil
Erkeklerin yazlık moda tişörtleri!
Bundan sonraki 3 yıl içinde en yakışıklı heteroseksüel erkek elbisesi: "kontrol deseni"
Lezzet tek bir adımla başlar
To Top