Bütün diller
Qtum Blockchain ("Quantum Chain" veya "Qtum" olarak anılır), uçtan uca veri elde etmek için değer aktarım protokolü ("Değer Aktarım Protokolü") aracılığıyla Bitcoin ve Ethereum dışında üçüncü bir blockchain ekosistemi geliştirmeyi taahhüt eder. eş Bu anlaşmaya göre, birden çok sektörü (finans, Nesnelerin İnterneti, tedarik zinciri, sosyal ağ, oyunlar vb. dahil) destekleyen merkezi olmayan bir uygulama geliştirme platformu ("DApp Platformu") oluşturun. Bitcoin çekirdek altyapısının geliştirilmiş bir sürümü ile Ethereum sanal makinesinin uyumlu bir sürümünü birleştiren Quantum Chain, hem Bitcoin'in yok edilemez blok zinciri ağına hem de akıllı sözleşmelerin sonsuz olasılıklarına sahiptir. QTUM madeni paraları, Dapp'lere, belirteç oylamasına, topluluk özerkliğine ve uygulama işlevi tüketimine/ödemesine erişmek için kullanılır.
Hesap Soyutlama Katmanı (AAL), Qtum'un UTXO dolaşım katmanı ile akıllı sözleşme platformu katmanı arasındaki bağlantısının anahtarıdır ve aynı zamanda Qtum tarafından uygulanan önemli bir yeniliktir. AAL aracılığıyla UTXO modeli, Ethereum EVM veya x86 sanal makinesi gibi farklı sanal makineler tarafından yürütülebilen bir hesap modeline dönüştürülebilir ve sanal makinenin hesap bakiyesi AAL aracılığıyla UTXO'ya dönüştürülebilir.
Bu, bakiye ve akıllı sözleşme platformunun katmanlı tasarımını gerçekleştirir. Likidite, Bitcoin'in UTXO'sunu benimser ve defter tutma ve bakiye transferi için daha güvenli olan çoklu imza algoritmasını doğal olarak destekler; çünkü akıllı sözleşme platformu bir grafiktir Tam bir ruhla programlama hatalarından kaçınmak zordur.Dolaşım katmanını akıllı sözleşme platformundan ayırmak Ethereum'dan daha avantajlıdır. Blok zincirinin akıllı sözleşme platformu yeteneklerini daha da genişletmek için, Qtum'un uygulamayı planladığı x86 yüksek performanslı sanal makine, akıllı sözleşmeleri C, C++, rust, go ve diğer diller aracılığıyla doğrudan programlayabilir ve ayrıca diğer programlamayı destekleyebilir. üzerinde çalışan dil. x86 mimarili sanal makine, Ethereum EVM'deki standart kitaplığı desteklememe, oluşturulan bayt kodunun çok büyük olması, kayan noktayı desteklememesi ve hata ayıklamanın zor olması gibi bazı sorunları çözebilir.
DGP'nin tam adı Merkezi Olmayan Yönetişim Protokolüdür. Anahtar, sonuçların kesinliğinden ve akıllı sözleşmelerin kurallarının açıklığından yararlanarak yönetişim çerçevesini ve kuralları sözleşmeye katılaştırmaktır, böylece gerektiğinde kararlar demokratik bir şekilde alınabilir ve blok zincirinin devlet yönetimi mümkün olur. otomatik olarak tamamlanabilir.
Intel'in x86 CPU mimarisi, sunucu ve masaüstü bilgisayarlar için birincil CPU platformudur. Qtum ekibi, x86 makine dilini kullanarak sanal makineler geliştiriyor. Bir "sanal makine", birçok farklı donanım platformunda (Mac, PC, sunucu, bulutta sanal özel sunucu vb.) çalışabilen bağımsız bir yazılım yürütme ortamıdır. Şu anda Qtum, EVM sanal makinesini ve sağlamlığı kullanıyor.
Ethereum'un Solidity dili, ilk akıllı sözleşme geliştirme dilidir. Yeni bir dil olarak Solidity'nin bazı sorunları var.x86 sanal makine platformu sayesinde geliştiriciler, akıllı sözleşmeler geliştirmek için tanıdık ve yaygın dilleri (C dili, C++ dili, Rust ve Python gibi) ve araçları kullanabilirler.
Qtum'un ana özellikleri aşağıdaki gibidir:
1. Teknik açıdan Qtum, BIP (UTXO modeline dayalı) ve Bitcoin işlem modu ile uyumlu ilk POS akıllı sözleşme platformunu gerçekleştirmeye kendini adamıştır. ve Ethereum sanal makinesinin avantajları ;
2. Kuantum zinciri, "merkezi olmayan uygulamalar" ve "ana kontrol sözleşmeleri" aracılığıyla zincir dışı faktörleri tanıtarak, gerçek dünyanın iş mantığına uyan, çoklu destek sağlayan blok zinciri ana kontrol sözleşmeleri oluşturur. sektörler ve kanallar ve son olarak mobil terminale doğru ilerleme stratejisini gerçekleştirin;
3. Sektör uyumluluğunu göz önünde bulundurarak kamu zinciri ve ittifak zincirindeki mutabakat mekanizmasının esnekliğini güçlendirin.
İlgili bağlantılar:
https: //baike.baidu.com/item/%E9%87%8F%E5%AD%90%E9%93%BE/22415320?fr=aladdin