Bütün diller
BOS'un (İşletme İşletim Sistemi) amacı, daha fazla DApp'i destekleyen ve daha pratik ihtiyaçları blok zinciriyle birleştirebilen bir EOSIO ekolojik zinciri oluşturmaktır. Blok zinciri evrimi açısından bakıldığında, BOS, DApp'ler için tercih edilen temel zincir olmasının yanı sıra, çeşitli heterojen zincir belirteçleri için bir dolaşım zinciri olarak da kullanılabilir ve blok zinciri dünyasında ücretsiz bir liman görevi görür. BOS topluluktan gelir ve topluluğun bakımı altında daha iyi gelişir.
BOS, kullanıcılara erişimi kolay ve kullanımı kolay blockchain hizmetleri sağlamayı, DApp işlemleri için daha kolay bir altyapı sağlamayı, daha zengin uygulama senaryolarını desteklemek için çok çalışmayı ve iş ekolojisinin refahı. BOS, teknik iyileştirmelerin yanı sıra başka girişimlerde de bulunacak. Örneğin, kullanıcı oylama katılımını artırmak amacıyla, net kurallara uyan hesapları motive etmek için oracle teknolojisi kullanılabilir; BOS'taki BP ödülleri, zincirdeki DApp'lerin sayısına, TPS'ye, piyasa değerine ve dolaşıma ve diğer göstergelere dayalı olacaktır. her BP'yi ekoloji için daha fazla kaynak sağlamaya teşvik edecek şekilde ayarlanır; bir topluluk referandumunda varılan bir karar, içindeki insan faktörünü mümkün olduğunca azaltmak için kodlanacak ve adalet ve şeffaflığı korumak için süreç zincirlenecektir.
BOS zincirinin kodu tamamen topluluk tarafından sağlanır ve korunur. Her ekolojik katılımcı kod veya öneri gönderebilir. İlgili süreç, PEP (Python Enhancement Proposals) gibi mevcut açık kaynaklı yazılımlara atıfta bulunacaktır.
BOS'ta DApp'lerin gelişimini teşvik etmek için, BOS Vakfı, DApp'lere Token değişimi için düşük maliyetli kaynak ipotek hizmetleri sağlayacak ve erken aşamada DApp'lerin işletme maliyetlerini düşürecektir; Geliştiriciler sırayla BOS teşvikleri sağlar karşılıklı olarak güçlendirici bir topluluk geliştirme eğilimi oluşturmak.
Uzlaşma algoritması
BOS'un mutabakat algoritması, PBFT teorisini temel alır ve EOSIO kodunun iyileştirilmesiyle birleştirilir. Bizans hata toleransını sağlama varsayımı altında
, aşağıdaki değişiklikler yapılacaktır:
1. Ardışık Düzenlenmiş BFT'leri Koruyun BP'ler dönüşümlü olarak blok oluşturur ve EOS gibi, senkronizasyon saati ve blok oluşturma dizisi üzerinde güçlü kısıtlamalar getirir
2. Ardışık Düzenlenmiş BFT mutabakat bölümünün mantığını kaldırın, yani örtük onaylama ve ( açık)onaylama kısmını kaldırın , aşırı durumlarda PBFT mutabakat sonuçlarıyla çakışmaları önlemek için
3. Mutabakat iletişim mekanizması mevcut p2p ağını kullanır ve PBFT mekanizması bilgileri yayınlamak ve işlemek için kullanılacaktır.Ve iletişim maliyetinin kabul edilebilir bir aralıkta olduğundan emin olun menzil.
4. Gerçek zamanlı BFT'nin ideal durumuna yaklaşmak ve ağ yükünü azaltmak için, PBFT'deki her blokta fikir birliği gerekliliğini değiştirmek için toplu fikir birliği kullanın ve birden çok bloğun ilgili bilgilerini aynı anda yayınlayın.
Zincirler arası iletişim
IBC şemasına dayalı olarak BOS, EOS ana zinciriyle bir değişim kanalı sağlar. EOS üzerindeki diğer yüksek kaliteli dijital tokenlar da dahil olmak üzere EOS, BOS yan zinciri ile EOS ana zinciri arasında kolayca dolaştırılabilir; bununla Benzer şekilde, BOS, EOSIO teknolojisine dayalı diğer yan zincirlerle dolaşım kanallarının kurulmasını teşvik edecek, böylece tüm EOSIO ekolojisi ekolojik bir ağ oluşturmaya başlayacak.BOS, tüm EOSIO ekolojisinin gelişimini hızlandırmak için bir çekirdek dolaşım bağlantısı görevi görecek. ve evrim.
BOSCore tarafından benimsenen zincirler arası çözümün avantajları şunlardır:
1. Tamamen merkezi olmayan. Hafif istemci, akıllı sözleşmede uygulanır. Doğru ilk blok bilgisi başlatıldığında, sözleşme, aktarıcının güvenine veya sözleşmenin harici bilgilerine güvenmeden sonraki tüm blokların geçerliliğini tamamen doğrulayabilir. 2. Hafif. Hafif istemcinin, orijinal zincirin tüm blok başlıklarını sürekli olarak senkronize etmesi gerekmez ve işlemleri doğrulamak için güvenilir bloklar elde etmek için sadece blok zincirinin bir bölümünü senkronize etmesi gerekir.
3. Hızlı zincirler arası işlemler. Zincirler arası bir işlemin hedef zincirde karşılık gelen bir işlem oluşturması 3 dakikadan az sürer.
4. Paralel zincirler arası işlemler. Farklı zincirler arası işlemler birbirini etkilemez ve paralel olarak yürütülebilir, böylece büyük miktarda eşzamanlılığı destekler.
5. Güvenlik. Üretici imza doğrulaması ve katı mantık kontrollerinin kullanılması nedeniyle, hafif istemcinin kendisinin doğruluğu garanti edilebilir ve kötü niyetli bir şekilde saldırıya uğrayamaz, böylece işlemin orijinalliği güvenli bir şekilde doğrulanabilir.
Kahin makinesi
BOS'un oracle makine sisteminin yapımının başından beri izlediği ilke şudur:
Gerçek verileri sağlamak için her oracle makine veri sağlayıcısına güvenmez, ancak yetersizliklerini kabul eder ve sisteme bir katılımcı olarak katılır. Oyunda genel güvenilirlik elde etmek için oyunda.
Bu şekilde, katılımcılar oyun sırasında gerçek dünyadaki rollerle eşlendiği sürece, yalnızca blok zinciri girdi verilerinin güvenilirliği elde edilemez, aynı zamanda gerçek dünyaya "güven" çıktısı da alabiliriz. . Aslında, bu daha çok blok zincirine dayalı güvenilir bir platform gibidir ve hizmet görüntüleme formu bir kehanet makinesidir. BOS kehanet makinesi, blok zincirinin değerini para birimi niteliklerinden işlemlerin ve kuralların oluşturulmasına kadar genişletecektir. Bu uzantı, gerçek dünyadaki birçok güven sorununu çözecek veya iyileştirecek, böylece blok zinciri Sınırlarının uygulamasını genişletecek ve nihayet blok zinciri teknolojisine izin verecektir. işlem transferleri dışındaki senaryolara inmek için.
Genişletme Çözümleri
BOS, aktif olarak çoklu iş parçacığı çözümlerini desteklerken aynı zamanda daha geniş genişletme çözümlerini araştırıyor. Soyut bir bakış açısıyla, blok zincirinde çalışan akıllı sözleşmelerle ilişkili bağlamlar nispeten bağımsızdır ve bu yüksek olasılıklı bir olaydır. Bu nedenle, küresel bir perspektiften eşzamanlı uygulama için farklı akıllı sözleşmeleri bölmek mümkündür. ağdaki düğüm rollerini ve blok yapısını yeniden tanımlayan ve yatay genişleme yoluyla BOS zincirinin toplam yük kapasitesini artırabilen, yalıtılmış hesaplamaya dayalı bir çözüm önerilmiştir.
Kuantum sonrası şifreleme düzeni
Şu anda BOS tarafından kullanılan ECDSA imza algoritması da kaçınılmazdır, bu nedenle yukarıdaki zorlukların üstesinden gelmek için yeni bir kuantum karşıtı şifreleme sistemi tanıtacağız. Birçok anti-kuantum kriptografi sistemi arasında, BOS anti-kuantum kriptografisinin ana çözümü olarak kafes kriptografi sistemi ve ana şifreleme sistemi olarak NTRU (şifreleme ve imza dahil) kullanılacaktır. Geri dönüş şifreleri olarak FrodoKEM sistemi ve Sphincs+. Kafes şifreleme sisteminin teorik olarak henüz tamamlanmadığı ve uluslararası kuantum sonrası kriptografi standartlarını özelleştirme aşamasında olduğu göz önüne alındığında, BOS birden çok kriptografik şemayı genişletme yeteneğini koruyacaktır. Aynı zamanda, kafes tabanlı şifreli imza sistemi, BOS için maksimum ölçeklenebilirliği koruyan kuantum güvenli anonim madeni paraların oluşturulmasını da kolaylaştırabilir ve erken aşamada birden fazla kripto sistemi desteği de geri dönüşü olmayan sonuçları en aza indirir. belirli bir kriptografik sistemin çökmesi.
Sıfır bilgi ispatına dayalı genişleme şeması
Blok zinciri için TPS, tüm blok zinciri sisteminin taşıma kapasitesini etkiler ve uygulama sınırını belirler.Zincirin temel göstergelerinden biridir. BOS, çoklu iş parçacığı ve çoklu bilgi işlem alanı genişletme şemalarını desteklemenin yanı sıra, sıfır bilgi kanıtlarının araştırılmasına ve birikimine dayalı sıfır bilgi kanıtlarına dayalı genişletme planlarını da dikkate alacaktır. Akıllı sözleşmelerin yürütülmesinin belirlenmiş ve sonlu adımlar olduğu göz önüne alındığında, mevcut sıfır bilgi kanıtı şeması, pratik ihtiyaçları karşılayabilecek şekilde sonlu adım yürütme özelliklerine göre geliştirilebilir ve optimize edilebilir. Farklı sözleşme özellikleri arasındaki ayrım, hesaplama açısından yoğun gerçek sözleşmelerin sıfır bilgi kanıt yöntemini benimsemesine neden olurken, hesaplama açısından yoğun olmayan sözleşmeler, nihayetinde hesaplama verimliliğini en üst düzeye çıkaracak olan VM yürütme şemasını benimsiyor.
Çapa madeni paralar
BOS, farklı dijital sertifikalar için 1:1 sabit para yayınlamak için bir mekanizma sağlayacak ve güvenilir aracının kimliğine karşı Kimlik Doğrulaması için BP çoklu imzasını kullanacak. Her güvenilir aracının güvenlik depozitosu olarak belirli bir miktarda BOS taahhüt etmesi gerekir. Gücü ve güvenilirliği olan kuruluşlar veya şirketler "noterlik" statüsü için başvuruda bulunabilir ve 25 BP ilk 30 BP'yi geçtikten sonra çapa para birimi ihraç edilebilir.
BOSCore, teknolojiyle güvenilir bir iş ekosistemi oluşturmaya adanmış ve bir milyar kullanıcıyı kapsayan bir DPoS genel zinciridir. Blok zinciri evrimi açısından bakıldığında, ticari uygulama için tercih edilen halka açık zincir olmasının yanı sıra BOSCore, çeşitli heterojen zincir belirteçleri için bir dolaşım zinciri ve blok zinciri dünyasında serbest bir liman olarak da kullanılabilir. BOS topluluktan gelir ve topluluğun bakımı altında daha iyi gelişir.