Alle sprog
Vite har etableret verdens første directed acyclic graph (DAG)-baserede smart kontraktplatform, som anvender en snapshot-kædestruktur, som muliggør nul-gebyr-overførsler og optimerer overførselshastighed, pålidelighed og sikkerhed. Vite-snapshot-kæden bruger Hierarchical Delegated Proof-of-Stake (“HDPoS”) for at opnå netværkskonsensus.
Vites nuværende produkter inkluderer en virkelig betroet DEX (ViteX), en superapplikation (Vite App) og en Vite-baseret betalingsløsning (VitePay).
Vites næste mål er ViteBridge, en universel løsning på tværs af kæder, der tillader aktivoverførsel mellem to kæder på en decentral måde.
Høj gennemløb. Vite anvender DAG-reskontrostrukturen, og ortogonale transaktioner kan skrives ind i hovedbogen parallelt; i HDPoS-konsensusalgoritmen har flere betroede konsensusgrupper desuden ingen afhængighed af hinanden og kan arbejde parallelt; de fleste vigtig pointe er, at Vite Den inter-kontrakt kommunikation er en meddelelsesbaseret asynkron model. Disse er gavnlige for at forbedre systemets gennemstrømning.
Lav latenstid. Vite anvender HDPoS-konsensusalgoritmen gennem proxy-noder for at fuldføre produktionen af blokke på en kollaborativ måde uden behov for at beregne PoW, og blokgenereringsintervallet kan forkortes til 1 sekund, hvilket er fordelagtigt for at reducere forsinkelsen af transaktionen bekræftelse.
Udvidelig. For at opfylde skalerbarhedskravene, begrænser Vite transaktioner til en enkelt frihedsgrad, grupperer transaktioner i hovedbogen i henhold til kontodimensionen, tillader, at forskellige konti produceres af forskellige noder og fjerner kryds. kontraktopkald ændres til beskedbaseret BASE-semantik. På denne måde behøver noder ikke længere at redde hele verdensstaten, og data lagres på hele det distribuerede netværk i form af sharding.
Økonomi. Da Vite anvender en kvotebaseret ressourceallokeringsmodel, behøver letvægtsbrugere med sjældne transaktioner ikke at betale høje ekspeditionsgebyrer eller gasgebyrer. Brugere kan vælge en række forskellige måder at udveksle computerressourcer på og kan også overføre yderligere kvoter til andre brugere gennem kvoteleasingaftaler for at forbedre effektiviteten af systemressourceudnyttelsen.
Brugervenlighed. Vites brugervenlighedsforbedringer omfatter: at levere standard bibliotekssupport i Solidity++, syntaks dedikeret til behandling af meddelelser, tidsplanlægning af kontrakter, VNS-navnetjeneste, kontraktopgraderingssupport osv.
Lukket sløjfe af værdi. Vite understøtter udstedelse af digitale aktiver, værditransmission på tværs af kæder, token-swap baseret på Loopring-protokol osv., hvilket danner et komplet værdisystem. Fra brugernes perspektiv er Vite en decentraliseret udveksling med alle funktioner.
Først deler vi opkaldet fra den smarte kontrakt asynkront. Nano opdeler en overførsel i to handlinger: udgående og indgående. Vi lånte fra Nano og udvidede det til at kalde smarte kontrakter (Nano understøtter ikke smarte kontrakter). I Vite er en overførselstransaktion opdelt i udgående og indgående transaktioner, og en kontraktopkaldstransaktion er opdelt i to dele: en kontraktanmodningstransaktion og en kontraktsvarstransaktion.
Det andet er et asynkront design af skrivning og bekræftelse. I Vite skrives en transaktion til hovedbogen, og den bekræftes asynkront. I traditionelle blockchains (såsom Bitcoin) vil hastigheden, hvormed transaktioner kan skrives ind i hovedbogen, være begrænset af pakningshastigheden. I Vite kan brugere først skrive mange transaktioner til hovedbogen inden for kvotegrænsen, og derefter bekræfte dem på en ensartet og asynkron måde. På den måde kan lastens toppe og dale udjævnes, systemets ressourcer kan udnyttes maksimalt, og hele systemets gennemstrømning kan forbedres. Desuden vil transaktionerne mellem de to konti ikke blokere hinanden, og det vil ikke ske, at fordi en konto sender et stort antal transaktioner, vil transaktionerne på andre konti ikke blive bekræftet i lang tid.
Det tredje er det asynkrone design af opkald mellem kontrakter. Indbyrdes kontraktopkald i Ethereum udføres gennem beskedopkald eller interne transaktioner. Denne gruppe af opkald afsluttes enten på samme tid, eller alle mislykkes. Dette er en atomic ACID-semantik og vil blive en præstationsflaskehals. Vi har lånt nogle modne løsninger inden for centraliseret internetteknologi og vedtaget en budskabsdrevet arkitektur. Kontrakter deler ikke nogen tilstand, og kommunikerer kun ved at sende beskeder til hinanden.
Relaterede links:
https://www.qukuaiwang.com.cn/szhb/2989.html###
*Ovenstående indhold er organiseret af YouToCoin-officielle. Hvis det genoptrykkes, bedes du angive kilden.