Alle sprog
Wisdom Chain er en grundlæggende offentlig kæde til kommercielle applikationer. Dens funktionelle design kredser om aktivdefinition, multisignatur, betinget betaling og certifikatlagring. Den er designet baseret på principperne om stabilitet, sikkerhed og multi-party autonomi, i med hensyn til ydeevne, sikkerhed og Det åbne design af systemet introducerer en unik teknologistackimplementering. For en grundlæggende offentlig kæde er kryptografisk teknologi, konsensusmekanisme, P2P-netværkslag, hovedbogslagerlag og scriptsystem de fem grundlæggende grundlæggende moduler. Wisdom Chain har absorberet fordelene fra forgængere i designet af disse fem moduler. En masse fejl og lektioner, og dybdegående forskning og innovation på grundlag.
Sikkert og pålideligt
Det offentlige kædenetværk er installeret på internettet med noder over hele verden, og tusindvis af brugere definerer og administrerer deres egne dataaktiver i kæden . For et peer-to-peer netværkssystem er sikkerheden i teknisk design meget vigtig. Fra udvælgelsen af kryptografisk algoritme, designet af konsensusmekanisme, især designet af scriptinstruktionssystem, fokuserer Wisdom Chain på det retfærdige design af netværket og evnen til at modstå forskellige angreb, der kan forekomme. Sikkerhed og pålidelighed er hjørnestenen i Wisdom Chain-netværket.
I kernekommandosystemdelen anvender Wisdom Chain en ekstern triggermekanisme, bruger regelskabeloner til at give fleksibilitet og forhindrer sårbarhedsangreb i processen med kommandoprogrammering.
Lav latens
Datagennemstrømningskapaciteten og blokgenereringshastigheden for det offentlige kædesystem er indikatorer, der skal overvejes grundigt. Blokstørrelsen på Wisdom Chain er begrænset til 4M, og blokgenereringsperioden er 10 sekunder, hvilket kan give en fuld netværksbelastning på 1400 TPS behandlingskapacitet. Balanceret overvejelse af ydeevnekravene for blokdataudsendelse i et asynkront netværksmiljø, samtidig med at den forældreløse blokeringshastighed og sandsynligheden for midlertidige gafler reduceres så meget som muligt.
Gaffelmodstand
Gaffel er et typisk problem i offentlige kædesystemer. For et rent konkurrencedygtigt konsensusnetværk er gaffel relativt let at udløse. For brugerne betyder forekomsten af en gaffel, at aktiverne i kæden kan have en potentiel risiko for tab, og netværkets stabilitet vil også blive udfordret. Wisdom Chain blander DPoS- og PoW-mekanismer. Miner-knudepunkter skal betale grundlæggende omkostninger til computerkraft for at generere blokke og skal samtidig komme ind i top 15 afstemningsrangeringer. Medmindre mere end 2/3 af knudepunkterne udfører gafler på samme tid , er det svært for individuelle noder Påbegyndt en netværksgaffel. Hvis mere end 2/3 af noderne initierer en gaffel, er netværket stadig stabilt, fordi netværkets stabilitet bestemmes af flertallet af noder.
Lav tærskel
Den offentlige kæde er åben for offentligheden og har generelt ikke en særlig identitetsgodkendelsesmekanisme. Tærsklen for dens brug afspejles hovedsageligt i to aspekter:
I Miner's håndteringsgebyr
br> II. Vanskeligheder ved at bruge funktionen
Minimum håndteringsgebyr for udstedelse af transaktioner på Wisdom Chain er kun 0,002 WDC, hvilket er næsten ubetydeligt. For forskellige funktioner i kæden kan brugerne også ringe til dem gennem en meget direkte grænseflade.Med støtte fra grænsefladeværktøjer kræver operationer som aktivdefinition og multisignatur ikke engang programmeringsfærdigheder, hvilket i høj grad forbedrer Sænket barriererne for brug for almindelige brugere.
Lavpris
De lave omkostninger ved Wisdom Chain er ikke kun i håndteringsgebyret på startniveau, men også i omkostningerne til nodeimplementering. De anbefalede hardwarekrav til implementering af en Wisdom Chain fuld node Det er: 1), 8-core CPU, 16G hukommelse
2), netværksbåndbredde på 100M og derover
Uanset om det er en almindelig fuld node eller en miner node, kræves ingen speciel hardwarekonfiguration. Den unikke konsensusmekanisme kan også undgå problemet med minedriftscentralisering forårsaget af monopolet på computerkraft bragt af højtydende minedriftsmaskiner, så almindelige brugere har mulighed for at deltage i at blive netværksknuder og minearbejderknudepunkter.
Ledger-lagring
Til behandling af Ledger-lagringslaget kombinerer det KV-strukturen af bloklagring og fordelene ved relationel datalagring og kan hurtigt sende binære serialiserede transaktioner ved synkronisering af data mellem noder og blokke, mens relationelle forespørgsler forbedrer behandlingsydelsen, når du laver genfindingsforespørgsler. Når du udfører kontinuerlig og hurtig datalæsning og skrivning, skal du optimere behandlingen af læse-skrive-låse og indekser for at sikre, at stabiliteten og ydeevnen af synkronisering når et balancepunkt.
Script-system
Designet af script-systemet er et vigtigt træk ved Wisdom Chain. Det er hverken en rent fast omvendt polsk udtryksinstruktionsstruktur eller en simpel migrering af en Turing-komplet programmering miljø.. Førstnævnte funktion er for fast og stiv, og sidstnævnte mangler sikkerhed. Wisdom Chain bruger en specialdesignet verificerbar regelprogrammeringsmotor. Den bruger en fast instruktionsstruktur til indbygget WDC-videresendelse, afstemning, pant og deponering; den bruger regelprogrammering til aktivdefinition, multisignatur og betinget betaling.
Aggregeret signatur
Signaturarrays er påkrævet i situationer med flere signaturer. Matrixformatet skal behandle rækkefølgen af signaturer. Wisdom Chain er ligeglad med rækkefølgen af signaturer. Aggregerede signaturer er en passende løsning, når man har at gøre med flere signaturer.
Polynomial hiding
Dette er Wisdom Chains implementering af nulvidensbevis, som er baseret på skjulning af polynomieberegninger. I visdomskæden kan sporbarhedsforholdet mellem hver transaktion altid stilles spørgsmålstegn ved, og når det så er nødvendigt at skjule mængden eller resultatet af nogle udtryk, kan det effektivt realiseres ved elliptisk linjeaddition og homomorfisk skjul.
Privatlivsgruppe
Privatlivsgruppen er en slags retfærdig beskyttelse for Wisdom Chain til at deltage i kollektive anliggender, såsom afstemningsaktiviteter. Vælgere ønsker måske ikke at lade andre vide, hvem de har stemt på. Eller jeg ønsker ikke, at andre skal vide, hvem de ellers har stemt på. Derefter kan du oprette en privatlivsgruppe, lægge flere kontoadresser i gruppen og definere gruppens adfærdsområde. Så længe transaktionshandlingen initieret af adressen i gruppen, vil den blive sløret som identiteten af "gruppen". For handlingerne inde i "gruppen" behøver verifikatoren kun at vide, om det samlede begreb "gruppe" er lovligt og behøver ikke at gå. Bekræft et bestemt medlem, så gruppemedlemmernes adfærd kan forhindres i at blive afsløret.