Bütün diller
Bilgelik Zinciri, ticari uygulamalara yönelik temel bir halka açık zincirdir. İşlevsel tasarımı, varlık tanımı, çoklu imza, koşullu ödeme ve sertifika depolama etrafında döner. Kararlılık, güvenlik ve çok taraflı özerklik tasarım ilkelerine dayanır, performans, güvenlik ve sistemin açık tasarımı açısından benzersiz bir teknoloji yığını uygulaması sunar. Temel bir genel zincir için, kriptografik teknoloji, mutabakat mekanizması, P2P ağ katmanı, defter depolama katmanı ve komut dosyası sistemi beş temel temel modüldür. Bilgelik Zinciri, bu beş modülün tasarımında öncekilerin avantajlarını özümsemiştir. ve dersler ve derinlemesine araştırma ve yenilik temelinde.
Güvenli ve güvenilir
Halka açık zincir ağı, dünyanın her yerindeki düğümlerle İnternet üzerinde konuşlandırılmıştır ve binlerce kullanıcı, zincirde kendi veri varlıklarını tanımlayıp yönetmektedir. . Eşler arası bir ağ sistemi için teknik tasarımın güvenliği çok önemlidir. Bilgelik Zinciri, kriptografik algoritmanın seçiminden, mutabakat mekanizmasının tasarımına, özellikle betik talimat sisteminin tasarımına, ağın adil tasarımına ve meydana gelebilecek çeşitli saldırılara karşı koyma yeteneğine odaklanır. Güvenlik ve güvenilirlik, Bilgelik Zinciri ağının temel taşlarıdır.
Bilgelik Zinciri, temel komut sistemi bölümünde harici bir tetikleme mekanizması benimser, esneklik sağlamak için kural şablonlarını kullanır ve komut programlama sürecinde güvenlik açığı saldırılarını önler.
Düşük Gecikme
Halka açık zincir sisteminin veri çıkış kapasitesi ve blok oluşturma hızı, kapsamlı bir şekilde değerlendirilmesi gereken göstergelerdir. Wisdom Chain'in blok boyutu 4M ile sınırlıdır ve blok oluşturma süresi 10 saniyedir, bu da 1400 TPS işleme kapasitesine sahip tam bir ağ tam yükü sağlayabilir. Eşzamansız bir ağ ortamında yayınlanan blok verilerinin performans gereksinimlerinin dengeli bir şekilde değerlendirilmesi, aynı zamanda yetim blok oranı ve geçici çatallanma olasılığının mümkün olduğunca azaltılması.
Çatal Direnci
Çatal, genel zincir sisteminde tipik bir sorundur.Tamamen rekabetçi bir mutabakat ağı için, çatalın tetiklenmesi nispeten kolaydır. Kullanıcılar için bir çatallanmanın meydana gelmesi, zincirdeki varlıkların potansiyel bir kayıp riskine sahip olabileceği ve ağın kararlılığının da zorlanacağı anlamına gelir. Wisdom Chain, DPoS ve PoW mekanizmalarını karıştırır. Madenci düğümlerinin blok oluşturmak için temel bilgi işlem gücü maliyetlerini ödemesi ve aynı zamanda ilk 15 oylama sıralamasına girmesi gerekir. Düğümlerin 2/3'ünden fazlası aynı anda çatal gerçekleştirmediği sürece , bireysel düğümler için zordur Bir ağ çatalı başlattı. Düğümlerin 2/3'ünden fazlası bir çatal başlatırsa, ağ hala kararlıdır, çünkü ağın kararlılığı düğümlerin çoğunluğu tarafından belirlenir.
Düşük eşik
Genel zincir halka açıktır ve genellikle özel bir kimlik doğrulama mekanizmasına sahip değildir. Kullanım eşiği esas olarak iki açıdan yansıtılır:
I . Madenci işlem ücreti
br> II.Fonksiyonu kullanma zorluğu
Bilgelik Zincirinde işlem yayınlamak için minimum işlem ücreti yalnızca 0,002 WDC'dir ve bu neredeyse ihmal edilebilir düzeydedir. Zincirdeki çeşitli işlevler için, kullanıcılar onları çok doğrudan bir arayüz aracılığıyla da arayabilir.Arayüz araçlarının desteğiyle, varlık tanımlama ve çoklu imza gibi işlemler programlama becerisi gerektirmez, bu nedenle büyük ölçüde iyileştirme Kullanım engellerini azaltır sıradan kullanıcılar
Düşük maliyet
Wisdom Chain'in düşük maliyeti yalnızca giriş seviyesi işlem ücretinde değil, aynı zamanda düğüm dağıtım maliyetinde de yatmaktadır. düğüm Bu: 1), 8 çekirdekli CPU, 16G bellek
2), 100M ve üzeri ağ bant genişliği
Sıradan bir tam düğüm veya madenci düğümü olsun, özel bir donanım yapılandırması gerekmez. Eşsiz mutabakat mekanizması, yüksek performanslı madencilik makinelerinin getirdiği bilgi işlem gücünün tekelinin neden olduğu madencilik merkezileştirme sorununu da önleyebilir, böylece sıradan kullanıcılar ağ düğümleri ve madenci düğümleri olma fırsatına sahip olurlar.
Defter depolama
Defter depolama katmanının işlenmesi için, blok depolamanın KV yapısı ile ilişkisel veri depolamanın avantajlarını birleştirir ve verileri senkronize ederken ikili serileştirilmiş işlemleri hızla gönderebilir düğümler ve bloklar arasında, ilişkisel sorgular ise alma sorguları yaparken işleme performansını artırır. Sürekli ve hızlı veri okuma ve yazma işlemi gerçekleştirirken, senkronizasyon kararlılığının ve performansının bir denge noktasına ulaşmasını sağlamak için okuma-yazma kilitlerinin ve dizinlerin işlenmesini optimize edin.
Komut dosyası sistemi
Kod sisteminin tasarımı, Bilgelik Zincirinin önemli bir özelliğidir. Ne tamamen sabit bir ters Lehçe ifade yönerge yapısı ne de Turing-complete programlamanın basit bir geçişidir. çevre. . İlk işlev çok sabit ve katıdır ve ikincisi güvenlikten yoksundur. Wisdom Chain, özel olarak tasarlanmış doğrulanabilir bir kural programlama motoru kullanır.Yerleşik WDC iletme, oylama, ipotek ve para yatırma için sabit bir talimat yapısı kullanır; varlık tanımı, çoklu imza ve koşullu ödeme için kural programlama kullanır.
Toplu İmza
Çoklu imza durumlarında imza dizileri gerekir. Dizi biçiminin imza sırasını işlemesi gerekir. Bilgelik Zinciri imzaların sırasını umursamaz. Toplu imzalar, birden çok imzayla uğraşırken uygun bir çözümdür.
Polinom gizleme
Bu, Wisdom Chain'in polinom hesaplamalarının gizlenmesine dayanan sıfır bilgi kanıtı uygulamasıdır. Bilgelik Zincirinde, her işlem arasındaki izlenebilirlik ilişkisi her zaman sorgulanabilir ve ardından bazı ifadelerin miktarını veya sonucunu gizlemek gerektiğinde, eliptik çizgi toplama ve homomorfik gizleme ile verimli bir şekilde gerçekleştirilebilir.
Gizlilik grubu
Gizlilik grubu, Wisdom Chain'in oy verme etkinlikleri gibi toplu işlere katılması için bir tür adil korumadır. Seçmenler, kime oy verdiklerini başkalarına bildirmek istemeyebilir. Ya da diğer insanların kime oy verdiklerini bilmelerini istemiyorum. Ardından bir gizlilik grubu oluşturabilir, gruba birkaç hesap adresi koyabilir ve grubun davranış aralığını tanımlayabilirsiniz. Gruptaki adres tarafından başlatılan işlem eylemi, "grubun" kimliğine bulanıklaşacaktır. "Grup" içindeki eylemler için, doğrulayıcının yalnızca toplu "grup" kavramının olup olmadığını bilmesi gerekir. yasaldır ve belirli bir üyeyi doğrulayın, böylece grup üyelerinin davranışlarının açığa çıkması önlenebilir.