Alle sprog
QuarkChain er en underliggende blockchain-teknologiløsning baseret på sharding-teknologi. Det har egenskaberne sikkerhed, decentralisering, høj gennemløb og skalerbarhed, og det vil opnå en transaktionsbehandlingskapacitet på mere end 100.000 kæder i sekundet (100.000+ TPS).
Den tekniske kerne i QuarkChain omfatter:
1. Dobbeltlags kædestruktur, der kan sønderdeles flere gange
QuarkChain er sammensat af 2-lags blockchain struktur.Det første lag er shardinglaget (som kan forstås som underkædelaget), som bruges til transaktionsregnskab; Det andet lag er en rodkæde, som bruges til at bekræfte transaktioner i shards. Uden at påvirke rodkæden kan antallet af fragmenter i fragmenteringslaget øges dynamisk for at forbedre systemets samlede gennemløb.
2. Markedsdrevet kollaborativ minedrift giver sikkerhed
For at sikre transaktioners sikkerhed har QuarkChain designet en mekanisme baseret på spilteori-rammen for at motivere minearbejdere til at arbejde og allokere computerkraft rimeligt, hvoraf mindst 50 % Beregningskraften i hele netværket vil blive allokeret til rodkæden for at forhindre mulige angreb såsom dobbeltforbrug og ondsindet minedrift.
3. Udvidelse af horisontal node mod centralisering
På ethvert blockchain-netværk med høj TPS-behandlingskapacitet vil en superknude, der gemmer hele netværkets hovedbog, være meget dyr, hvilket vil føre til centralisering. For at undgå dette problem understøtter QuarkChain flere billige noder til at danne en klynge for at realisere funktionen af en superknude og undgå centralisering.
4. Effektive cross-shard-transaktioner
QuarkChain-netværket understøtter cross-shard-transaktioner når som helst og hvor som helst og fuldfører transaktionsbekræftelse hurtigt. Efterhånden som antallet af shards stiger, vil transaktionshastigheden stige lineært.
5. Enkel kontoadministrationsmetode
I QuarkChain-systemet behøver hver bruger kun at oprette en konto for at bruge hele blockchain-netværket. Brugerens krypterede aktiver på forskellige shards vil blive opbevaret sikkert i en smart pung, og brugeroplevelsen er som at handle på en enkelt kæde.
6. Turings komplette smarte kontraktplatform
QuarkChain understøtter Turings komplette smarte kontrakt og adopterer Ethereum Virtual Machine (EVM), så den eksisterende EVM DApp på Ethereum nemt kan migreres til QuarkChain-platformen superior.
QuarkChain-teamet skabte sin egen unikke kerneteknologi med flere kæder, foreslået Boson Consensus (Boson Consensus), og understøtter følgende funktioner:
1. Høj fleksibilitet QuarkChain anvender rodkædeskæringsstrukturen. Både rodkæden og shards kan vedtage deres egen enkeltkædede konsensusmekanisme (PoW, PoS, dPoS, BFT osv.) og kan løbende tilføjes i henhold til forretningsbehov;
2. Høj interoperabilitet. QuarkChain understøtter naturligt effektive cross-shard-transaktioner. Almindelige brugere behøver ikke at forstå forskellen mellem cross-shard- og intra-shard-transaktioner, og forskellige shards kan have forskellige funktioner;
For det tredje sikkerhed: Vi har bevist fra et matematisk synspunkt, at alle transaktioner på tværs af chip og intra-chip kan nyde godt af netværkets globale sikkerhed.
Blandt dem betyder høj fleksibilitet også, at ud over feltet offentlige kæder kan Boson-konsensus bruges i vid udstrækning inden for områder, herunder alliancekæder, private kæder og så videre.
Som den første implementering af Boson-konsensus har QuarkChain nået produktionsniveauet:
1. Hovednetværket blev lanceret i slutningen af april 2019. I oktober har det gennemgået to store opgraderinger og har kørt stabilt i næsten 6 måneder.
For det andet er antallet af noder i netværksstatistikken mere end 50, og mere end 70 % af noderne drives af fællesskabet.
3. Hovednetværket understøtter problemfrit transaktioner på tværs af chip, herunder kontraktopkald på tværs af chip (du kan bruge webpungen mainnet.quarkchain.io eller den mobile tegnebog QPocket til at opleve når som helst)
4. Mange berømte børser understøtter allerede mainnet, herunder: Upbit, Gate.io, KuCoin, MXC, Piexgo osv. Brugere kan indbetale og hæve mønter gennem intra-chip- eller cross-chip-transaktioner. Indtil videre har der ikke været nogen alvorlige problemer rapporteret af børsen (såsom mistede mønter, ude af stand til at deltage og synkronisere netværket osv.).
5. Go-versionen af QuarkChain er grundlæggende blevet udviklet (Python-udvikling leveres nu) og er open source. Det er værd at bemærke, at de fleste blockchain-projekter kun blev udviklet på ét sprog i den tidlige fase (for eksempel: Bitcoin bruger C++, Cosmos bruger Go, Polkadot bruger Rust).