Alle talen
QuarkChain is een blockchain-onderliggende technologieoplossing op basis van sharding-technologie. Het heeft de kenmerken van beveiliging, decentralisatie, hoge doorvoer en schaalbaarheid, en het zal een transactieverwerkingscapaciteit bereiken van meer dan 100.000 kettingen per seconde (100.000+ TPS).
De technische kern van QuarkChain omvat:
1. Dubbellaagse kettingstructuur die meerdere keren kan worden geshard
QuarkChain bestaat uit een tweelaagse blockchainstructuur. De eerste laag is de shardinglaag (die kan worden opgevat als de subketenlaag), die wordt gebruikt voor transactieboekhouding; De tweede laag is een wortelketen, die wordt gebruikt om transacties in scherven te bevestigen. Zonder de root chain te beïnvloeden, kan het aantal fragmenten in de fragmentatielaag dynamisch worden verhoogd om de algehele doorvoer van het systeem te verbeteren.
2. Marktgestuurde collaboratieve mijnbouw zorgt voor veiligheid
Om de veiligheid van transacties te waarborgen, heeft QuarkChain een mechanisme ontworpen op basis van het speltheorieraamwerk om mijnwerkers te motiveren om te werken en rekenkracht redelijk toe te wijzen, waarvan tenminste 50% De rekenkracht van het gehele netwerk wordt toegewezen aan de root chain om mogelijke aanvallen zoals dubbele uitgaven en malafide mining te voorkomen.
3. Anti-centralisatie horizontale node-uitbreiding
Op elk blockchain-netwerk met een hoge TPS-verwerkingscapaciteit zal een supernode die het hele netwerkgrootboek opslaat erg duur zijn, wat zal leiden tot centralisatie. Om dit probleem te voorkomen, ondersteunt QuarkChain meerdere goedkope knooppunten om een cluster te vormen om de functie van een superknooppunt te realiseren, waarbij centralisatie wordt vermeden.
4. Efficiënte cross-shard-transacties
Het QuarkChain-netwerk ondersteunt altijd en overal cross-shard-transacties en voltooit de transactiebevestiging snel. Naarmate het aantal shards toeneemt, zal de transactiesnelheid lineair toenemen.
5. Eenvoudige methode voor accountbeheer
In het QuarkChain-systeem hoeft elke gebruiker alleen een account aan te maken om het volledige blockchain-netwerk te gebruiken. De versleutelde activa van de gebruiker op verschillende scherven worden veilig opgeslagen in een slimme portemonnee en de gebruikerservaring is als handelen in een enkele keten.
6. Turing's complete smart contract-platform
QuarkChain ondersteunt Turing's complete smart contract en maakt gebruik van de Ethereum Virtual Machine (EVM), zodat de bestaande EVM DApp op Ethereum eenvoudig kan worden gemigreerd naar het QuarkChain-platform superieur.
Het QuarkChain-team creëerde zijn eigen unieke kerntechnologie met meerdere ketens, stelde Boson Consensus (Boson Consensus) voor en ondersteunt de volgende functies:
1. Hoge flexibiliteit QuarkChain maakt gebruik van de root chain-sharding-structuur. Zowel de root chain als de shards kunnen hun eigen single-chain consensusmechanisme gebruiken (PoW, PoS, dPoS, BFT, enz.) en kunnen continu worden toegevoegd volgens de bedrijfsbehoeften;
2. Hoge interoperabiliteit. QuarkChain ondersteunt van nature efficiënte cross-shard-transacties. Gewone gebruikers hoeven het verschil tussen cross-shard- en intra-shard-transacties niet te begrijpen, en verschillende shards kunnen verschillende functies hebben;
Ten derde, veiligheid: we hebben wiskundig bewezen dat alle cross-chip en intra-chip transacties kunnen profiteren van de wereldwijde veiligheid van het netwerk.
Onder hen betekent hoge flexibiliteit ook dat Boson-consensus, naast op het gebied van openbare ketens, op grote schaal kan worden gebruikt op gebieden als alliantieketens, particuliere ketens, enzovoort.
Als eerste implementatie van Boson-consensus heeft QuarkChain het productieniveau bereikt:
1. Het hoofdnetwerk is eind april 2019 gelanceerd. In oktober heeft het twee grote upgrades ondergaan en draait het al bijna 6 maanden stabiel.
Ten tweede, het aantal nodes in de netwerkstatistieken is meer dan 50, en meer dan 70% van de nodes wordt beheerd door de community.
3. Het hoofdnetwerk ondersteunt naadloos cross-chip transacties, inclusief cross-chip contractoproepen (u kunt de webportemonnee mainnet.quarkchain.io of mobiele portemonnee QPocket gebruiken om op elk moment te ervaren)
4. Veel bekende exchanges ondersteunen het mainnet al, waaronder: Upbit, Gate.io, KuCoin, MXC, Piexgo, etc. Gebruikers kunnen munten storten en opnemen via intra-chip of cross-chip transacties. Tot nu toe zijn er geen ernstige problemen gemeld door de beurs (zoals verloren munten, niet in staat om lid te worden van het netwerk en het niet te synchroniseren, enz.).
5. De Go-versie van QuarkChain is in principe ontwikkeld (Python-ontwikkeling wordt nu aangeboden) en is open source. Het is vermeldenswaard dat de meeste blockchain-projecten in een vroeg stadium in slechts één taal zijn ontwikkeld (bijvoorbeeld: Bitcoin gebruikt C++, Cosmos gebruikt Go, Polkadot gebruikt Rust).