QuarkChain güvenli, izinsiz, ölçeklenebilir ve merkezileştirilmemiş bir blokzincirdir. QuarkChain'ın hedeflerinden biri, saniyede 1 milyondan fazla işlem (tps) sunmak için parçalama (sharding) teknolojisinden yararlanmaktır. Temelde QuarkChain kendini, hızlı ve güvenli merkezileştirilmemiş uygulamaların geliştirilmesini sağlamak amacıyla yüksek işlem kapasitesine sahip bir eşler arası blokzinciri olarak konumlandırmaktadır. QuarkChain'ın arkasındaki ekip bu blokzinciri, tüm büyük blokzincirlerin şu anda karşı karşıya olduğu ölçeklenebilirlik sorununu çözmek için oluşturmuştur. Ekip, bu sorunun aciliyeti nedeniyle Bitcoin topluluğunun bir çözüm üzerinde anlaşmaya varana kadar bekleyemeyeceğini düşünmektedir. Bunun yerine farklı çözümler sunarak, örneğin QuarkChain'de doğrudan bulunan çözüm gibi, topluluğun bir sert çatalla (hard fork) bölünmesini ve en iyi çalışan çözümü bulmasını sağlayabileceklerini düşünmektedirler.
QuarkChain, daha düşük maliyetli birden fazla düğüm aracılığıyla artan merkezileştirilmemiş yapıyı teşvik eder ve bu düğümler daha sonra bir süper tam düğüm gibi çalışan bir küme oluşturur. Bu yapı, tps değerinin yüksek olduğu durumlarda süper tam düğümlerle ilişkili yüksek maliyetleri önler. Korumayla ilgili olarak, QuarkChain içindeki tüm işlemler ağın hash gücü oranının %50'siyle koruma altına alınır. Bu durum, özellikle QuarkChain'ın merkezileştirilmemiş yapısıyla birleştirildiğinde çift harcama saldırılarını inanılmaz derecede zor hale getirir.
QuarkChain, iki katmanlı bir blokzincir yapısına dayanmaktadır. Parça blokzincirler olarak bilinen ve birinci katmanda yer alan shard'lar ile ikinci katmanda ise shard'ların bloklarını doğrulayan bir kök blokzincir bulunmaktadır. QuarkChain üzerindeki büyük çalışmalara 2017'nin ikinci çeyreğinde blokzincir ölçeklenebilirliği sorunu üzerine yapılan araştırmalarla başlandı. Aynı yılın dördüncü çeyreğinde ekip beyaz kağıdı (whitepaper) taslağını çıkardı. Şubat 2018'de beyaz kağıt yayınlandı ve doğrulama kodu 0.1 sürümü tamamlandı. Mart 2018'de hem cüzdan hem de test ağı (testnet) 0.1 sürümleri çıktı. Şimdi ikinci çeyrekte ekip testnet 1.0 ve akıllı sözleşme 0.1 sürümleri üzerinde çalışıyor. 2018 yılının dördüncü çeyreğinde QuarkChain Core 1.0, ana ağ (mainnet) 1.0 ve SmartWallet 1.0 sürümleri hazırlanmış olacak. 2019 yılının ikinci çeyreğine gelindiğinde hem SmartWallet hem de QuarkChain Core 2.0 sürümlerinde olacaklardır.
QuarkChain, parçalama teknolojisi kullanarak mevcut ağları etkileyen ölçeklenebilirlik sorunlarını çözmeyi amaçlayan merkezileştirilmemiş bir blokzincir ağıdır. Bu şekilde QuarkChain, mevcut blokzincir ağlarının ölçeklenebilirliğiyle sınırlanan birçok uygulamanın faydalanabileceği blokzincir teknolojisinin yararlılığını büyük ölçüde genişletebilir. Proje hâlâ devam ediyor olsa da QuarkChain birçok olumlu adım atmış ve test ağı için davetiye temelli beta testlere başlayarak önemli ilerleme kaydetmiş ve potansiyelini göstermiştir.
QuarkChain'in temel özellikleri şunlardır:
1. Yeniden parçalanabilir iki katmanlı blokzincir: QuarkChain, iki katmanlı blokzincirlerden oluşmaktadır. Birinci katman olarak esnek parçalanabilir blokzincirler (shard'lar) ve birinci katmandaki blokları doğrulayan ikinci katman olarak kök blokzinciri uygulamaktayız. Birinci katmandaki blokları doğrulayan ikinci katman. Kök katman değiştirilmeden ihtiyaç duyuldukça yeniden parçalanabilir esnekliktedir.
2. Pazar odaklı işbirlikçi madencilikle garanti altına alınmış güvenlik: Tüm işlemlerin güvenliğini sağlamak amacıyla en az genel hash gücünün %50'sinin kök zincire tahsis edildiği, çift harcama saldırılarını önlemek için teşvikler için oyun teorisi çerçevesi tasarlanmıştır.
3. Merkezileşmeye karşı yatay ölçeklenebilirlik: Yüksek tps'ye sahip herhangi bir blokzincir ağı için süper tam düğüm inanılmaz derecede pahalı olabilir ve bu da merkezileşmeyi teşvik eder. Buna karşılık QuarkChain, süper tam düğümü değiştirmek üzere birden fazla ucuz düğümün kümelenmesine izin verir.
4. Verimli çapraz-parça (cross-shard) işlemleri: QuarkChain içindeki çapraz-parça işlemleri herhangi bir zamanda başlatılabilir ve birkaç dakika içinde doğrulanabilir. Çapraz-parça işlemlerinin hızı shard sayısı arttıkça doğrusal olarak artar.
5. Basit hesap yönetimi: QuarkChain'te tüm blokzinciri (shard'lar) için sadece bir hesaba ihtiyaç duyulur. Farklı shard'lardan gelen tüm kriptoparalar tek bir akıllı cüzdana saklanır.