QuarkChain est une blockchain sécurisée, sans autorisation, évolutive et décentralisée. L'un de ses objectifs est d'utiliser la technologie de fragmentation pour traiter plus d'un million de transactions par seconde (tps). QuarkChain se présente comme une blockchain pair-à-pair à haut débit pour fournir des applications décentralisées rapides et sécurisées. L'équipe à l'origine de QuarkChain a créé cette blockchain pour résoudre le problème d'évolutivité auquel sont actuellement confrontées toutes les principales blockchains. L'équipe estime que, compte tenu de l'urgence de ce problème,BitcoinLa communauté ne peut tout simplement pas se permettre d'attendre de trouver une solution. Elle estime que proposer des solutions différentes, comme celle inhérente à QuarkChain, l'oblige à se diviser via un hard fork et à trouver la solution la plus efficace.
QuarkChain encourage une décentralisation accrue grâce à plusieurs nœuds bon marché qui créent ensuite un cluster fonctionnant comme un nœud super-complet. Cela évite les coûts élevés associés aux nœuds super-complets lorsque le tps est élevé. En termes de protection, toutes les transactions au sein de QuarkChain bénéficient d'une protection de 50 % de la puissance de hachage du réseau. Cela rend une attaque par double dépense extrêmement difficile, en particulier compte tenu de la nature décentralisée de QuarkChain.
QuarkChain repose sur une structure blockchain à deux couches. Les blockchains de fragmentation, appelées shards, constituent la première couche, tandis que la seconde est une blockchain racine qui confirme les blocs des shards. Les principaux travaux sur QuarkChain ont débuté au deuxième trimestre 2017 par des recherches sur le problème de l'évolutivité de la blockchain. Au quatrième trimestre de la même année, l'équipe a rédigé le livre blanc. En février 2018, elle l'a publié et a finalisé le code de vérification 0.1. En mars 2018, les versions 0.1 du portefeuille et du réseau de test ont été publiées. Au deuxième trimestre, l'équipe travaille sur le réseau de test 1.0 et le contrat intelligent 0.1. Au quatrième trimestre 2018, l'équipe disposera de QuarkChain Core 1.0, ainsi que du réseau principal 1.0 et du SmartWallet 1.0. D'ici le deuxième trimestre 2019, le SmartWallet et QuarkChain Core seront en version 2.0.
QuarkChain est un réseau blockchain décentralisé qui vise à résoudre les problèmes d'évolutivité qui affectent les réseaux existants grâce à la technologie de sharding. Ainsi, QuarkChain peut considérablement étendre l'utilité de la technologie blockchain, car de nombreuses applications sont limitées par l'évolutivité des réseaux blockchain existants. Le projet est toujours en cours, mais QuarkChain a déjà franchi de nombreuses étapes positives et a commencé les tests bêta sur invitation pour le réseau de test, démontrant des progrès et un potentiel significatifs.
Les principales caractéristiques de Quarkchain sont les suivantes :
1. Blockchain à deux couches re-sharding : Quarkchain est composée de deux couches de blockchains. Nous utilisons des blockchains à fragmentation élastique (shards) comme première couche, et une blockchain racine comme seconde couche, qui confirme les blocs de la première couche. La seconde couche est flexible et peut être re-sharding selon les besoins sans modifier la couche racine.
2. Sécurité garantie par le minage collaboratif axé sur le marché : Afin de garantir la sécurité de toutes les transactions, un cadre basé sur la théorie des jeux est conçu pour les incitations, où au moins 50 % de la puissance de hachage totale est allouée à la chaîne racine afin d'empêcher les attaques de double dépense sur les transactions.
3. Évolutivité horizontale anti-centralisée : Dans tout réseau blockchain avec un TPS élevé, un nœud super-complet peut être extrêmement coûteux, ce qui encourage la centralisation. À l'inverse, QuarkChain permet à plusieurs nœuds bon marché de former un cluster pour remplacer un nœud super-complet.
4. Transactions inter-fragments efficaces : Dans QuarkChain, les transactions inter-fragments peuvent être émises à tout moment et confirmées en quelques minutes. La vitesse des transactions inter-fragments augmente linéairement avec le nombre de shards.
5. Gestion de compte simplifiée : Un seul compte est nécessaire pour l'ensemble de la blockchain (fragments) dans QuarkChain. Toutes les cryptomonnaies des différents shards sont stockées dans un portefeuille intelligent.